Foundry.SearchRequest

g Foundry.Contextual Foundry.Contextual Foundry.SearchRequest Foundry.SearchRequest Foundry.Contextual->Foundry.SearchRequest GObject.GInterface GObject.GInterface Json.Serializable Json.Serializable GObject.GInterface->Json.Serializable GObject.Object GObject.Object GObject.Object->Foundry.Contextual Json.Serializable->Foundry.Contextual

Subclasses:

None

Methods

Inherited:

Foundry.Contextual (4), GObject.Object (37), Json.Serializable (8)

Structs:

GObject.ObjectClass (5)

class

new (context, search_text)

dup_categories ()

dup_search_text ()

has_category (category)

set_categories (categories)

set_search_text (search_text)

Virtual Methods

Inherited:

GObject.Object (7), Json.Serializable (5)

Properties

Inherited:

Foundry.Contextual (1)

Name

Type

Flags

Short Description

categories

[str]

r/w/en

search-text

str

r/w/en

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.SearchRequest(**kwargs)
Bases:

Foundry.Contextual

Abstract:

No

Structure:

Foundry.SearchRequestClass

Abstract base class used by plugins to represent a singlular search result.

classmethod new(context, search_text)
Parameters:
Return type:

Foundry.SearchRequest

dup_categories()
Return type:

[str] or None

dup_search_text()
Return type:

str or None

has_category(category)
Parameters:

category (str) –

Return type:

bool

set_categories(categories)
Parameters:

categories (str) –

set_search_text(search_text)
Parameters:

search_text (str) –

Property Details

Foundry.SearchRequest.props.categories
Name:

categories

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Foundry.SearchRequest.props.search_text
Name:

search-text

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY