# TunnelOptionsPanel

    @IBDesignable
    open class TunnelOptionsPanel : OptionsPanel

An options panel for displaying the tunnel options of the underlying `NMARoutingMode`.

See also

`NMARoutingMode.tunnelCategory`

### 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 its `tunnelCategory` properties and sets the `selectedItemIndex` based on it.

  #### Declaration

  Swift

      public var routingMode: NMARoutingMode! { get set }

- `pickerDelegate`

  The delegate object is responsible for customizing the panel.

  #### Declaration

  Swift

      public weak var pickerDelegate: PickerViewDelegate? { get set }

### OptionItemDelegate

- `optionItemDidChange(_:)`

  #### Declaration

  Swift

      public func optionItemDidChange(_ item: OptionItem)