Оглавление

Функции

Список всех функций API XS2

Ядровые

Выборки

Одного узла

Возвращают единственный объект в виде массива.

xs2GetNode

Один объект модуля

xs2GetParent

Родительский объект

xs2GetNodeProto

Прототип объектов типа

Набора узлов

Служат для выборки нескольких объектов одновременно. Всегда возвращают массив объектов.

xs2GetNodes

Объекты одного типа

xs2GetChildren

Дочерние объекты

xs2GetLinks

Ссылки на объект

xs2GetPath

Предки объекта

xs2GetKnee

Потомки объекта

xs2GetBranch

Дерево потомков объекта

Изменение

xs2UpdateNode

Изменяет поля объекта

xs2InsertNode

Создает объект

xs2DeleteNode

Удаляет объект

Адресация

xs2Fetch

Вложенный вызов метода

xs2Src

Адрес ресурса

xs2Href

Адрес метода

Утилиты

Вспомогательные функции различного назначения.

Форматирование

xs2Hex2Str

HEX -> string

xs2Str2Hex

string -> HEX

xs2Php2Js

PHP -> JS

Массивы

В шаблонах

append

Добавляет элемент массива в шаблоне

explode

Разбивает строку на массив в шаблоне

Разбивка на страницы

xs2GetPage

нумерованное подмножество набора объектов

xs2CountPages

количество кратных частей в множестве узлов

xs2HasNextPage

проверяет наличие следующей страницы

xs2HasPrevPage

проверяет наличие предыдущей страницы