Prompt

A proxy object representing a prompt that the Secret Service will display to the user.

Constructors

this
this(SecretPrompt* secretPrompt, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

getPromptStruct
SecretPrompt* getPromptStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

perform
void perform(string windowId, VariantType returnType, Cancellable cancellable, GAsyncReadyCallback callback, void* userData)

Runs a prompt and performs the prompting. Returns %TRUE if the prompt was completed and not dismissed.

performFinish
Variant performFinish(AsyncResultIF result)

Complete asynchronous operation to run a prompt and perform the prompting.

performSync
Variant performSync(string windowId, Cancellable cancellable, VariantType returnType)

Runs a prompt and performs the prompting. Returns a variant result if the prompt was completed and not dismissed. The type of result depends on the action the prompt is completing, and is defined in the Secret Service DBus API specification.

run
Variant run(string windowId, Cancellable cancellable, VariantType returnType)

Runs a prompt and performs the prompting. Returns a variant result if the prompt was completed and not dismissed. The type of result depends on the action the prompt is completing, and is defined in the Secret Service DBus API specification.

Static functions

getType
GType getType()

Variables

secretPrompt
SecretPrompt* secretPrompt;

the main Gtk struct

Meta