RenderParametersManager<T> class

Manager class extending RenderManager. Contains a collection of mounted RenderMetricsBox and provides methods for working with it.

Inheritance

Constructors

RenderParametersManager()

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

addRenderObject(T id, RenderObject renderObject) → void
Add an instance of RenderObject by id
override
getDiffById(T firstId, T secondId) ComparisonDiff?
Get the difference between two instances RenderObject by firstId and secondId
getDiffByInstance(RenderData? first, RenderData? second) ComparisonDiff?
Get the difference between two instances RenderObject by Instance
getRenderData(T id) RenderData?
Get instance of RenderData from RenderObject by id
getRenderObject(T id) RenderMetricsBox?
Get an instance of RenderObject by id
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeRenderObject(T id) → void
Delete an instance of RenderObject by id
override
toString() String
A string representation of this object.
inherited
updateRenderObject(T id, RenderObject renderObject) → void
Update an instance of RenderObject by id
override

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](T id) RenderMetricsBox?
Collection with mounted RenderMetricsBox