Appearance
Function: createBoostSelect()
ts
function createBoostSelect(config): Boost;Parse a select share-URL query string into a structured Boost.
This helper is a URL-parameter PARSER, not a URL builder. The input is a raw select query-parameter value taken from a Mapsted share URL; the output is the typed Boost object that applyBoost expects.
To construct a share URL in the opposite direction, initialise the API with shareUrl on InitOptions so the iframe renders the native share widget with the current state encoded.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | string | — raw select query-parameter value from a share URL |
Returns
a Boost that can be passed to applyBoost
Example
ts
// From a share URL such as https://.../map?select=42:7:building
const encoded = new URL(location.href).searchParams.get('select');
if (encoded) {
await applyBoost(createBoostSelect(encoded));
}