This page describes the JSON format of the i·views viewconfig.
View is the base class for all displayable views.
Contains all actions associated with the current view. The action is displayed, if they are visible. A Boolean value represents the response from the rights system.
Array of menus
Add configured elements to json
Type determining the view kind
View configuration id
Search type
Element label
View label
Element type
Element id
Contains the custom variables of a session
Contains session data of the action response
Contains optional default values for views
Contains the global context of the action response
Contains the data of the action response
Notification of an action
Message of an action notification
Type of an action notification
Contains the followup string of the action response
An alternative represents a view with different tabs.
Attach the child object
Array of alternatives
Representation of an application
Type determining the view kind
Attribute
Blob attribute
Object with language and value
File name of blob attribute
File ID of blob value
Blob locator
Mime type
Store ID of blob value
File size of blob attribute
Boolean attribute
Choice attribute
Show all options
Display string of choice
Internal representation of choice
Type determining the view kind
Collection reference attribute
Color attribute
Container attribute
Date attribute
Date and time attribute
An interval with value range for dates and times
Min value of an interval
Max value of an interval
A group view can contain several views displayed in a grouped view.
If true show only custom actions
Extension Relation attribute
Flex time attribute
Flex time minutes value
Flex time day value
Flex time year value
Flex time hours value
Flex time month value
If the flex time value in the future? Default is true.
Array of allowed formats
An interval with value range for flex time values
Min value of an interval
Max value of an interval
Float attribute
Type determining the view kind
An interval with value range for floats
Min value of an interval
Max value of an interval
Folder reference attribute
Geo attribute
Representation of an graph
A group view can contain several views displayed in a grouped view.
Hierarchical structure containing nodes and leafs. It also contains a view which represents the selected node is data.
Array of nodes
Attach the child object
Contains all actions associated with the current view. The action is displayed, if they are visible. A Boolean value represents the response from the rights system.
A generated by a script HTML description appears.
Mime type
Type determining the view kind
Value as string
Integer attribute
An interval with value range for integer
Min value of an interval
Max value of an interval
List of properties
Mapping reference attribute
Array of actions
Array of nodes
Element type
Search type
Node id
View label
Element id
Node has children
A panel may contain a sub-view.
Type determining the view kind
Parameter name and values as object
Possible operator of a table column
Parameter values
Parameter value disposition
Parameter name
Parameter value determination
Parameter type
Is parameter mandatory
Password attribute
Value of old password
Value of new password
View containing plain content: text / image / image+text / nothing
Type determining the view kind
Property
This attribute reflects the schema setting "minOccurs guideline" for the attribute type. Empty if there is no such restriction.
Flag for version number. This is important for writing actions as this action is only performed if the backend modNum is not higher than the given one (meaning element data has already been altered).
Status
View configuration id
Search type
Schema for the current property. Only given if levelOfDetails is set to schema.
View label
Element type
This attribute is only set if the schema restricts the number of attribute values.
Element id
Integration of a query. This configuration is used to configure the query and tabular view.
Query reference attribute
Show the facets. Configured by sub configuration of a search.
Show the search parameters. Configured by a search.
Show the search result. Configured by sub configuration of a search.
Relation
Schema
Type id
Type name
RDF-Id
Internal Name of an type
Script reference attribute
View containing static content.
View containing static content.
String attribute
Object with language and value
An interval with value range for strings
Min value of an interval
Max value of an interval
A switching layout panel consists of sub-panels of which only one is active at a time.
Type determining the view kind
View containing table data.
Contains all actions associated with the current view. The action is displayed, if they are visible. A Boolean value represents the response from the rights system.
Table context of a table
Element types
Number of total found results
Configured protos of a table
Rows of a table
Column descriptions of a table
Column id of a column
Column width in percent
Add configured elements to json
Table context of a table
An Array of numbers that describe the sort order
Parameter object
Name of the search that is used to determine search results.
Start value of the included elements
If true create hits instead of elements. Default: false
Contents object of a table context
Element id
View configuration id
Page size of a table
Stop value of the included elements
The value is true if max results exceeded
Filter of a table context
If true do without sorting. Default: false
Possible targets array
Time attribute
Url attribute
Object with language and value