API reference

painter_elements.cpp · CSS properties

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

src/paint/painter_elements.cpp
fill
conditional3.61.7C++ / C / Go / Rust

Applies only to internal SVG CSS and is handled by the SVG backend. It is not a ComputedStyle property of ordinary HTML boxes. The backend determines inheritance, colors/units, paint servers, and selector details. See the SVG internal CSS handoff entry for limits on forwarding host grouping rules.

painter_elements.cpp
none | <color> | SVG paint server

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
stop-color
conditional3.61.7C++ / C / Go / Rust

Applies only to internal SVG CSS and is handled by the SVG backend. It is not a ComputedStyle property of ordinary HTML boxes. The backend determines inheritance, colors/units, paint servers, and selector details. See the SVG internal CSS handoff entry for limits on forwarding host grouping rules.

painter_elements.cpp
<color>

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
stop-opacity
conditional3.61.7C++ / C / Go / Rust

Applies only to internal SVG CSS and is handled by the SVG backend. It is not a ComputedStyle property of ordinary HTML boxes. The backend determines inheritance, colors/units, paint servers, and selector details. See the SVG internal CSS handoff entry for limits on forwarding host grouping rules.

painter_elements.cpp
<number>

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
stroke
conditional3.61.7C++ / C / Go / Rust

Applies only to internal SVG CSS and is handled by the SVG backend. It is not a ComputedStyle property of ordinary HTML boxes. The backend determines inheritance, colors/units, paint servers, and selector details. See the SVG internal CSS handoff entry for limits on forwarding host grouping rules.

painter_elements.cpp
none | <color> | SVG paint server

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
stroke-width
conditional3.61.7C++ / C / Go / Rust

Applies only to internal SVG CSS and is handled by the SVG backend. It is not a ComputedStyle property of ordinary HTML boxes. The backend determines inheritance, colors/units, paint servers, and selector details. See the SVG internal CSS handoff entry for limits on forwarding host grouping rules.

painter_elements.cpp
SVG length

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
SVG 内部 CSS 转交
conditional3.61.7C++ / C / Go / Rust

The SVG subtree is serialized and passed to the selected LunaSVG/Skia SVG backend. It is not rendered when the backend is none or its dependency is missing. The host copies only top-level Style rules from enabled Author sheets. It does not recurse into @media/@supports/@layer or extend the full host cascade or selector state into the isolated SVG. The full set of internal SVG CSS capabilities depends on the selected backend and version; it is outside the general KUI element property contract.

painter_elements.cpp
<svg><style>...</style>...</svg>;顶层 author stylesheet 的 fill/stroke 等规则

Historical audit version: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

Verification scope

Imported static source audit from 2026-11-01 / 3.59.0. References are available; this is not a fresh runtime verification of this release.

src/paint/painter_elements.cpp:1449

Report an issue with this entry →
Browse this reference type →