Removing enum. won't bridge to objc correctly.

This commit is contained in:
Christiano, Kevin 2019-04-10 16:33:47 -04:00
parent b88052ed9b
commit 0e5582beed

View File

@ -87,110 +87,61 @@ class Label: UILabel, MVMCoreViewProtocol, MVMCoreUIMoleculeViewProtocol {
} }
//------------------------------------------------------ //------------------------------------------------------
// MARK: - Enum Generator // MARK: - Functions
//------------------------------------------------------ //------------------------------------------------------
enum Style { class func commonLabelH1(_ scale: Bool) -> Label {
case B1(scale: Bool) let label = Label.label()
case B2(scale: Bool)
case B3(scale: Bool)
case B20(scale: Bool)
case H1(scale: Bool)
case H2(scale: Bool)
case H3(scale: Bool)
case H32(scale: Bool)
case none
func create() -> Label {
let label = Label()
switch self {
case .B1(let scale):
label.styleB1(scale)
case .B2(let scale):
label.styleB2(scale)
case .B3(let scale):
label.styleB3(scale)
case .B20(let scale):
label.styleB20(scale)
case .H1(let scale):
label.styleH1(scale)
case .H2(let scale):
label.styleH2(scale)
case .H3(let scale):
label.styleH3(scale)
case .H32(let scale):
label.styleH32(scale)
case .none:
break;
}
return label
}
}
/*
class func commonLabelH1(_ scale: Bool) -> MFLabel {
let label = MFLabel.label()
label.styleH1(scale) label.styleH1(scale)
return label return label
} }
class func commonLabelH2(_ scale: Bool) -> MFLabel { class func commonLabelH2(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleH2(scale) label.styleH2(scale)
return label return label
} }
class func commonLabelH3(_ scale: Bool) -> MFLabel { class func commonLabelH3(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleH3(scale) label.styleH3(scale)
return label return label
} }
class func commonLabelH32(_ scale: Bool) -> MFLabel { class func commonLabelH32(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleH32(scale) label.styleH32(scale)
return label return label
} }
class func commonLabelB1(_ scale: Bool) -> MFLabel { class func commonLabelB1(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleB1(scale) label.styleB1(scale)
return label return label
} }
class func commonLabelB2(_ scale: Bool) -> MFLabel { class func commonLabelB2(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleB2(scale) label.styleB2(scale)
return label return label
} }
class func commonLabelB3(_ scale: Bool) -> MFLabel { class func commonLabelB3(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleB3(scale) label.styleB3(scale)
return label return label
} }
class func commonLabelB20(_ scale: Bool) -> MFLabel { class func commonLabelB20(_ scale: Bool) -> Label {
let label = MFLabel.label() let label = Label.label()
label.styleB20(scale) label.styleB20(scale)
return label return label
} }
class func label() -> MFLabel { class func label() -> Label {
return Label(frame: CGRect.zero) return Label(frame: CGRect.zero)
} }
*/
//------------------------------------------------------ //------------------------------------------------------
// MARK: - Functions // MARK: - Functions