Skip to content

Kitto.Html.Response

HTML response helper for KittoX. Wraps the existing TKWebResponse to send full HTML pages or HTMX fragments.

TKXWebResponse class

Helper class for sending KittoX HTML responses. Uses a threadvar Current for per-request access.

pascal
class procedure ClearCurrent;

Frees and clears the current-thread HTML response.

pascal
procedure SendHTML(const AHTML: string);

Sends a full HTML page response (for initial page load).

pascal
procedure SendFragment(const AHTML: string);

Sends an HTML fragment response (for HTMX partial updates).

pascal
function IsHtmxRequest: Boolean;

Returns True if the current request is an HTMX request (has the HX-Request header).

Released under Apache License, Version 2.0.