spark_html_dsl 1.0.0-alpha.3 copy "spark_html_dsl: ^1.0.0-alpha.3" to clipboard
spark_html_dsl: ^1.0.0-alpha.3 copied to clipboard

Virtual DOM node types and HTML DSL for building declarative HTML structures in Dart.

Changelog #

1.0.0-alpha.3 #

  • Feat: Added dialog, details, and summary element helpers.

1.0.0-alpha.2 #

  • Feat: Added dependency on spark_web for isomorphic web types.
  • Refactor: Updated element helpers to use strict spark_web event types (e.g. MouseEvent, InputEvent) instead of dynamic.

1.0.0-alpha.1 #

  • Initial release extracted from spark framework package.
  • Core node types: Node, Text, RawHtml, Element.
  • HTML DSL helpers: h(), div(), span(), p(), a(), button(), input(), and more.
  • CSP nonce injection support via Dart Zones.
  • Element.eventWrapper static hook for framework reactivity integration.
  • Pure Dart package with zero runtime dependencies.
0
likes
140
points
263
downloads

Publisher

verified publisherkleak.dev

Weekly Downloads

Virtual DOM node types and HTML DSL for building declarative HTML structures in Dart.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

spark_web

More

Packages that depend on spark_html_dsl