Chart declarative HTML API
The declarative HTML API enables you to create and configure charts directly in HTML using simple, semantic tags. It streamlines the charting process by embedding data and configuration options within HTML elements, avoiding complex JavaScript code.
Core business logic (Event Handler)
Overview
Examples and tutorial
This page guides you through setting up a simple example of two components that communicate via a store shared value.
Inline binding and events
There are some limitations for using bindings and other syntaxes inline in the html.
Legacy project set-up
This page guides you through installing the foundation-store in your legacy project. This isn't recommended - all new applications created via Genesis Create or genx will install the store for you, and then you can just follow the example tutorial. However, if you're adding Genesis into an existing project (or you're using an old Genesis project from before the store was a default component) you can follow this guide.
Observer utilities
There are utilities for creating event observers and handling element visibility changes, facilitating the subscription to and publication of custom events, and responding to changes in element visibility.
State management
The foundation-store provides a decoupled and testable way to manage application state, which adheres to our best practices. Using foundation-store is completely optional; you might decide that your application doesn't warrant a store, or that you would prefer to use a store that you are more familiar with.
Usage and best practice
Store bindings