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
15
downloads

Documentation

API reference

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

License

MIT (license)

Dependencies

spark_web

More

Packages that depend on spark_html_dsl