При исполнении сценариев JavaScript в LUWRAIN всегда доступен глобальный объек LUWRAIN
,
который обеспечивает взаимодействие с ядром системы.
Он предоставляет доступ к некоторым функциям интерфейса org.luwrain.core.Luwrain
.
На этой странице приведён список доступных элементов объекта LUWRAIN
.
Если в конце названия присутствуют пустые круглые скобки,
то соответствующий элемент является функцией.
В противном случае это дочерний объект.
addApp()
:
регистрирует новый объект-приложенеи в системе (синоним для addShortcut()
)addCommand()
:
регистрирует новую команду в системеaddHook()
:
регистрирует новый обработчик событияaddShortcut()
:
регистрирует новый объект-приложенеи в системе (синоним для addApp())addWorker()
:
регистрирует функцию с автоматическим переодическим запускомcreatePropertyHook()
:
создаёт новое событие на изменение системного свойстваgetActiveAreaText()
:
возвращает текстовый фрагмент активной областиi18n
:
предоставляет доступ к функциям поддержки национальных языков и стандартовlaunchApp()
:
запускает приложениеmessage()
:
показывает сообщение пользователюopenUrl()
:
открывает гиперссылку с автоматическим выбором обработчика на основе её типаos
:
предоставляет доступ к функциям операционной системыplayer
:
предоставляет доступ к управлению системным медиаплееромpopups
:
показывает всплывающее окно из коллекции стандартных типовprop
:
предоставляет доступ к системным свойствамquit()
:
завершает работу в системеregistry
:
ппредоставляет доступ к данным реестраrunBkg()
:
выполняет действие в фоновом режимеrunWorker()
:
производит явный запуск выполнения регулярной автоматической функцииsounds
:
воспроизводит один из системных звуковspeak()
:
произносит текстовый фрагмент речевым синтезаторомspokenText
:
производит предообработку текста для ~последующего прочтения пользователю