# 程序包 kd.bos.form

- 接口概要
  接口 | 说明
  --- | ---
  FormConfigService |
  IClientCallback |
  IClientViewProxy | 前段交互代理，把一些内部使用的方法，从IFormView接口，剥离出来，避免误导插件使用； 把IFormView提供的一些方法，打包为前端指令；
  ICloseCallBack |
  IConfirmCallBack |
  IFormDataBinder | 动态表单数据绑定器接口
  IFormListener | 页面事件接口
  IFormMetadataProvide |
  IFormView | 表单视图基本接口，提供各种操作界面的方法； 封装这个接口，用于统一管理、调度各种视图相关的功能类及方法；以便操作、插件等，一站式获取和控制表单界面； 就本接口本身的方法来看，与K/3 Cloud相比，方法少了很多；更多的方法，调整到了控件等相关类上去实现，功能进行了拆分；
  IMobileView |
  IPageCache |
  ITipsSupport | 字段、容器支持tips接口

- 类概要
  类 | 说明
  --- | ---
  AbstractFormView | 表单视图基类，实现表单视图基本接口；
  BinderMap |
  BindingContext | 绑定上下文
  ClientActions |
  ClientCallback |
  ClientCallbackListener | 客户端回调监听
  ClientControlTypes |
  ClientMethodResult |
  ClientProperties |
  CloseCallBack | 关闭回调
  CloseCallBackWraper |
  ColorUtils |
  ConfirmCallBackList |
  ConfirmCallBackListener |
  ControlTypes |
  FieldTip |
  FilterF7Helper |
  FormConfig | 界面配置参数类，前端加载界面时，需要的配置对象； 提供了界面大小、标题等必要信息； 由表单视图设计期元数据对象生成，序列化为JSON串存储在数据库； 运行时，直接取出反序列化为对象；
  FormMetadataCache |
  FormOperateTypes | 表单操作类型管理器
  FormShowParameter | 请求加载表单维护界面时，需要设置的参数； 利用对象化参数的形式，提示使用者应该设置那些内容；
  FormShowParameterNames | 页面显示自定义参数名
  MessageBoxLink | 消息内容支持超链接转换对象
  MessageProxy |
  MobileFormShowParameter |
  ModelConfig |
  OpenStyle | 新界面展示风格
  OperateParameter |
  QingCachedFilterContainerFilterValues |
  QingCachedFilterHolder |
  QingCachedFilterParameter |
  QingCachedFilterValues |
  QingCachedFormParameter |
  QingCachedListFormParameter |
  ShowFormHelper |
  SingleOrgContextHelper |
  StyleCss | (HTML Only) 窗体风格层叠样式
  TipsSupport | 控件、容器、标签、附件面板等支持tips的组件 实现父类

- 枚举概要
  枚举 | 说明
  --- | ---
  AnimationType |
  ConfirmTypes | 确认提示类别
  FieldTip.FieldTipType | 提示类型
  FloatingDirection |
  FormPosition |
  ListVisible |
  MessageBoxOptions |
  MessageBoxResult | 消息选择结果
  MessageCallBackType |
  MessageType |
  MessageTypes | 提示消息类型枚举
  ShowType | 展示风格