Skip to content

Instantly share code, notes, and snippets.

View dmytro-anokhin's full-sized avatar
🔨

Dmytro Anokhin dmytro-anokhin

🔨
View GitHub Profile
/// Data model for color palette
@interface CLRPalette : NSObject
/// Name of color palette
@property (nonatomic, copy) NSString *name;
/// List of colors in palette
@property (nonatomic, copy) NSArray *colors;
@end
/// Data model for color palette
open class CLRPalette : NSObject {
/// Name of color palette
open var name: String!
/// List of colors in palette
open var colors: [Any]!
NS_ASSUME_NONNULL_BEGIN
/// Data model for color palette
@interface CLRPalette : NSObject
/// Name of color palette
@property (nonatomic, nullable, copy) NSString *name;
/// List of colors in palette
@property (nonatomic, copy) NSArray<UIColor *> *colors;
/// Data model for color palette
open class CLRPalette : NSObject {
/// Name of color palette
open var name: String?
/// List of colors in palette
open var colors: [CLRColor]
@interface CLRPalette : NSObject
// Init empty color palette
- (instancetype)init;
// Init color palette with colors
- (instancetype)initWithColors:(NSArray<CLRColor *> *)colors;
@end
open class CLRPalette : NSObject {
public init()
public init(colors: [CLRColor])
}
@interface CLRPalette : NSObject
// Init empty color palette
- (instancetype)init;
// Init color palette with colors
- (instancetype)initWithColors:(NSArray<CLRColor *> *)colors NS_DESIGNATED_INITIALIZER;
@end
open class CLRPalette : NSObject {
public convenience init()
public init(colors: [CLRColor])
}
NS_SWIFT_NAME(Palette)
@interface CLRPalette : NSObject
@end
open class Palette : NSObject {
}