GroupingLevel
Extended expression (used to describe a view level, for example).
| Name | Description | Type |
|---|---|---|
expression | Basic data. | Expression |
show_folders_without_objects | True to show empty folders, false to hide them. | boolean |
show_empty_value_folder | True to show the NULL folder, false to hide it. | boolean |
show_objects_with_empty_value | True to show the contents of the NULL folder directly on this level. | boolean |
property_folder_filter | The conditions that limit the values (property folders) of this expression. | SearchCondition[] |
empty_value_folder_name | The name of the NULL folder. If NULL or an empty string, the default localized name is used. | string |
show_only_user_selected_folders | True if the contents of this view level should be created on-demand only. | boolean |
subfolder_algorithm | Folder listing algorithm used to determine matching property folders on this intermediate view level. | FolderListingAlgorithm |
options_obsolete | Bit flags that provide additional information on the extended expression. | number |
options | Bit flags that provide additional information on the extended expression. | EXPRESSIONEXFLAGS |
expression_object_type | The ID of the object type to group-by in this view level. | number |
reference_direction | True if the result objects are referred from this view level. | boolean |
Example
{
"expression": {
"type": 7 /* Enum: ExpressionType */,
"data": {
"permissions": {
"type": 6 /* Enum: PermissionsExpressionType */
}
},
"indirection_levels": [] /* Array of IndirectionLevel */
},
"show_folders_without_objects": false,
"show_empty_value_folder": false,
"show_objects_with_empty_value": false,
"property_folder_filter": [] /* Array of SearchCondition */,
"empty_value_folder_name": "<empty value folder name>",
"show_only_user_selected_folders": false,
"subfolder_algorithm": 3 /* Enum: FolderListingAlgorithm */,
"options_obsolete": 0,
"options": {
"all": false,
"allow_empty_folders_for_missing_object_permissions": false,
"incompatible_with_full_text_search": false
},
"expression_object_type": 0,
"reference_direction": false
}