diff --git a/404.html b/404.html index a7bb12bf..df0111ef 100644 --- a/404.html +++ b/404.html @@ -1,2 +1,2 @@ 404 Page not found -

Error

Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.

Go to homepage

Page not found!

\ No newline at end of file +

Error

Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.

Go to homepage

Page not found!

\ No newline at end of file diff --git a/architecture/index.html b/architecture/index.html index 114e0faf..cb078a1d 100644 --- a/architecture/index.html +++ b/architecture/index.html @@ -1,7 +1,7 @@ Architecture :: Fore Documentation -
Version 1.0.0 @@ -42,4 +42,4 @@ initialization

Read More…
\ No newline at end of file +
\ No newline at end of file diff --git a/architecture/initialization/index.html b/architecture/initialization/index.html index 67d157e5..6fd1c988 100644 --- a/architecture/initialization/index.html +++ b/architecture/initialization/index.html @@ -1,7 +1,7 @@ Initialization :: Fore Documentation -
\ No newline at end of file +
\ No newline at end of file diff --git a/architecture/scopes/index.html b/architecture/scopes/index.html index c45e2599..ce525868 100644 --- a/architecture/scopes/index.html +++ b/architecture/scopes/index.html @@ -1,7 +1,7 @@ Scopes :: Fore Documentation -
\ No newline at end of file +
\ No newline at end of file diff --git a/architecture/update-cycle/index.html b/architecture/update-cycle/index.html index d09aa9f2..58d3e3dd 100644 --- a/architecture/update-cycle/index.html +++ b/architecture/update-cycle/index.html @@ -1,7 +1,7 @@ Update Cycle :: Fore Documentation -
\ No newline at end of file +
\ No newline at end of file diff --git a/categories/index.html b/categories/index.html index dc903200..bdf8f7c0 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,7 +1,7 @@ Categories :: Fore Documentation -

category :: -Fore

