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

Methods

Inherited:

EDataServer.SourceExtension (4), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_stay_synchronized ()

set_stay_synchronized (stay_synchronized)

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