ExtraAttributeHandler: (
    objInfo: DeepReadonly<ObjectAttrInfo>,
    dataPath: string | null,
    onfinish?: AttributeOnLoad,
) => AttributeHandlerResult | Promise<AttributeHandlerResult>

Handler that is called after all attributes have been processed. It might add further rows to the table or buttons to the action toolbar in the balloon window.

Type declaration

To support sorting the table row entries alphabetically (see Config.sortAttributes), the handler should add a property "data-sort-key" to the returned table rows (the <tr> tag); this property holds the sort key in lowercase letters. Rows with the same key keep their relative order.