Implements

Constructors

  • 不再使用 'new' 来创建,请改用 create

    Parameters

    Returns FormField

    const formField = await FormField.create();
    

Properties

options: Options

Methods

  • 检查表单字段中控件的状态。

    Parameters

    • controlIndex: number

      要检查的控件索引。

    • checked: boolean

      控件是否应被选中。

    • notify: boolean

      是否通知变更。

    Returns Promise<boolean>

    • 如果成功检查控件状态则返回 true,否则返回 false。
  • 获取备用名称

    Returns Promise<string>

    • 返回表单字段的备用名称
  • 获取控件数量

    Returns Promise<number>

    • 返回控件的数量
  • 获取字段标志

    Returns Promise<number>

    • 返回字段标志的数字值
  • 获取字段类型

    Returns Promise<number>

    • 返回字段类型的数字
  • 获取全名

    Returns Promise<string>

    • 返回表单字段的全名
  • 获取表单字段中选项的数量。

    Returns Promise<number>

    • 返回表单字段中选项的数量。
  • 在指定索引位置向表单字段中插入一个选项。

    Parameters

    • optLabel: string

      要插入的选项标签。

    • index: number

      插入选项的位置索引。

    • notify: boolean

      是否通知变更。

    Returns Promise<number>

    • 返回插入选项的索引。
  • 设置备用名称

    Parameters

    • name: string

      要为表单字段设置的备用名称

    Returns Promise<void>

    • 无返回值
  • 设置字段标志

    Parameters

    • flags: number

      要为表单字段设置的标志

    Returns Promise<void>

    • 无返回值
  • 设置表单字段中指定索引处选项的值。

    Parameters

    • index: number

      要设置的选项索引。

    • optValue: string

      要为该选项设置的值。

    • notify: boolean

      是否通知变更。

    Returns Promise<boolean>

    • 如果选项值设置成功则返回 true,否则返回 false。
  • 设置字段值

    Parameters

    • value: string

      要为表单字段设置的值

    • notify: boolean

      是否通知变更

    Returns Promise<boolean>

    • 如果值设置成功则返回 true,否则返回 false
  • 不再使用 'new' 来创建,而是使用 create 代替。

    Parameters

    Returns Promise<FormFieldType>

    创建一个 FormField 实例

    const formField = await FormField.create();