getStateData

возвращает текущее состояние приложений

array getStateData();
arrayмассив приложений

Example

const stateData = $$("mydesktop").getStateData();
//-> [{
        name: "Spreadsheet",
        icon: "imgs/spreadsheet.png",
        pin: ["bar", "desktop"]б
        id:"spreadsheet",
        $x:0,
        $y:0
    },
    {
        name: "Filemanager",
        icon: "imgs/filemanager.png",
        pin: ["bar"],
        id:"filemanager",
        $x:0,
        $y:110
    },
    ...
]

Details

Каждый объект в массиве имеет следующие свойства:

  • id - (number | string) id приложения
  • name - (string) название приложения
  • icon - (string) необязательно, путь к иконке приложения
  • $x - (number) левое смещение для иконки приложения
  • $y - (number) правое смещение для иконки приложения
Наверх