26 Commits

Author SHA1 Message Date
Patrick Steele-Idem
4608828c89 Fixes #568 - [v4] Pass [input,out] to onCreate/constructor lifecycle method 2017-02-08 21:51:39 -08:00
Patrick Steele-Idem
0cf9a47e4d Minor performance optimizations 2017-02-04 15:10:13 -07:00
Patrick Steele-Idem
115936fafd Fix for UI component with widget only 2017-02-01 22:17:11 -07:00
Patrick Steele-Idem
2e1f67fce5 Fixed related to onInput 2017-02-01 09:10:47 -07:00
Patrick Steele-Idem
b9388ca4e5 Bug fixes and modified widget page tests to not use deprecated features 2017-01-31 13:48:28 -07:00
Patrick Steele-Idem
28b6b44488 Reworked how widgets are created and initiatlized 2017-01-31 12:29:20 -07:00
Patrick Steele-Idem
b276985c12 Added shallow check for input props 2017-01-31 12:29:19 -07:00
Michael Rawlings
44c38e74ad remove legacy code related to getInitialState and small refactoring 2017-01-29 00:47:39 -08:00
Michael Rawlings
fdc221a6be split out legacy renderer logic 2017-01-29 00:17:33 -08:00
Michael Rawlings
3afe156b71 persist input data across re-renders 2017-01-27 15:07:48 -08:00
Michael Rawlings
2c04a4d916 pass out to onInput 2017-01-11 15:19:48 -08:00
Patrick Steele-Idem
28392e985f Fixes #441 - Call onInput on the existing widget instance if available 2017-01-02 19:05:56 -07:00
Patrick Steele-Idem
20cf6d364e More code size reductions 2017-01-02 15:53:38 -07:00
Patrick Steele-Idem
74d802b074 Backed out body-slot support and significant code size reductions 2016-12-30 19:02:31 -07:00
Patrick Steele-Idem
306e19b88e Changes related to #492 - Added support for body-slot and putting functions in state 2016-12-30 12:17:16 -07:00
Patrick Steele-Idem
4bd5ce61e2 Performance optimizations for server-side serialization of WidgetDefs 2016-12-22 15:24:35 -07:00
Patrick Steele-Idem
e97a45352d Significant code size reduction 2016-12-20 17:06:53 -07:00
Patrick Steele-Idem
854ab0d849 More code size reductions (work-in-progress) 2016-12-20 17:06:52 -07:00
Patrick Steele-Idem
2277d97c44 Code size reduction 2016-12-20 17:06:52 -07:00
Patrick Steele-Idem
fae66bfb06 Switched to $__ for private props 2016-12-17 12:02:54 -07:00
Patrick Steele-Idem
ff5472a034 Code size reductions 2016-12-17 08:00:17 -07:00
Patrick Steele-Idem
884c26c9dc Consolidated all state tracking into State.js and out of Widget.js 2016-12-16 10:28:49 -07:00
Patrick Steele-Idem
b6d2aa285d Simplified code related to rerendering a widget and putting info into out.global 2016-12-16 06:26:05 -07:00
Patrick Steele-Idem
fe51d25758 Improvements to preserving DOM nodes for rerendered widgets 2016-12-14 13:54:07 -07:00
Patrick Steele-Idem
5b9977913e Fixes #455 - Simplify compiled code for UI components 2016-12-13 11:34:26 -07:00
Patrick Steele-Idem
119580030c Moving code in preparation for merge 2016-11-01 17:03:31 -06:00