Beignet API reference
Preparing search index...
@beignet/core
flags
FlagDef
Type Alias FlagDef<TValue>
Flag definition registered through
defineFlags(...)
.
type
FlagDef
<
TValue
extends
FlagValue
=
FlagValue
>
=
{
defaultValue
:
TValue
;
description
?:
string
;
key
:
FlagKey
;
kind
:
"flag"
;
metadata
?:
Record
<
string
,
unknown
>
;
valueKind
:
FlagValueKindForValue
<
TValue
>
;
}
Type Parameters
TValue
extends
FlagValue
=
FlagValue
Index
Properties
default
Value
description?
key
kind
metadata?
value
Kind
Properties
default
Value
defaultValue
:
TValue
Optional
description
description
?:
string
key
key
:
FlagKey
kind
kind
:
"flag"
Optional
metadata
metadata
?:
Record
<
string
,
unknown
>
value
Kind
valueKind
:
FlagValueKindForValue
<
TValue
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
default
Value
description
key
kind
metadata
value
Kind
Beignet API reference
Loading...
Flag definition registered through
defineFlags(...).