레퍼런스
classes
BaseComponent

@pikokr/command.ts / Exports / BaseComponent

Class: BaseComponent

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new BaseComponent(): BaseComponent

Returns

BaseComponent

Properties

argTypes

argTypes: Collection<number, ComponentArgument>

Defined in

src/core/components/BaseComponent.ts:11 (opens in a new tab)


hooks

hooks: ComponentHookStore

Defined in

src/core/components/BaseComponent.ts:9 (opens in a new tab)


method

method: AnyFunction

Defined in

src/core/components/BaseComponent.ts:7 (opens in a new tab)

Methods

_init

_init(method, argTypes): void

Parameters

NameType
methodAnyFunction
argTypesunknown[]

Returns

void

Defined in

src/core/components/BaseComponent.ts:13 (opens in a new tab)


execute

execute(target, args, beforeCallArgs?): Promise<unknown>

Parameters

NameTypeDefault value
targetobjectundefined
argsunknown[]undefined
beforeCallArgsunknown[]args

Returns

Promise<unknown>

Defined in

src/core/components/BaseComponent.ts:55 (opens in a new tab)


executeGlobalHook

executeGlobalHook(target, name, args): Promise<void>

Parameters

NameType
targetobject
namestring
argsunknown[]

Returns

Promise<void>

Defined in

src/core/components/BaseComponent.ts:21 (opens in a new tab)


executeHook

executeHook(target, name, args): Promise<void>

Parameters

NameType
targetobject
namestring
argsunknown[]

Returns

Promise<void>

Defined in

src/core/components/BaseComponent.ts:35 (opens in a new tab)