composite-js
Manuals
Table Of Contents
Motivation
Introduction
Architecture
Getting Started
Language
Expression Language
Markup
Scripting
Components
Composite
Reactivity Rendering
Composite Binding
Routing
Runtime
DataSource
Resource Bundle (Messages/i18n/l10n)
Events
API Extensions
Development
Test
Maintenance
Maintenance
Motivation
Motivation
Introduction
Introduction
Overview
Composing Modules at Runtime
Declarative UI Concepts
Composite Binding
Rendering
Design Principles
Browser’s Native Programming Model
Declarative Application Model
HTML as the Primary View Language
JavaScript as the Primary Application Language
Composing Modules at Runtime
Architecture Neutrality
Without Compilation
Optional Build Process
Summary
Architecture
Architecture
Architecture Model
Trust Boundary
Composite
Composite Declaration
Composite Responsibilities
Composite ID
Conceptual Composition
Composite Module
Composite Module Responsibilities
Composite Script
Composite Script Responsibilities
ECMAScript Module
Application Module
Application Module Responsibilities
View
View Responsibilities
Namespace
Composite Binding
Composite Binding Responsibilities
Composer
Runtime
Runtime Responsibilities
Rendering Model
Resource Model
Composite Lifecycle
Static Runtime Model
Concept Relationships
Architectural Invariants
Summary
Getting Started
Getting Started
Prerequisites
Choose a Runtime Variant
First Composite
What Happens During Realization
Composite Script and Application Module
Composite Binding
Optional Next Step: Reactive Application Data
Learning Path
Language
Expression Language
Elements
Text
Literal
Keyword
Value
Method
Logic
Expressions
Value-Expression
Method-Expression
Element-Expression
Variable-Expression
Combination
(?…) tolerate
Notes
Markup
Attributes
composite
condition
events
id
import
interval
iterate
message
output
release
render
route
validate
@-Attributes
Expression Language
Scripting
Customizing
Tag
Selector
Interceptor
Parameters
Runtime Hardening
Scripting
Embedded Composite Script
Modules
Macros
#export
#import
#use
(?…) tolerate
Debugging
Components
Composite
Structure
Composite and Composer
Resources
Loading
CSS
JavaScript
HTML
Modules
Common Resources
Namespace
Notes
Reactivity Rendering
Creating Reactive Objects
Consumers
Synchronization
Nested Objects
Proxies
Notes
Composite Binding
Terms
Application Module
View
Runtime
Composer
Composite
Binding
Synchronization
Validation
Events
Dock
Undock
Architectural Patterns
MVC
MVVM
MVCS
Other Architectures
Routing
Terms
Page
View
View Flow
Navigation
Permission Concept
undefined / no return value
true
false
string
Interceptors
Execution order
Path matching
Navigation changes
Paths
Root Path
Relative Path
Absolute Path
Runtime
DataSource
Data Storage
Locales
Locator
XPath and XPath Functions
fetch
transform
collect
Notes
Resource Bundle (Messages/i18n/l10n)
Events
Rendering
Composer.EVENT_RENDER_START
Composer.EVENT_RENDER_NEXT
Composer.EVENT_RENDER_END
Composite Binding
Composer.EVENT_MOUNT_START
Composer.EVENT_MOUNT_NEXT
Composer.EVENT_MOUNT_END
Modules
Composer.EVENT_MODULE_LOAD
Composer.EVENT_MODULE_DOCK
Composer.EVENT_MODULE_READY
Composer.EVENT_MODULE_UNDOCK
HTTP
Composer.EVENT_HTTP_START
Composer.EVENT_HTTP_PROGRESS
Composer.EVENT_HTTP_RECEIVE
Composer.EVENT_HTTP_LOAD
Composer.EVENT_HTTP_ABORT
Composer.EVENT_HTTP_TIMEOUT
Composer.EVENT_HTTP_ERROR
Composer.EVENT_HTTP_END
Error
Composer.EVENT_ERROR
API Extensions
Namespace
Namespace.use
Namespace.lookup
Namespace.exists
Element
Element.prototype.appendChild
Math
Math.unique
Math.serial
Object
Object.prototype.ordinal
Object.lookup
Object.exists
Object.use
RegExp
RegExp.quote
String
String.prototype.capitalize
String.prototype.uncapitalize
String.prototype.encodeHex
String.prototype.decodeHex
String.prototype.encodeBase64
String.prototype.decodeBase64
String.prototype.encodeHtml
String.prototype.hashCode
String.prototype.unescape
window
window.serial
window.compliant
window.location.combine
window.location.contextPath
XMLHttpRequest
Development
Test
Task
name
test
timeout
expected
ignore
Scenario
Suite
Assert
assertTrue
assertFalse
assertEquals
assertNotEquals
assertSame
assertNotSame
assertNull
assertNotNull
assertUndefined
assertNotUndefined
fail
Configuration
auto
output
monitor
Output
Forwarding
Buffer
Listener
Monitoring
Control
Events
Extension
Element
Node
Object
Maintenance
Maintenance
Automation and Build
Server
Firewall
Playground
Test
Browsers for Testing
Procedure
Release
GitHub
npmjs.com
cdn.jsdelivr.net