This page describes the JSON format of the i·views viewconfig.
View is the base class for all displayable views.
View configuration id
View label
Element type
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.
Type determining the view kind
Array of menus
Search type
Element label
Element id
Add configured elements to json
Notification of an action
Type of an action notification
Message of an action notification
Contains the custom variables of a session
Contains optional default values for views
Contains the followup string of the action response
Contains the data of the action response
Contains session data of the action response
Contains the global context of the action response
An alternative represents a view with different tabs.
Array of alternatives
Attach the child object
Representation of an application
Type determining the view kind
Attribute
Blob attribute
File ID of blob value
Store ID of blob value
File name of blob attribute
Blob locator
Mime type
File size of blob attribute
Object with language and value
Boolean attribute
Choice attribute
Internal representation of choice
Show all options
Type determining the view kind
Display string of choice
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 hours value
Flex time year value
Array of allowed formats
Flex time day value
Flex time minutes value
If the flex time value in the future? Default is true.
Flex time month value
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.
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 nodes
Attach the child object
A generated by a script HTML description appears.
Type determining the view kind
Mime type
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
View label
Element type
Search type
Node has children
Array of nodes
Element id
Node id
A panel may contain a sub-view.
Type determining the view kind
Parameter name and values as object
Parameter value disposition
Tooltip of an action or parameter
Possible operator of a table column
Parameter type
Is parameter mandatory
Parameter value determination
Parameter type
Parameter values
Parameter type
Parameter name
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
View configuration id
View label
Status
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).
Element type
This attribute reflects the schema setting "minOccurs guideline" for the attribute type. Empty if there is no such restriction.
Search type
Schema for the current property. Only given if levelOfDetails is set to schema.
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
Internal Name of an type
Type name
RDF-Id
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.
Configured protos of a table
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.
Number of total found results
Possible targets array
Column descriptions of a table
Column id of a column
Column width in percent
Add configured elements to json
Element types
Rows of a table
Table context of a table
Table context of a table
If true do without sorting. Default: false
Filter of a table context
Name of the search that is used to determine search results.
Parameter object
Parameter object
The value is true if max results exceeded
Start value of the included elements
Contents object of a table context
View configuration id
Element id
If true create hits instead of elements. Default: false
Page size of a table
Stop value of the included elements
An Array of numbers that describe the sort order
Parameter object
Time attribute
Url attribute
Object with language and value