Cal
Meta
Backend
Class
constructor
name
connect
Sync
disconnect
Sync
get
Changes
Sync
get
Ssl
Error
Details
list
Existing
Sync
load
Component
Sync
remove
Component
Sync
requires
Reconnect
save
Component
Sync
search
Components
Sync
search
Sync
source
Changed
NODE-GTK API Reference
EDataCal-2.0
EDataCal
CalMetaBackendClass
Class CalMetaBackendClass
Class structure for the #ECalMetaBackend class.
record
Hierarchy
CalMetaBackendClass
Index
Constructors
constructor
Properties
name
Methods
connect
Sync
disconnect
Sync
get
Changes
Sync
get
Ssl
Error
Details
list
Existing
Sync
load
Component
Sync
remove
Component
Sync
requires
Reconnect
save
Component
Sync
search
Components
Sync
search
Sync
source
Changed
Constructors
constructor
new
Cal
Meta
Backend
Class
(
)
:
CalMetaBackendClass
Returns
CalMetaBackendClass
Properties
Static
name
name
:
string
Methods
connect
Sync
connect
Sync
(
metaBackend
:
CalMetaBackend
, credentials
:
NamedParameters
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
SourceAuthenticationResult
,
string
,
TlsCertificateFlags
]
Parameters
metaBackend:
CalMetaBackend
credentials:
NamedParameters
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
SourceAuthenticationResult
,
string
,
TlsCertificateFlags
]
disconnect
Sync
disconnect
Sync
(
metaBackend
:
CalMetaBackend
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
metaBackend:
CalMetaBackend
cancellable:
Gio
.
Cancellable
Returns
boolean
get
Changes
Sync
get
Changes
Sync
(
metaBackend
:
CalMetaBackend
, lastSyncTag
:
string
, isRepeat
:
boolean
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
string
,
boolean
,
CalMetaBackendInfo
[]
,
CalMetaBackendInfo
[]
,
CalMetaBackendInfo
[]
]
Parameters
metaBackend:
CalMetaBackend
lastSyncTag:
string
isRepeat:
boolean
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
string
,
boolean
,
CalMetaBackendInfo
[]
,
CalMetaBackendInfo
[]
,
CalMetaBackendInfo
[]
]
get
Ssl
Error
Details
get
Ssl
Error
Details
(
metaBackend
:
CalMetaBackend
)
:
[
boolean
,
string
,
TlsCertificateFlags
]
Parameters
metaBackend:
CalMetaBackend
Returns
[
boolean
,
string
,
TlsCertificateFlags
]
list
Existing
Sync
list
Existing
Sync
(
metaBackend
:
CalMetaBackend
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
string
,
CalMetaBackendInfo
[]
]
Parameters
metaBackend:
CalMetaBackend
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
string
,
CalMetaBackendInfo
[]
]
load
Component
Sync
load
Component
Sync
(
metaBackend
:
CalMetaBackend
, uid
:
string
, extra
:
string
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
ICalGLib
.
Component
,
string
]
Parameters
metaBackend:
CalMetaBackend
uid:
string
extra:
string
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
ICalGLib
.
Component
,
string
]
remove
Component
Sync
remove
Component
Sync
(
metaBackend
:
CalMetaBackend
, conflictResolution
:
ConflictResolution
, uid
:
string
, extra
:
string
, object
:
string
, opflags
:
ECal
.
OperationFlags
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
metaBackend:
CalMetaBackend
conflictResolution:
ConflictResolution
uid:
string
extra:
string
object:
string
opflags:
ECal
.
OperationFlags
cancellable:
Gio
.
Cancellable
Returns
boolean
requires
Reconnect
requires
Reconnect
(
metaBackend
:
CalMetaBackend
)
:
boolean
Parameters
metaBackend:
CalMetaBackend
Returns
boolean
save
Component
Sync
save
Component
Sync
(
metaBackend
:
CalMetaBackend
, overwriteExisting
:
boolean
, conflictResolution
:
ConflictResolution
, instances
:
ECal
.
Component
[]
, extra
:
string
, opflags
:
ECal
.
OperationFlags
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
string
,
string
]
Parameters
metaBackend:
CalMetaBackend
overwriteExisting:
boolean
conflictResolution:
ConflictResolution
instances:
ECal
.
Component
[]
extra:
string
opflags:
ECal
.
OperationFlags
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
string
,
string
]
search
Components
Sync
search
Components
Sync
(
metaBackend
:
CalMetaBackend
, expr
:
string
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
ECal
.
Component
[]
]
Parameters
metaBackend:
CalMetaBackend
expr:
string
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
ECal
.
Component
[]
]
search
Sync
search
Sync
(
metaBackend
:
CalMetaBackend
, expr
:
string
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
string
[]
]
Parameters
metaBackend:
CalMetaBackend
expr:
string
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
string
[]
]
source
Changed
source
Changed
(
metaBackend
:
CalMetaBackend
)
:
void
Parameters
metaBackend:
CalMetaBackend
Returns
void
Cal
Meta
Backend
Class
constructor
name
connect
Sync
disconnect
Sync
get
Changes
Sync
get
Ssl
Error
Details
list
Existing
Sync
load
Component
Sync
remove
Component
Sync
requires
Reconnect
save
Component
Sync
search
Components
Sync
search
Sync
source
Changed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI2Nvbm5lY3RTeW5jIiwibmFtZSI6ImNvbm5lY3RTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkVEYXRhQ2FsXzJfMC5FRGF0YUNhbC5DYWxNZXRhQmFja2VuZENsYXNzLmh0bWwjZGlzY29ubmVjdFN5bmMiLCJuYW1lIjoiZGlzY29ubmVjdFN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRURhdGFDYWxfMl8wLkVEYXRhQ2FsLkNhbE1ldGFCYWNrZW5kQ2xhc3MuaHRtbCNnZXRDaGFuZ2VzU3luYyIsIm5hbWUiOiJnZXRDaGFuZ2VzU3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI2dldFNzbEVycm9yRGV0YWlscyIsIm5hbWUiOiJnZXRTc2xFcnJvckRldGFpbHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRURhdGFDYWxfMl8wLkVEYXRhQ2FsLkNhbE1ldGFCYWNrZW5kQ2xhc3MuaHRtbCNsaXN0RXhpc3RpbmdTeW5jIiwibmFtZSI6Imxpc3RFeGlzdGluZ1N5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRURhdGFDYWxfMl8wLkVEYXRhQ2FsLkNhbE1ldGFCYWNrZW5kQ2xhc3MuaHRtbCNsb2FkQ29tcG9uZW50U3luYyIsIm5hbWUiOiJsb2FkQ29tcG9uZW50U3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI3JlbW92ZUNvbXBvbmVudFN5bmMiLCJuYW1lIjoicmVtb3ZlQ29tcG9uZW50U3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI3JlcXVpcmVzUmVjb25uZWN0IiwibmFtZSI6InJlcXVpcmVzUmVjb25uZWN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkVEYXRhQ2FsXzJfMC5FRGF0YUNhbC5DYWxNZXRhQmFja2VuZENsYXNzLmh0bWwjc2F2ZUNvbXBvbmVudFN5bmMiLCJuYW1lIjoic2F2ZUNvbXBvbmVudFN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRURhdGFDYWxfMl8wLkVEYXRhQ2FsLkNhbE1ldGFCYWNrZW5kQ2xhc3MuaHRtbCNzZWFyY2hDb21wb25lbnRzU3luYyIsIm5hbWUiOiJzZWFyY2hDb21wb25lbnRzU3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI3NlYXJjaFN5bmMiLCJuYW1lIjoic2VhcmNoU3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFRGF0YUNhbF8yXzAuRURhdGFDYWwuQ2FsTWV0YUJhY2tlbmRDbGFzcy5odG1sI3NvdXJjZUNoYW5nZWQiLCJuYW1lIjoic291cmNlQ2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkVEYXRhQ2FsXzJfMC5FRGF0YUNhbC5DYWxNZXRhQmFja2VuZENsYXNzLmh0bWwiLCJuYW1lIjoiQ2FsTWV0YUJhY2tlbmRDbGFzcyJ9
Class structure for the #ECalMetaBackend class.