Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
lm2:ce:s_desc [2020/07/31 15:46] ruben [Типы аттрибутов / свойств] |
lm2:ce:s_desc [2020/11/30 14:12] (текущий) |
||
|---|---|---|---|
| Строка 27: | Строка 27: | ||
| *после знака равно указывается значение по умолчанию | *после знака равно указывается значение по умолчанию | ||
| + | |||
| + | ==== Разрешения доступа ==== | ||
| + | |||
| + | Свойства могут быть проинициализированы один раз, а могут меняться в процессе работы программы. Префиксы разрешений перечислены ниже: | ||
| + | |||
| + | ^Префикс^Описание| | ||
| + | |**[R]** |чтение из lua-скрипта| | ||
| + | |**[W]** |запись из lua-скрипта| | ||
| + | |**[I]** |инициализация через конфигурационный .xml файл| | ||
| + | |**[T]** |инициализация через библиотеку элементов| | ||
| + | |||
| + | ==== Операционная система ==== | ||
| + | |||
| + | Наша работа нацелена на кроссплатформенность. Однако в некоторых случаях функционал доступен только для определенной ОС. Префиксы следующие: | ||
| + | |||
| + | ^Префикс^Описание| | ||
| + | |**[WIN]** |только Windows| | ||
| + | |**[RPI]** |только Raspbian| | ||
| + | |**[LINUX]** |только ОС на базе ядра Linux| | ||
| + | |||
| + | ==== Прочее ==== | ||
| + | |||
| + | ^Префикс^Описание| | ||
| + | |**[ID]** |Уникальный идентификатор элемента| | ||
| + | |**[FILE]** |Возможна загрузка значения из файла| | ||
| + | |**[LANG]** |Можно указать разные значения для разных языков / \\ Можно загрузить текст из строковых данных| | ||
| + | |**[PRIV]** |Для внутреннего пользования*| | ||
| + | |**[EXP]** |Экспериментальная возможность*| | ||
| + | |**[DEPR]** |Аттрибут будет удален в последующих версиях*| | ||
| + | |||
| + | * в документацию данные префиксы будут попадать только при необходимости | ||
| \\ | \\ | ||