This is the root of the project. It allows users to register nouns and roles with dmv. It also exports plugins.
Requires
- module:Noun
- module:Role
- module:RoleManager
- module:NounManager
Members
(static) noun
Register a new noun
(static) role
Register a new role
Methods
(static) getAllNouns() → {Iterator.<Noun>}
Gets all registered nouns. Must be called after setup
Returns:
- Type
- Iterator.<Noun>
(static) reset()
Empty nouns and roles, resetting dmv. Use with caution.