@k8slens/extensions / Exports / Renderer / Navigation / PageParam
Class: PageParam<Value>#
Renderer.Navigation.PageParam
Type parameters#
Name | Type |
---|---|
Value |
any |
Table of contents#
Constructors#
Properties#
Accessors#
Methods#
Constructors#
constructor#
• new PageParam<Value
>(dependencies
, init
)
Type parameters#
Name | Type |
---|---|
Value |
any |
Parameters#
Name | Type |
---|---|
dependencies |
PageParamDependencies |
init |
PageParamInit <Value > |
Properties#
dependencies#
• Protected
Readonly
dependencies: PageParamDependencies
isMulti#
• Readonly
isMulti: boolean
name#
• Readonly
name: string
Accessors#
defaultValue#
• get
defaultValue(): undefined
| Value
Returns#
undefined
| Value
Methods#
clear#
▸ clear(): void
Returns#
void
get#
▸ get(): Value
Returns#
Value
getRaw#
▸ getRaw(): string
| string
[]
Get stringified raw value(s) from document.location.search
Returns#
string
| string
[]
parse#
▸ parse(values
): Value
Parameters#
Name | Type |
---|---|
values |
string | string [] |
Returns#
Value
set#
▸ set(value
, «destructured»?
): void
Parameters#
Name | Type |
---|---|
value |
Value |
«destructured» |
Object |
› mergeGlobals? |
boolean |
› replaceHistory? |
boolean |
Returns#
void
setRaw#
▸ setRaw(value
): void
Set stringified raw value(s) and update document.location.search
Parameters#
Name | Type |
---|---|
value |
string | string [] |
Returns#
void
stringify#
▸ stringify(value?
): string
[]
Parameters#
Name | Type |
---|---|
value? |
Value |
Returns#
string
[]
toString#
▸ toString(«destructured»?
): string
Parameters#
Name | Type |
---|---|
«destructured» |
Object |
› mergeGlobals? |
boolean |
› value? |
Value |
Returns#
string