# TrafficOptionsPanel

    @IBDesignable
    open class TrafficOptionsPanel : OptionsPanel

An options panel for displaying the traffic options of a dynamic penalty.

See also

`NMADynamicPenalty.trafficPenaltyMode`

### Properties

- `name`

  A string that can be used to represent the panel.

  #### Declaration

  Swift

      public static let name: String

- `dynamicPenalty`

  The underlying `NMADynamicPenalty` object. The panel reflects its `trafficPenaltyMode` properties and sets the `selectedItemIndex` based on it.

  #### Declaration

  Swift

      public var dynamicPenalty: NMADynamicPenalty! { get set }

- `pickerDelegate`

  The delegate object is responsible for customising the panel.

  #### Declaration

  Swift

      public weak var pickerDelegate: PickerViewDelegate? { get set }

### OptionItemDelegate

- `optionItemDidChange(_:)`

  #### Declaration

  Swift

      public func optionItemDidChange(_ item: OptionItem)