Package | com.yworks.canvas.model |
Class | public class DefaultCanvasGroupProvider |
Inheritance | DefaultCanvasGroupProvider Object |
ICanvasGroupProvider
convenience implementations.
Method | Defined By | ||
---|---|---|---|
DefaultCanvasGroupProvider | |||
[static]
Creates and returns an instance that always returns the provided group. | DefaultCanvasGroupProvider | ||
[static]
Creates and returns an instance that will always return the root canvas group
for the canvas it will be queried. | DefaultCanvasGroupProvider | ||
[static]
Creates and returns an instance that will always return the topmost canvas group
for the canvas it will be queried. | DefaultCanvasGroupProvider |
DefaultCanvasGroupProvider | () | Constructor |
public function DefaultCanvasGroupProvider()
createConstant | () | method |
public static function createConstant(group:ICanvasObjectGroup):ICanvasGroupProvider
Creates and returns an instance that always returns the provided group.
The instance returned can be used for the canvas component the group has been created for only.
Parameters
group:ICanvasObjectGroup — The group instance to return.
|
ICanvasGroupProvider — A group provider that always returns the given group instance.
|
createRootProvider | () | method |
public static function createRootProvider():ICanvasGroupProvider
Creates and returns an instance that will always return the root canvas group for the canvas it will be queried.
The instance returned can be used for any canvas component.
ReturnsICanvasGroupProvider — An instance that will always return the root canvas group.
|
createTopGroupProvider | () | method |
public static function createTopGroupProvider():ICanvasGroupProvider
Creates and returns an instance that will always return the topmost canvas group for the canvas it will be queried.
The instance returned can be used for any canvas component.
ReturnsICanvasGroupProvider — A provider that returns the top most group.
|