Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: t-strings/tdom

Tags

v0.1.13

Toggle v0.1.13's commit message
Bump to 0.1.13 after escaping fix

v0.1.12

Toggle v0.1.12's commit message
Bump version to 0.1.12

v0.1.10

Toggle v0.1.10's commit message
Bump version to v0.1.10

v0.1.9

Toggle v0.1.9's commit message
Update to v0.1.9

v0.1.8

Toggle v0.1.8's commit message
Bump to 0.1.8

v0.1.7

Toggle v0.1.7's commit message
Support class-based components and callable signature detection (#56)

This PR represents a big set of changes to support class-based components, as described in #53. When merged, this resolves #53 .

The `README.md` is updated to reflect these changes, all tests are updated, and there are very many new tests.

For a basic description of these changes from a user's perspective, see [my comments to #53 here](#53 (comment)). 

There is also a new `CallableInfo` facility: a frozen dataclass that holds on to _just_ the information we need when inspecting a callable (using `inspect.signature()` now) to understand how to invoke it. We do this (rather than holding on to `inspect.Signature` instances directly) for cachability; `get_callable_info(c: Callable)` sits behind an `@lru_cache()`.

v0.1.6

Toggle v0.1.6's commit message
Bump version to 0.1.6

v0.1.5

Toggle v0.1.5's commit message
It's a new world order.

previous-tdom

Toggle previous-tdom's commit message
Previous approach to tdom implementation.