12 Commits

Author SHA1 Message Date
fca9af5f73 Renamed IgniteRenderingContext to IgniteRendering. Added a new IgniteHtml class which contains function to register elements for rendering and a global render function to start the rendering process. Changed elements css style class name to be more meaningful. 2022-08-26 08:34:20 -07:00
31503e62d1 Added target attribute support. Ignite Object now supports setProperties. Added null check for props. Fixed some documentation wording. 2021-09-22 09:43:18 -07:00
46ff7743a1 Adding more documentation to make it easier when writing extensions. 2021-08-24 23:59:38 -07:00
1bc054903c Added null check to props. 2021-08-11 10:46:44 -07:00
b353045019 Added a set properties function to IgniteElement to help populate an element's events quickly. 2021-08-11 10:46:00 -07:00
d6142ea250 Added IgniteObject to support full end to end properties. 2021-05-25 22:27:23 -07:00
f49aad478c Added Variables to ignite element. Added ability to create an IgniteProperty with a set of optional callbacks to create advanced components. 2021-03-28 20:34:35 -07:00
92a5eb3384 Added list template reflect option which will remove items from the source list if the items element is removed from the DOM. Added Title template helper. Cleaned up some code as well. 2021-03-16 22:26:33 -07:00
e398b61c08 Added uuid function to element class to easily allow generating uuid's. May move this later. Added reflect() option to reflect properties once changed via a function or another property. Added onResize function that adds a resize observer to the element constructed by a template and cleans it up nicely. Added onTouch event helper function. Modified reflect callback to allow calling functions or setting the value of a property. 2021-01-09 16:24:24 -08:00
fb49e9ec35 Removed the on disconnected callback for elements since the only subscriber is the template and the template is already deconstructed by the element so there is no need to call it twice via the callback. 2021-01-06 08:51:24 -08:00
5e276a0ddb Renamed connected to elementConnected in order to avoid property naming conflicts. 2021-01-05 21:09:12 -08:00
9a12fbfc28 Simplifying ignite html repo and adding latest changes. 2020-12-09 20:41:11 -08:00