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
Element type
Search type
Element label
View label
View configuration id
Element id
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
If value not valid, show the decision
Value as string
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
Display string of choice
Show all options
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.
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.
Attach the child object
Array of nodes
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 valuation
Parameter name
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
Element type
Search type
This attribute is only set if the schema restricts the number of attribute values.
View label
View configuration id
Schema for the current property. Only given if levelOfDetails is set to schema.
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
Label of relation target
Element id of inverse relation
Type determining the view kind
Show all options
Show schema from the inverse relation
Schema for the current property. Only given if levelOfDetails is set to schema.
Boolean for is main direction
Boolean for is symmetric relation
Boolean for is shortcut relation
Boolean for is single sided
Color value
Schema
Internal Name of an type
Type id
RDF-Id
Type name
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
If true do without sorting. Default: false
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
Filter of a table context
Stop value of the included elements
The value is true if max results exceeded
An Array of numbers that describe the sort order
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
Time attribute
Url attribute
Object with language and value