Constants

CONFIG → int

config the node

4
LIST → int

list node

1
nameParser → Map<String, int>

const {'none' : NONE, 'list' : LIST, 'read' : READ, 'write' : WRITE, 'config' : CONFIG, 'never' : NEVER}
names → List<String>

const ['none', 'list', 'read', 'write', 'config', 'never']
NEVER → int

something that can never happen

5
NONE → int

now allowed to do anything

0
READ → int

read node

2
WRITE → int

write attribute and value

3

Static Methods

parse(Object obj, [ int defaultVal = NEVER ]) → int

Constructors

Permission()

Properties

hashCode → int

The hash code for this object.

read-only, inherited
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
toString() → String

Returns a string representation of this object.

inherited