public class BaseExportOption : BaseExportOptionOrGroup
Base export option configuration.
## Properties
id: Unique identifier for this export optionstyle: Visual style configurationaction: The export action to perform
[id](#/s:9embed_sdk16BaseExportOptionC2idSSvp)
Undocumented
Swift
public var id: String
[style](#/s:9embed_sdk16BaseExportOptionC5styleAA5StyleCvp)
Undocumented
Swift
public var style: Style
[action](#/s:9embed_sdk16BaseExportOptionC6actionAA0C15ActionInterface_pvp)
Undocumented
Swift
public var action: ExportAction
[init(id:style:action:)](#/s:9embed_sdk16BaseExportOptionC2id5style6actionACSS_AA5StyleCAA0C15ActionInterface_ptcfc)
Creates a base export option.
Swift
public init(id: String, style: Style, action: ExportAction)
id | Unique identifier |
style | Visual style |
action | Export action |
[init(from:)](#/s:9embed_sdk16BaseExportOptionC4fromACs7Decoder_p_tKcfc)
Undocumented
Swift
public required init(from decoder: any Decoder) throws
[encode(to:)](#/s:SE6encode2toys7Encoder_p_tKF)
Swift
override public func encode(to encoder: any Encoder) throws