public class BaseButtonStyle : Style
Undocumented
[icon](#/s:9embed_sdk15BaseButtonStyleC4iconSSSgvp)
Undocumented
Swift
public var icon: String?
[variant](#/s:9embed_sdk15BaseButtonStyleC7variantAA06ExportD7VariantOSgvp)
Undocumented
Swift
public var variant: ExportButtonVariant?
[treatment](#/s:9embed_sdk15BaseButtonStyleC9treatmentAA06ExportD9TreatmentOSgvp)
Undocumented
Swift
public var treatment: ExportButtonTreatment?
[init(icon:variant:treatment:uiType:)](#/s:9embed_sdk15BaseButtonStyleC4icon7variant9treatment6uiTypeACSSSg_AA06ExportD7VariantOSgAA0kD9TreatmentOSgAA0K8OptionUIOtcfc)
Undocumented
Swift
public init(
icon: String? = nil,
variant: ExportButtonVariant? = nil,
treatment: ExportButtonTreatment? = nil,
uiType: ExportOptionUI = .BUTTON
)
[encode(to:)](#/s:SE6encode2toys7Encoder_p_tKF)
Swift
override public func encode(to encoder: any Encoder) throws