forked from MapComplete/MapComplete
Update docs
This commit is contained in:
parent
20ec12b23c
commit
db9ce39cab
1 changed files with 25 additions and 0 deletions
|
@ -44,6 +44,8 @@
|
|||
* [Example usage of export_as_gpx](#example-usage-of-export_as_gpx)
|
||||
+ [clear_location_history](#clear_location_history)
|
||||
* [Example usage of clear_location_history](#example-usage-of-clear_location_history)
|
||||
+ [auto_apply](#auto_apply)
|
||||
* [Example usage of auto_apply](#example-usage-of-auto_apply)
|
||||
|
||||
In a tagrendering, some special values are substituted by an advanced UI-element. This allows advanced features and visualizations to be reused by custom themes or even to query third-party API's. General usage is `{func_name()}`, `{func_name(arg, someotherarg)}` or `{func_name(args):cssStyle}`. Note that you _do not_ need to use quotes around your arguments, the comma is enough to separate them. This also implies you cannot use a comma in your args
|
||||
|
||||
|
@ -456,4 +458,27 @@ id_of_object_to_apply_this_one | _undefined_ | If specified, applies the the tag
|
|||
|
||||
`{clear_location_history()}`
|
||||
|
||||
### auto_apply
|
||||
|
||||
A button to run many actions for many features at once.
|
||||
|
||||
To effectively use this button, you'll need some ingredients:
|
||||
- A target layer with features for which an action is defined in a tag rendering. The following special visualisations support an autoAction: tag_apply
|
||||
- A host feature to place the auto-action on. This can be a big outline (such as a city). Another good option for this is the [current_view](./BuiltinLayers.md#current_view)
|
||||
- Then, use a calculated tag on the host feature to determine the overlapping object ids
|
||||
- At last, add this component
|
||||
|
||||
name | default | description
|
||||
------ | --------- | -------------
|
||||
target_layer | _undefined_ | The layer that the target features will reside in
|
||||
target_feature_ids | _undefined_ | The key, of which the value contains a list of ids
|
||||
tag_rendering_id | _undefined_ | The ID of the tagRendering containing the autoAction. This tagrendering will be calculated. The embedded actions will be executed
|
||||
text | _undefined_ | The text to show on the button
|
||||
icon | ./assets/svg/robot.svg | The icon to show on the button
|
||||
|
||||
|
||||
#### Example usage of auto_apply
|
||||
|
||||
`{auto_apply(,,,,./assets/svg/robot.svg)}`
|
||||
|
||||
This document is autogenerated from UI/SpecialVisualisations.ts
|
Loading…
Reference in a new issue