Skip to content

Kitto.Html.Tools

Base tool controller classes for the KittoX HTML pipeline. Tools are server-side controllers that execute operations (export, SQL, email, etc.) without producing HTML output. Replaces TKExtToolController, TKExtDataToolController and TKExtDataCmdToolController from Kitto.Ext.Base and Kitto.Ext.DataTool.

TKXToolController class

pascal
class function GetDefaultImageName: string;

The default icon name for the tool button.

pascal
function IsSynchronous: Boolean;

Tools run synchronously (execute server-side, no async round-trip).

pascal
procedure Display;

Executes the tool (a tool produces no HTML; it acts server-side).

pascal
function Render: string;

Tools produce no HTML output; returns an empty string.

TKXDataToolController class

TKXDataCmdToolController class

pascal
class function GetDefaultImageName: string;

The default icon name for the command tool button.

Released under Apache License, Version 2.0.