Indicates whether an appointment picker is enabled or not enabled, and in what way.
Reference to an existing appointment picker state. This is similar to AppointmentPickerInstanceReference, but also allows for a snapshot from an appointment picker to be specified. You can take a snapshot of an appointment picker's state at any time, and e.g. load it into other appointment pickers.
In addition to values allowed by AppointmentPickerInstanceReference, may also be one of the following:
{by: "snapshot", token: "..."}
- The token of an existing snapshot. Snapshot tokens
can be created via the API function saveSnapshot
.How to change the display mode, for the message changeDisplay
.
How to change the lock mode, for the message changeLock
.
Possible request types for forms that indicate how the form was opened. To access the request type of the
currently opened form, use XFC_METADATA.requestType
zugegriffen. Some of these options are only for internal
use and should not be used.
Possible values for the different types of URLs of formcycle. The following are currently available:
/formcycle
.dataquery_db
instead.Default or predefined data types for input fields. The following are currently available:
22.05.1990
.james@john.org
or θσερ@εχαμπλε.ψομ
.3
, 0
, or -21
.127.0.0.1
or 10.42.42.13
.2,00
, -3,95
, 0,00
or 897345,38
.0.03
, -99.2
, or 42
.0234995483
or +49 351 4459654
.02349
. Does not check whether such a code is actually registered within Germany.0
, 3
, oder 123
.0,00
or 2,34
.0,00
, 0
, 3,4
, or 3
.hh:mm
, e.g. 22:05
or 03:42
.http://example.com
or https://www.james.org
.Represents all data types that are valid JSON.
Represents all arrays that are valid JSON arrays..
Represents all objects that are valid JSON objects.
Legacy model for the file store with all binary files from upload elements.
The key is the ID of the form element, e.g. xi-tf-1
.
Legacy model with saved data of form field and the meta data of the form field.
The key can be one of the following
_0
or _1
. Then the value is the corresponding value of the form field, which
could be a string, an array, an object etc., depending on the type of form element.Possible types for the saved data of a form field
Legacy model that represents the data entered into a form, including values from repeated form fields as well as images.
The key can be any of the following:
_dyn_size
, e.g.
tf1_dyn_size
. Then the value is an array with the repetition IDs, e.g. ["0", "1", "2"]
.xi-tf-1
. The the value is an object with the
meta data and values for each form field.Represents a range of LocalDate, comprised of a lower and an upper bound.
When a lower or upper end point exists, it is a closed end point, i.e. the end point is part of the range.
When a lower or upper bound is undefined
, it is an open end point with
-Infinity or +Infinity as the value, respectively.
The lower bound should not be greater than the upper bound. If it is, the range is considered empty.
If you need an open range, simply change the lower or upper bound. This is always possible since LocalDate is a discrete domain.
A custom callback function for when the form is submitted that can be registered via XUtil.onSubmit.
$.xutil.onSubmit(() => doSomething())
Represents a single value or an array of such values.
Union of types that can be interpreted as referencing to one or multiple (DOM) elements.
undefined
and null
are represent a missing element.TElement
is the element itself.TElement[]
is an array of elements.NodeListOf<TElement>
is a list of elements, returned by
querySelectorAll
.HTMLCollectionOf<TElement>
is a collection of elements, returned by
getElementsByClassName
.string
is a CSS selector for the element(s).JQuery
is a JQuery wrapper with the element(s).
Reference to an existing appointment picker. This can be one of the following:
Node
below.{by: "id", id: "..."}
- The ID of an existing appointment picker instance.Node
above.Node
above.Note that a reference may resolve to more than one appointment picker. The behavior in this case depends on where the reference is used.