Interface

PropertyJSON

PropertyJSON

JSON representation of a Property.

View Source fixtures/typescript/interface.ts, line 11

Members

Array.<object> | null

# availableValues

If property has restricted number of values

Properties:
Name Type Description
label string
value string

View Source fixtures/typescript/interface.ts, line 35

Array.<object> | null

# availableValues

If property has restricted number of values

Properties:
Name Type Description
label string
value string

View Source fixtures/typescript/interface.ts, line 35

object

# components Optional

All components overriden by the user in PropertyOptions

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

View Source fixtures/typescript/interface.ts, line 73

object

# components Optional

All components overriden by the user in PropertyOptions

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

View Source fixtures/typescript/interface.ts, line 73

boolean

# isArray

Indicates if property is an array of properties

View Source fixtures/typescript/interface.ts, line 63

boolean

# isArray

Indicates if property is an array of properties

View Source fixtures/typescript/interface.ts, line 63

boolean

# isId

If given property should be treaten as a Id field

View Source fixtures/typescript/interface.ts, line 20

boolean

# isId

If given property should be treaten as a Id field

View Source fixtures/typescript/interface.ts, line 20

boolean

# isSortable

If property is sortable

View Source fixtures/typescript/interface.ts, line 30

boolean

# isSortable

If property is sortable

View Source fixtures/typescript/interface.ts, line 30

boolean

# isTitle

If given property should be treated as a title

View Source fixtures/typescript/interface.ts, line 15

boolean

# isTitle

If given property should be treated as a title

View Source fixtures/typescript/interface.ts, line 15

string

# label

Property label

View Source fixtures/typescript/interface.ts, line 47

string

# label

Property label

View Source fixtures/typescript/interface.ts, line 47

string

# name

Property uniq name/path

View Source fixtures/typescript/interface.ts, line 42

string

# name

Property uniq name/path

View Source fixtures/typescript/interface.ts, line 42

number

# position

Property position on a list

View Source fixtures/typescript/interface.ts, line 25

number

# position

Property position on a list

View Source fixtures/typescript/interface.ts, line 25

string | null

# reference

Has a name of a resource to which it is a reference. For instance property userId will have here Users

View Source fixtures/typescript/interface.ts, line 57

string | null

# reference

Has a name of a resource to which it is a reference. For instance property userId will have here Users

View Source fixtures/typescript/interface.ts, line 57

Array.<PropertyJSON>

# subProperties

Contain list of all sub properties

View Source fixtures/typescript/interface.ts, line 68

Array.<PropertyJSON>

# subProperties

Contain list of all sub properties

View Source fixtures/typescript/interface.ts, line 68

string

# type

Property type

View Source fixtures/typescript/interface.ts, line 52

string

# type

Property type

View Source fixtures/typescript/interface.ts, line 52

PropertyJSON

JSON representation of a Property.

View Source fixtures/typescript/interface.ts, line 11

Members

Array.<object> | null

# availableValues

If property has restricted number of values

Properties:
Name Type Description
label string
value string

View Source fixtures/typescript/interface.ts, line 35

Array.<object> | null

# availableValues

If property has restricted number of values

Properties:
Name Type Description
label string
value string

View Source fixtures/typescript/interface.ts, line 35

object

# components Optional

All components overriden by the user in PropertyOptions

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

View Source fixtures/typescript/interface.ts, line 73

object

# components Optional

All components overriden by the user in PropertyOptions

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

View Source fixtures/typescript/interface.ts, line 73

boolean

# isArray

Indicates if property is an array of properties

View Source fixtures/typescript/interface.ts, line 63

boolean

# isArray

Indicates if property is an array of properties

View Source fixtures/typescript/interface.ts, line 63

boolean

# isId

If given property should be treaten as a Id field

View Source fixtures/typescript/interface.ts, line 20

boolean

# isId

If given property should be treaten as a Id field

View Source fixtures/typescript/interface.ts, line 20

boolean

# isSortable

If property is sortable

View Source fixtures/typescript/interface.ts, line 30

boolean

# isSortable

If property is sortable

View Source fixtures/typescript/interface.ts, line 30

boolean

# isTitle

If given property should be treated as a title

View Source fixtures/typescript/interface.ts, line 15

boolean

# isTitle

If given property should be treated as a title

View Source fixtures/typescript/interface.ts, line 15

string

# label

Property label

View Source fixtures/typescript/interface.ts, line 47

string

# label

Property label

View Source fixtures/typescript/interface.ts, line 47

string

# name

Property uniq name/path

View Source fixtures/typescript/interface.ts, line 42

string

# name

Property uniq name/path

View Source fixtures/typescript/interface.ts, line 42

number

# position

Property position on a list

View Source fixtures/typescript/interface.ts, line 25

number

# position

Property position on a list

View Source fixtures/typescript/interface.ts, line 25

string | null

# reference

Has a name of a resource to which it is a reference. For instance property userId will have here Users

View Source fixtures/typescript/interface.ts, line 57

string | null

# reference

Has a name of a resource to which it is a reference. For instance property userId will have here Users

View Source fixtures/typescript/interface.ts, line 57

Array.<PropertyJSON>

# subProperties

Contain list of all sub properties

View Source fixtures/typescript/interface.ts, line 68

Array.<PropertyJSON>

# subProperties

Contain list of all sub properties

View Source fixtures/typescript/interface.ts, line 68

string

# type

Property type

View Source fixtures/typescript/interface.ts, line 52

string

# type

Property type

View Source fixtures/typescript/interface.ts, line 52