Entire path, including the module & name
List of methods
First directory in path
Last sagment of path
Path including the name, excluding the module
All/Wildcard specified
Create method specified
Delete method specified
None specified
Read method specified
Update method specified
Squash 2 sets of paths & return true if any overlap is found
Rest
...has: (string | PathEvent)[]Target must have at least one of these path
Whether there is any overlap
Squash 2 sets of paths & return true if the target has all paths
Rest
...has: (string | PathEvent)[]Target must have all these paths
Whether there is any overlap
Same as hasAll
but raises an error if the target is missing any paths
Rest
...has: (string | PathEvent)[]Target must have all these paths
Same as has
but raises an error if there is no overlap
Rest
...has: (string | PathEvent)[]Target must have at least one of these path
Static
combineStatic
filterStatic
hasStatic
hasStatic
hasStatic
hasStatic
to
A event broken down into its core components for easy processing Event Structure:
module/path/name:property:method
Example:users/system:crud
orstorage/some/path/file.txt:r