# TruckOptionsPanel

    @IBDesignable
    open class TruckOptionsPanel : OptionsPanel

An options panel for displaying the truck options of a routing mode.

See also

NMARoutingMode

### Properties

- `name`

  A string that can be used to represent the panel.

  #### Declaration

  Swift

      public static let name: String

- `routingMode`

  The underlying `NMARoutingMode` object. The panel reflects it.

  #### Declaration

  Swift

      public var routingMode: NMARoutingMode! { get set }

- `presenter`

  The presenter object is responsible for presenting the `NumericOptionItem` input boxes.

  #### Declaration

  Swift

      public var presenter: UIViewController? { get set }

- `pickerDelegate`

  The delegate object is responsible for customizing the `SingleChoiceOptionItem` objects.

  #### Declaration

  Swift

      public weak var pickerDelegate: PickerViewDelegate? { get set }

### OptionItemDelegate

- `optionItemDidChange(_:)`

  #### Declaration

  Swift

      public func optionItemDidChange(_ item: OptionItem)