Материал из Module developer
Module.GetVariable()
запросить состояние переменной (аналог IR.GetVariable)
Синтаксис
Module.GetVariable("path.name")
| Название | Пример | Описание |
| path | Tokens | type: String указывает путь к переменной и ее тип:
|
| name | Update | type: String имя переменной |
| На выходе |
| значение | true | type: string, number значение переменной |
Пример
IR.AddListener(IR.EVENT_START, 0, function() { // System Tokens var tag1 = Module.GetVariable("System.Update"); // Project Tokens var tag2 = Module.GetVariable("Tokens.My Var 1"); // Driver Tokens var tag3 = Module.GetVariable("Drivers.AV & Custom Systems (TCP).Online"); var tag4 = Module.GetVariable("Drivers.AV & Custom Systems (TCP).Channel 1"); // GUI Tags var tag5 = Module.GetVariable("UI.Page 1.Text"); var tag6 = Module.GetVariable("UI.Page 1.Item 1.Value"); // Server Tags (in iRidium Server only) var tag7 = Module.GetVariable("Server.Tags.Virtual 1"); var tag8 = Module.GetVariable("Server.Tags.AV & Custom Systems (TCP).Feedback 1"); });
алиас для Project Token: Module.GetVariable("Global.name")
