Callback for handling when the hash has changed.
Configuration for a Schema.
Is a dictionary of name to field.
Register a new state provider.
Definition for the state "schema" (default values and types for each field). The config object takes two forms, depending on whether or not you want the default serializers and deserializers.
A function that is called when the URL hash is updated. The object properties represent new state values. The object will not include property values that have not changed.
A function that should be called whenever a component's state changes. The URL hash will be updated with serialized versions of the state values.
Clear all providers and state.
Serialize values as they would be represented in the hash.
An object with values to be serialized.
The values as they would be represented in the hash.
Unregister an existing state provider.
Callback registered by the provider.
Generated using TypeDoc
Configuration for a field.
Can either be natively serializable type (string, number, Date, or boolean) or must be an object with a default, serialize, and deserialize members.