The contracted table

This is a 'database table' parameter. Please refer to passing database tables for a detailed explanation of database tables layout. In all the following examples we assume that the recordseparator is ^ and the fieldseparator is | .

Record definition
Field Name Type Default Range
0 key string no default, obligatory field  
1 handler string no default, obligatory field the key of an internal and/or external handler

listening for and responding to contracted events

A contracted event will occur when the user contracts a container (node).

Due to the precedence rule the externalhandlers table shall be searched before the interhandlers table is searched. If a match is found in the externalhandlers table, then the internalhandlers table will not be searched.

Multiple records are possible, but order of execution is undefined.