Skip to content

@serenity-is/corelib / Decorators

Namespace: Decorators

Table of contents

Functions

Functions

dialogType

▸ dialogType(value): (target: Function) => void

Parameters

Name Type
value any

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:304


editor

▸ editor(): (target: Function) => void

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:310


element

▸ element(value): (target: Function) => void

Parameters

Name Type
value string

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:317


enumKey

▸ enumKey(value): (target: Function) => void

Parameters

Name Type
value string

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:282


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

src/decorators/index.ts:323


flexify

▸ flexify(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

src/decorators/index.ts:329


itemName

▸ itemName(value): (target: Function) => void

Parameters

Name Type
value string

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:335


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

src/decorators/index.ts:341


option

▸ option(): (target: Object, propertyKey: string) => void

Returns

fn

▸ (target, propertyKey): void

Parameters
Name Type
target Object
propertyKey string
Returns

void

Defined in

src/decorators/index.ts:288


optionsType

▸ optionsType(value): (target: Function) => void

Parameters

Name Type
value Function

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:347


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

src/decorators/index.ts:353


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

src/decorators/index.ts:239


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

src/decorators/index.ts:258


registerEnum

▸ registerEnum(target, enumKey?, name?): void

Parameters

Name Type
target any
enumKey? string
name? string

Returns

void

Defined in

src/decorators/index.ts:267


registerEnumType

▸ registerEnumType(target, name?, enumKey?): void

Parameters

Name Type
target any
name? string
enumKey? string

Returns

void

Defined in

src/decorators/index.ts:273


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

src/decorators/index.ts:277


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

src/decorators/index.ts:248


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

src/decorators/index.ts:359


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

src/decorators/index.ts:365


service

▸ service(value): (target: Function) => void

Parameters

Name Type
value string

Returns

fn

▸ (target): void

Parameters
Name Type
target Function
Returns

void

Defined in

src/decorators/index.ts:371