BeagleView class abstract

Constructors

BeagleView()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

destroy() → void
Destroys the current view. Should be used when the BeagleView won't be used anymore. Avoids memory leaks and calls to objects that don't exist any longer.
getLocalContexts() LocalContextsManager
Gets the local context manager of the current BeagleView, which manage each local context.
getNavigator() BeagleNavigator
Gets the navigator that spawned this Beagle View, if any.
getRenderer() Renderer
Gets the renderer of the current BeagleView. Can be used to control the rendering directly.
getTree() BeagleUIElement?
Gets a copy of the currently rendered tree.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAction(ActionListener listener) RemoveListener
Subscribes listener to every action triggered by the view or its children. This method returns a function that, when called, undoes the subscription (removes the listener).
onChange(ViewChangeListener listener) RemoveListener
Subscribes listener to every change to the beagle tree. This method returns a function that, when called, undoes the subscription (removes the listener).
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited