Skip to content

Kitto.Html.BorderPanel ​

KittoX border layout controller. The main application layout that arranges regions (North, West, Center, East, South) using CSS grid. Supports Width, Header, Collapsible and DisplayLabel config properties.

TKXBorderPanelController class ​

pascal
procedure AddController(const AController: IKXController);

Adds a child controller, placed in a region (North/South/West/East/Center).

pascal
function RenderChildren: string;

Renders the child controllers into their border regions.

pascal
function Render: string;

Renders the border-layout panel with its regions.

Routines ​

pascal
function CreateRegionController(AConfig: TEFComponentConfig;

Creates a region controller from Config nodes like {Region}View or {Region}Controller. Standalone function usable by any controller.

pascal
function RenderNamedRegion(AConfig: TEFComponentConfig;

Creates the controller and renders the full region HTML including width, header, collapsible support based on config properties. Standalone function usable by any controller.

Released under Apache License, Version 2.0.