InputFieldMapping 型の別名

InputFieldMapping: { hidden?: boolean; nolabel?: boolean; orderindex?: number; rowcustomcss?: string; validator?: ((fieldValue: string | string[], field: WidgetAnnotation, args: { caller: ValidationCallerType }) => boolean | string) }

[フォームフィラー]ダイアログ内の入力フィールドの外観、動作、および検証の設定を定義します。

型宣言

  • オプション hidden?: boolean

    プロパティ

    フォームフィラーフィールドのリストからフィールドを非表示にするには、true に設定します。

  • オプション nolabel?: boolean

    プロパティ

    フィールドラベルを非表示にして全幅の入力コントロールを表示するには、true に設定します。

  • オプション orderindex?: number

    プロパティ

    オプション。フォームフィラーダイアログボックス内のフィールドの順序を指定します。

  • オプション rowcustomcss?: string

    プロパティ

    追加のカスタム CSS クラスをフォームフィールド入力コントロールの外側の DOM コンテナに適用します。

  • オプション validator?: ((fieldValue: string | string[], field: WidgetAnnotation, args: { caller: ValidationCallerType }) => boolean | string)
      • (fieldValue: string | string[], field: WidgetAnnotation, args: { caller: ValidationCallerType }): boolean | string
      • プロパティ

        カスタム「validator」関数は、GcProps.validateoninput が true に設定される場合、マッピされたフィールドの値を変更した後、または変更を保存する前に呼び出されます。成功した場合は true または null を返します。失敗した場合は、検証のエラーメッセージを含む文字列を返します (UI に表示されます)。

        パラメータ

        • fieldValue: string | string[]
        • field: WidgetAnnotation
        • args: { caller: ValidationCallerType }
          • caller: ValidationCallerType

        戻り値 boolean | string