diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2018-08-03 22:11:15 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2018-08-03 22:11:15 +0000 |
| commit | f8d89aee2d5ce87380aaf3b985ae28759ff3abb9 (patch) | |
| tree | dae5bc9300cec89b24c6be75aa8494f1e23af0e2 /app/component.moon | |
| parent | add play-tags (diff) | |
| download | mmm-f8d89aee2d5ce87380aaf3b985ae28759ff3abb9.tar.gz mmm-f8d89aee2d5ce87380aaf3b985ae28759ff3abb9.zip | |
add \transform to reactivevar
Diffstat (limited to 'app/component.moon')
| -rw-r--r-- | app/component.moon | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/component.moon b/app/component.moon index fc29f8c..4f1d0c0 100644 --- a/app/component.moon +++ b/app/component.moon @@ -1,5 +1,7 @@ { :document } = js.global +warn = warn or -> print + -- convert anything to a DOM Node -- val must be one of: -- * DOM Node (instanceof window.Node) @@ -39,6 +41,8 @@ class ReactiveVar get: => @value + transform: (transform) => @set transform @get! + subscribe: (callback) => with -> @listeners[callback] = nil @listeners[callback] = callback |
