Patrick Steele-Idem
|
fd96c2db8d
|
Added support for "getInitialProps"
|
2015-04-02 16:31:12 -06:00 |
|
Patrick Steele-Idem
|
1f620de799
|
Fixed trailing commas
|
2015-03-27 16:27:55 -06:00 |
|
Patrick Steele-Idem
|
5dd01cdceb
|
New tests and now reuse stateless widgets
|
2015-03-27 14:39:20 -06:00 |
|
Patrick Steele-Idem
|
d9883ba140
|
Queue re-render of widget when props change
|
2015-03-26 15:28:59 -06:00 |
|
Patrick Steele-Idem
|
24bb8a66e3
|
Allow user renderer for widgets
|
2015-03-26 15:28:14 -06:00 |
|
Patrick Steele-Idem
|
88ca18005e
|
Removed console.log statements
|
2015-03-26 15:27:15 -06:00 |
|
Patrick Steele-Idem
|
fb0a379959
|
Removed console logs
|
2015-03-26 15:26:48 -06:00 |
|
Patrick Steele-Idem
|
b4a5adfdc1
|
body to bodyElId
|
2015-03-25 13:04:47 -06:00 |
|
Patrick Steele-Idem
|
739d9bc547
|
Default to state or input data if getTemplateData is not provided
|
2015-03-25 13:04:22 -06:00 |
|
Patrick Steele-Idem
|
564d240491
|
Remove unused file
|
2015-03-25 13:03:15 -06:00 |
|
Patrick Steele-Idem
|
bce9687d85
|
Various fixes and added more tests
|
2015-03-25 10:03:08 -06:00 |
|
Patrick Steele-Idem
|
b0b07115de
|
Better handling of body content and other improvements
|
2015-03-24 18:00:51 -06:00 |
|
Patrick Steele-Idem
|
a251bc4a47
|
Added failing test for w-preserve
|
2015-03-23 14:05:37 -06:00 |
|
Patrick Steele-Idem
|
756f21f3c6
|
Handle case for auto assigned ID is a number
|
2015-03-23 09:52:46 -06:00 |
|
Patrick Steele-Idem
|
51e1089838
|
Fixed w-preserve-body
|
2015-03-20 13:41:30 -06:00 |
|
Patrick Steele-Idem
|
f903254d2b
|
Simplified the update manager and added support for "onAfterUpdate"
|
2015-03-19 17:28:28 -06:00 |
|
Patrick Steele-Idem
|
e4c09773a2
|
Checking in progress - widget state now works
|
2015-03-19 13:08:40 -06:00 |
|
Patrick Steele-Idem
|
a368c5f829
|
Checking in progress
|
2015-03-13 09:25:58 -07:00 |
|
Patrick Steele-Idem
|
08578b471d
|
Allow override methods for state props to avoid full re-render
|
2015-03-09 17:12:52 -06:00 |
|
Patrick Steele-Idem
|
3afe255003
|
Allow preserving of either body or actual DOM node
|
2015-03-09 17:12:30 -06:00 |
|
Patrick Steele-Idem
|
e8a7e7389c
|
Now with state management!
|
2015-03-06 11:02:51 -07:00 |
|
Patrick Steele-Idem
|
0fc62b7e4d
|
Minor fix related to eventArgs.context
|
2015-03-04 12:32:47 -07:00 |
|
Patrick Steele-Idem
|
c23f96d89e
|
Fixes #24 maintain widget ID when re-rendered
|
2015-03-04 12:13:51 -07:00 |
|
Patrick Steele-Idem
|
7313af33a3
|
Improved support for repeated DOM elements and widgets
|
2015-03-03 17:20:54 -07:00 |
|
Patrick Steele-Idem
|
97e1f4969f
|
FIxes #20 #22 No longer maintain this.widgets
|
2015-03-02 14:57:35 -07:00 |
|
Patrick Steele-Idem
|
189163bb62
|
Introduced getWidget() and getWidgets() in anticipation of #20
|
2015-02-27 16:12:38 -07:00 |
|
Patrick Steele-Idem
|
40b2606d6e
|
Code cleanup and more code comments
|
2015-02-26 16:03:13 -07:00 |
|
Patrick Steele-Idem
|
fb8702988a
|
Fixes #19 Allow w-on* for custom events
Also, use mocha-phantomjs instead of karma
|
2015-02-26 15:46:19 -07:00 |
|
Patrick Steele-Idem
|
bd3368b50e
|
Fixes #18 widgets in async blocks now initialize in the correct order
|
2015-02-24 17:22:04 -07:00 |
|
Patrick Steele-Idem
|
14233bad4b
|
Export a "render" method
|
2015-02-17 10:36:07 -07:00 |
|
Patrick Steele-Idem
|
d49e1268f1
|
Use "renderable" instead of "renderFunc"
|
2015-02-16 16:34:20 -07:00 |
|
Patrick Steele-Idem
|
813537d3fb
|
Look for extendWidget and then extend
|
2015-02-16 14:42:03 -07:00 |
|
Patrick Steele-Idem
|
a12276da09
|
Export a function to create a renderFunc
|
2015-02-16 13:58:01 -07:00 |
|
Patrick Steele-Idem
|
d449b96fcc
|
Avoid using module.exports to avoid circular dependency problems
|
2015-02-13 17:23:29 -07:00 |
|
Patrick Steele-Idem
|
1d4f3effd7
|
Introduced a factory for registering and creating widgets
|
2015-02-13 17:23:29 -07:00 |
|
Phillip Gates-Idem
|
4bfffd2127
|
Fixes #14 - Making adding event listeners more robust by allowing initialization even if document is not ready
|
2015-02-13 17:24:11 -05:00 |
|
Patrick Steele-Idem
|
8ad5c1d96c
|
Changes to prevent V8 de-optimization
|
2015-02-11 15:01:38 -07:00 |
|
Patrick Steele-Idem
|
081fd49ee9
|
More tests
|
2015-02-06 16:45:22 -07:00 |
|
Patrick Steele-Idem
|
3c7743c9ee
|
Added more tests for w-extend
|
2015-02-06 15:39:19 -07:00 |
|
Patrick Steele-Idem
|
fb733e29a7
|
Fixes #11 Added support for w-on* attributes. Other cleanup and tests
|
2015-02-06 10:59:50 -07:00 |
|
Patrick Steele-Idem
|
78c0fe5e70
|
Fix reference to marko-widgets in Widget.js
|
2015-01-15 16:38:50 -07:00 |
|
Patrick Steele-Idem
|
4ed2365757
|
Allow "require-run: ./client-init" to be disabled for testing framework
|
2015-01-15 16:37:38 -07:00 |
|
Patrick Steele-Idem
|
d73464d036
|
Fixed #8 Added support for w-extend
|
2015-01-09 17:09:54 -07:00 |
|
Patrick Steele-Idem
|
fd508817f8
|
Minor cleanup up in the rerender method
|
2015-01-09 17:06:34 -07:00 |
|
Patrick Steele-Idem
|
312b6ababb
|
Fixed #6 Nested widget should not be added to parent widget collection until fully initialized
|
2015-01-02 20:29:30 -07:00 |
|
Patrick Steele-Idem
|
d9cc8c4354
|
Fixed uniqueId
|
2015-01-01 12:40:29 -07:00 |
|
Patrick Steele-Idem
|
02e85abd7a
|
Use listener-tracker module for tracking listeners
|
2014-12-31 14:17:19 -07:00 |
|
Patrick Steele-Idem
|
1f23c65200
|
Improved how widget IDs are generated on the server and client
|
2014-12-30 10:20:19 -07:00 |
|
Patrick Steele-Idem
|
a979b76ccf
|
Fixed #5 Added getInitWidgetsCode(asyncWriter) method
|
2014-12-30 09:47:24 -07:00 |
|
Patrick Steele-Idem
|
3f3368e48a
|
Fixed #4 Improved initialization of widgets and added support for "this.widgets.waitFor(...)"
|
2014-12-29 10:43:00 -07:00 |
|