| Package | com.yworks.graph.drawing |
| Class | public class PanelNodeStyleRenderer |
| Inheritance | PanelNodeStyleRenderer AbstractNodeStyleRenderer AbstractStyleRenderer Object |
INodeStyle renderer implementation that draws a simple floating panel
with a slight gradient, a thin border and a simple drop shadow.
See also
| Property | Defined By | ||
|---|---|---|---|
| color : uint [read-only]
Retrieves the color from the style. | PanelNodeStyleRenderer | ||
| Method | Defined By | ||
|---|---|---|---|
| PanelNodeStyleRenderer | |||
[override]
| PanelNodeStyleRenderer | ||
![]() |
Configures the style and item parameters,
calls configure and returns this. | AbstractStyleRenderer | |
![]() |
Configures the style and item parameters,
does not call configure and returns this. | AbstractStyleRenderer | |
![]() |
Configures the style and item parameters,
calls configure and returns this. | AbstractStyleRenderer | |
![]() | getIntersection(innerX:Number, innerY:Number, outerX:Number, outerY:Number, intersectionPoint:IPointSetter):Boolean
Finds an intersection for the current item using the style. | AbstractNodeStyleRenderer | |
![]() |
Configures the style and item parameters,
calls configure and returns this. | AbstractStyleRenderer | |
![]() |
Returns the outline of the shape using the node's layout. | AbstractNodeStyleRenderer | |
![]() |
Configures the style and item parameters,
calls configure and returns this. | AbstractStyleRenderer | |
![]() |
Configures the style and
item parameters,
calls configure and returns this. | AbstractNodeStyleRenderer | |
![]() |
Installs the model in the canvas at the given group using the styleDescriptor. | AbstractStyleRenderer | |
![]() | isHit(x:Number, y:Number, ctx:ICanvasContext):Boolean [override]
Hit tests the item by trying to apply the flash internal hit testing. | AbstractNodeStyleRenderer | |
![]() | [override]
Returns true if the corresponding
item is considered to intersect the given rectangular box.
This method may return false if the item cannot be
selected using a selection marquee or optionally if the
item is only partially contained within the box. | AbstractNodeStyleRenderer | |
![]() | isInside(x:Number, y:Number):Boolean
Checks whether the given coordinate lies within the shape's geometric bounds. | AbstractNodeStyleRenderer | |
[override]
| PanelNodeStyleRenderer | ||
lookup(type:Class):Object [override]
| PanelNodeStyleRenderer | ||
[override]
| PanelNodeStyleRenderer | ||
| Method | Defined By | ||
|---|---|---|---|
![]() | configure():void [override]
This is an empty implementation of the AbstractStyleRenderer.configure
method. | AbstractNodeStyleRenderer | |
![]() | [override]
Factory method for the StyleDescriptor property. | AbstractNodeStyleRenderer | |
drawShadow():Boolean
Determines whether to draw the drop shadow. | PanelNodeStyleRenderer | ||
![]() | setItem(item:IModelItem):void
Called by the various descriptor getters to initialize the item. | AbstractStyleRenderer | |
![]() | setStyle(style:IVisualStyle):void
Called by the various descriptor getters to initialize the style. | AbstractStyleRenderer | |
| color | property |
color:uint [read-only] Retrieves the color from the style.
protected function get color():uint| PanelNodeStyleRenderer | () | Constructor |
public function PanelNodeStyleRenderer()| calculateBounds | () | method |
override public function calculateBounds(scratch:IMutableRectangle, ctx:ICanvasContext):IRectangle
Parameters
scratch:IMutableRectangle | |
ctx:ICanvasContext |
IRectangle |
| drawShadow | () | method |
protected function drawShadow():BooleanDetermines whether to draw the drop shadow.
ReturnsBoolean — true if the style is no PanelNodeStyle.
Otherwise the PanelNodeStyle's dropShadow property is returned.
|
| isVisible | () | method |
override public function isVisible(clip:IRectangle, ctx:ICanvasContext):Boolean
Parameters
clip:IRectangle | |
ctx:ICanvasContext |
Boolean |
| lookup | () | method |
override public function lookup(type:Class):Object
Parameters
type:Class |
Object |
| paint | () | method |
override public function paint(g:YGraphics, ctx:IPaintContext):void
Parameters
g:YGraphics | |
ctx:IPaintContext |