Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WidgetTableHierarchy

Configuration descriptor for hierarchy subset of table widgets.

Each descriptor describes a specific level of hierarchy

Hierarchy

  • WidgetTableHierarchy

Index

Properties

Optional assocValueKey

assocValueKey: string

What record field to use as displayed value of that record

bcName

bcName: string

Which business component is displayed on this level

fields

fields: ((WidgetListFieldBase & { digits?: number; nullable?: boolean; type: number | percent | money }) | (WidgetListFieldBase & { type: date }) | (WidgetListFieldBase & { type: dateTime }) | (WidgetListFieldBase & { type: dateTimeWithSeconds }) | (WidgetListFieldBase & { dictionaryName?: string; multiple?: boolean; type: dictionary }) | (WidgetListFieldBase & { popover?: boolean; type: text }) | (WidgetListFieldBase & { fields: WidgetField[]; style: "inline" | "list"; type: multifield }) | (WidgetListFieldBase & { type: input | hint }) | (WidgetListFieldBase & { assocValueKey?: string; associateFieldKey?: string; displayedKey?: string; popupBcName?: string; type: multivalue | multivalueHover }) | (WidgetListFieldBase & { pickMap: Record<string, string>; popupBcName: string; type: pickList }) | (WidgetListFieldBase & { pickMap: Record<string, string>; popupBcName: string; searchSpec: string; type: inlinePickList }) | (WidgetListFieldBase & { fileIdKey: string; fileSource: string; snapshotFileIdKey?: string; type: fileUpload }) | (WidgetListFieldBase & { type: checkbox }) | (WidgetListFieldBase & { type: hidden }) | (WidgetListFieldBase & { type: radio }))[]

Fields that will be displayed on this hierarchy level

Optional radio

radio: boolean

If true only one item can be selected

Generated using TypeDoc