Vridlo/types/Team: Difference between revisions

From ALT Linux Wiki
(Created page with "'''Group''' is a structure that represents Group model. It is described as: * '''id''' is ''natural '''mandatory read-only''''' Unique identifier of account. * '''names''' i...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Group''' is a structure that represents Group model. It is described as:
'''Team''' is a '''''primary''''' structure that represents Team model. It is described as:


* '''id''' is ''natural '''mandatory read-only'''''
* '''id''' is ''natural '''mandatory read-only'''''
  Unique identifier of account.
  Unique identifier of team.
* '''names''' is ''[[Vridlo/types/Name|Name]] array '''mandatory'''''
* '''names''' is ''[[Vridlo/types/Name|Name]] array '''mandatory'''''
  Name array for the account. It can include ''title'' value only.
  Name array for the team. It can include ''title'' value only.
* '''permissions''' is ''[[Vridlo/types/Permission|Permission]] array '''mandatory'''''
* '''permissions''' is ''[[Vridlo/types/Permission|Permission]] array '''mandatory'''''
  Defines permissions for the account, permissions include the admin, or any other write permission to a model.
  Defines permissions for the team, permissions include the admin, or any other write permission to a model.
* '''recitals''' is ''[[Vridlo/types/Recital|Recital]] array '''mandatory'''''
Recitals array for the team, it describes all of team logins, email, jabber addresses etc.
* '''members''' is ''[[Vridlo/types/User|User]] array '''mandatory'''''
Recitals array for the team, it defines all of team logins, email, jabber addresses etc.
* '''descriptions''' is ''[[Vridlo/types/Lorem|Lorem]] array '''optional'''''
* '''descriptions''' is ''[[Vridlo/types/Lorem|Lorem]] array '''optional'''''
  Descriptions array of the group, which is defined as array of [[Vridlo/types/Lorem|Lorems]].
  Descriptions array of the team, which is defined as array of [[Vridlo/types/Lorem|Lorems]].
* '''recitals''' is ''[[Vridlo/types/Recital|Recital]] array '''mandatory'''''
Recitals array for the group, it describes all of group logins, email, jabber addresses etc.
* '''members''' is ''[[Vridlo/types/Member|Member]] array '''mandatory'''''
Recitals array for the group, it defines all of group logins, email, jabber addresses etc.

Latest revision as of 18:39, 13 December 2019

Team is a primary structure that represents Team model. It is described as:

  • id is natural mandatory read-only
Unique identifier of team.
  • names is Name array mandatory
Name array for the team. It can include title value only.
Defines permissions for the team, permissions include the admin, or any other write permission to a model.
  • recitals is Recital array mandatory
Recitals array for the team, it describes all of team logins, email, jabber addresses etc.
  • members is User array mandatory
Recitals array for the team, it defines all of team logins, email, jabber addresses etc.
  • descriptions is Lorem array optional
Descriptions array of the team, which is defined as array of Lorems.