hello

    \ No newline at end of file +Fore

    hello

    \ No newline at end of file diff --git a/elements/actions/action/index.html b/elements/actions/action/index.html index 4bb2d2aa..eddc6495 100644 --- a/elements/actions/action/index.html +++ b/elements/actions/action/index.html @@ -1,7 +1,7 @@ <fx-action> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/append/index.html b/elements/actions/append/index.html index cd75c62b..593c1a16 100644 --- a/elements/actions/append/index.html +++ b/elements/actions/append/index.html @@ -1,7 +1,7 @@ <fx-append> :: Fore Documentation -

    <fx-append>

    Description

    Appends an entry to an fx-repeat.

    Note: this is deprecated. Please use fx-insert.

    Attributes

    NameDescription
    refthe XPath ref to append to
    repeatthe fx-repeat to append to

    Events

    NameDescription
    index-changeddispatched after entry has been added to a repeat

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/call/index.html b/elements/actions/call/index.html index 7dbd1034..623230d7 100644 --- a/elements/actions/call/index.html +++ b/elements/actions/call/index.html @@ -1,7 +1,7 @@ <fx-call> :: Fore Documentation -

    <fx-call>

    Description

    Calls an action block or a function.

    Attributes

    NameDescription
    actionid of an action to call
    functionfunction name with arguments
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/confirm/index.html b/elements/actions/confirm/index.html index 73c32038..bcd44867 100644 --- a/elements/actions/confirm/index.html +++ b/elements/actions/confirm/index.html @@ -1,11 +1,11 @@ <fx-confirm> :: Fore Documentation -

    <fx-confirm>

    Description

    Displays simple confirmation dialog. Action will only execute if confirmation returns true.

    Attributes

    NameDescription
    messageMessage to display for confirmation.

    Action Attributes

    NameDescription
    targetid reference to element this action attaches to

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/copy/index.html b/elements/actions/copy/index.html index 44950bc1..c17062f0 100644 --- a/elements/actions/copy/index.html +++ b/elements/actions/copy/index.html @@ -1,11 +1,11 @@ <fx-copy> :: Fore Documentation -

    <fx-copy>

    Description

    Copies some text value to clipboard.

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/delete/index.html b/elements/actions/delete/index.html index e767fea7..c779e553 100644 --- a/elements/actions/delete/index.html +++ b/elements/actions/delete/index.html @@ -1,7 +1,7 @@ <fx-delete> :: Fore Documentation -

    <fx-delete>

    Description

    Deletes a node from a nodeset.

    fx-delete Attributes

    NameDescription
    refXPath reference to instance node(s) to delete

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/dispatch/index.html b/elements/actions/dispatch/index.html index 487d4c7e..4cc8b92d 100644 --- a/elements/actions/dispatch/index.html +++ b/elements/actions/dispatch/index.html @@ -1,7 +1,7 @@ <fx-dispatch> :: Fore Documentation -

    <fx-dispatch>

    Description

    Action to dispatch an event with optional parameters to specific targets.

    To specify event properties the fx-property element is used.

    fx-dispatch will use id resolution within fx-repeat elements to resolve the id in scope of current occurence.

    Attributes

    NameDescription
    namename of event to dispatch
    targetidid reference of element to dispatch to. If omitted the event will be dispatched to document

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/hide/index.html b/elements/actions/hide/index.html index 1da685de..19f6de62 100644 --- a/elements/actions/hide/index.html +++ b/elements/actions/hide/index.html @@ -1,11 +1,11 @@ <fx-hide> :: Fore Documentation -

    <fx-hide>

    Description

    Action to hide a fx-dialog.

    Attributes

    NameDescription
    dialogidref of an fx-dialog element.

    Events

    NameDescription
    dialog-hiddendispatched when dialog is hidden

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/index.html b/elements/actions/index.html index 0bbdff27..a9ed5f6a 100644 --- a/elements/actions/index.html +++ b/elements/actions/index.html @@ -1,7 +1,7 @@ Actions :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/insert/index.html b/elements/actions/insert/index.html index 78780367..2c6312f1 100644 --- a/elements/actions/insert/index.html +++ b/elements/actions/insert/index.html @@ -1,11 +1,11 @@ <fx-insert> :: Fore Documentation -

    <fx-insert>

    Description

    Action to insert node(s) into instance data.

    Attributes

    NameDescriptionDefault
    atindex position in nodeset where to insert new node(s)0
    contextoptional XPath pointing to parent node of node to insert
    positionwith regard to ‘at’ can be either ‘before’ or ‘after’after
    originXPath pointing to nodes to be inserted into referenced nodeset
    keepValuesBoolean attribute. When present will keep text-values of origin nodesfalse
    refXPath pointing to node(s) to insert. If context is given ref is relative to that

    Events

    NameDescription
    insertdispatched when nodes have been inserted
    detail[insertedNodes] - the inserted nodes
    detail[position] - the position of the insert in the nodeset

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/load/index.html b/elements/actions/load/index.html index 7f69a244..3f8f7908 100644 --- a/elements/actions/load/index.html +++ b/elements/actions/load/index.html @@ -1,7 +1,7 @@ <fx-load> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/message/index.html b/elements/actions/message/index.html index 200b3e6b..cdf2eba0 100644 --- a/elements/actions/message/index.html +++ b/elements/actions/message/index.html @@ -1,7 +1,7 @@ <fx-message> :: Fore Documentation -

    <fx-message>

    Description

    Display a message to the user.

    Attributes

    NameDescriptiondefault
    level‘modal’, ‘modeless’ or ’ephemeral’ephemeral
    ‘modal’ - modal dialog window
    ‘sticky’ - sticky popup message
    ’ephemeral’ - auto-closing popup messagedefault
    valueXPath expression which resolves to message

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/refresh/index.html b/elements/actions/refresh/index.html index b9cda8bd..277f57e1 100644 --- a/elements/actions/refresh/index.html +++ b/elements/actions/refresh/index.html @@ -1,7 +1,7 @@ <fx-refresh> :: Fore Documentation -

    <fx-refresh>

    Description

    Triggers immediate refresh.

    Attributes

    NameDescription
    controlid of an control to be refreshed explicitly
    forcemarker attribute to force a full refresh - overrules control
    selfsearches upwards for fx-control and refreshes it

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/replace/index.html b/elements/actions/replace/index.html index 66719fb0..b43c3c70 100644 --- a/elements/actions/replace/index.html +++ b/elements/actions/replace/index.html @@ -1,11 +1,11 @@ <fx-replace> :: Fore Documentation -

    <fx-replace>

    Description

    Replaces a node with another.

    Attributes

    NameDescription
    refXPath reference pointing to the bound node
    withXPath expression to point to a node for replacement

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/reset/index.html b/elements/actions/reset/index.html index d1a13a54..5d1afbab 100644 --- a/elements/actions/reset/index.html +++ b/elements/actions/reset/index.html @@ -1,7 +1,7 @@ <fx-reset> :: Fore Documentation -

    <fx-reset>

    Description

    Replaces a node with another.

    Attributes

    NameDescription
    instancethe id of the instance to reset to its initial state

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/return/index.html b/elements/actions/return/index.html index ad6b430b..7575bf3d 100644 --- a/elements/actions/return/index.html +++ b/elements/actions/return/index.html @@ -1,11 +1,11 @@ <fx-return> :: Fore Documentation -

    <fx-return>

    Description

    The fx-return action is exclusively used within the context of bound Fore elements.

    Attributes

    NameDescription
    refXPath reference pointing to the bound node
    withXPath expression to point to a node for replacement

    Action Attributes

    see Action

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/send/index.html b/elements/actions/send/index.html index 6bf533cd..c3a6b7bd 100644 --- a/elements/actions/send/index.html +++ b/elements/actions/send/index.html @@ -1,7 +1,7 @@ <fx-send> :: Fore Documentation -

    <fx-send>

    Description

    Triggers a submission. Submission with given id must exist otherwise error is thrown.

    Attributes

    NameDescription
    submissionrequired idref to fx-submission element. Also supports ‘#reload’ which just reloads the window.
    targetoverwrites target attribute of submission - may contain template expressions
    urloverwrites url attribute of submission - may contain template expressions

    Attributes that overwrite submission attributes are set once per execution. Calling the same submission again without such an attribute falls back to the value on fx-submission element.

    Events

    NameDescription
    loglog event is dispatched in case submission id cannot be found

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/setattribute/index.html b/elements/actions/setattribute/index.html index 4f606333..d626ce4d 100644 --- a/elements/actions/setattribute/index.html +++ b/elements/actions/setattribute/index.html @@ -1,11 +1,11 @@ <fx-setattribute> :: Fore Documentation -

    <fx-setattribute>

    Description

    Creates and sets an attribute value.

    This action is useful when you need to dynamically create an attribute on some data node.

    Attributes

    NameDescription
    refrequired reference to the parent element
    namerequired name of attribute
    valuevalue of attribute defaulting to empty string

    Events

    NameDescription
    errorin case ref or name haven’t been specified

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/setfocus/index.html b/elements/actions/setfocus/index.html index 4d55797d..0ae8d4ff 100644 --- a/elements/actions/setfocus/index.html +++ b/elements/actions/setfocus/index.html @@ -1,7 +1,7 @@ <fx-setfocus> :: Fore Documentation -

    <fx-setfocus>

    Description

    Sets the focus to a control with given id. If the id is within an repeat it will look for the active repeatitem and search that for the control.

    Since: Version 2.0.0

    Attributes

    NameDescription
    controlidref that a control
    selectif attribute is given the value of the control will be selected

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/setvalue/index.html b/elements/actions/setvalue/index.html index 072dd80d..52e96308 100644 --- a/elements/actions/setvalue/index.html +++ b/elements/actions/setvalue/index.html @@ -1,11 +1,11 @@ <fx-setvalue> :: Fore Documentation -

    <fx-setvalue>

    Description

    Sets a value to a bound node.

    Attributes

    NameDescription
    refXPath reference pointing to the bound node
    valueXPath expression to be set as value

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/show/index.html b/elements/actions/show/index.html index 26396e70..4fcaea53 100644 --- a/elements/actions/show/index.html +++ b/elements/actions/show/index.html @@ -1,11 +1,11 @@ <fx-show> :: Fore Documentation -

    <fx-show>

    Description

    Action to display a fx-dialog.

    Attributes

    NameDescription
    dialogidref of an fx-dialog element.

    Events

    NameDescription
    dialog-showndispatched when dialog is shown

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/toggle/index.html b/elements/actions/toggle/index.html index ca03685e..94987412 100644 --- a/elements/actions/toggle/index.html +++ b/elements/actions/toggle/index.html @@ -1,11 +1,11 @@ <fx-toggle> :: Fore Documentation -

    <fx-toggle>

    Description

    Action to toggle a fx-switch element.

    Attributes

    NameDescription
    caseid of fx-case element to show

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/toggleboolean/index.html b/elements/actions/toggleboolean/index.html index 42f7fca6..88ea5f3c 100644 --- a/elements/actions/toggleboolean/index.html +++ b/elements/actions/toggleboolean/index.html @@ -1,7 +1,7 @@ <fx-toggleboolean> :: Fore Documentation -

    <fx-toggleboolean>

    Description

    Action to toggle a Boolean value in the data.

    Attributes

    NameDescription
    refrequired: XPath reference to toggle

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/actions/update/index.html b/elements/actions/update/index.html index f0951064..c1b4c3fb 100644 --- a/elements/actions/update/index.html +++ b/elements/actions/update/index.html @@ -1,11 +1,11 @@ <fx-update> :: Fore Documentation -

    <fx-update>

    Description

    Triggers an explicit update of the model

    Attributes

    No Attributes

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/fore/index.html b/elements/fore/index.html index 495b75a1..4cc95d78 100644 --- a/elements/fore/index.html +++ b/elements/fore/index.html @@ -1,7 +1,7 @@ <fx-fore> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/index.html b/elements/index.html index e7b7d5da..727790d8 100644 --- a/elements/index.html +++ b/elements/index.html @@ -1,7 +1,7 @@ Elements :: Fore Documentation -

    Fore Elements

    Fore Elements are a set of Web Components that allow to build @@ -15,4 +15,4 @@ fx-fore

    Read More…
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/bind/index.html b/elements/model/bind/index.html index 3068a003..543c142d 100644 --- a/elements/model/bind/index.html +++ b/elements/model/bind/index.html @@ -1,7 +1,7 @@ <fx-bind> :: Fore Documentation -

    <fx-bind>

    Description

    The fx-bind element attaches constraints and calculations to instance nodes.

    Attributes

    NameDescriptionDefault
    alertused to specify a message to be displayed when constraints fail-
    refXPath pointing to node(s) the bind is attaching to-
    calculateXPath expression to be calculated. Result will become value of node(s) referenced by ref-
    constraintboolean XPath expression to determine validity of node(s)true
    readonlyboolean XPath expression to determine readonly/readwrite statefalse
    relevantboolean XPath expression to determine relevant/non-relevant statetrue
    requiredboolean XPath expression to determine required/optional statefalse
    typedatatype - reserved for future versionsstring

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/connection/index.html b/elements/model/connection/index.html index bb6b936a..10e9ee20 100644 --- a/elements/model/connection/index.html +++ b/elements/model/connection/index.html @@ -1,7 +1,7 @@ <fx-connection> :: Fore Documentation -

    <fx-connection>

    Description

    fx-connection allows to use WebSocket connections to share data between different browser windows - either locally or remote.

    “messages” are snippets of data in text, json or xml format that are transferred via Websocket connections.

    The fx-connection element allows to bind messages to data directly thereby updating local data whenever a message is received. To send a message the fx-send action is used as with fx-submission.

    If no direct binding is desired the message content can also be accessed via the event() function.

    Attributes

    NameDescriptionDefault
    heartbeatan integer value for the duration between heartbeats0
    message-formatdataformat of message. can be ‘json’, ’text’ or ‘xml’‘json’
    urlthe websocket url e.g. ws://localhost:8088-

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/functionlib/index.html b/elements/model/functionlib/index.html index 849a03a9..799fe883 100644 --- a/elements/model/functionlib/index.html +++ b/elements/model/functionlib/index.html @@ -1,7 +1,7 @@ <fx-functionlib> :: Fore Documentation -

    <fx-functionlib>

    Description

    The fx-functionlib elements allows to externalize custom functions into a separate HTML page and reuse it in several pages or components.

    By being a simple HTML page a functionlib can not only host the functions but at the same time document the functions in the page.

    Attributes

    NameDescription
    srcrequired attribute pointing to the url to load

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/functions/index.html b/elements/model/functions/index.html index 71b40845..06177eff 100644 --- a/elements/model/functions/index.html +++ b/elements/model/functions/index.html @@ -1,7 +1,7 @@ <fx-function> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/index.html b/elements/model/index.html index c997d738..234ff468 100644 --- a/elements/model/index.html +++ b/elements/model/index.html @@ -1,7 +1,7 @@ Model :: Fore Documentation -
    Read More…
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/instance/index.html b/elements/model/instance/index.html index 0548c7f7..39511200 100644 --- a/elements/model/instance/index.html +++ b/elements/model/instance/index.html @@ -1,7 +1,7 @@ <fx-instance> :: Fore Documentation -

    <fx-instance>

    Description

    Holds the data of the model. A fx-model may have as many fx-instance elements as necessary.

    Attributes

    NameDescriptiondefault
    credentialssets credentials policy - one of ‘omit’, ‘same-origin’ or ‘include’same-origin
    idid of the instance for addressing in refsdefault
    sharedboolean attribute to signal that the instance is shared with nested Fore elements
    srcurl to load instance from via http get. This may have static params but cannot use dynamic parameters. See fx-submission for if required.
    type‘xml’ or ‘json’ or ‘html’ are supported by nowxml
    xpath-default-namespacenamespace to be used with unprefixed XPathesemtpy

    Using multiple instances

    When using multiple instances you must add an id attribute to each instance that is NOT the first in document order. The first is known as the default instance and doesn’t need an explicit id but can be accessed with instance() or `instance(‘default’).

    You can still however add an id (e.g. ‘myCustomId’) if you like and instance() or instance('myCustomId') will return it.

    Inline versus external data

    A data structure can be given inline or be loaded via the src attribute. However there are important limitations of inline instances to be mentioned:

    • tagnames are not context-sensitive
    • There are no self-closing elements as in XML

    If your require these features you have to create an external XML file and load it with the src attribute. This gives you a proper XML document.

    The src attribute

    When static data files shall be loaded you can use the src attribute which may also have some static attributes. However, as instance data can be accessed not before all have been loaded you cannot have dynamic parameters that refer to other nodes.

    If that is required you have to use the fx-submission element and use a ‘get’ request with replace="instance" to load the data. The submission is then usually fired on model-construct-done. Examples can be found in the demos.

    Shared instances

    By adding an shared attribute to an <fx-instance> that instance is shared with nested <fx-fore> elements and can be accessed and mutated as usual.

    This can be used if multiple nested Fore elements represent different views but you want to share some common data.

    Another possible use case is to separate the model from the UI part and put them in different files for dynamic assembly at runtime (see documentation under ‘modularization’).

    URI Schemes

    In addition to ‘http’, ‘https’ further URI schemes are:

    • ‘#querystring’ will create a XML structure for the URL parameter of the page
    • ’localStore:[key]’ to read some data from browsers’ localstorage

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/model/index.html b/elements/model/model/index.html index 47439ad6..41d51e4b 100644 --- a/elements/model/model/index.html +++ b/elements/model/model/index.html @@ -1,7 +1,7 @@ <fx-model> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/model/submission/index.html b/elements/model/submission/index.html index 649bfe41..cafc026c 100644 --- a/elements/model/submission/index.html +++ b/elements/model/submission/index.html @@ -1,7 +1,7 @@ <fx-submission> :: Fore Documentation -

    <fx-submission>

    Description

    Send and receive data.

    Attributes

    NameDescriptionDefault
    credentialssets credentials policy - one of ‘omit’, ‘same-origin’ or ‘include’same-origin
    idrequired: id of submission for referral‘default’
    refXPath reference pointing to the bound noderoot node of default instance
    instanceid of instance when replace='instance'. Required when replace=‘instance’
    intoXPath expr where to insert response nodes into
    methodhttp methods GET, POST, PUT, DELETE, url-encoded-postGET
    nonrelevanthandling of non relevant nodes during serialization. Can be one of ‘keep’, ’empty’ or ‘remove’remove
    replaceone of ‘all’, ‘download’, ‘instance’, ’target’, ‘redirect’ or ’none’all
    ‘all’ - response replaces the viewport
    ‘download’ - save dialog is shown for response
    ‘instance’ - response replaces the instance given by the instance attribute or if not present the default instance
    ’target’ - response will be attached to element identified by target (CSS Selector syntax e.g. ‘#mydiv’)
    ‘redirect’ - use response as redirect url.
    ’none’ - response will be ignored.
    serialization’none’ or ‘xml’ at this pointxml
    targetselector in CSS selector syntax. valid only when replace is ’target’.
    targetrefXPath pointing to target node when replace="instance"
    validateBoolean to turn validator mode on/offtrue

    Events

    NameDescription
    submitdispatch before submission takes place
    submit-errordispatched if the request returned an error
    submit-donedispatched when submission was successfully completed

    URL Schemes

    Beside http, https Fore supports:

    • ’localStore:[key]’ to manage data in the browsers’ localstorage (supports ‘get’, ‘post’, ‘delete’ and ‘consume’ methods
    • ‘#echo’ to echo back whatever got sent

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/alert/index.html b/elements/ui/alert/index.html index d237dc09..69fbe7e2 100644 --- a/elements/ui/alert/index.html +++ b/elements/ui/alert/index.html @@ -1,7 +1,7 @@ <fx-alert> :: Fore Documentation -

    <fx-alert>

    Description

    fx-alert element is used for messaging validation errors and may be used within fx-bind element or as a child of a UI control like fx-control.

    Attributes

    No Attributes

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/case/index.html b/elements/ui/case/index.html index 9dddfd64..b71aba8c 100644 --- a/elements/ui/case/index.html +++ b/elements/ui/case/index.html @@ -1,7 +1,7 @@ <fx-case> :: Fore Documentation -

    <fx-case>

    Description

    Defines one ‘page’ of a fx-switch element.

    Attributes

    NameDescription
    labeloptional label
    namea unique name to be used with fx-toggle
    selectora CSS selector to select a certain element from external src
    srca URL being used for fetching the content of a case

    Events

    NameDescription
    selectdispatched to fx-case when a case gets selected
    deselectdispatched to fx-case when case gets deselected

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/container/index.html b/elements/ui/container/index.html index 94c656bd..5fb41dad 100644 --- a/elements/ui/container/index.html +++ b/elements/ui/container/index.html @@ -1,7 +1,7 @@ <fx-container> :: Fore Documentation -

    <fx-container>

    <fx-container> is an abstract class used for container controls like <fx-group> and <fx-switch>.

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/control/index.html b/elements/ui/control/index.html index 14756c8a..6374db8f 100644 --- a/elements/ui/control/index.html +++ b/elements/ui/control/index.html @@ -1,7 +1,7 @@ <fx-control> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/dialog/index.html b/elements/ui/dialog/index.html index 0ef7972c..509282f9 100644 --- a/elements/ui/dialog/index.html +++ b/elements/ui/dialog/index.html @@ -1,7 +1,7 @@ <fx-dialog> :: Fore Documentation -

    <fx-dialog>

    Description

    Simple modal dialog with arbitrary content.

    To be used with fx-show and fx-hide actions.

    Attributes

    NameDescription
    idrequired to be used by fx-show' and fx-hide`actions

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/droptarget/index.html b/elements/ui/droptarget/index.html index 0e5d2692..608445f2 100644 --- a/elements/ui/droptarget/index.html +++ b/elements/ui/droptarget/index.html @@ -1,7 +1,7 @@ <fx-droptarget> :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/index.html b/elements/ui/index.html index 84b9f67e..88dcfa32 100644 --- a/elements/ui/index.html +++ b/elements/ui/index.html @@ -1,7 +1,7 @@ UI Elements :: Fore Documentation -
    Read More…
    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/inspector/index.html b/elements/ui/inspector/index.html index 2b306719..e008ac47 100644 --- a/elements/ui/inspector/index.html +++ b/elements/ui/inspector/index.html @@ -1,7 +1,7 @@ <fx-inspector> :: Fore Documentation -

    <fx-inspector>

    Description

    Instance Inspector is a helper element for development which displays all used instances at the bottom of the viewport.

    It uses the log() function under the hood and renders a html details element for each instance.

    Attributes

    NameDescriptiondefault
    openwether or not to be open by defaultfalse

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/items/index.html b/elements/ui/items/index.html index 5714f731..f6e3df35 100644 --- a/elements/ui/items/index.html +++ b/elements/ui/items/index.html @@ -1,7 +1,7 @@ <fx-items> :: Fore Documentation -

    <fx-items>

    Description

    Helper element to build a list of items by repeating given template for each node in the bound nodeset.

    Attributes

    NameDescription
    refXPath reference pointing to nodeset to be repeated

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/output/index.html b/elements/ui/output/index.html index fa2b641c..9d72c978 100644 --- a/elements/ui/output/index.html +++ b/elements/ui/output/index.html @@ -1,7 +1,7 @@ <fx-output> :: Fore Documentation -

    <fx-output>

    Description

    Outputs bound or calculated values.

    Also supports mimtypes ‘html’ and ‘markdown’ to render bound nodes accordingly.

    Events

    none

    Attributes

    NameDescriptionDefault
    refXPath reference pointing to the bound node-
    valueXPath expression calculating a string value
    mediatypeeither ‘html’ or ‘markdown’ are accepted by now.

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/repeat/index.html b/elements/ui/repeat/index.html index bd890548..a273f975 100644 --- a/elements/ui/repeat/index.html +++ b/elements/ui/repeat/index.html @@ -1,7 +1,7 @@ <fx-repeat> :: Fore Documentation -

    <fx-repeat>

    Description

    Repeats template for each node of the referenced nodeset.

    For each data node in the referenced nodeset one <fx-repeatitem> element will be created that will contain the evaluated template as content.

    Attributes

    NameDescription
    ididentifier for repeat
    refXPath reference pointing to the bound node

    Events

    NameDescriptionDetails
    item-createddispatched when a new repeat entry is created‘path’ - a canonical xpath
    ‘index’ - the index of the new item
    path-mutateddispatched when repeat nodeset changes‘path’ - the mutation path
    ‘index’ - the index of the changed repeat item.
    no-template-errordispatched when there’s no template defined‘id’ - the repeat id

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/repeatitem/index.html b/elements/ui/repeatitem/index.html index 4938204e..475b68a4 100644 --- a/elements/ui/repeatitem/index.html +++ b/elements/ui/repeatitem/index.html @@ -1,7 +1,7 @@ <fx-repeatitem> :: Fore Documentation -

    <fx-repeatitem>

    Description

    fx-repeatitem is auto-created by fx-repeat and MUST NOT be used by page authors directly.

    When a fx-repeat is initialized it creates a fx-repeatitem for each bound node in the repeat nodeset using the repeat. The repeat template is instanciated once for the bound repeated node and stamped out as a fx-repeatitem.

    This element acts as a wrapper for repeated items and can receive the boolean attribute repeat-index when it is the currently selected item. By default after initialization the repeat index is always 1.

    Attributes

    NameDescription
    repeat-indexboolean attribute being present when the repeatitem is the currently selected one.

    Events

    NameDescriptionDetails
    index-changedispatched when a repeatitem is clicked or gets focus‘item’ - the repeatitem as node
    ‘index’ - the index of the changed repeat item.

    Examples

    See repeat examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/switch/index.html b/elements/ui/switch/index.html index 8113e998..3b226e62 100644 --- a/elements/ui/switch/index.html +++ b/elements/ui/switch/index.html @@ -1,7 +1,7 @@ <fx-switch> :: Fore Documentation -

    <fx-switch>

    Description

    Container that has fx-case children of which only one is shown at a given time.

    Can be unbound and toggled via an action or bound and react to data value.

    Attributes

    NameDescriptiondefault
    ref(optional) binds switch to data node and toggles cases depending on value

    Events

    none

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/elements/ui/trigger/index.html b/elements/ui/trigger/index.html index 1576b3d5..7da244e4 100644 --- a/elements/ui/trigger/index.html +++ b/elements/ui/trigger/index.html @@ -1,7 +1,7 @@ <fx-trigger> :: Fore Documentation -

    <fx-trigger>

    Description

    Generic container for action buttons, links etc. which can execute an action when activated.

    <fx-trigger> can also be bound and therefore become readonly or non-relevant.

    Attributes

    NameDescriptionDefault
    refXPath reference pointing to the bound node-

    Examples

    \ No newline at end of file +
    \ No newline at end of file diff --git a/events/index.html b/events/index.html index 8e15f690..5862d2bf 100644 --- a/events/index.html +++ b/events/index.html @@ -1,11 +1,11 @@ Events :: Fore Documentation -

    Events

    Fore is an event-driven state-engine. It reacts to events and dispatches itself events to reflect it’s state. Each operation in Fore is triggered by some event. You can hook your functionality into the page by defining actions for a given event.

    Lifecycle Events

    Lifecylce events can be used for initialization tasks. When Fore is loaded into the DOM of a web page it will dispatch the following sequence of events:

    NameDescriptiontarget
    model-constructis not of much practical use but just signals that Fore is alivefx-model
    model-construct-donefires after all fx-instance elements have initialized and the model is setup. At this point we can rely on the existence of the referenced data.fx-model
    rebuild-doneis emitted when the model was rebuild. During this stage Fore creates its dependency graph.fx-model
    recalculate-doneis emitted when the model was recalculated. During this stage Fore evaluates the dependency graph.fx-model
    refresh-doneis emitted when the UI has been updated fully. Data in the model are now reflected in the UI.fx-fore
    readyis dispatched when the current Fore element is fully initialized and renderedfx-fore

    For all work that should be done before the first rendering takes place use a ‘model-construct-done’ handler. This is the best place to load additional data and do more complex initialization tasks as all actions triggered by ‘model-construct-done’ will run within a single update cycle.

    On ‘ready’ you can rely on the UI being fully rendered. This also means that all ‘init’ events attached to controls have been executed and eventual custom initialization tasks have been run.

    General Events

    A Fore Action can listen to any event. These might the native ones or custom events.

    If events specify a details object this can be accessed with the Fore event('propname') function. See under Functions.

    NameDescriptionTarget
    clickjust listed here as it might be of frequent interest.parentNode by default
    any native JS event-parentNode by default
    any custom event-parentNode by default

    Update Cycle Events

    Some actions mutate data and report this to the model by setting a ’needsUpdate’ flag. When an action block is done it will check for the flag and update the model and UI accordingly by:

    • optionally fully rebuild the model constraints (usually avoided)
    • recalculate changed items
    • revalidate changed items
    • refresh controls/containers bound to changed items
    NameDescriptionTargetdetails
    rebuild-donefires after a rebuild has taken placefx-modelmaingraph - the main dependency graph
    recalculate-donefires after a recalculate has taken placefx-modelgraph - the depencency main- or subgraph, computes - the amount of computes
    refresh-donefires after a refresh has been done. The UI reflects the model state.fx-fore-

    Control State Events

    State events are dispatched whenever the state of a bound element changes.

    NameDescriptionTargetDetails
    initfires when a control initializesfx-control-
    readonlyfires after an fx-control became readonlyfx-control-
    readwritefires after an fx-control became readwritefx-control-
    optionalfires after an fx-control became optionalfx-control-
    requiredfires after an fx-control became requiredfx-control-
    nonrelevantfires after an fx-control became nonrelevantfx-control-
    relevantfires after a fx-control has become relevantfx-control-
    invalidfires after a fx-control has become invalidfx-control-
    validfires after a fx-control has become validfx-control-
    value-changedfires after a fx-control has changed its valuefx-controlpath- the normalized path of the bound node, value - the value of the bound node

    Instance Events

    NameDescriptionTarget
    deletedfires after a delete action has been executedfx-instance
    insertfires when an fx-insert is executedfx-instance
    instance-loadedfires after an fx-instance has been loadedfx-instance

    Submission Events

    NameDescriptionTargetDetails
    submitdispatch before submission is taking placefx-submissionsubmission - the fx-submission element
    submit-donefires after a submission has successfully been executedfx-submission-
    submit-errorfires when a submission returned an errorfx-submissionmessage - the submit error

    Repeat Events

    NameDescriptionTarget
    item-createdfires when a repeat item was createdfx-repeat
    item-changedfires when a repeat item was changedfx-repeat
    path-mutatedfires when a path in a repeat has been mutatedfx-repeat
    no-template-errorfires when repeat has no template childfx-repeat

    Switch events

    NameDescriptionTarget
    deselectfires when fx-case is deselectedfx-case element that was deselected
    selectfires when fx-case is deselectedfx-case element that was selected

    Dialog Events

    NameDescriptionTarget
    dialog-hiddenfires after fx-dialog has been hiddenfx-dialog
    dialog-shownfired when a dialog has been shownfx-dialog

    Other

    NameDescriptionTargetDetails
    errorfires after an error occurredfx-foremessage - the error message
    execute-actionfires when an action executes. For internal use.any action elementaction' - the action element, event`- the event object
    loadedfires after a fx-load has loaded or a sub-Fore has been loadedfx-loadurl - the evaluated url used by the load action, fore - the Fore element that has been loaded
    outermost-action-startfires when an outermost action block is startedfx-actioncause - the event object causing the action
    outermost-action-endfires when an outermost action block is finishedfx-action-
    reloadfires when a fx-reload action executesfx-reload-
    returnfired by embedded Fore controls to return their bound valuefx-forenodeset - the nodeset returned by a subpage
    warndispatched internally by Fore to display warning messagesfx-foremessage - the warning message
    \ No newline at end of file +
    \ No newline at end of file diff --git a/faq/index.html b/faq/index.html index 5fdde57a..57e24420 100644 --- a/faq/index.html +++ b/faq/index.html @@ -1,10 +1,10 @@ Frequently Asked Questions :: Fore Documentation -

    Frequently Asked Questions

    General

    How can i get the version number of Fore at runtime?

    Open a console in the devtools of your browser, enter this line and hit return:

    document.querySelector('fx-fore').version
     

    This will output something like:

    ‘Version: 1.7.1 - built on September 28, 2023 13:52:58’

    \ No newline at end of file +
    \ No newline at end of file diff --git a/functions/index.html b/functions/index.html index 5c8372dc..8f2fc775 100644 --- a/functions/index.html +++ b/functions/index.html @@ -1,7 +1,7 @@ Functions :: Fore Documentation -

    Functions

    An overview of all functions available in Fore.

    XPath Functions

    As Fore uses @@ -13,4 +13,4 @@ of the event details object which is passed in by the event dispatcher.

    Param:

    • required: property - a property of the event details object by name

    Returns:

    • value of the respective property. Might be a string, object or nodes depending on event type

    event is often used in conjunction with fx-dispatch action which allows to set properties of a custom event.

    fore-attr(attribute-name)

    Returns the value of an attribute on the fx-fore element in scope. Can be used to pass values to a Fore page loaded via the src attribute which in turn can use these values inside of its logic with the help of this function.

    Param:

    • required: attribute name - an attribute name present on the Fore element in scope

    Returns:

    • the value of the attribute

    index(id)

    The index function is used in combination with fx-repeat elements. It returns the current index of a given repeat.

    Param:

    • required: id - the id of an fx-repeat element

    Returns:

    • an integer denoting the currently active repeat item

    instance(id)

    The instance function is the most important function. It allows to address a certain fx-instance element for data-binding.

    Param:

    • optional: id - when given must point to an existing fx-instance element with given id. If not given it will default the first fx-instance element in document order

    Returns:

    • the root context for matching fx-instance element. The type of the root context depends on the type of instance which can currently be ‘xml’ or ‘json’. For XML the root node of the instance data is returned. For JSON the outermost map or array will be returned.

    local-date()

    Returns local date

    Example output: 18/12)2023

    local-dateTime()

    Returns local dateTime

    Example output: 18/12/2023, 17:01:56

    log(id)

    The log function is just for development purposes and can be used to log some instance data to the document.

    Param:

    • required: id - the id of the instance to log

    Returns:

    • renders instance data to the document.

    Outputs it’s content to a <code> block.

    <code>{log('default')}</code>
     

    uri()

    Returns the full URI from the browser

    Example output: http://localhost:8090/demo/uri.html?param1=value1&param2=value2#hash

    uri-fragment()

    Returns the fragment of the current URI

    Example output: #hash

    uri-query()

    Returns the query part of the URI

    Example output: ?param1=value1&param2=value2

    uri-param(param-name)

    Returns the value for URI param given by argument

    Example output: value1

    uri-path()

    Returns the path part of the current URI

    Example output: /demo/uri.html

    uri-port()

    Returns the port of the current URI

    Example output: 8090

    uri-scheme()

    Returns the URI scheme of the current page

    Example output: http:

    uri-scheme-specific-part()

    Returns the URI without the scheme-specific part

    Example output: //localhost:8090/demo/uri.html?param1=value1&param2=value2#hash

    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/basics/index.html b/getstarted/basics/index.html index 09f56663..0085e1f7 100644 --- a/getstarted/basics/index.html +++ b/getstarted/basics/index.html @@ -1,7 +1,7 @@ Basics :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/hello/index.html b/getstarted/hello/index.html index 9225fcb3..e4bbec4e 100644 --- a/getstarted/hello/index.html +++ b/getstarted/hello/index.html @@ -1,7 +1,7 @@ Hello World :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/index.html b/getstarted/index.html index b4cab8cf..4893f776 100644 --- a/getstarted/index.html +++ b/getstarted/index.html @@ -1,7 +1,7 @@ Get Started :: Fore Documentation -
    Read More…
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/mvc/index.html b/getstarted/mvc/index.html index 35087981..442a0362 100644 --- a/getstarted/mvc/index.html +++ b/getstarted/mvc/index.html @@ -1,7 +1,7 @@ The anatomy of Fore :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/submission/index.html b/getstarted/submission/index.html index b041b345..0bcada9f 100644 --- a/getstarted/submission/index.html +++ b/getstarted/submission/index.html @@ -1,7 +1,7 @@ Submissions :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/todo-refined/index.html b/getstarted/todo-refined/index.html index 501cdd51..bd395fda 100644 --- a/getstarted/todo-refined/index.html +++ b/getstarted/todo-refined/index.html @@ -1,7 +1,7 @@ Todo App refined :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/getstarted/todo/index.html b/getstarted/todo/index.html index 3c2a76c6..02d9bdfb 100644 --- a/getstarted/todo/index.html +++ b/getstarted/todo/index.html @@ -1,7 +1,7 @@ Todo App :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/glossary/index.html b/glossary/index.html index 4b97dcc9..31a33fbb 100644 --- a/glossary/index.html +++ b/glossary/index.html @@ -1,7 +1,7 @@ Concepts & Terms :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/guides/index.html b/guides/index.html index 08452051..a7dc03b1 100644 --- a/guides/index.html +++ b/guides/index.html @@ -1,11 +1,11 @@ Guides :: Fore Documentation -

    Guides

    This section gives some hints on how to approach certain aspects of developing with Fore.

    “Declarative Programming” (DP) has some advantages over the traditional approaches of implementing the dynamic functionality of components or applications:

    • in DP you describe how to do things without saying ‘how’.
    • DP does not hide away details of the functionality - it all there right at the surface
    • it minimizes side-effects and makes the products more stable
    • it abstracts operations into single tags that be relied upon to deliver the exact predictable outcome that is intended
    • it frees the developer from using a complex toolchain for building, testing, bundling etc. just to make it run

    However - especially for those that are used to an imperative programming style - users new to DP often wonder about the right approach to achieve certain things. Without knowing upfront about all the elements and how they interact, it sometimes is hard to get started or find the best approach to your problem.

    This section tries to help out with several guides that highlight specific problems.

    \ No newline at end of file +
    \ No newline at end of file diff --git a/guides/modularization/hello/index.html b/guides/modularization/hello/index.html index ce300be3..3d4d2133 100644 --- a/guides/modularization/hello/index.html +++ b/guides/modularization/hello/index.html @@ -1,7 +1,7 @@ :: Fore Documentation -

    Modularization

    helloA simple output

    A simple output

    Hello Universe
    \ No newline at end of file +
    \ No newline at end of file diff --git a/guides/modularization/hello1/index.html b/guides/modularization/hello1/index.html index 2e99f6a5..f467dddf 100644 --- a/guides/modularization/hello1/index.html +++ b/guides/modularization/hello1/index.html @@ -1,11 +1,11 @@ :: Fore Documentation -

    Modularization

    helloA simple output

    A simple output

    Hello {fore-attr('attr1')}
    \ No newline at end of file +
    \ No newline at end of file diff --git a/guides/modularization/index.html b/guides/modularization/index.html index 29275885..c9545b6a 100644 --- a/guides/modularization/index.html +++ b/guides/modularization/index.html @@ -1,7 +1,7 @@ Modularization :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/images/scope.svg b/images/scope.svg new file mode 100644 index 00000000..30484ebb --- /dev/null +++ b/images/scope.svg @@ -0,0 +1,17 @@ + + + + + + + <fx-fore> + </fx-fore> + + + <fx-fore> + </fx-fore> + + scope + + scope + \ No newline at end of file diff --git a/images/scope1.svg b/images/scope1.svg new file mode 100644 index 00000000..fedb12b0 --- /dev/null +++ b/images/scope1.svg @@ -0,0 +1,16 @@ + + + + + + <fx-fore> + </fx-fore> + + + <fx-fore> + </fx-fore> + + scope + + scope + \ No newline at end of file diff --git a/index.html b/index.html index c75502a5..e2bc927a 100644 --- a/index.html +++ b/index.html @@ -1,9 +1,9 @@ Fore :: Fore Documentation -
    navigation

    Documentation


    Declarative applications in pure HTML

    Fore is a set of HTML Web Components allowing to build complete applications by writing HTML tags.

    <!-- somewhere in your HTML page -->
     <fx-fore>
         <fx-message level="sticky" event="ready">Hello World</fx-message>
     </fx-fore>
    -

    Just for the taste this simplistic example shows how to display a toast message once Fore has initialized and is ready.

    All available components are described in detail in this documentation.

    \ No newline at end of file +

    Just for the taste this simplistic example shows how to display a toast message once Fore has initialized and is ready.

    All available components are described in detail in this documentation.

    \ No newline at end of file diff --git a/links/index.html b/links/index.html index d4cf548b..49bd07a5 100644 --- a/links/index.html +++ b/links/index.html @@ -1,9 +1,9 @@ Links :: Fore Documentation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/tags/1.0.0/index.html b/tags/1.0.0/index.html index 464ec12e..d33485d5 100644 --- a/tags/1.0.0/index.html +++ b/tags/1.0.0/index.html @@ -1,7 +1,7 @@ 1.0.0 :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/1.6.0/index.html b/tags/1.6.0/index.html index 3d5a4ada..80a17fd5 100644 --- a/tags/1.6.0/index.html +++ b/tags/1.6.0/index.html @@ -1,7 +1,7 @@ 1.6.0 :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/1.7.0/index.html b/tags/1.7.0/index.html index 3094b275..50f79ea9 100644 --- a/tags/1.7.0/index.html +++ b/tags/1.7.0/index.html @@ -1,7 +1,7 @@ 1.7.0 :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/1.8.0/index.html b/tags/1.8.0/index.html index 9871549e..12dc9ccb 100644 --- a/tags/1.8.0/index.html +++ b/tags/1.8.0/index.html @@ -1,7 +1,7 @@ 1.8.0 :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/2.1.0/index.html b/tags/2.1.0/index.html index ba21bdc3..0aa41e22 100644 --- a/tags/2.1.0/index.html +++ b/tags/2.1.0/index.html @@ -1,7 +1,7 @@ 2.1.0 :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/action/index.html b/tags/action/index.html index 9e89e538..48ef179c 100644 --- a/tags/action/index.html +++ b/tags/action/index.html @@ -1,7 +1,7 @@ Action :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/actions/index.html b/tags/actions/index.html index 1bfcf8a9..691ce60f 100644 --- a/tags/actions/index.html +++ b/tags/actions/index.html @@ -1,7 +1,7 @@ Actions :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/architecture/index.html b/tags/architecture/index.html index 80ac3235..22ccffa4 100644 --- a/tags/architecture/index.html +++ b/tags/architecture/index.html @@ -1,7 +1,7 @@ Architecture :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/basic/index.html b/tags/basic/index.html index efc994f5..b91e4f49 100644 --- a/tags/basic/index.html +++ b/tags/basic/index.html @@ -1,7 +1,7 @@ Basic :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/controls/index.html b/tags/controls/index.html index c57acb89..77510465 100644 --- a/tags/controls/index.html +++ b/tags/controls/index.html @@ -1,7 +1,7 @@ Controls :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/elements-actions/index.html b/tags/elements-actions/index.html index 38178232..adb80bbd 100644 --- a/tags/elements-actions/index.html +++ b/tags/elements-actions/index.html @@ -1,7 +1,7 @@ Elements Actions :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/elements/index.html b/tags/elements/index.html index 2aadf071..aaae67c2 100644 --- a/tags/elements/index.html +++ b/tags/elements/index.html @@ -1,7 +1,7 @@ Elements :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/events/index.html b/tags/events/index.html index 4da58dc9..ee54e79a 100644 --- a/tags/events/index.html +++ b/tags/events/index.html @@ -1,7 +1,7 @@ Events :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/faq/index.html b/tags/faq/index.html index 9ba07b3d..1d4bf062 100644 --- a/tags/faq/index.html +++ b/tags/faq/index.html @@ -1,7 +1,7 @@ FAQ :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fore/index.html b/tags/fore/index.html index 5c1aac8b..e55ba3f0 100644 --- a/tags/fore/index.html +++ b/tags/fore/index.html @@ -1,7 +1,7 @@ Fore :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/functions/index.html b/tags/functions/index.html index addcc604..4b6ed2ac 100644 --- a/tags/functions/index.html +++ b/tags/functions/index.html @@ -1,7 +1,7 @@ Functions :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-alert/index.html b/tags/fx-alert/index.html index f988390d..b18952e3 100644 --- a/tags/fx-alert/index.html +++ b/tags/fx-alert/index.html @@ -1,7 +1,7 @@ Fx-Alert :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-bind/index.html b/tags/fx-bind/index.html index 3f580a45..af53a9f0 100644 --- a/tags/fx-bind/index.html +++ b/tags/fx-bind/index.html @@ -1,7 +1,7 @@ Fx-Bind :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-case/index.html b/tags/fx-case/index.html index ea11c660..f186300f 100644 --- a/tags/fx-case/index.html +++ b/tags/fx-case/index.html @@ -1,7 +1,7 @@ Fx-Case :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-control/index.html b/tags/fx-control/index.html index e2a93246..c696f0be 100644 --- a/tags/fx-control/index.html +++ b/tags/fx-control/index.html @@ -1,7 +1,7 @@ Fx-Control :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-dialog/index.html b/tags/fx-dialog/index.html index 792a9d23..d559c150 100644 --- a/tags/fx-dialog/index.html +++ b/tags/fx-dialog/index.html @@ -1,7 +1,7 @@ Fx-Dialog :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-fore/index.html b/tags/fx-fore/index.html index 19a94f0f..57a557db 100644 --- a/tags/fx-fore/index.html +++ b/tags/fx-fore/index.html @@ -1,7 +1,7 @@ Fx-Fore :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-function/index.html b/tags/fx-function/index.html index 1debe7d7..0964209f 100644 --- a/tags/fx-function/index.html +++ b/tags/fx-function/index.html @@ -1,7 +1,7 @@ Fx-Function :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-inspector/index.html b/tags/fx-inspector/index.html index 04264b4a..c2ecdad0 100644 --- a/tags/fx-inspector/index.html +++ b/tags/fx-inspector/index.html @@ -1,7 +1,7 @@ Fx-Inspector :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-instance/index.html b/tags/fx-instance/index.html index 68de8adc..0e463895 100644 --- a/tags/fx-instance/index.html +++ b/tags/fx-instance/index.html @@ -1,7 +1,7 @@ Fx-Instance :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-items/index.html b/tags/fx-items/index.html index 825b49f9..7a54c5ec 100644 --- a/tags/fx-items/index.html +++ b/tags/fx-items/index.html @@ -1,7 +1,7 @@ Fx-Items :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-model/index.html b/tags/fx-model/index.html index 1a459c31..03771a42 100644 --- a/tags/fx-model/index.html +++ b/tags/fx-model/index.html @@ -1,7 +1,7 @@ Fx-Model :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-output/index.html b/tags/fx-output/index.html index 13292920..356826a6 100644 --- a/tags/fx-output/index.html +++ b/tags/fx-output/index.html @@ -1,7 +1,7 @@ Fx-Output :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-repeat/index.html b/tags/fx-repeat/index.html index b2118b30..42c340a9 100644 --- a/tags/fx-repeat/index.html +++ b/tags/fx-repeat/index.html @@ -1,7 +1,7 @@ Fx-Repeat :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-submission/index.html b/tags/fx-submission/index.html index ff13b32f..587a1cee 100644 --- a/tags/fx-submission/index.html +++ b/tags/fx-submission/index.html @@ -1,7 +1,7 @@ Fx-Submission :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/fx-switch/index.html b/tags/fx-switch/index.html index 5175865a..e3fdd3bb 100644 --- a/tags/fx-switch/index.html +++ b/tags/fx-switch/index.html @@ -1,7 +1,7 @@ Fx-Switch :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/getstarted/index.html b/tags/getstarted/index.html index 53600694..e7dab15b 100644 --- a/tags/getstarted/index.html +++ b/tags/getstarted/index.html @@ -1,7 +1,7 @@ Getstarted :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/glass/index.html b/tags/glass/index.html index bf27fa8c..175420d2 100644 --- a/tags/glass/index.html +++ b/tags/glass/index.html @@ -1,7 +1,7 @@ Glass :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/guides/index.html b/tags/guides/index.html index b49cf3ac..663e0285 100644 --- a/tags/guides/index.html +++ b/tags/guides/index.html @@ -1,7 +1,7 @@ Guides :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index c01ed1bf..ccbe0b25 100644 --- a/tags/index.html +++ b/tags/index.html @@ -1,7 +1,7 @@ Tags :: Fore Documentation -
    \ No newline at end of file +Fore

    hello

    \ No newline at end of file diff --git a/tags/initialization/index.html b/tags/initialization/index.html index 4f285898..adcb8e64 100644 --- a/tags/initialization/index.html +++ b/tags/initialization/index.html @@ -1,7 +1,7 @@ Initialization :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/inspector/index.html b/tags/inspector/index.html index ba14fb84..3e817507 100644 --- a/tags/inspector/index.html +++ b/tags/inspector/index.html @@ -1,7 +1,7 @@ Inspector :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/instance/index.html b/tags/instance/index.html index 02d4e475..f50dbf7c 100644 --- a/tags/instance/index.html +++ b/tags/instance/index.html @@ -1,7 +1,7 @@ Instance :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/lifecycle/index.html b/tags/lifecycle/index.html index eb05ceae..8a30cb9b 100644 --- a/tags/lifecycle/index.html +++ b/tags/lifecycle/index.html @@ -1,7 +1,7 @@ Lifecycle :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/load/index.html b/tags/load/index.html index 10915f38..10fc2683 100644 --- a/tags/load/index.html +++ b/tags/load/index.html @@ -1,7 +1,7 @@ Load :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/message/index.html b/tags/message/index.html index be855fea..85b071cc 100644 --- a/tags/message/index.html +++ b/tags/message/index.html @@ -1,7 +1,7 @@ Message :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/model/index.html b/tags/model/index.html index f587af0d..edbf83d8 100644 --- a/tags/model/index.html +++ b/tags/model/index.html @@ -1,7 +1,7 @@ Model :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/mvc/index.html b/tags/mvc/index.html index bb4cc65b..88fa9f49 100644 --- a/tags/mvc/index.html +++ b/tags/mvc/index.html @@ -1,7 +1,7 @@ Mvc :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/refresh/index.html b/tags/refresh/index.html index d78ed92f..e36abd28 100644 --- a/tags/refresh/index.html +++ b/tags/refresh/index.html @@ -1,7 +1,7 @@ Refresh :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/repeat/index.html b/tags/repeat/index.html index eaed09a1..0455433b 100644 --- a/tags/repeat/index.html +++ b/tags/repeat/index.html @@ -1,7 +1,7 @@ Repeat :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/submission/index.html b/tags/submission/index.html index d71cf28c..8cb3b819 100644 --- a/tags/submission/index.html +++ b/tags/submission/index.html @@ -1,7 +1,7 @@ Submission :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/tools/index.html b/tags/tools/index.html index 1c6102f4..c352db18 100644 --- a/tags/tools/index.html +++ b/tags/tools/index.html @@ -1,7 +1,7 @@ Tools :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/trigger/index.html b/tags/trigger/index.html index 381413bf..adfa3cb5 100644 --- a/tags/trigger/index.html +++ b/tags/trigger/index.html @@ -1,7 +1,7 @@ Trigger :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/ui/index.html b/tags/ui/index.html index 1d3633cb..e9dfb97b 100644 --- a/tags/ui/index.html +++ b/tags/ui/index.html @@ -1,7 +1,7 @@ Ui :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/update/index.html b/tags/update/index.html index 08f7b64f..5d1c731f 100644 --- a/tags/update/index.html +++ b/tags/update/index.html @@ -1,7 +1,7 @@ Update :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/validation/index.html b/tags/validation/index.html index 9ee1f20d..7dd378bd 100644 --- a/tags/validation/index.html +++ b/tags/validation/index.html @@ -1,7 +1,7 @@ Validation :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/version-1.0.0/index.html b/tags/version-1.0.0/index.html index 3e553703..e213e5bf 100644 --- a/tags/version-1.0.0/index.html +++ b/tags/version-1.0.0/index.html @@ -1,7 +1,7 @@ Version 1.0.0 :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/version-1.5.x/index.html b/tags/version-1.5.x/index.html index 47a43421..40eac1a3 100644 --- a/tags/version-1.5.x/index.html +++ b/tags/version-1.5.x/index.html @@ -1,7 +1,7 @@ Version 1.5.x :: Fore Documentation -

    tag :: -Tags

    hello

    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tags/version-1.7.1/index.html b/tags/version-1.7.1/index.html index 9ad51f4d..4c3b4d06 100644 --- a/tags/version-1.7.1/index.html +++ b/tags/version-1.7.1/index.html @@ -1,7 +1,7 @@ Version 1.7.1 :: Fore Documentation -
    \ No newline at end of file +Tags

    hello

    \ No newline at end of file diff --git a/tools/index.html b/tools/index.html index 8d157306..a9aa63e7 100644 --- a/tools/index.html +++ b/tools/index.html @@ -1,7 +1,7 @@ Tools :: Fore Documentation -
    Version 1.5.x @@ -15,4 +15,4 @@ configuration panel show you all available events at once along with a short description when you hover them.

    Fore Glass

    To discover which events you have at hand or in which sequence they happen at which time, you can check/uncheck the intereting events to display them in the Log.

    For this example the ‘model-construct’, ‘model-construct-done’ and ‘ready’ have been checked,

    Fore Glass

    Please note the rendering of the items - events that do not have actions attached to them will occur with rounded corners. Actions that are executed as one block with a single update-cycle will be marked with a blue border on the left.

    \ No newline at end of file +
    \ No newline at end of file