dispose abstract method

  1. @mustCallSuper
  2. @override
void dispose()

Disposes this node and cleans up resources.

Marks the node as disposed, invokes onDispose for custom cleanup, and notifies the finalizer system for chained disposers.

Example:

final node = MyDisposableNode();
node.dispose(); // Cleanup happens automatically

Implementation

@mustCallSuper
@override
void dispose();