OpenFaces Demo

OverviewSelect Boolean Checkbox

PermissionAnonymousUserAdministrator
View Posts
Create Posts
Edit Any Post
Delete Own Post
Delete Any Post
Create Attachements
Remove Attachements
Create News
View Hidden Timed News
Delete News
Add Comments
Remove Comments

Demonstrated Features

  • Tri-state mode - The third 'undefined' state in this demo has a special meaning and allows to show a 'dependent' permission state.
  • State list customization - When in tri-state mode, it is possible to customize the states and their toggling order which might be required by application logic. E.g. see some of the check-boxes toggle between the 'undefined' and 'checked' state.
  • Customized states list - For a permission in 'dependent' state the checkbox is configured to have only two states: 'selected' and 'undefined', in other case - only states 'selected' and 'unselected' are allowed for user to cycle through.