The Document definition for a Card. Defines the DataSchema and common behaviors for a Card which are shared between both client and server.
Test whether a certain User has a requested permission level (or greater) over the Document
The User being tested
The permission level from DOCUMENT_OWNERSHIP_LEVELS to test
Additional options involved in the permission test
Does the user have this permission level over the Document?
Is a User able to create a new Card within this parent?
Is a user able to update an existing Card?
Default metadata which applies to each instance of this Document type.
The default icon used for a Card face that does not have a custom image set
The allowed set of Card types which may exist