BackgroundOperationWatcher

to update status for background operation in AppFrame

Constructors

this
this(AppFrame frame)
Undocumented in source.

Members

Functions

cancel
void cancel()

request cancel - once cancelled, finished should return true

removing
void removing()

will be called by app frame when BackgroundOperationWatcher is to be removed

update
void update()

update background operation status

Properties

cancelRequested
bool cancelRequested [@property getter]

returns cancel status

description
dstring description [@property getter]

returns description of background operation to show in status line

finished
bool finished [@property getter]

return true when task is done - to remove it from AppFrame

icon
string icon [@property getter]

returns icon of background operation to show in status line

updateInterval
long updateInterval [@property getter]

returns desired update interval

Variables

_cancelRequested
bool _cancelRequested;
Undocumented in source.
_finished
bool _finished;
Undocumented in source.
_frame
AppFrame _frame;
Undocumented in source.

Meta