Optional
extensionsOptional list of objects that extends this object sorted
Optional
filteroptional definition of the filter used in the link this object. Use only for common objects that are really filtered in the related tables like sysUser etc. Represents tableSQL->filterTo field in the json
Optional groups that modules can use for their needs Note: Internally are all groups stored in a single string, but functions operates with them like with and array
Scripts support method g.objIsInGroup:
=g.objIsInGroup(obj.systemObject, 'hasHelp')
returns true if object has documentation
### Using for enums
Groups are transfered to the objectName enum and can be used for enumLimit
"enumLimit":"='attr.<groupName>'"
### System-defined groups
Some groups are already defined and used by system
* _hasHelp_ - mark, that object has help file with documentation
* _sysUAttrs_ - object supports using user-attributes (marks, flags nad private comment)
* sysTranslations_ - object support translations
Optional
iconName of the object icon; static icon, never dynamic
Name of the ID field name Loaded from json - not available without initialisation
Optional
oobject definitions from json - not loaded from server
Optional
userlist of user-defined object attributes
Provides object attribute, if available
returns operation from the list of operations or undefined iff operation not defined Fill operation from parent, if any -> never search for operation other way than this
Optional
viewOperations: object | iObjectOperation[]
Basic information about object that are managed and holded by the fDataProvider inforation about object are passed by method getObjectDesc