Модуль управления "страницей" и переходами между ними.
Namespaces
Members
-
staticns.page.currentObject
-
Current page params
-
staticns.page.currentUrlstring
-
Адрес текущей страницы
-
static,constantns.page.DEFAULT_HISTORY_ACTIONstring
-
Действие с историей по умолчанию.
Methods
-
staticns.page.getCurrentUrl()
ns.page.js, line 185 -
Calculates current application url, fed as default value for
ns.page.go
. -
staticns.page.getDefaultUrl()
ns.page.js, line 178 -
Returns default url for NoScript application. Should be redefined.
-
staticns.page.go(url, historyAction){Vow.Promise}
ns.page.js, line 37 -
Осуществляем переход по ссылке.
Name Type Default Description url
string ns.page.getCurrentUrl() optional historyAction
string 'push' optional Действие с историей браузера: добавить ('push'), заменить ('replace'), ничего не делать ('preserve').
Fires:
-
staticns.page.redirect(url){Vow.Promise}
ns.page.js, line 152 -
Redirects to given url.
Name Type Description url
string New page url.
-
staticns.page.startUpdate(route){Vow.Promise}
ns.page.js, line 111 -
Запускает процесс отрисовки страницы.
Name Type Description route
ns.router~route Маршрут для перехода.
-
staticns.page.title(){string}
ns.page.js, line 161 -
Sets document title.
Events
-
ns-page-after-load
ns.page.js, line 194 -
Произошла успешная загрузка страницы
-
ns-page-before-load
ns.page.js, line 76 -
Сейчас будет переход на другую страницу.
Name Type Description routes
array Маршруты: 0 - предыдущий, 1 - новый.
url
string Новый урл.
-
ns-page-error-load
ns.page.js, line 209 -
Произошла неуспешная загрузка страницы