AppUtils

Этот класс содержит ряд функций, которые могут быть полезны при создании 3Д-приложений.

Методы

.addToAppList(app : App)

Добавляет app в глобальный массив v3d.apps array. Обычно этот метод вызывается в конструкторе App.

.getPageParamsObject

Разбирает GET-параметры страницы и возвращает объект с разобранными данными ключ-значение.

.isJS(url : String) → Boolean

Проверяет, является ли параметр url «Яваскрипт»-файлом.

.isXML(url : String) → Boolean

Проверяет, является ли параметр url XML-файлом.

.loadScript(url, appendElem, callback) → null

Загружает и выполняет заданный «Яваскрипт»-файл.

.printPerformanceInfo(scope : App, delta : Float)

Собирает и выводит профиль производительности. Смотрите App.printPerformanceInfo для получения подробной инфомрации.

.registerServiceKeys(app : App)

Регистрирует сервисные клавиатурные комбинации (такие как тройная тильда) для запущенного приложения.

.removeFromAppList(app : App)

Удаляет app из глобального массива v3d.apps. Обычно вызывается методом App.dispose.

.unregisterServiceKeys(app : App)

Удаляет сервисные клавиатурные комбинации для запущенного приложения

.updatePageParam(url : String, param : String, paramVal : Any) → String

Обновляет GET-параметр url и возвращает обновлённый УРЛ-адрес.

Исходный файл

О том как получить исходный код этого модуля читайте тут.