Hierarchy

  • JsonFormsAbstractControl<StatePropsOfArrayLayout>
    • ArrayLayoutRenderer

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

addItem: ((path, value) => (() => void))

Type declaration

    • (path, value): (() => void)
    • Parameters

      • path: string
      • value: any

      Returns (() => void)

        • (): void
        • Returns void

data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
getEventValue: ((event) => any)

Type declaration

    • (event): any
    • Parameters

      • event: any

      Returns any

hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
moveItemDown: ((path, index) => (() => void))

Type declaration

    • (path, index): (() => void)
    • Parameters

      • path: string
      • index: number

      Returns (() => void)

        • (): void
        • Returns void

moveItemUp: ((path, index) => (() => void))

Type declaration

    • (path, index): (() => void)
    • Parameters

      • path: string
      • index: number

      Returns (() => void)

        • (): void
        • Returns void

noData: boolean
path: string
propsPath: string
removeItems: ((path, toDelete) => (() => void))

Type declaration

    • (path, toDelete): (() => void)
    • Parameters

      • path: string
      • toDelete: number[]

      Returns (() => void)

        • (): void
        • Returns void

rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
translations: ArrayTranslations = {}
uischema: ControlElement
uischemas: {
    tester: UISchemaTester;
    uischema: UISchemaElement;
}[]

Type declaration

  • tester: UISchemaTester
  • uischema: UISchemaElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void