An array of the targets to unload
Optional
isAsync: booleanThe caller identifies whether it is expecting the operations to complete synchronously or asynchronously. Even if the caller is not waiting the operation may still be performed asynchronously depending on the component and the reverse is also true.
Optional
done: (() => void)Optional callback function to call once all of the unload functions have been called.
Call the unload function on all targets handling any returned IPromise / Promise before calling the next targets unload