GroupController
An interface defining access to groups.
Important: This interface is not stable for inheritance, as new methods may be added, but is stable for use.
Since
6.1.0
Properties
A MimiObservable exposing the current MimiGroup.
All MimiGroups owned by UserController.mimiUser
Functions
Activates a MimiGroup , deactivating and replacing any existing activated group
Activates a MimiGroupMember of a MimiGroup, updates GroupController.mimiGroups and if necessary GroupController.activeGroup
Adds the MimiGroupMember to a MimiGroup, updates GroupController.mimiGroups and if necessary GroupController.activeGroup
Creates a new group in the backend and updates the GroupController.mimiGroups
Deactivates the currently active MimiGroup If no group is active nothing will change.
Deactivates a MimiGroupMember of a MimiGroup, updates GroupController.mimiGroups and if necessary GroupController.activeGroup
Deletes the mimiGroup from the backend, deactivates it if it was active and updates the GroupController.mimiGroups
Removes the MimiGroupMember from a MimiGroup, updates GroupController.mimiGroups and if necessary GroupController.activeGroup