@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 | MessageType‹Message› | undefined

Returns: Stringifiable | MessageType‹Message› | 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 | MessageType‹Message›): void

Parameters:

NameType
actionStringifiable | MessageType‹Message›

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