~~NOTOC~~ ==== Список запросов ==== ^ Запрос ^ Описание ^ | [[#timeperiod_elementlist|timeperiod/element.list]] | Получает список элементов "Временной интервал" | | [[#timeperiod_elementget|timeperiod/element.get]] | Получает параметры элемента "Временной интервал" | | [[#timeperiod_elementadd|timeperiod/element.add]] | Добавляет новый элемент "Временной интервал" | | [[#timeperiod_elementedit|timeperiod/element.edit]] | Изменяет параметры элемента "Временной интервал" | | [[#timeperiod_elementdel|timeperiod/element.del]] | Удаляет элемент "Временной интервал" | ---- ==== timeperiod/element.list ==== Получает список элементов "Временной интервал"\\ \\ **Параметры запроса:**\\ Нет \\ \\ **Возврат**: Массив объектов в формате json * **elementId** - идентификатор элемента "Временной интервал" * **elementName** - название элемента "Временной интервал" * **elementExten** - не используется ---- ==== timeperiod/element.get ==== Получает параметры элемента "Временной интервал"\\ \\ **Параметры запроса:** * **elementId** - идентификатор элемента "Временной интервал" **Возврат**: Объект в формате json * **elementId** - идентификатор элемента "Временной интервал" * **elementName** - название элемента "Временной интервал" * **elementExten** - не используется * **timeHoursStart** - стартовый час от интервала времени для сравнения * **timeMinutesStart** - стартовая минута от интервала времени для сравнения * **timeHoursEnd** - последний час от интервала времени для сравнения * **timeMinutesEnd** - последняя минута от интервала времени для сравнения * **weekdays** - массив дней недели начиная с 1 входящих в интервал * **monthdays** - массив дней месяца входящих в интервал * **months** - массив порядковых номеров месяцев входящих в интервал начиная с 1 ---- ==== timeperiod/element.add ==== Добавляет новый элемент "Временной интервал"\\ \\ **Параметры запроса:** * **elementName** - название элемента "Временной интервал" * **timeHoursStart** - стартовый час от интервала времени для сравнения * **timeMinutesStart** - стартовая минута от интервала времени для сравнения * **timeHoursEnd** - последний час от интервала времени для сравнения * **timeMinutesEnd** - последняя минута от интервала времени для сравнения * **weekdays** - массив дней недели начиная с 1 входящих в интервал * **monthdays** - массив дней месяца входящих в интервал * **months** - массив порядковых номеров месяцев входящих в интервал начиная с 1. **Возврат:**\\ Идентификатор нового элемента "Временной интервал" ---- ==== timeperiod/element.edit ==== Изменяет параметры элемента "Временной интервал" \\ \\ **Параметры запроса:** * **elementId** - идентификатор элемента "Временной интервал" * **elementName** - название элемента "Временной интервал" * **timeHoursStart** - стартовый час от интервала времени для сравнения * **timeMinutesStart** - стартовая минута от интервала времени для сравнения * **timeHoursEnd** - последний час от интервала времени для сравнения * **timeMinutesEnd** - последняя минута от интервала времени для сравнения * **weekdays** - массив дней недели начиная с 1 входящих в интервал * **monthdays** - массив дней месяца входящих в интервал * **months** - массив порядковых номеров месяцев входящих в интервал начиная с 1 **Возврат:** - Булево ---- ==== timeperiod/element.del ==== Удаляет элемент "Временной интервал" \\ \\ **Параметры запроса:** * **elementId** - идентификатор элемента "Временной интервал" **Возврат:** - Булево