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

    Type Alias ChoiceColumnType<TChoices, Type, Default, ReferenceSchema, Dropdown>

    ChoiceColumnType: Column<Type, Default> & {
        choices?: TChoices;
        dropdown?: Dropdown | choiceDropdownType;
    } & (
        | {
            dynamic_value_definitions?: never;
            dynamicValueDefinitions?: DynamicValueDefinitions<ReferenceSchema>;
        }
        | {
            dynamic_value_definitions?: DynamicValueDefinitions<ReferenceSchema>;
            dynamicValueDefinitions?: never;
        }
    )

    Type Parameters

    Type Declaration

    • Optionalchoices?: TChoices

      Choice values definitions as object literal: { choice_1: { label: 'Choice1' }, choice_2: { label: 'Choice2' },}

    • Optionaldropdown?: Dropdown | choiceDropdownType
    • {
          dynamic_value_definitions?: never;
          dynamicValueDefinitions?: DynamicValueDefinitions<ReferenceSchema>;
      }
      • Optionaldynamic_value_definitions?: never

        use dynamicValueDefinitions instead

      • OptionaldynamicValueDefinitions?: DynamicValueDefinitions<ReferenceSchema>

        Object literal, specify type and then relevant additional parameters for reference choices and script defaults

    • {
          dynamic_value_definitions?: DynamicValueDefinitions<ReferenceSchema>;
          dynamicValueDefinitions?: never;
      }
      • Optionaldynamic_value_definitions?: DynamicValueDefinitions<ReferenceSchema>

        use dynamicValueDefinitions instead

      • OptionaldynamicValueDefinitions?: never

        Object literal, specify type and then relevant additional parameters for reference choices and script defaults