EDataServer.SourceOffline

g EDataServer.SourceExtension EDataServer.SourceExtension EDataServer.SourceOffline EDataServer.SourceOffline EDataServer.SourceExtension->EDataServer.SourceOffline GObject.Object GObject.Object GObject.Object->EDataServer.SourceExtension

Subclasses:None

Virtual Methods

Inherited:GObject.Object (7)

Properties

Inherited:EDataServer.SourceExtension (1)
Name Type Flags Short Description
stay-synchronized bool r/w/c/en Keep remote content synchronized locally

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent EDataServer.SourceExtension r  

Class Details

class EDataServer.SourceOffline(**kwargs)
Bases:EDataServer.SourceExtension
Abstract:No
Structure:EDataServer.SourceOfflineClass

Contains only private data that should be read and manipulated using the functions below.

New in version 3.6.

get_stay_synchronized()
Returns:whether data should be cached for offline
Return type:bool

Returns whether data from a remote server should be cached locally for viewing while offline. Backends are responsible for implementing such caching.

New in version 3.6.

set_stay_synchronized(stay_synchronized)
Parameters:stay_synchronized (bool) – whether data should be cached for offline

Sets whether data from a remote server should be cached locally for viewing while offline. Backends are responsible for implementing such caching.

New in version 3.6.

Property Details

EDataServer.SourceOffline.props.stay_synchronized
Name:stay-synchronized
Type:bool
Default Value:False
Flags:READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

Keep remote content synchronized locally