David Greenspan
49d5d8feab
track attached RootComponents
2013-06-17 17:17:31 -07:00
David Greenspan
de5b3b7b1f
clean up old app code
2013-06-17 17:13:27 -07:00
David Greenspan
3d8bcef5ac
Components can gen "preview HTML" for ss rendering
2013-06-17 16:35:23 -07:00
Nick Martin
f060d1808a
add unit test for serving static paths.
2013-06-17 15:41:05 -07:00
Naomi Seyfer
a8910ffbf1
add port specification option to ssh tunnel url
2013-06-17 15:25:18 -07:00
David Greenspan
8ffffaaeae
fix typo in replaceChild
2013-06-17 14:58:35 -07:00
David Greenspan
db36afc1a4
fix typos; If/Each; make shark example work
2013-06-17 14:49:51 -07:00
Avital Oliver
7406c73b2a
logging: small bugfix
2013-06-17 14:26:21 -07:00
David Greenspan
e0816b5f34
handle falsy helper result
2013-06-17 14:01:53 -07:00
David Greenspan
8d92d53bf8
complete Spacebars code gen
2013-06-17 14:01:53 -07:00
David Greenspan
efa83a5167
component inclusion code gen
2013-06-17 14:01:53 -07:00
David Greenspan
cbfd6e5f61
define EmptyComponent
2013-06-17 14:01:53 -07:00
David Greenspan
630b3b8213
kill old code
2013-06-17 14:01:53 -07:00
David Greenspan
23ff6fbe06
reactive double/triple stache code gen
2013-06-17 14:01:53 -07:00
David Greenspan
7eefb313ef
more helper support
2013-06-17 14:01:52 -07:00
David Greenspan
cd8bf66822
dummy comp.lookup for testing
2013-06-17 14:01:52 -07:00
David Greenspan
eb040cdff5
implement Spacebars.{index,call}
2013-06-17 14:01:52 -07:00
David Greenspan
1a9a5df837
start of helper code gen
2013-06-17 14:01:52 -07:00
David Greenspan
8a31d50a28
comments about template init
2013-06-17 14:01:52 -07:00
David Greenspan
6ef51852c3
begin attempt at Component/template joint def
2013-06-17 14:01:52 -07:00
David Greenspan
3df9d66bb5
Annotations for linker and proper dependencies
2013-06-17 14:01:52 -07:00
David Greenspan
a6e1619f26
towards helpers
2013-06-17 14:01:52 -07:00
David Greenspan
1e102fdcbd
compiler unit test harness
2013-06-17 14:01:52 -07:00
David Greenspan
febd758981
fix empty interpolation
2013-06-17 14:01:52 -07:00
David Greenspan
c21fffe72a
spacebars compiler minus components and helpers
2013-06-17 14:01:52 -07:00
David Greenspan
5c975735db
template parser tests
2013-06-17 14:01:52 -07:00
David Greenspan
25dafeb38f
more spacebars WIP
2013-06-17 14:01:51 -07:00
David Greenspan
a23522b225
spacebars code gen wip
2013-06-17 14:01:51 -07:00
David Greenspan
e28f7f1646
functional Each component
2013-06-17 14:01:51 -07:00
David Greenspan
c27ecae3aa
WIP XXX
2013-06-17 14:01:51 -07:00
David Greenspan
9494860d82
fix so it runs
2013-06-17 14:01:51 -07:00
David Greenspan
e873e636fe
"Each" wip
2013-06-17 14:01:51 -07:00
David Greenspan
31bc8c55a4
uncomment "Each" component (needs rewrite)
2013-06-17 14:01:51 -07:00
David Greenspan
19568674bd
fix empty Component using Component.create()
2013-06-17 14:01:51 -07:00
David Greenspan
762841cf0e
reactive attributes in renderbuffer
2013-06-17 14:01:51 -07:00
David Greenspan
d370dbaf76
registerElement
2013-06-17 14:01:51 -07:00
David Greenspan
a0468350ee
remove old comments
2013-06-17 14:01:51 -07:00
David Greenspan
497ce9f71f
fixes
2013-06-17 14:01:51 -07:00
David Greenspan
e35df7d2a9
reactive child components (untested)
2013-06-17 14:01:51 -07:00
David Greenspan
35e75f38f4
nail down add/remove/attach/detach logic
2013-06-17 14:01:50 -07:00
David Greenspan
4c1c9979c1
more Meteor UI
2013-06-17 14:01:50 -07:00
David Greenspan
e05ae7b7f8
component model next rev WIP
...
next step: component.addChild([key], comp,
[parentNode], [beforeNode]). Builds on the
client but not on the server.
HtmlBuilder -> RenderBuffer
{buffer.text,buffer.rawHtml} create Components
2013-06-17 14:01:50 -07:00
David Greenspan
e4c6eb7e79
wip
2013-06-17 14:01:50 -07:00
David Greenspan
d58e70610e
work on ui API
2013-06-17 14:01:50 -07:00
David Greenspan
dde555a7b8
component names are paths
2013-06-17 14:01:50 -07:00
David Greenspan
cc3e06292e
notes
2013-06-17 14:01:50 -07:00
David Greenspan
949e277d8f
comments
2013-06-17 14:01:50 -07:00
David Greenspan
9eced0a950
work on HtmlBuilder
2013-06-17 14:01:50 -07:00
David Greenspan
f1a0fcd12c
component.getArg
2013-06-17 14:01:50 -07:00
David Greenspan
350d0f5cfe
import of shark work (UI Components)
2013-06-17 14:01:50 -07:00