@serenity-is/corelib / Decorators
Namespace: Decorators
Table of contents
Functions
- classType
- closeButton
- dialogType
- editor
- editorType
- element
- enumKey
- filterable
- formatterType
- interfaceType
- itemName
- maximizable
- option
- optionsType
- panel
- registerClass
- registerEditor
- registerEnum
- registerEnumType
- registerFormatter
- registerInterface
- registerType
- resizable
- responsive
- service
- staticPanel
Functions
classType
▸ classType<T
>(typeName
, interfaces?
): ClassTypeInfo
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
typeName |
StringLiteral <T > |
interfaces? |
any [] |
Returns
Defined in
closeButton
▸ closeButton(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
dialogType
▸ dialogType(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
any |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
editor
▸ editor(): (target
: Function
) => void
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
editorType
▸ editorType<T
>(typeName
, interfaces?
): EditorTypeInfo
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
typeName |
StringLiteral <T > |
interfaces? |
any [] |
Returns
Defined in
element
▸ element(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
string |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
enumKey
▸ enumKey(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
string |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
filterable
▸ filterable(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
formatterType
▸ formatterType<T
>(typeName
, interfaces?
): FormatterTypeInfo
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
typeName |
StringLiteral <T > |
interfaces? |
any [] |
Returns
Defined in
interfaceType
▸ interfaceType<T
>(typeName
, interfaces?
): InterfaceTypeInfo
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
typeName |
StringLiteral <T > |
interfaces? |
any [] |
Returns
Defined in
itemName
▸ itemName(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
string |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
maximizable
▸ maximizable(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
option
▸ option(): (target
: Object
, propertyKey
: string
) => void
Returns
fn
▸ (target
, propertyKey
): void
Parameters
Name | Type |
---|---|
target |
Object |
propertyKey |
string |
Returns
void
Defined in
optionsType
▸ optionsType(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
Function |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
panel
▸ panel(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
registerClass
▸ registerClass(nameOrIntf?
, intf2?
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
nameOrIntf? |
string | any [] |
intf2? |
any [] |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
registerEditor
▸ registerEditor(nameOrIntf?
, intf2?
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
nameOrIntf? |
string | any [] |
intf2? |
any [] |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
registerEnum
▸ registerEnum(target
, enumKey?
, name?
): void
Parameters
Name | Type |
---|---|
target |
any |
enumKey? |
string |
name? |
string |
Returns
void
Defined in
registerEnumType
▸ registerEnumType(target
, name?
, enumKey?
): void
Parameters
Name | Type |
---|---|
target |
any |
name? |
string |
enumKey? |
string |
Returns
void
Defined in
registerFormatter
▸ registerFormatter(nameOrIntf?
, intf2?
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
nameOrIntf |
string | any [] |
intf2 |
any [] |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
registerInterface
▸ registerInterface(nameOrIntf?
, intf2?
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
nameOrIntf? |
string | any [] |
intf2? |
any [] |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
registerType
▸ registerType(): (target
: Function
& { typeInfo
: any
}) => void
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function & { typeInfo : any } |
Returns
void
Defined in
resizable
▸ resizable(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
responsive
▸ responsive(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
service
▸ service(value
): (target
: Function
) => void
Parameters
Name | Type |
---|---|
value |
string |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void
Defined in
staticPanel
▸ staticPanel(value?
): (target
: Function
) => void
Parameters
Name | Type | Default value |
---|---|---|
value |
boolean |
true |
Returns
fn
▸ (target
): void
Parameters
Name | Type |
---|---|
target |
Function |
Returns
void