Packagecom.yworks.graph.model
Interfacepublic interface IRow extends IStripe, ILabeledItem, IModelItem
Implementors DefaultRow

Interface that describes a row in a ITable instance.

Default implementations of this interface are created by the factory methods in the ITable interface and its implementations, therefore, it usually shouldn't be necessary to implement this interface yourself.

See also

ITable
ITable.createRow()


Public Properties
 PropertyDefined By
 InheritedheaderInsets : IRectangle
[read-only] The insets that are currently in effect for the header for this stripe.
IStripe
 Inheritedinsets : 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
 Inheritedlayout : IRectangle
[read-only] A live view of the relative layout of the stripe.
IStripe
 InheritedminimumSize : Number
[read-only] The minimal permissible value for size.
IStripe
  owner : IRow
[read-only] Returns the parent of this row.
IRow
  rows : Iterable
[read-only] Returns the child rows.
IRow
 Inheritedsize : Number
[read-only] The current changeable dimension of the stripe.
IStripe
 Inheritedstyle : INodeStyle
[read-only] The style for this stripe.
IStripe
 Inheritedtable : 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
ownerproperty
owner:IRow  [read-only]

Returns the parent of this row.

In a table, each row has a parent, except for the hierarchy root (ITable.rootRow).


Implementation
    public function get owner():IRow
rowsproperty 
rows:Iterable  [read-only]

Returns the child rows.

This collection may be empty. Each entry in this collection has this instance as owner.


Implementation
    public function get rows():Iterable