Ags.TaskCompletion¶
- Subclasses:
 None
Methods¶
- Inherited:
 - Structs:
 
class  | 
  | 
  | 
|
  | 
|
  | 
|
  | 
Virtual Methods¶
- Inherited:
 
  | 
Properties¶
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w  | 
The task to complete  | 
Signals¶
- Inherited:
 
Name  | 
Short Description  | 
|---|---|
The   | 
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
connectable_flags  | 
r  | 
||
data  | 
r  | 
||
flags  | 
r  | 
||
gobject  | 
r  | 
||
obj_mutex  | 
r  | 
||
task  | 
r  | 
||
uuid  | 
r  | 
Class Details¶
- class Ags.TaskCompletion(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
- classmethod new(task, data)¶
 - Parameters:
 task (
GObject.Object) – theAgs.Task
- Returns:
 the new
Ags.TaskCompletion- Return type:
 
Create a new instance of
Ags.TaskCompletion.New in version 3.0.0.
- complete()¶
 Emit
::completesignalNew in version 3.0.0.
- set_flags(flags)¶
 - Parameters:
 flags (
Ags.TaskCompletionFlags) – see enumAgs.TaskCompletionFlags
Enable a feature of
Ags.TaskCompletion.New in version 3.0.0.
- test_flags(flags)¶
 - Parameters:
 flags (
Ags.TaskCompletionFlags) – the flags- Returns:
 - Return type:
 
Test flags to be set on self.
New in version 3.0.0.
- unset_flags(flags)¶
 - Parameters:
 flags (
Ags.TaskCompletionFlags) – see enumAgs.TaskCompletionFlags
Disable a feature of
Ags.TaskCompletion.New in version 3.0.0.
- do_complete() virtual¶
 Emit
::completesignalNew in version 3.0.0.
Signal Details¶
- Ags.TaskCompletion.signals.complete(task_completion)¶
 - Signal Name:
 complete- Flags:
 - Parameters:
 task_completion (
Ags.TaskCompletion) – The object which received the signal
The
::completesignal is emited as a task was finishedNew in version 3.0.0.
Property Details¶
- Ags.TaskCompletion.props.task¶
 - Name:
 task- Type:
 - Default Value:
 - Flags:
 
The assigned task.
New in version 3.0.0.