Class: Labimotion::ApplicationEntity
- Inherits:
-
Entities::ApplicationEntity
- Object
- Entities::ApplicationEntity
- Labimotion::ApplicationEntity
- Defined in:
- lib/labimotion/entities/application_entity.rb
Overview
ApplicationEntity This class serves as the base entity for the Labimotion module, inheriting from the core ApplicationEntity and providing custom formatting.
Direct Known Subclasses
ElementRevisionEntity, ElementVariationEntity, ElnElementEntity, GenericEntity, GenericKlassEntity, GenericPublicEntity, KlassRevisionEntity, PropertiesEntity, SegmentRevisionEntity, UserEntity, UserKlassSettingEntity, VocabularyEntity
Constant Summary collapse
- DISPLAYED_IN_LIST_CONDITION =
Common condition for fields that should not be displayed in list views
{ unless: :displayed_in_list }.freeze
- ELN_TIMESTAMP_FORMAT =
ISO 8601. A zone name (strftime '%Z', e.g. "UTC") is not a valid ISO zone designator, so clients parsing it with moment.js fall back to
new Date()— engine-specific behaviour. '%Y-%m-%dT%H:%M:%S%z'