Skip to content

@temporary-escape/mod-sdk / Signals

Class: Signals ​

Defined in: signals.ts:130

Sector signal registry. Accessible as engine.signals.

Signals are per-sector and not persisted; registering the same name again replaces the previous handler.

Constructors ​

Constructor ​

ts
new Signals(): Signals;

Returns ​

Signals

Methods ​

register() ​

ts
register<T extends Serializable>(
   name: string, 
   factory: () => T, 
   callback: SignalCallback<T>
): void;

Defined in: signals.ts:131

Type Parameters ​

Type Parameter
T extends Serializable

Parameters ​

ParameterType
namestring
factory() => T
callbackSignalCallback<T>

Returns ​

void