Package: gdk

Class gdk:content-provider

Superclasses

gobject:object, common-lisp:standard-object, common-lisp:t

Documented Subclasses

None

Direct Slots

formats
The formats property of type gdk:content-formats (Read)
The possible formats that the provider can provide its data in.
storable-formats
The storable-formats property of type gdk:content-formats (Read)
The subset of formats that clipboard managers should store the dato of the content provider in.

Details

A gdk:content-provider object is used to provide content for the clipboard in a number of formats. To create a gdk:content-provider object, use the gdk:content-provider-new-for-value or the gdk:content-provider-new-for-bytes functions.

GDK knows how to handle common text and image formats out-of-the-box. See the gdk:content-serializer and gdk:content-deserializer objects if you want to add support for application specific data formats.

Signal Details

The "content-changed" signal
lambda (provider)    :run-last      
provider
The gdk:content-provider object.
Emitted whenever the content provided by the provider has changed.
 

Inherited Slot Access Functions

See also

#2023-8-4