Package org.zkoss.zkmax.zul

## Class Chosenbox.ExtraCtrl

- java.lang.Object
- - org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrl
  - - org.zkoss.zkmax.zul.Chosenbox.ExtraCtrl

- All Implemented Interfaces:
    `Blockable`, `PrologAllowed`
  Enclosing class:
    Chosenbox

      protected class Chosenbox.ExtraCtrl
      extends HtmlBasedComponent.ExtraCtrl
      implements Blockable

  A utility class to implement `HtmlBasedComponent.getExtraCtrl()`. It is used only by component developers.

  If a component requires more client controls, it is suggested to override `HtmlBasedComponent.getExtraCtrl()` to return an instance that extends from this class.

- - ### Constructor Summary

    Constructors
    Modifier | Constructor | Description
    --- | --- | ---
    `protected` | `ExtraCtrl()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | `shallBlock​(AuRequest request)` | Return true if the request shall be blocked.

    - ### Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrl

      `setPrologContent`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ExtraCtrl

          protected ExtraCtrl()

  - ### Method Detail

    - #### shallBlock

          public boolean shallBlock​(AuRequest request)

      Description copied from interface: `Blockable`
      Return true if the request shall be blocked.
      Specified by:
        `shallBlock` in interface `Blockable`