115 Commits

Author SHA1 Message Date
018179ec56 Tweaked doc. 2023-04-20 08:23:35 -07:00
fb99e9d240 Improved documentation further. 2023-04-20 08:22:43 -07:00
0a6af3ad98 Improving documentation 2023-04-20 07:55:42 -07:00
4f164766bb Updating to latest jsdoc 2023-04-20 07:33:44 -07:00
9a84f9a07c Working on jsdoc readme 2023-04-20 06:59:47 -07:00
5d3cf6e0a7 Added readme and remove gitignore. 2023-04-20 06:35:53 -07:00
4203884aff Added more documentation. Fixed bugs with pagination to better support push, and slice. 2023-04-18 15:38:49 -07:00
3383001c3a Added more documentation. Fixed a few bugs and improved the code. Added a new pager template that can construct a pager used for pagination. 2023-04-17 12:09:21 -07:00
1ccd66910c Fixed a bug where getOldPropertyValues didn't check for the same instance of a property but rather their value. Added nav template. Fixed pagination so that the list can be null, though it's not ideal. 2023-04-15 08:27:11 -07:00
485f8ae2bd Cleaned up code and improved documentation. Added new OnSeen event that fires the first time the element is seen and stops firing after that. 2023-02-05 19:04:08 -08:00
7ba146443f Fixed a bug with lists where elements would be in the wrong order in the DOM. 2023-01-31 19:14:44 -08:00
edfac3782f Added readonly extension for input elements. 2022-12-14 07:33:04 -08:00
eb3ed065a2 Added code to select the first option in a select element if the new value is null or empty. 2022-12-12 21:10:55 -08:00
84464863c7 Removed old list refresh code. 2022-10-28 08:06:50 -07:00
58f1ceb512 Renamed variable. 2022-10-28 08:02:37 -07:00
118e4367df Fixed a bug with IgniteProperty toString. Added more documentation. Ready callbacks now support regular functions or callbacks. 2022-10-24 08:39:41 -07:00
73bf9812dd Added IgniteProperty create method to construct properties onto any object in the same way they are done for components. 2022-09-13 21:10:42 -07:00
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
9af84da6a0 Improved the pull down refresh code and logic. 2022-06-30 09:19:27 -07:00
b981d8f7c1 InnerText now supports functions. 2022-06-21 22:24:26 -07:00
6c9ecaf37a Attribute extension now allows functions to be used for the value for more dynamic code. 2022-06-14 10:38:13 -07:00
3b497beb96 Improved pull to refresh on higher dpis. 2022-06-01 08:40:24 -07:00
133b888764 Improving the feel of the swipe to refresh. 2022-06-01 07:58:55 -07:00
61f8628f9d Made it so that custom elements for the refresh placeholder and prepended to the parent. 2022-05-25 08:20:48 -07:00
9a8705b715 Fixed a bug where the list refresh was being activated when the scroll top wasn't 0. 2022-05-24 08:01:28 -07:00
b805dc4bca Added more documentation. Added new refresh mechanism to lists. 2022-05-23 09:12:23 -07:00
6cc18174f1 Added role attribute helper. 2022-05-16 10:19:27 -07:00
fea4a2684d Fixed missing doc on onPaste. 2022-05-04 09:02:59 -07:00
52bd743b45 Removed await from ready. 2022-04-04 22:54:33 -07:00
5a1be0a368 Adding extra code to ensure more than one ready timer runs at a time. Exposed IgniteCallback to window. 2022-03-26 02:11:27 -07:00
e36ee1d42c Fixed a type in the visible function naming. 2022-03-06 22:57:29 -08:00
2a22c3a89f Made placeholder respect textarea's. 2022-01-26 01:48:42 -08:00
3bf10153d4 Updated docs. Added live option to value, if true value changes are reflected as they happen. Added onInput event handler helper. 2021-12-30 18:47:55 -08:00
b87ea24fe6 Added more documentation to IgniteElement. Fixed ref function on IgniteTemplates accepting non function parameters. 2021-12-28 22:32:19 -08:00
645b0520b0 Added prop shortcut to property. 2021-12-16 11:53:19 -08:00
1fc825d990 Added async ability to ignite callback and async to ready to help UI not freeze up. 2021-12-06 09:32:31 -08:00
02b7824ce0 Updated docs for innerText. 2021-11-27 14:50:09 -08:00
644241b486 Added min, max, step helper attribute functions. 2021-11-24 23:23:10 -08:00
ca957f1703 Style template now uses all available callbacks. 2021-11-09 21:11:41 -08:00
f46e4e181c On list change list templates now reset themselves so any scroll positions get reset as well. 2021-10-27 11:26:19 -07:00
ba3f7e8095 Placeholder can now be used on regular elements to trigger a placeholder class to be added. List forEach now passes the list count with better documentation. 2021-10-26 00:14:30 -07:00
af0348c861 Cleaned up onAttributeChanged and attributes can now use arrays like styles. 2021-10-13 07:46:40 -07:00
59bb836bac Added innerText and Text template to help secure apps from code injection or other bad behavior. 2021-10-06 08:08:02 -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
2d99f31bd4 Added invisible and visible functions to ignite templates. 2021-08-18 10:16:58 -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
b4545c9dc5 Added footer and header templates. 2021-08-04 10:03:20 -07:00
38e8b884a7 Added small element template. 2021-07-28 08:38:33 -07:00