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