-
Notifications
You must be signed in to change notification settings - Fork 7
JavaScript Entity API
jhou-pro edited this page Jul 30, 2020
·
10 revisions
-
setEditorValue4PropertyFromConcreteValue(propName, value)-- convertsvalueto editor representation (full value => binding value => string value) and sets it into corresponding editor with subsequent validation request initiation.
Examples: TimesheetWebUiCommons.createCentre, StandardActions.mkAddNewAndAssignPropAction (DeliveryLocationWebUiConfig.createMaster, SupplierWebUiConfig.createSupplierMaster)
-
setEditorValue4Property(propName, funcEntity, funcEntityProperty)-- convertsfuncEntity.get(funcEntityProperty)to editor representation (full value => binding value => string value) and sets it into corresponding editor with subsequent validation request initiation.
Examples: AttachmentCommons.mkUploadAttachmentPropertyActionOnMaster, ImportWorkDescActionWebUiConfig.createImportWorkDescAction
assignConcreteValueassignValue
-
modifyFunctionalEntity(actionMaster._currBindingEntity, actionMaster, action)-- custom side-effectful callback to employ changing of functional binding entity after retrieval but before saving; set it intoactioninIPreActionimplementations; most likely to be used in conjunction with: -
entity.setAndRegisterPropertyTouch-- sets property value and registers it in ordered list of entity changes
Per aspera ad astra
- Web UI Design and Web API
- Safe Communication and User Authentication
- Gitworkflow
- JavaScript: Testing with Maven
- Java Application Profiling
-
TG Development Guidelines
- TG Releases
- TLS and HAProxy for development
- TG Development Checklist
- Entity
- Entities and their validation
- Entity Properties
- Entity Type Enhancement
- EQL
- Tooltip How To
- All about Matchers
- All about Fetch Models
- Streaming data
- Synthetic entities
- Activatable entities
- Jasper Reports
- Opening Compound Master from another Compound Master
- Window management test plan
- Multi Time Zone Environment
- GraphQL Web API
- Guice
- Maven
- RichText Data Migration
- Full Text Search
- Deployment recipes
- Application Configuration
- Observability
- JRebel Installation and Integration
- Compile-time mechanisms
- Work in progress