Type Parameters

  • T extends void | null = void

Hierarchy (view full)

  • AbstractField<T extends void
        ? boolean
        : boolean | null>
    • BooleanField

Constructors

  • Type Parameters

    • T extends null | void = void

    Parameters

    • value: T extends void
          ? boolean
          : null | boolean
    • OptionalonChangeDirty: (() => void)
        • (): void
        • Returns void

    • OptionaldescriptorConfig: BaseOptions
    • OptionalonValidation: ((validationResult: string[]) => void)
        • (validationResult): void
        • Parameters

          • validationResult: string[]

          Returns void

    Returns BooleanField<T>

Properties

allowNull: boolean
descriptorConfig: undefined | BaseOptions
dirty: boolean
observabilitySet: Set<ReactiveProp>
originalValue: T extends void
    ? boolean
    : null | boolean
persist: boolean
validationResult: string[]
value: IObservableValue<T extends void
    ? boolean
    : null | boolean>

Accessors

  • get isPrimaryKey(): boolean
  • Returns boolean

Methods

  • Parameters

    • value: any

    Returns T extends void
        ? boolean
        : null | boolean

  • Function for comparing elements of type T

    Parameters

    • a: T extends void
          ? boolean
          : null | boolean
    • b: T extends void
          ? boolean
          : null | boolean

    Returns number

  • Returns T extends void
        ? boolean
        : null | boolean

  • Returns T extends void
        ? boolean
        : null | boolean

  • Parameters

    • b: T extends void
          ? boolean
          : null | boolean

    Returns boolean

  • Returns true if the current value is different from the original value

    Returns boolean

  • Returns T extends void
        ? boolean
        : null | boolean

  • Parameters

    • value: T extends void
          ? boolean
          : null | boolean

    Returns void

  • Make some of the system properties reactive in the current model

    Parameters

    Returns void

  • Parameters

    • value: T extends void
          ? boolean
          : null | boolean
    • Optionalsilent: boolean

    Returns void

  • Parameters

    • OptionaldisablePropagation: boolean

      Parent cmp notification flag about validation

    Returns string[]