Packagecom.yworks.graph.model
Interfacepublic interface IColumn extends IStripe, ILabeledItem, IModelItem
Implementors DefaultColumn

Interface that describes a column 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.createColumn()


Public Properties
 PropertyDefined By
  columns : Iterable
[read-only] Returns the child columns.
IColumn
 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 : IColumn
[read-only] Returns the parent of this column.
IColumn
 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
columnsproperty
columns:Iterable  [read-only]

Returns the child columns.

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


Implementation
    public function get columns():Iterable
ownerproperty 
owner:IColumn  [read-only]

Returns the parent of this column.

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


Implementation
    public function get owner():IColumn