CCssPalette
A snapshot of CSS theme colors with CPalette defaults for unspecified roles. Pass the application canvas to read its scoped and inherited custom properties. Without an element, uses the first canvas or, if absent, the document root. No DOM is required: in a non-browser environment the palette uses defaults. reload() rereads CSS; reapply this palette to an application/widget afterwards when its setPalette() stores a copy. No CSS queries occur during painting.
import { CCssPalette } from "canvas-toolkit-lib";Declared members
constructor(element?: Element | null);reload(): void;Rereads all roles. Removed/invalid CSS values restore CPalette defaults. Manual setColor() overrides are also replaced by this theme snapshot.