@eveble/eveble

Hierarchy

  • Asserter

Implemented by

Index

Methods

Methods

assert

assert(): Asserter

Returns: Asserter

assert(): Asserter

Returns: Asserter


clearAction

clearAction(): void

Returns: void

clearAction(): void

Returns: void


getAction

getAction(): Stringifiable | MessageTypeMessage› | undefined

Returns: Stringifiable | MessageTypeMessage› | undefined

getAction(): Stringifiable | MessageType‹Message› | undefined

Returns: Stringifiable | MessageType‹Message› | undefined


getApi

getApi(): Map‹string, Function›

Returns: Map‹string, Function›

getApi(): Map‹string, Function›

Returns: Map‹string, Function›


getAssertions

getAssertions(): Assertion[]

Returns: Assertion[]

getAssertions(): Assertion[]

Returns: Assertion[]


getEntity

getEntity(): Entity

Returns: Entity

getEntity(): Entity

Returns: Entity


hasAction

hasAction(): boolean

Returns: boolean

hasAction(): boolean

Returns: boolean


hasApi

hasApi(path: string): boolean

Parameters:

NameType
pathstring

Returns: boolean

hasApi(path: string): boolean

Parameters:

NameType
pathstring

Returns: boolean


hasAssertion

hasAssertion(assertionCtor: any): boolean

Parameters:

NameType
assertionCtorany

Returns: boolean

hasAssertion(assertionCtor: any): boolean

Parameters:

NameType
assertionCtorany

Returns: boolean


registerAssertion

registerAssertion(assertion: Assertion): void

Parameters:

NameType
assertionAssertion

Returns: void

registerAssertion(assertion: Assertion): void

Parameters:

NameType
assertionAssertion

Returns: void


setAction

setAction(action: Stringifiable | MessageTypeMessage›): void

Parameters:

NameType
actionStringifiable | MessageTypeMessage

Returns: void

setAction(action: Stringifiable | MessageType‹Message›): void

Parameters:

NameType
actionStringifiable | MessageType‹Message›

Returns: void


setEntity

setEntity(entity: Entity): void

Parameters:

NameType
entityEntity

Returns: void

setEntity(entity: Entity): void

Parameters:

NameType
entityEntity

Returns: void