Packagecom.yworks.graph.model
Interfacepublic interface IStripe extends ILabeledItem, IModelItem, ILookup

This interface defines a child element of a table or a table element container.

It is the base interface of IRow and IColumn.

See also

IRow
IColumn
ITable


Public Properties
 PropertyDefined By
  headerInsets : IRectangle
[read-only] The insets that are currently in effect for the header for this stripe.
IStripe
  insets : IRectangle
[read-only] The insets for this stripe.
IStripe
 Inheritedlabels : ILabelCollection
[read-only] Provides access to a collection of ILabels that are owned by this instance.
ILabeledItem
  layout : IRectangle
[read-only] A live view of the relative layout of the stripe.
IStripe
  minimumSize : Number
[read-only] The minimal permissible value for size.
IStripe
  size : Number
[read-only] The current changeable dimension of the stripe.
IStripe
  style : INodeStyle
[read-only] The style for this stripe.
IStripe
  table : ITable
[read-only] The ITable instance where this stripe is installed.
IStripe
Public Methods
 MethodDefined By
 Inherited
lookup(type:Class):Object
Returns an instance that implements the given type or null.
ILookup
Property Detail
headerInsetsproperty
headerInsets:IRectangle  [read-only]

The insets that are currently in effect for the header for this stripe.

The headers are all regions of the stripe that are determined by the accumulated insets of all ancestor, sibling and descendent insets. These insets may be larger than insets.


Implementation
    public function get headerInsets():IRectangle
insetsproperty 
insets:IRectangle  [read-only]

The insets for this stripe.

These insets are applied in addition to any implicit insets provided by the child stripes.


Implementation
    public function get insets():IRectangle
layoutproperty 
layout:IRectangle  [read-only]

A live view of the relative layout of the stripe.

The layout of a stripe is a rectangle in the coordinate system that is relative to the upper left corner of the parent. Since this method will yield a live view, it is up to the client to copy the values of the instance if a snapshot of the state is needed.


Implementation
    public function get layout():IRectangle
minimumSizeproperty 
minimumSize:Number  [read-only]

The minimal permissible value for size.

This value determines how much the stripe may be shrunk by interactive manipulation.


Implementation
    public function get minimumSize():Number
sizeproperty 
size:Number  [read-only]

The current changeable dimension of the stripe.

This is always the stripe size which is not implicitly determined by other stripes, i.e. the height for IRow instances and the width for IColumn instances.


Implementation
    public function get size():Number
styleproperty 
style:INodeStyle  [read-only]

The style for this stripe.


Implementation
    public function get style():INodeStyle
tableproperty 
table:ITable  [read-only]

The ITable instance where this stripe is installed.

May be null.


Implementation
    public function get table():ITable