NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL UI
/
xyz.noisif.nsl.ui.router
/
Router
/
Builder
Builder
class
Builder
Members
Constructors
Builder
Link copied to clipboard
constructor
(
mountPoint
:
ContainerPeer
)
Properties
authenticated
Redirect
Path
Link copied to clipboard
private
open
var
authenticatedRedirectPath
:
String
login
Redirect
Path
Link copied to clipboard
private
open
var
loginRedirectPath
:
String
mount
Point
Link copied to clipboard
private
val
mountPoint
:
ContainerPeer
router
Instance
Link copied to clipboard
private
val
routerInstance
:
Router
router
Peer
Link copied to clipboard
private
val
routerPeer
:
RouterPeer
Functions
build
And
Start
Link copied to clipboard
open
fun
buildAndStart
(
)
:
Router
default
Redirects
Link copied to clipboard
open
fun
defaultRedirects
(
loginPath
:
String
,
homeAfterLoginPath
:
String
)
:
Router.Builder
guest
Route
Link copied to clipboard
open
fun
guestRoute
(
path
:
String
,
viewFactory
:
Supplier
<
NComponent
>
)
:
Router.Builder
not
Found
Link copied to clipboard
open
fun
notFound
(
viewFactory
:
Supplier
<
NComponent
>
)
:
Router.Builder
protected
Route
Link copied to clipboard
open
fun
protectedRoute
(
path
:
String
,
viewFactory
:
Supplier
<
NComponent
>
)
:
Router.Builder
render
View
Link copied to clipboard
private
open
fun
renderView
(
viewFactory
:
Supplier
<
NComponent
>
)
route
Link copied to clipboard
open
fun
route
(
path
:
String
,
viewFactory
:
Supplier
<
NComponent
>
)
:
Router.Builder