The context describing where this component is running.
The context provides information about the current limetype and record ID (if viewing/editing a specific record). Components can use this to load relevant data and understand their operating environment.
OptionalhashURL fragment identifier from the current location
The hash portion of the URL, including the leading # character.
Reference to the platform service container.
Use this to access all platform services like repositories, HTTP client, command bus, navigator, and more. The platform instance is shared across all components in the same application context.
OptionalqueryURL query parameters from the current location
Parsed from the URL query string. Values are automatically parsed
using JSON.parse() when possible.
OptionalstateNavigation state from the current location
Custom state data passed during navigation via Navigator.navigate. This state is stored in the browser's history entry.
OptionaltitleEvent emitter for changing the document title
Emit this event to update the browser's document title. Emit the name of the page on its own, the host decides how to join it with the name of the application.
Interface for components that can be routed to
Components registered with RouteRegistry should implement this interface to receive routing information such as query parameters, hash fragments, and navigation state.
This extends LimeWebComponent, so all routed components also receive the standard
platformandcontextprops.Example: A routed component