kd.bos.list

## 类 MobileSearch

- java.lang.Object
- - kd.bos.form.control.Control
  - - kd.bos.form.TipsSupport
    - - kd.bos.form.container.Container
      - - kd.bos.list.MobileSearch

- 所有已实现的接口:
    java.lang.Cloneable, ISuportClick, ITipsSupport, ITemplateControl

      public class MobileSearch
      extends Container
      implements ITemplateControl

- - ### 构造器概要

    构造器
    构造器和说明
    `MobileSearch()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addAfterBindDataListener(AfterBindDataListener listener)` 添加绑定数据之后事件
    `void` | `addBeforeBindDataListener(BeforeBindDataListener listener)` 添加绑定数据之前事件
    `void` | `addMobileSearchFocusListener(MobileSearchFocusListener listener)`
    `void` | `addMobileSearchInitListener(MobileSearchInitListener listener)` 添加初始化监听列表
    `void` | `addMobileSearchTextChangeListener(MobileSearchTextChangeListener listener)`
    `void` | `bindData(BindingContext bctx)` 绑定上下文，并赋值
    `java.util.Map<java.lang.String,java.lang.Object>` | `createClientConfig()` 创建客户端（前端）的配置信息
    `java.lang.String` | `getBillFormId()`
    `ControlContext` | `getContext()`
    `java.lang.String` | `getEntityId()`
    `MainEntityType` | `getEntityType()`
    `QingCachedFilterValues` | `getQingCachedFilterValues()`
    `java.lang.String` | `getText()`
    `int` | `getVisible()` 查看过滤容器的可见性
    `boolean` | `isMultiKeySearch()`
    `void` | `onChange(java.lang.String text)`
    `void` | `onFocus()`
    `void` | `refresh()`
    `void` | `setBillFormId(java.lang.String billFormId)`
    `void` | `setContext(ControlContext context)`
    `void` | `setEntityId(java.lang.String entityId)`
    `void` | `setMultiKeySearch(boolean isMultiKeySearch)`
    `void` | `setQingCachedFilterValues(QingCachedFilterValues qingCachedFilterValues)`
    `void` | `setText(java.lang.String text)`
    `void` | `setVisible(int visible)` 设置过滤容器的可见性

    - ### 从类继承的方法 kd.bos.form.container.Container

      `addClickListener, addControls, addItemClickListener, click, clone, deleteControls, getCollapseFields, getItems, getOperationKey, insertControls, setBackgroundImg, setCollapse, setCollapseFields, setCollapseFieldsVisible, setOperationKey`

    - ### 从类继承的方法 kd.bos.form.TipsSupport

      `addTips, addTipsListener, hideTips, showFormByTips`

    - ### 从类继承的方法 kd.bos.form.control.Control

      `getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView`

    - ### 从类继承的方法 java.lang.Object

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

- - ### 构造器详细资料

    - #### MobileSearch

          public MobileSearch()

  - ### 方法详细资料

    - #### getQingCachedFilterValues

          public QingCachedFilterValues getQingCachedFilterValues()

    - #### setQingCachedFilterValues

          public void setQingCachedFilterValues(QingCachedFilterValues qingCachedFilterValues)

    - #### getVisible

          public int getVisible()

      查看过滤容器的可见性
      返回:
        可见性

    - #### setVisible

          public void setVisible(int visible)

      设置过滤容器的可见性
      参数:
        `visible` - 可见性

    - #### setBillFormId

          public void setBillFormId(java.lang.String billFormId)

      指定者:
        `setBillFormId` 在接口中 `ITemplateControl`

    - #### getBillFormId

          public java.lang.String getBillFormId()

    - #### setEntityId

          public void setEntityId(java.lang.String entityId)

      指定者:
        `setEntityId` 在接口中 `ITemplateControl`

    - #### getEntityId

          public java.lang.String getEntityId()

      指定者:
        `getEntityId` 在接口中 `ITemplateControl`

    - #### setContext

          public void setContext(ControlContext context)

    - #### getContext

          public ControlContext getContext()

    - #### isMultiKeySearch

          public boolean isMultiKeySearch()

      返回:
        是否多关键字搜索

    - #### setMultiKeySearch

          public void setMultiKeySearch(boolean isMultiKeySearch)

      参数:
        `isMultiKeySearch` - 是否多关键字搜索

    - #### addMobileSearchFocusListener

          public void addMobileSearchFocusListener(MobileSearchFocusListener listener)

    - #### addMobileSearchTextChangeListener

          public void addMobileSearchTextChangeListener(MobileSearchTextChangeListener listener)

    - #### addMobileSearchInitListener

          public void addMobileSearchInitListener(MobileSearchInitListener listener)

      添加初始化监听列表
      参数:
        `listener` - 监听器

    - #### addBeforeBindDataListener

          public void addBeforeBindDataListener(BeforeBindDataListener listener)

      添加绑定数据之前事件
      参数:
        `listener` -

    - #### addAfterBindDataListener

          public void addAfterBindDataListener(AfterBindDataListener listener)

      添加绑定数据之后事件
      参数:
        `listener` -

    - #### createClientConfig

          public java.util.Map<java.lang.String,java.lang.Object> createClientConfig()

      从类复制的说明: `Control`
      创建客户端（前端）的配置信息
      覆盖:
        `createClientConfig` 在类中 `Container`
      返回:
        配置信息字典

    - #### bindData

          public void bindData(BindingContext bctx)

      从类复制的说明: `Control`
      绑定上下文，并赋值
      覆盖:
        `bindData` 在类中 `Container`

    - #### onFocus

          public void onFocus()

    - #### onChange

          public void onChange(java.lang.String text)

    - #### getText

          public java.lang.String getText()

    - #### setText

          public void setText(java.lang.String text)

    - #### getEntityType

          public MainEntityType getEntityType()

    - #### refresh

          public void refresh()

      指定者:
        `refresh` 在接口中 `ITemplateControl`