@servicenow/sdk - v4.4.1
    Preparing search index...

    Type Alias DynamicValueDefinitions<ReferenceSchema>

    DynamicValueDefinitions:
        | { type: "calculated_value" } & (
            | {
                calculated_value?: never;
                calculatedValue: | ((current: GlideRecord<ReferenceSchema>) => string)
                | string;
            }
            | {
                calculated_value: | (
                    (current: GlideRecord<ReferenceSchema>) => string
                )
                | string;
                calculatedValue?: never;
            }
        )
        | { type: "dependent_field" } & (
            | { column_name?: never; columnName: string }
            | { column_name: string; columnName?: never }
        )
        | {
            field: string;
            table: ReferenceSchema;
            type: "choices_from_other_table";
        }

    Type Parameters

    Type Declaration

    • { type: "calculated_value" } & (
          | {
              calculated_value?: never;
              calculatedValue: | ((current: GlideRecord<ReferenceSchema>) => string)
              | string;
          }
          | {
              calculated_value: | ((current: GlideRecord<ReferenceSchema>) => string)
              | string;
              calculatedValue?: never;
          }
      )
      • type: "calculated_value"
      • {
            calculated_value?: never;
            calculatedValue:
                | ((current: GlideRecord<ReferenceSchema>) => string)
                | string;
        }
        • Optionalcalculated_value?: never

          Use calculatedValue instead

        • calculatedValue: ((current: GlideRecord<ReferenceSchema>) => string) | string

          Call an imported modular JS function, current GlideRecord can be provided as an arg

      • {
            calculated_value:
                | ((current: GlideRecord<ReferenceSchema>) => string)
                | string;
            calculatedValue?: never;
        }
        • calculated_value: ((current: GlideRecord<ReferenceSchema>) => string) | string

          Use calculatedValue instead

        • OptionalcalculatedValue?: never

          Call an imported modular JS function, current GlideRecord can be provided as an arg

    • { type: "dependent_field" } & (
          | { column_name?: never; columnName: string }
          | { column_name: string; columnName?: never }
      )
      • type: "dependent_field"

        Use the dependent property directly on the column instead.

      • { column_name?: never; columnName: string }
        • Optionalcolumn_name?: never

          Use columnName instead

        • columnName: string

          column from this table

      • { column_name: string; columnName?: never }
        • column_name: string

          Use columnName instead

        • OptionalcolumnName?: never

          column from this table

    • { field: string; table: ReferenceSchema; type: "choices_from_other_table" }
      • field: string

        Field from specified table

      • table: ReferenceSchema

        String table name, escape with `` (import from @servicenow/sdk-core/global) if not locally available

      • type: "choices_from_other_table"