Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSPasteboardItemDataProviderMBS class.

NSPasteboardItemDataProviderMBS.Finished(Pasteboard as NSPasteboardMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Clipboard MBS MacBase Plugin 13.1 ✅ Yes ❌ No ❌ No ❌ No
Informs the receiver that the pasteboard no longer needs the data provider for any of its pasteboard items.

One data provider can provide data for more than one pasteboard item. This method is called when the pasteboard no longer needs the data provider for any of its pasteboard items. This can be either because the data provider has fulfilled all promises, or because ownership of the pasteboard has changed.

Available in OS X v10.6 and later.

NSPasteboardItemDataProviderMBS.provideDataForType(Pasteboard as NSPasteboardMBS, item as NSPasteboardItemMBS, type as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Clipboard MBS MacBase Plugin 13.1 ✅ Yes ❌ No ❌ No ❌ No
Asks the receiver to provide data for a specified type to a given pasteboard. (required)

pasteboard: A pasteboard to which the receiver has promised to provide data.
item: A pasteboard item for which the receiver has promised to provide data
type: A UTI type string.

The receiver was previously set as the provider using setDataProviderForTypes.
Available in OS X v10.6 and later.

Some examples using this event:

The items on this page are in the following plugins: MBS MacBase Plugin.


The biggest plugin in space...