# OptionsPanel

    open class OptionsPanel : UIView

The base class for all the panels containing set of options.

### Properties

- `title`

  The optional panel title.

  Important

  When it is set, the `titleItem` property is set and the title is displayed at the top of the panel.

  #### Declaration

  Swift

      @IBInspectable
      public var title: String? { get set }

- `specs`

  All the available option item specs that are used to build the available option items.

  #### Declaration

  Swift

      public var specs: [OptionItemSpec] { get set }

- `delegate`

  The object which acts as the delegate of the options panel.

  #### Declaration

  Swift

      public weak var delegate: OptionsPanelDelegate?