Hierarchy

  • JsonFormsArrayControl
    • TableRenderer

Implements

  • OnInit

Constructors

Properties

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

Type declaration

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

      • path: string
      • value: any

      Returns (() => void)

        • (): void
        • Returns void

columnsToIgnore: string[] = ...
data: any
description: string
detailUiSchema: UISchemaElement
disabled: boolean
displayedColumns: string[]
enabled: boolean
error: string
form: FormControl<any>
getEventValue: ((event) => any)

Type declaration

    • (event): any
    • Parameters

      • event: any

      Returns any

hidden: boolean
id: string
items: ColumnDescription[]
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

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
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfArrayControl & {
        translations: ArrayTranslations;
    }

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void