ClassDockManagerPaneBaseState
Serves as the base class for all pane state configurations in the DockManager, providing common properties for layout management and docking behavior. This abstract class defines core functionality shared by content panes, split panes, and tab group panes.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
[JsonConverter(typeof(DockManagerPaneJsonConverter))]
public abstract class DockManagerPaneBaseState
Inheritance: objectDockManagerPaneBaseState
Derived Classes:
Constructors
DockManagerPaneBaseState()
Declaration
protected DockManagerPaneBaseState()
Properties
Dockable
Gets or sets a value indicating whether other panes can be docked to or over this pane during drag operations.
When false, the pane will not show dock navigator indicators and cannot serve as a drop target for other panes.
Id
Gets or sets the unique identifier for this pane within the DockManager layout. This ID is used for state management, event handling, and programmatic pane manipulation. Auto-generated if not specified.
Size
Gets or sets the size of this pane when it's a child of a DockManagerSplitPane. Supports CSS units like px, %, em, or rem (e.g., "300px", "50%"). The size applies to width for vertical splits or height for horizontal splits.