Node class

*[<Null safety>](https://dart.dev/null-safety)*

Constructors

Node.deleted ()

Creates a Node that never does anything.

Properties

hashCode → int

The hash code for this object.
read-onlyinherited

runtimeType → Type

A representation of the runtime type of the object.
read-onlyinherited

valid → bool

Returns true only if this node is present in underlying storage.
read-only

Methods

boolProperty(String name) BoolProperty?

Returns an BoolProperty with name on this node.

byteDataProperty(String name) ByteDataProperty?

Returns a ByteDataProperty with name on this node.

child(String name) Node?

Returns a child Node with name.

delete() void

Deletes this node and any children from underlying storage.

doubleProperty(String name) DoubleProperty?

Returns a DoubleProperty with name on this node.

intProperty(String name) IntProperty?

Returns an IntProperty with name on this node.

noSuchMethod(Invocation invocation) dynamic

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

stringProperty(String name) StringProperty?

Returns a StringProperty with name on this node.

toString() String

A string representation of this object.
inherited

Operators

operator ==(Object other) bool

The equality operator.
inherited