UNPKG

@seanox/aspect-js

Version:

full stack JavaScript framework for SPAs incl. reactivity rendering, mvc / mvvm, models, expression language, datasource, virtual paths, unit test and some more

263 lines (216 loc) 8.69 kB
# Manual Machine translation with [DeepL](https://deepl.com). ## Table Of Contents * [Motivation](#motivation) * [Introduction](#introduction) * [Expression Language](#expression-language) * [Markup](#markup) * [Scripting](#scripting) * [DataSource](#datasource) * [Resource Bundle](#resource-bundle-i18nl10n) * [Model View Controller](#model-view-controller) * [SiteMap](#sitemap) * [Composite](#composite) * [Reactivity Rendering](#reactivity-rendering) * [API Extensions](#api-extensions) * [Events](#events) * [Test](#test) * [Development](#development) ### Motivation * [Motivation](motivation.md#motivation) ### Introduction * [Introduction](introduction.md#introduction) ### Expression Language * [Expression Language](expression.md#expression-language) * [Elements](expression.md#elements) * [Text](expression.md#Text) * [Literal](expression.md#literal) * [Keyword](expression.md#keyword) * [Value](expression.md#value) * [Method](expression.md#method) * [Logic](expression.md#logic) * [Expressions](expression.md#expressions) * [Value-Expression](expression.md#value-expression) * [Method-Expression](expression.md#method-expression) * [Element-Expression](expression.md#element-expression) * [Variable-Expression](expression.md#variable-expression) * [Combination](expression.md#combination) * [(?...) tolerate](expression.md#-tolerate) * [Supplement](expression.md#supplement) ### Markup * [Markup](markup.md#markup) * [Attributes](markup.md#attributes) * [composite](markup.md#composite) * [condition](markup.md#condition) * [events](markup.md#events) * [id](markup.md#id) * [import](markup.md#import) * [interval](markup.md#interval) * [iterate](markup.md#iterate) * [message](markup.md#message) * [namespace](markup.md#namespace) * [notification](markup.md#notification) * [output](markup.md#output) * [release](markup.md#release) * [render](markup.md#render) * [strict](markup.md#strict) * [validate](markup.md#validate) * [@-Attributes](markup.md#-attributes) * [Expression Language](markup.md#expression-language) * [Scripting](markup.md#scripting) * [Customizing](markup.md#customizing) * [Tag](markup.md#tag) * [Selector](markup.md#selector) * [Acceptor](markup.md#acceptor) * [Parameters](markup.md#parameters) * [Hardening](markup.md#hardening) ### Scripting * [Scripting](scripting.md#scripting) * [Embedded Composite-JavaScript](scripting.md#embedded-composite-javascript) * [Moduls](scripting.md#moduls) * [Macros](scripting.md#macros) * [#export](scripting.md#export) * [#import](scripting.md#import) * [#module](scripting.md#module) * [#use](scripting.md#use) * [(?...) tolerate](scripting.md#-tolerate) * [Debugging](scripting.md#debugging) ### DataSource * [DataSource](datasource.md#datasource) * [Data Storage](datasource.md#data-storage) * [Locales](datasource.md#locales) * [Locator](datasource.md#locator) * [XPath](datasource.md#xpath) * [fetch](datasource.md#fetch) * [transform](datasource.md#transform) * [collect](datasource.md#collect) * [Supplement](datasource.md#supplement) ### Resource Bundle (i18n/l10n) * [Resource Bundle (i18n/l10n)](message.md#resource-bundle-messagesi18nl10n) ### Model View Controller * [Model View Controller](mvc.md#model-view-controller) * [Model](mvc.md#model) * [View](mvc.md#view) * [Controller](mvc.md#controller) * [View Model Binding](mvc.md#view-model-binding) * [Composite](mvc.md#composite) * [Binding](mvc.md#binding) * [Dock](mvc.md#dock) * [Undock](mvc.md#undock) * [Synchronization](mvc.md#synchronization) * [Validation](mvc.md#validation) * [Events](mvc.md#events) ### SiteMap * [SiteMap](sitemap.md#sitemap) * [Terms](sitemap.md#terms) * [Page](sitemap.md#page) * [Face](sitemap.md#face) * [Facet](sitemap.md#facet) * [Face Flow](sitemap.md#face-flow) * [Configuration](sitemap.md#configuration) * [Face Flow](sitemap.md#face-flow-1) * [Permissions](sitemap.md#permissions) * [Acceptors](sitemap.md#acceptors) * [Navigation](sitemap.md#navigation) * [Permission Concept](sitemap.md#permission-concept) * [Acceptors](sitemap.md#acceptors) * [Virtual Paths](sitemap.md#virtual-paths) * [Root Path](sitemap.md#root-path) * [Relative Path](sitemap.md#relative-path) * [Absolute Path](sitemap.md#absolute-path) * [Variable Path](sitemap.md#variable-path) * [Functional Path](sitemap.md#functional-path) ### Composite * [Composite](composite.md#composite) * [Module](#module) * [Component](#component) * [Composite](#composite) * [Structure](#structure) * [Resources](#resources) * [Loading](#loading) * [CSS](#css) * [JavaScript](#javascript) * [HTML](#html) * [Common Standard Component](#common-standard-component) * [Namespace](#namespace) * [Supplement](#supplement) ### Reactivity Rendering * [Reactivity Rendering](reactive.md#reactivity-rendering) ### API Extensions * [API Extensions](extension.md#api-extensions) * [Namespace](extension.md#namespace) * [Element](extension.md#element) * [Math](extension.md#math) * [Object](extension.md#object) * [RegExp](extension.md#regexp) * [String](extension.md#string) * [window](extension.md#window) * [XMLHttpRequest](extension.md#xmlhttprequest) ### Events * [Events](events.md#events) * [Rendering](events.md#rendering) * [Composite.EVENT_RENDER_START](events.md#compositeevent_render_start) * [Composite.EVENT_RENDER_NEXT](events.md#compositeevent_render_next) * [Composite.EVENT_RENDER_END](events.md#compositeevent_render_end) * [View Model Binding](events.md#view-model-binding) * [Composite.EVENT_MOUNT_START](events.md#compositeevent_mount_start) * [Composite.EVENT_MOUNT_NEXT](events.md#compositeevent_mount_next) * [Composite.EVENT_MOUNT_END](events.md#compositeevent_mount_end) * [HTTP](events.md#http) * [Composite.EVENT_HTTP_START](events.md#compositeevent_http_start) * [Composite.EVENT_HTTP_PROGRESS](events.md#compositeevent_http_progress) * [Composite.EVENT_HTTP_RECEIVE](events.md#compositeevent_http_receive) * [Composite.EVENT_HTTP_LOAD](events.md#compositeevent_http_load) * [Composite.EVENT_HTTP_ABORT](events.md#compositeevent_http_abort) * [Composite.EVENT_HTTP_TIMEOUT](events.md#compositeevent_http_timeout) * [Composite.EVENT_HTTP_ERROR](events.md#compositeevent_http_error) * [Composite.EVENT_HTTP_END](events.md#compositeevent_http_end) * [Error](events.md#error) * [Composite.EVENT_ERROR](events.md#compositeevent_error) ### Test * [Test](test.md#test) * [Task](test.md#task) * [name](test.md#name) * [test](test.md#test) * [timeout](test.md#timeout) * [expected](test.md#expected) * [ignore](test.md#ignore) * [Scenario](test.md#scenario) * [Suite](test.md#suite) * [Assert](test.md#assert) * [assertTrue](test.md#asserttrue) * [assertFalse](test.md#assertfalse) * [assertEquals](test.md#assertequals) * [assertNotEquals](test.md#assertnotequals) * [assertSame](test.md#assertsame) * [assertNotSame](test.md#assertnotsame) * [assertNull](test.md#assertnull) * [assertNotNull](test.md#assertnotnull) * [assertUndefined](test.md#assertundefined) * [assertNotUndefined](test.md#assertnotundefined) * [fail](test.md#fail) * [Configuration](test.md#configuration) * [auto](test.md#auto) * [output](test.md#output) * [monitor](test.md#monitor) * [Output](test.md#output-1) * [Forwarding](test.md#forwarding) * [Buffer](test.md#buffer) * [Listener](test.md#listener) * [Monitoring](test.md#monitoring) * [Control](test.md#control) * [Events](test.md#events) * [Extension](test.md#extension) ### Development * [Development](development.md#development) * [Server](development.md#server) * [Build](development.md#build) * [Test](development.md#test) * [Firewall](development.md#firewall) * [Browsers for Testing](development.md#browsers-for-testing) * [Procedure](development.md#procedure) * [Release](development.md#release) * [GitHub](development.md#github) * [npmjs.com](development.md#npmjscom) * [cdn.jsdelivr.net](development.md#cdnjsdelivrnet) * [Playground](development.md#playground)