@umbraco-cms/backoffice
Preparing search index...
packages/core/router
UmbModalRouteRegistration
Interface UmbModalRouteRegistration<UmbModalTokenData, UmbModalTokenValue>
interface
UmbModalRouteRegistration
<
UmbModalTokenData
extends
{
[
key
:
string
]:
any
}
=
{
[
key
:
string
]:
any
}
,
UmbModalTokenValue
=
any
,
>
{
alias
:
string
|
UmbModalToken
<
UmbModalTokenData
,
UmbModalTokenValue
>
;
key
:
string
;
path
:
undefined
|
string
;
_internal_setRouteBuilder
(
builder
:
UmbModalRouteBuilder
)
:
void
;
generateModalPath
()
:
string
;
open
(
params
:
{
[
key
:
string
]:
string
|
number
}
,
prepend
?:
string
)
:
void
;
routeSetup
(
router
:
IRouterSlot
,
modalManagerContext
:
UmbModalManagerContext
,
params
:
Params
,
)
:
Promise
<
undefined
|
UmbModalContext
<
UmbModalTokenData
,
UmbModalTokenValue
>
,
>
;
}
Type Parameters
UmbModalTokenData
extends
{
[
key
:
string
]:
any
}
=
{
[
key
:
string
]:
any
}
UmbModalTokenValue
=
any
Implemented by
UmbModalRouteRegistrationController
Index
Properties
alias
key
path
Methods
_internal_
set
Route
Builder
generate
Modal
Path
open
route
Setup
Properties
alias
alias
:
string
|
UmbModalToken
<
UmbModalTokenData
,
UmbModalTokenValue
>
key
key
:
string
path
path
:
undefined
|
string
Methods
_internal_
set
Route
Builder
_internal_setRouteBuilder
(
builder
:
UmbModalRouteBuilder
)
:
void
Parameters
builder
:
UmbModalRouteBuilder
Returns
void
generate
Modal
Path
generateModalPath
()
:
string
Returns
string
open
open
(
params
:
{
[
key
:
string
]:
string
|
number
}
,
prepend
?:
string
)
:
void
Parameters
params
:
{
[
key
:
string
]:
string
|
number
}
Optional
prepend
:
string
Returns
void
route
Setup
routeSetup
(
router
:
IRouterSlot
,
modalManagerContext
:
UmbModalManagerContext
,
params
:
Params
,
)
:
Promise
<
undefined
|
UmbModalContext
<
UmbModalTokenData
,
UmbModalTokenValue
>
,
>
Parameters
router
:
IRouterSlot
modalManagerContext
:
UmbModalManagerContext
params
:
Params
Returns
Promise
<
undefined
|
UmbModalContext
<
UmbModalTokenData
,
UmbModalTokenValue
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
alias
key
path
Methods
_internal_
set
Route
Builder
generate
Modal
Path
open
route
Setup
@umbraco-cms/backoffice
Loading...