[kit] Pass colorStyle through too!
This commit is contained in:
		
							parent
							
								
									b73e4c7af1
								
							
						
					
					
						commit
						88c97d4bf5
					
				
					 3 changed files with 46 additions and 15 deletions
				
			
		| 
						 | 
				
			
			@ -9,7 +9,24 @@
 | 
			
		|||
import Cocoa
 | 
			
		||||
 | 
			
		||||
extension UserDefaults {
 | 
			
		||||
    var color0: Float4? {
 | 
			
		||||
    public var colorStyle: ColorStyle? {
 | 
			
		||||
        get {
 | 
			
		||||
            let value = integer(forKey: "colorStyle")
 | 
			
		||||
            if let colorStyle = ColorStyle(rawValue: UInt16(value)) {
 | 
			
		||||
                return colorStyle
 | 
			
		||||
            }
 | 
			
		||||
            return nil
 | 
			
		||||
        }
 | 
			
		||||
        set {
 | 
			
		||||
            if let style = newValue {
 | 
			
		||||
                set(style.rawValue, forKey: "colorStyle")
 | 
			
		||||
            } else {
 | 
			
		||||
                set(nil as Any?, forKey: "colorStyle")
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public var color0: Float4? {
 | 
			
		||||
        get {
 | 
			
		||||
            return float4(forKey: "color0")
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -18,7 +35,7 @@ extension UserDefaults {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    var color1: Float4? {
 | 
			
		||||
    public var color1: Float4? {
 | 
			
		||||
        get {
 | 
			
		||||
            return float4(forKey: "color1")
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -27,7 +44,7 @@ extension UserDefaults {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    var color2: Float4? {
 | 
			
		||||
    public var color2: Float4? {
 | 
			
		||||
        get {
 | 
			
		||||
            return float4(forKey: "color2")
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -36,7 +53,7 @@ extension UserDefaults {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    var color3: Float4? {
 | 
			
		||||
    public var color3: Float4? {
 | 
			
		||||
        get {
 | 
			
		||||
            return float4(forKey: "color3")
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue