Global

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:
  • object

(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