Router::~Router
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
~Router();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:90
反馈此接口问题 →Router::addRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool addRoute(const String& path, RouteDefinition::ViewFactory factory, const String& name = "");验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:96
反馈此接口问题 →Router::addRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool addRoute(RouteDefinition def);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:102
反馈此接口问题 →Router::back
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool back();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:120
反馈此接口问题 →Router::clearRoutes
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void clearRoutes();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:108
反馈此接口问题 →Router::currentParams
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const RouteParams& currentParams() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:133
反馈此接口问题 →Router::currentPath
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const String& currentPath() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:132
反馈此接口问题 →Router::currentRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const RouteContext& currentRoute() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:129
反馈此接口问题 →Router::findRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const RouteDefinition* findRoute(const String& path) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:164
反馈此接口问题 →Router::forward
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool forward();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:123
反馈此接口问题 →Router::go
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool go(int delta);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:126
反馈此接口问题 →Router::hasRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool hasRoute(const String& path) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:163
反馈此接口问题 →Router::historyIndex
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
int historyIndex() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:134
反馈此接口问题 →Router::historySize
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
int historySize() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:135
反馈此接口问题 →Router::matchRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const RouteDefinition* matchRoute(const String& path, RouteParams& outParams) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:166
反馈此接口问题 →Router::operator=
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Router& operator=(const Router&) = delete;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:94
反馈此接口问题 →Router::parseQuery
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
static std::unordered_map<String, String> parseQuery(const String& query);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:172
反馈此接口问题 →Router::push
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool push(const String& path);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:111
反馈此接口问题 →Router::registerView
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void registerView(Element* view);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:148
反馈此接口问题 →Router::removeGuard
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void removeGuard(u32 id);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:145
反馈此接口问题 →Router::removeRoute
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool removeRoute(const String& path);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:105
反馈此接口问题 →Router::replace
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool replace(const String& path);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:117
反馈此接口问题 →Router::routeCount
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
u32 routeCount() const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:161
反馈此接口问题 →Router::Router
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
explicit Router(Document* doc = nullptr);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:89
反馈此接口问题 →Router::Router
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Router(const Router&) = delete;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:92
反馈此接口问题 →Router::unregisterView
router 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void unregisterView(Element* view);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/router/router.h:153
反馈此接口问题 →