Difference between revisions of "Nomenclature"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
*Dashboard: Front-end page | *Dashboard: Front-end page | ||
**Widget: UI element in a dashboard | |||
*Widget: UI element in a dashboard | |||
*Section: Collection of entities | *Section: Collection of entities | ||
*Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP) | *Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP) | ||
Line 15: | Line 14: | ||
**Validation: A check on whether or not a field has received correct data | **Validation: A check on whether or not a field has received correct data | ||
**Dependency: A field's existence can be made dependent on other things | **Dependency: A field's existence can be made dependent on other things | ||
*Template | *Template: | ||
==Parts== | ==Parts== |
Revision as of 09:52, 11 August 2023
Objects
- Dashboard: Front-end page
- Widget: UI element in a dashboard
- Section: Collection of entities
- Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP)
- Record: Main data holding thing (This is an object in OOP)
- Revision: How many times a record has been changed
- Status: Configurable state a record is in
- Level: Assignable number to a status
- Action: Configurable behavior depending on status
- Field: A single data point of a record
- Block: Controls which user groups have access to the field
- Validation: A check on whether or not a field has received correct data
- Dependency: A field's existence can be made dependent on other things
- Template:
Parts
- Front-end: The system that the normal user sees
- Back-end: Where the front-end is configured
- Database: It's a database