@gphone/sdk
Preparing search index...
useMail
Function useMail
useMail
()
:
{
addReceivedMail
:
(
newMail
:
Mail
)
=>
void
;
archiveMail
:
(
id
:
number
,
archiveState
?:
boolean
)
=>
Promise
<
void
>
;
deleteMail
:
(
id
:
number
)
=>
Promise
<
void
>
;
mailStore
:
{
add
:
(
draft
:
TDraft
)
=>
Promise
<
Mail
>
;
addReceivedMail
:
(
incoming
:
Mail
)
=>
void
;
archive
:
(
id
:
number
,
archive
?:
boolean
)
=>
Promise
<
void
>
;
delete
:
(
id
:
number
)
=>
Promise
<
void
>
;
load
:
()
=>
Promise
<
void
>
;
loaded
:
{
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
boolean
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
}
;
markAsRead
:
(
id
:
number
)
=>
Promise
<
void
>
;
patch
:
(
id
:
number
,
changes
:
Partial
<
T
>
)
=>
void
;
set
:
(
rows
:
Mail
[]
)
=>
void
;
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
Mail
[]
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
update
:
(
row
:
Mail
)
=>
Promise
<
void
>
;
}
;
markAsRead
:
(
id
:
number
)
=>
Promise
<
void
>
;
unreadMailCount
:
Readable
<
number
>
;
}
OS Service Hook for email messaging.
Returns
{
addReceivedMail
:
(
newMail
:
Mail
)
=>
void
;
archiveMail
:
(
id
:
number
,
archiveState
?:
boolean
)
=>
Promise
<
void
>
;
deleteMail
:
(
id
:
number
)
=>
Promise
<
void
>
;
mailStore
:
{
add
:
(
draft
:
TDraft
)
=>
Promise
<
Mail
>
;
addReceivedMail
:
(
incoming
:
Mail
)
=>
void
;
archive
:
(
id
:
number
,
archive
?:
boolean
)
=>
Promise
<
void
>
;
delete
:
(
id
:
number
)
=>
Promise
<
void
>
;
load
:
()
=>
Promise
<
void
>
;
loaded
:
{
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
boolean
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
}
;
markAsRead
:
(
id
:
number
)
=>
Promise
<
void
>
;
patch
:
(
id
:
number
,
changes
:
Partial
<
T
>
)
=>
void
;
set
:
(
rows
:
Mail
[]
)
=>
void
;
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
Mail
[]
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
update
:
(
row
:
Mail
)
=>
Promise
<
void
>
;
}
;
markAsRead
:
(
id
:
number
)
=>
Promise
<
void
>
;
unreadMailCount
:
Readable
<
number
>
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
@gphone/sdk
Loading...
OS Service Hook for email messaging.