Find & Order
v1.0
Page
Code Steps
Category
Label
Link
Separator
Title
Message
Page icon
No icon. This page keeps the plain index row.
orSVG or PNG, square, at least 32×32.
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Manage UI
Copy Markdown
Open in ChatGPT
Open in Claude
All event for manage label
hideAllUI
Hide all UI
Parameters
No parameter
Result
No result
Example
FnoMapManager.sendEvent('hideAllUI');
map.hideAllUI()
--
map.sendEvent(eventName: "hideAllUI", data: nil)
map.hideAllUI();
--
map.sendEvent("hideAllUI", null, null);
showAllUI
show all UI
Parameters
No parameter
Result
No result
Example
FnoMapManager.sendEvent('showAllUI');
map.showAllUI()
--
map.sendEvent(eventName: "showAllUI", data: nil)
map.showAllUI();
--
map.sendEvent("showAllUI", null, null);
filterUI
Filter UI shown by key value metadata
Parameters
Name | type | description |
|---|---|---|
filter | KeyValue[] | The key and the value to filter icon. You can add an exclude field for don't show specific elements (see example) |
Result
No result
Example
// show all metting room
FnoMapManager.sendEvent('filterUI', {
filter: [
{key: 'roomType', value:'meeting room'},
{key: 'id', value:'123456', exclude: true} // exclude meeting room with id 123456
]
});
var filter = [KeyValue]()
let keyValue1 = KeyValue()
keyValue1.key = "roomType"
keyValue1.value = "meeting room"
filter.append(keyValue1)
let keyValue2 = KeyValue()
keyValue2.key = "id"
keyValue2.value = "123456"
keyValue2.exclude = true
filter.append(keyValue2)
map?.filterUI(filter: filter)
--
var filterArray = [[String:String]]()
var item1 = [String:String]()
item1["key"] = "roomType"
item1["value"] = "meeting room"
filterArray.append(item1)
var item2 = [String:String]()
item2["key"] = "id"
item2["value"] = "123456"
item2["exclude"] = true
filterArray.append(item2)
var parameters = [String:Any]()
parameters["filter"] = filterArray
map.sendEvent(eventName: "filterUI", data: parameters)
List<KeyValue> filter = new ArrayList<>();
KeyValue keyValue1 = new KeyValue();
keyValue1.setKey("roomType");
keyValue1.setValue("meeting room");
filter.add(keyValue1);
KeyValue keyValue2 = new KeyValue();
keyValue2.setKey("id");
keyValue2.setValue("123456");
keyValue2.setExclude(true);
filter.add(keyValue2);
map.filterUI(filter);
--
JSONArray filterArray = new JSONArray();
JSONObject filter1 = new JSONObject();
filter1.put("key", "roomType");
filter1.put("value", "meeting room");
filterArray.put(filter1);
JSONObject filter2 = new JSONObject();
filter2.put("key", "id");
filter2.put("value", "123456");
filter2.put("exclude", true);
filterArray.put(filter2);
JSONObject parameters = new JSONObject();
parameters.put("filter", filterArray);
map.sendEvent("filterUI", parameters, null);
setUIScale
Define text and icon size
Parameters
Name | type | description |
|---|---|---|
scale | number | size value |
Result
No result
Example
// show all metting room
FnoMapManager.sendEvent('setUIScale', {
scale: 2
});
map.setUIScale(scale: 3.0)
--
var parameters = [String:Any]();
parameters["scale"] = 2
map.sendEvent(eventName: "setUIScale", data: parameters)
map.setUIScale(3.0);
--
JSONObject data = new JSONObject();
data.put("scale", 2);
map.sendEvent("setUIScale", data, null);
Last updated on
Next to read:
Events from unitynull
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message
