<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`WorkspaceContainer`](WorkspaceContainer) ## WorkspaceContainer class 0.15.4 **Signature:** ```typescript export abstract class WorkspaceContainer extends WorkspaceSplit ``` **Extends:** [`WorkspaceSplit`](WorkspaceSplit) ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`doc`](WorkspaceContainer/doc) | <code>abstract</code> | <code>Document</code> | 0.15.4 | | [`parent`](WorkspaceSplit/parent) | | [`WorkspaceParent`](WorkspaceParent) | <p>(Inherited from [WorkspaceSplit](WorkspaceSplit)<!-- -->)</p> | | [`win`](WorkspaceContainer/win) | <code>abstract</code> | <code>Window</code> | 0.15.4 | ## Methods | Method | Modifiers | Description | | --- | --- | --- | | [`getContainer()`](WorkspaceItem/getContainer) | | <p>Get the root container parent item, which can be one of: - [WorkspaceRoot](WorkspaceRoot) - [WorkspaceWindow](WorkspaceWindow)</p><p> 0.15.4</p><p>(Inherited from [WorkspaceItem](WorkspaceItem)<!-- -->)</p> | | [`getRoot()`](WorkspaceItem/getRoot) | | <p> 0.10.2</p><p>(Inherited from [WorkspaceItem](WorkspaceItem)<!-- -->)</p> | | [`off(name, callback)`](Events/off) | | <p> 0.9.7</p><p>(Inherited from [Events](Events)<!-- -->)</p> | | [`offref(ref)`](Events/offref) | | <p> 0.9.7</p><p>(Inherited from [Events](Events)<!-- -->)</p> | | [`on(name: string, callback, ctx)`](Events/on) | | <p> 0.9.7</p><p>(Inherited from [Events](Events)<!-- -->)</p> | | [`trigger(name, data)`](Events/trigger) | | <p> 0.9.7</p><p>(Inherited from [Events](Events)<!-- -->)</p> | | [`tryTrigger(evt, args)`](Events/tryTrigger) | | <p> 0.9.7</p><p>(Inherited from [Events](Events)<!-- -->)</p> |