Manage container

Events that allows you to interact with containers.

setContainerColor

Fill a container with specified color

Parameters

Name

type

description

color

string

color in hexadecimal

container

int

container id target

Result

No result

Example

FnoMapManager.sendEvent('setContainerColor', {container: 20845, color: "#00FF00"});
var parameters = [String:Any](); parameters["container"] = 20845 parameters["color"] = "#00FF00" map.sendEvent(eventName: "setContainerColor", data: parameters)
JSONObject data = new JSONObject(); data.put("container", 20845); data.put("color", "#FF0000"); map.sendEvent("setContainerColor", data, null);

setOutlineContainer

Enable or disable an outline on a specific container.

Parameters

Name

type

description

state

boolean

true for showing an outline in the container or false to hide outline

containerId

int

container id target

Result

No result

Example

FnoMapManager.sendEvent('setOutlineContainer', {state: true, containerId: 123});
var parameters = [String:Any](); parameters["state"] = true parameters["containerId"] = 20845 map.sendEvent(eventName: "setOutlineContainer", data: parameters)
JSONObject data = new JSONObject(); data.put("state", true); data.put("containerId", 20845); map.sendEvent("setOutlineContainer", data, null);

clearAllOutline

Delete all outlines

Parameters

No parameter

Result

No result

Example

FnoMapManager.sendEvent('clearAllOutline');
map.sendEvent(eventName: "clearAllOutline", data: nil)
map.sendEvent("clearAllOutline", null, null);