Zum Hauptinhalt springen

ptpINVCallbacks

const ptpINVCallbacks: object

Type Declaration

before

before: object

after

after: object

registerCallback()

registerCallback: (execution, event, callback) => void

Register a callback function by specified event and execution step

Parameters

execution

"before" or "after"

"before" | "after" | number

event

the scriptname where the callback should be executed

string | number

callback

(...args) => void

function

Returns

void

Throws

callback is undefined or not a function

getCallbackOrDefault()

getCallbackOrDefault: (execution, event) => (data) => void

Returns the registered callback function. If undefined it will return an empty function

Parameters

execution

"before" or "after"

string | number

event

the scriptname where the callback should be executed

string | number

Returns

Callback function or empty function

(data): void

Parameters
data

InstanceType<typeof CallbackData>

Returns

void