Search
Provider
Interface
constructor
parent_
iface
name
activate
create_
row
get_
prefix
get_
priority
get_
verb
populate
GJS API Reference
Ide-1.0
Ide
SearchProviderInterface
Class SearchProviderInterface
Hierarchy
SearchProviderInterface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
activate
create_
row
get_
prefix
get_
priority
get_
verb
populate
Constructors
constructor
new
Search
Provider
Interface
(
)
:
SearchProviderInterface
Returns
SearchProviderInterface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
activate
activate
(
provider
:
SearchProvider
, row
:
Gtk
.
Widget
, result
:
SearchResult
)
:
void
Parameters
provider:
SearchProvider
row:
Gtk
.
Widget
result:
SearchResult
Returns
void
create_
row
create_
row
(
provider
:
SearchProvider
, result
:
SearchResult
)
:
Gtk
.
Widget
Parameters
provider:
SearchProvider
result:
SearchResult
Returns
Gtk
.
Widget
get_
prefix
get_
prefix
(
provider
:
SearchProvider
)
:
string
Parameters
provider:
SearchProvider
Returns
string
get_
priority
get_
priority
(
provider
:
SearchProvider
)
:
number
Parameters
provider:
SearchProvider
Returns
number
get_
verb
get_
verb
(
provider
:
SearchProvider
)
:
string
Parameters
provider:
SearchProvider
Returns
string
populate
populate
(
provider
:
SearchProvider
, context
:
Ide
.
SearchContext
, search_terms
:
string
, max_results
:
number
, cancellable
:
Gio
.
Cancellable
)
:
void
Parameters
provider:
SearchProvider
context:
Ide
.
SearchContext
search_terms:
string
max_results:
number
cancellable:
Gio
.
Cancellable
Returns
void
Search
Provider
Interface
constructor
parent_
iface
name
activate
create_
row
get_
prefix
get_
priority
get_
verb
populate
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5TZWFyY2hQcm92aWRlckludGVyZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuU2VhcmNoUHJvdmlkZXJJbnRlcmZhY2UuaHRtbCNwYXJlbnRfaWZhY2UiLCJuYW1lIjoicGFyZW50X2lmYWNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJZGVfMV8wLklkZS5TZWFyY2hQcm92aWRlckludGVyZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5TZWFyY2hQcm92aWRlckludGVyZmFjZS5odG1sI2FjdGl2YXRlIiwibmFtZSI6ImFjdGl2YXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlNlYXJjaFByb3ZpZGVySW50ZXJmYWNlLmh0bWwjY3JlYXRlX3JvdyIsIm5hbWUiOiJjcmVhdGVfcm93IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlNlYXJjaFByb3ZpZGVySW50ZXJmYWNlLmh0bWwjZ2V0X3ByZWZpeCIsIm5hbWUiOiJnZXRfcHJlZml4IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlNlYXJjaFByb3ZpZGVySW50ZXJmYWNlLmh0bWwjZ2V0X3ByaW9yaXR5IiwibmFtZSI6ImdldF9wcmlvcml0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5TZWFyY2hQcm92aWRlckludGVyZmFjZS5odG1sI2dldF92ZXJiIiwibmFtZSI6ImdldF92ZXJiIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlNlYXJjaFByb3ZpZGVySW50ZXJmYWNlLmh0bWwjcG9wdWxhdGUiLCJuYW1lIjoicG9wdWxhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJJZGVfMV8wLklkZS5TZWFyY2hQcm92aWRlckludGVyZmFjZS5odG1sIiwibmFtZSI6IlNlYXJjaFByb3ZpZGVySW50ZXJmYWNlIn0=