:right-sidebar: True TransactionProgress =================================================================== .. currentmodule:: gi.repository.Flatpak .. class:: TransactionProgress(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.GObject.Object` :Constructors: :: TransactionProgress(**properties) Methods ------- .. rst-class:: interim-class .. class:: TransactionProgress :no-index: .. method:: get_bytes_transferred() -> int Gets the number of bytes that have been transferred. .. versionadded:: 1.1.2 .. method:: get_is_estimating() -> bool Gets whether the progress is currently estimating .. method:: get_progress() -> int Gets the current progress. .. method:: get_start_time() -> int Gets the time at which this operation has started, as monotonic time. .. versionadded:: 1.1.2 .. method:: get_status() -> str Gets the current status string .. method:: set_update_frequency(update_interval: int) -> None Sets how often progress should be updated. :param update_interval: the update interval, in milliseconds Signals ------- .. rst-class:: interim-class .. class:: TransactionProgress.signals :no-index: .. method:: changed() -> None Emitted when some detail of the progress object changes, you can call the various methods to get the current status.