mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
29 lines
581 B
Swift
29 lines
581 B
Swift
import SwiftColor
|
|
import SwiftSVG
|
|
|
|
public extension Fill {
|
|
@available(*, deprecated, renamed: "pigment")
|
|
var swiftColor: Pigment? { pigment }
|
|
|
|
var pigment: Pigment? {
|
|
guard let color, !color.isEmpty else {
|
|
return nil
|
|
}
|
|
|
|
let _color = Pigment(color)
|
|
guard _color.alpha != 0.0 else {
|
|
return nil
|
|
}
|
|
|
|
return _color
|
|
}
|
|
}
|
|
|
|
public extension Fill.Rule {
|
|
var coreGraphicsDescription: String {
|
|
switch self {
|
|
case .evenOdd: ".evenOdd"
|
|
case .nonZero: ".winding"
|
|
}
|
|
}
|
|
}
|