Package-level declarations

Types

Link copied to clipboard
class DomDsl<CONTENT_CATEGORY : ContentCategory>(element: Element, dispatcher: StateDispatcher) : DslBase<CONTENT_CATEGORY> , StatedDsl<CONTENT_CATEGORY>
Link copied to clipboard
interface Dsl
Link copied to clipboard

DslBase は、HTML構造を構築するためのDSLの基底クラスです。 このクラスはStatedDslCssCapableの実装を提供し、 HTML要素の構築、状態管理、CSS処理、コンポーネント管理、およびサブDSLの管理を行います。

Link copied to clipboard
class EmptyDsl : Dsl

EmptyDslは、空のDslクラスです

Link copied to clipboard
Link copied to clipboard
data class RegisteredDslData(val dsl: StatedDsl<*>, val component: Component<*>, val reload: () -> Unit, val key: String)

RegisteredDslData は、DSLの登録情報を保持するデータクラスです。 このクラスは、DSLインスタンス、関連するコンポーネント、再読み込み関数、および一意のキーを含みます。

Link copied to clipboard

Dsl インターフェースは、HTML構造を構築するためのDSL(ドメイン特化言語)の基本機能を定義します。 このインターフェースは、コンテンツカテゴリに基づいたHTML要素の構築と状態管理を提供します。