Interface

KompassSearchProvider

Description

interface Kompass.SearchProvider : GObject.Object

No description available.

Prerequisite

In order to implement SearchProvider, your type must inherit fromGObject.

Instance methods

kompass_search_provider_search
No description available.

kompass_search_provider_search_finish
No description available.

kompass_search_provider_get_results
No description available.

kompass_search_provider_get_name
No description available.

kompass_search_provider_get_icon
No description available.

Properties

Kompass.SearchProvider:results
No description available.

Kompass.SearchProvider:name
No description available.

Kompass.SearchProvider:icon
No description available.

Interface structure

struct KompassSearchProviderIface {
  void (* search) (
    KompassSearchProvider* self,
    const gchar* query,
    GAsyncReadyCallback _callback_,
    void* _callback__target
  );
  void (* search_finish) (
    KompassSearchProvider* self,
    GAsyncResult* _res_
  );
  GListModel* (* get_results) (
    KompassSearchProvider* self
  );
  const gchar* (* get_name) (
    KompassSearchProvider* self
  );
  GIcon* (* get_icon) (
    KompassSearchProvider* self
  );
  
}

No description available.

Interface members
search
void (* search) (
    KompassSearchProvider* self,
    const gchar* query,
    GAsyncReadyCallback _callback_,
    void* _callback__target
  )
 

No description available.

search_finish
void (* search_finish) (
    KompassSearchProvider* self,
    GAsyncResult* _res_
  )
 

No description available.

get_results
GListModel* (* get_results) (
    KompassSearchProvider* self
  )
 

No description available.

get_name
const gchar* (* get_name) (
    KompassSearchProvider* self
  )
 

No description available.

get_icon
GIcon* (* get_icon) (
    KompassSearchProvider* self
  )
 

No description available.

Virtual methods

No description available.

Kompass.SearchProvider.search_finish
No description available.

Kompass.SearchProvider.get_results
No description available.

Kompass.SearchProvider.get_name
No description available.

Kompass.SearchProvider.get_icon
No description available.