Provides a floating panel that surfaces aktualitäten layers linked to the currently selected base layers. Supports drag and resize interactions and an optional strict mode for automatic cleanup.
Classes
Events
-
RadioRequestControlsViewAddRowTR
devtools/jsdoc/events.js, line 33 -
Ensures a control row in the top-right controls view exists for the addon button.
Name Type Description idString Identifier for the control container slot. showMobileBoolean Flag indicating if the control should be visible in mobile view. Returns:
jQuery-wrapped container element.
Example
Radio.request("ControlsView", "addRowTR", "AktualitaetenControl", false) -
RadioRequestModelListGetModelByAttributes
devtools/jsdoc/events.js, line 17 -
Retrieves a single layer model by its attributes, typically via id.
Name Type Description attributesObject Filter containing at least the layer id. Returns:
resolved layer model.
Example
Radio.request("ModelList", "getModelByAttributes", {id: "layerId"}) -
RadioRequestModelListGetModelsByAttributes
devtools/jsdoc/events.js, line 9 -
Retrieves all layer models that match the provided attributes.
Name Type Description attributesObject Filter attributes such as {type: "layer", isSelected: true}. Returns:
matching layer models.
Example
Radio.request("ModelList", "getModelsByAttributes", {type: "layer", isSelected: true}) -
RadioRequestParserGetPortalConfig
devtools/jsdoc/events.js, line 3 -
Requests the full portal configuration to read addon specific settings.
Example
Radio.request("Parser", "getPortalConfig") -
RadioTriggerModelListSetModelAttributesById
devtools/jsdoc/events.js, line 25 -
Updates layer attributes, e.g. toggling isSelected for aktualitäten layers.
Name Type Description idString Layer id to update. attributesObject Attributes to apply to the layer. Example
Radio.trigger("ModelList", "setModelAttributesById", id, {isSelected: false})