Members
(constant) Flags :object
- Source:
Properties:
| Name |
Type |
Default |
Description |
primitive |
number
|
1
|
1<<0 — Is a pritmitive, like 'boolean', 'email', 'date', 'date-range', etc. |
userCreated |
number
|
2
|
1<<1 — The user created this. Can be a field, an app, an entitiy, and so on. |
auxiliaryType |
number
|
4
|
1<<2 — Is a Fibery helper type like favourites, users, etc. |
auxiliaryField |
number
|
8
|
1<<3 — Is a field that is part of an auxiliaryType. Can be the name field of a dropdown item, etc. |
app |
number
|
16
|
1<<4 — If the type is an App that the user has created |
type |
number
|
32
|
1<<5 — Is a Type that the user created, that is part of an App |
field |
number
|
64
|
1<<6 — Is a main field that the user created in their type. Is part of a Type, which is part of an App |
entity |
number
|
128
|
1<<7 — A piece of data, like a row in a table, a person, a card, etc. Is part of a Type. Is NOT the single value of a Field! |
Type:
(constant) PRIMITIVE_FIELD_TYPES
- Source:
Properties:
| Name |
Type |
Description |
PRIMITIVE_FIELD_TYPES |
Array.<string>
|
|
An array of types used by primitive Field types: fibery/int, fibery/decimal, fibery/rank, fibery/text, fibery/rich-text, fibery/email, fibery/emoji, fibery/uuid, fibery/date, fibery/date-time, fibery/bool, fibery/json-value, fibery/date-time-range, fibery/date-range
(constant) RESTRICTED_APP_NAMES
- Source:
Properties:
| Name |
Type |
Description |
RESTRICTED_APP_NAMES |
Array.<string>
|
A list of lower-case case insensitive app names that are not permitted. |
There's 7 names that an App may not have as they are base types by default:
avatar, files, comments, webhooks, workflow, collaboration~documents, assignments