Store
Class
constructor
equal
Folder
Name
hash
Folder
Name
parent
Class
reserved
Methods
reserved
Signals
name
can
Refresh
Folder
create
Folder
Sync
delete
Folder
Sync
folder
Created
folder
Deleted
folder
Info
Stale
folder
Opened
folder
Renamed
get
Can
Auto
Save
Changes
get
Folder
Info
Sync
get
Folder
Sync
get
Inbox
Folder
Sync
get
Junk
Folder
Sync
get
Trash
Folder
Sync
initial
Setup
Sync
rename
Folder
Sync
synchronize
Sync
NODE-GTK API Reference
Camel-1.2
Camel
StoreClass
Class StoreClass
Hierarchy
StoreClass
Index
Constructors
constructor
Properties
equal
Folder
Name
hash
Folder
Name
parent
Class
reserved
Methods
reserved
Signals
name
Methods
can
Refresh
Folder
create
Folder
Sync
delete
Folder
Sync
folder
Created
folder
Deleted
folder
Info
Stale
folder
Opened
folder
Renamed
get
Can
Auto
Save
Changes
get
Folder
Info
Sync
get
Folder
Sync
get
Inbox
Folder
Sync
get
Junk
Folder
Sync
get
Trash
Folder
Sync
initial
Setup
Sync
rename
Folder
Sync
synchronize
Sync
Constructors
constructor
new
Store
Class
(
)
:
Camel
.
StoreClass
Returns
Camel
.
StoreClass
Properties
equal
Folder
Name
equal
Folder
Name
:
EqualFunc
hash
Folder
Name
hash
Folder
Name
:
HashFunc
parent
Class
parent
Class
:
Camel
.
ServiceClass
reserved
Methods
reserved
Methods
:
object
[]
reserved
Signals
reserved
Signals
:
object
[]
Static
name
name
:
string
Methods
can
Refresh
Folder
can
Refresh
Folder
(
store
:
Camel
.
Store
, info
:
FolderInfo
)
:
boolean
Parameters
store:
Camel
.
Store
info:
FolderInfo
Returns
boolean
create
Folder
Sync
create
Folder
Sync
(
store
:
Camel
.
Store
, parentName
:
string
, folderName
:
string
, cancellable
:
Gio
.
Cancellable
)
:
FolderInfo
Parameters
store:
Camel
.
Store
parentName:
string
folderName:
string
cancellable:
Gio
.
Cancellable
Returns
FolderInfo
delete
Folder
Sync
delete
Folder
Sync
(
store
:
Camel
.
Store
, folderName
:
string
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
store:
Camel
.
Store
folderName:
string
cancellable:
Gio
.
Cancellable
Returns
boolean
folder
Created
folder
Created
(
store
:
Camel
.
Store
, folderInfo
:
FolderInfo
)
:
void
Parameters
store:
Camel
.
Store
folderInfo:
FolderInfo
Returns
void
folder
Deleted
folder
Deleted
(
store
:
Camel
.
Store
, folderInfo
:
FolderInfo
)
:
void
Parameters
store:
Camel
.
Store
folderInfo:
FolderInfo
Returns
void
folder
Info
Stale
folder
Info
Stale
(
store
:
Camel
.
Store
)
:
void
Parameters
store:
Camel
.
Store
Returns
void
folder
Opened
folder
Opened
(
store
:
Camel
.
Store
, folder
:
Camel
.
Folder
)
:
void
Parameters
store:
Camel
.
Store
folder:
Camel
.
Folder
Returns
void
folder
Renamed
folder
Renamed
(
store
:
Camel
.
Store
, oldName
:
string
, folderInfo
:
FolderInfo
)
:
void
Parameters
store:
Camel
.
Store
oldName:
string
folderInfo:
FolderInfo
Returns
void
get
Can
Auto
Save
Changes
get
Can
Auto
Save
Changes
(
store
:
Camel
.
Store
)
:
boolean
Parameters
store:
Camel
.
Store
Returns
boolean
get
Folder
Info
Sync
get
Folder
Info
Sync
(
store
:
Camel
.
Store
, top
:
string
, flags
:
StoreGetFolderInfoFlags
, cancellable
:
Gio
.
Cancellable
)
:
FolderInfo
Parameters
store:
Camel
.
Store
top:
string
flags:
StoreGetFolderInfoFlags
cancellable:
Gio
.
Cancellable
Returns
FolderInfo
get
Folder
Sync
get
Folder
Sync
(
store
:
Camel
.
Store
, folderName
:
string
, flags
:
StoreGetFolderFlags
, cancellable
:
Gio
.
Cancellable
)
:
Camel
.
Folder
Parameters
store:
Camel
.
Store
folderName:
string
flags:
StoreGetFolderFlags
cancellable:
Gio
.
Cancellable
Returns
Camel
.
Folder
get
Inbox
Folder
Sync
get
Inbox
Folder
Sync
(
store
:
Camel
.
Store
, cancellable
:
Gio
.
Cancellable
)
:
Camel
.
Folder
Parameters
store:
Camel
.
Store
cancellable:
Gio
.
Cancellable
Returns
Camel
.
Folder
get
Junk
Folder
Sync
get
Junk
Folder
Sync
(
store
:
Camel
.
Store
, cancellable
:
Gio
.
Cancellable
)
:
Camel
.
Folder
Parameters
store:
Camel
.
Store
cancellable:
Gio
.
Cancellable
Returns
Camel
.
Folder
get
Trash
Folder
Sync
get
Trash
Folder
Sync
(
store
:
Camel
.
Store
, cancellable
:
Gio
.
Cancellable
)
:
Camel
.
Folder
Parameters
store:
Camel
.
Store
cancellable:
Gio
.
Cancellable
Returns
Camel
.
Folder
initial
Setup
Sync
initial
Setup
Sync
(
store
:
Camel
.
Store
, cancellable
:
Gio
.
Cancellable
)
:
[
boolean
,
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
]
Parameters
store:
Camel
.
Store
cancellable:
Gio
.
Cancellable
Returns
[
boolean
,
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
]
rename
Folder
Sync
rename
Folder
Sync
(
store
:
Camel
.
Store
, oldName
:
string
, newName
:
string
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
store:
Camel
.
Store
oldName:
string
newName:
string
cancellable:
Gio
.
Cancellable
Returns
boolean
synchronize
Sync
synchronize
Sync
(
store
:
Camel
.
Store
, expunge
:
boolean
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
store:
Camel
.
Store
expunge:
boolean
cancellable:
Gio
.
Cancellable
Returns
boolean
Store
Class
constructor
equal
Folder
Name
hash
Folder
Name
parent
Class
reserved
Methods
reserved
Signals
name
can
Refresh
Folder
create
Folder
Sync
delete
Folder
Sync
folder
Created
folder
Deleted
folder
Info
Stale
folder
Opened
folder
Renamed
get
Can
Auto
Save
Changes
get
Folder
Info
Sync
get
Folder
Sync
get
Inbox
Folder
Sync
get
Junk
Folder
Sync
get
Trash
Folder
Sync
initial
Setup
Sync
rename
Folder
Sync
synchronize
Sync
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDYW1lbF8xXzIuQ2FtZWwuU3RvcmVDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNlcXVhbEZvbGRlck5hbWUiLCJuYW1lIjoiZXF1YWxGb2xkZXJOYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNoYXNoRm9sZGVyTmFtZSIsIm5hbWUiOiJoYXNoRm9sZGVyTmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjcGFyZW50Q2xhc3MiLCJuYW1lIjoicGFyZW50Q2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDYW1lbF8xXzIuQ2FtZWwuU3RvcmVDbGFzcy5odG1sI3Jlc2VydmVkTWV0aG9kcyIsIm5hbWUiOiJyZXNlcnZlZE1ldGhvZHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDYW1lbF8xXzIuQ2FtZWwuU3RvcmVDbGFzcy5odG1sI3Jlc2VydmVkU2lnbmFscyIsIm5hbWUiOiJyZXNlcnZlZFNpZ25hbHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjY2FuUmVmcmVzaEZvbGRlciIsIm5hbWUiOiJjYW5SZWZyZXNoRm9sZGVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjY3JlYXRlRm9sZGVyU3luYyIsIm5hbWUiOiJjcmVhdGVGb2xkZXJTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZGVsZXRlRm9sZGVyU3luYyIsIm5hbWUiOiJkZWxldGVGb2xkZXJTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZm9sZGVyQ3JlYXRlZCIsIm5hbWUiOiJmb2xkZXJDcmVhdGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZm9sZGVyRGVsZXRlZCIsIm5hbWUiOiJmb2xkZXJEZWxldGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZm9sZGVySW5mb1N0YWxlIiwibmFtZSI6ImZvbGRlckluZm9TdGFsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDYW1lbF8xXzIuQ2FtZWwuU3RvcmVDbGFzcy5odG1sI2ZvbGRlck9wZW5lZCIsIm5hbWUiOiJmb2xkZXJPcGVuZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNmb2xkZXJSZW5hbWVkIiwibmFtZSI6ImZvbGRlclJlbmFtZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNnZXRDYW5BdXRvU2F2ZUNoYW5nZXMiLCJuYW1lIjoiZ2V0Q2FuQXV0b1NhdmVDaGFuZ2VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZ2V0Rm9sZGVySW5mb1N5bmMiLCJuYW1lIjoiZ2V0Rm9sZGVySW5mb1N5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNnZXRGb2xkZXJTeW5jIiwibmFtZSI6ImdldEZvbGRlclN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNnZXRJbmJveEZvbGRlclN5bmMiLCJuYW1lIjoiZ2V0SW5ib3hGb2xkZXJTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjZ2V0SnVua0ZvbGRlclN5bmMiLCJuYW1lIjoiZ2V0SnVua0ZvbGRlclN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2FtZWxfMV8yLkNhbWVsLlN0b3JlQ2xhc3MuaHRtbCNnZXRUcmFzaEZvbGRlclN5bmMiLCJuYW1lIjoiZ2V0VHJhc2hGb2xkZXJTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjaW5pdGlhbFNldHVwU3luYyIsIm5hbWUiOiJpbml0aWFsU2V0dXBTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjcmVuYW1lRm9sZGVyU3luYyIsIm5hbWUiOiJyZW5hbWVGb2xkZXJTeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwjc3luY2hyb25pemVTeW5jIiwibmFtZSI6InN5bmNocm9uaXplU3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkNhbWVsXzFfMi5DYW1lbC5TdG9yZUNsYXNzLmh0bWwiLCJuYW1lIjoiU3RvcmVDbGFzcyJ9