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
StaticcombineStaticfilterStatichasStatichasStatichasStatichasStaticto
A event broken down into its core components for easy processing Event Structure:
module/path/name:property:methodExample:users/system:crudorstorage/some/path/file.txt:r