Interface

PropertyOptions

PropertyOptions

Members

Array.<object>

# availableValues Optional

If options should be limited to finite set. After setting this in the UI you will see select box instead of the input

Properties:
Name Type Description
value string
label string

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 63

object

# components Optional

List of possible overridden components for given property.

Properties:
Name Type Attributes Description
show string <optional>
list string <optional>
edit string <optional>
filter string <optional>

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 19

object

# custom Optional

Custom properties passed to the frontend in PropertyJSON

Properties:
Name Type Description
{...} any

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 72

boolean

# hideLabel Optional

if label should be hidden - false by default

New:
  • in version 3.3

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 107

boolean

# isArray Optional

Indicates if given property should be treated as array of elements.

New:
  • In version 3.3

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 48

boolean

# isDisabled Optional

Whether given property should be editable or not.

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 89

boolean

# isId Optional

Indicates if property should be treated as an ID

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 35

boolean

# isRequired Optional

Whether given property should be marked as required.

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 101

boolean

# isSortable Optional

Whether given property should be sortable on list or not.

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 95

boolean

# isTitle Optional

One of given property should be treated as an "title property". Title property is "clickable" when user sees the record in a list or show views.

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 41

boolean | object

# isVisible Optional

if given property should be visible. It can be either boolean for all possible views, or you can verify which view in particular should be hidden/shown.

Properties:
Name Type Attributes Description
show boolean <optional>
list boolean <optional>
edit boolean <optional>
filter boolean <optional>

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 8

number

# position Optional

position of the field in a list, title field (isTitle) gets position -1 by default other fields gets position = 100.

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 55

object

# props Optional

Additional props passed to the actual React component rendering given property in Edit component.

Properties:
Name Type Description
{...} any
New:
  • in version 3.3

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 79

string

# reference Optional

Name of the resource to which this property should be a reference. If set - PropertyOptions.type always returns reference

New:
  • In version 3.3

View Source admin-bro/src/backend/decorators/property/property-options.interface.ts, line 114

SoftwareBrothers

Proudly built and maintained by SoftwareBrothers

Software House with a passion for both JavaScript and TypeScript.

See what we do See what we believe in

Proudly built and maintained by

SoftwareBrothers