Материал из Module developer
SubDevice.getData()
получить данные для работы модуля.
Синтаксис
Module.getSubDevice(SubDeviceName).setData(data)
| Название | Пример | Описание |
-
| На выходе |
| data | any | type: data данные, которые надо получить |
Пример
// saving data with first run of module var SubDevice = Module.getSubDevice("MySubDevice"); var cache = []; for (var i = 0; i < 10; i++){ // fill array with numbers cache[i] = i; } SubDevice.setData(cache); // save array // --------------*Close and open module*------------------- // loading data with second run of module var SubDevice = Module.getSubDevice("MySubDevice"); var cache = SubDevice.getData() // get data from cache, see "setData()" example if (cache == null) var cache = []; for (var i = 0; i < 10; i++){ // fill array with numbers IR.Log("Number: " + cache[i]) // print saved data }
