@gphone/sdk
Preparing search index...
useCall
Function useCall
useCall
()
:
{
answerCall
:
()
=>
Promise
<
void
>
;
callLog
:
Writable
<
PhoneCallLogEntry
[]
>
;
callStore
:
{
answerCall
:
()
=>
Promise
<
void
>
;
endCall
:
()
=>
Promise
<
void
>
;
setIncoming
:
(
number
:
string
,
name
?:
string
)
=>
void
;
setStatus
:
(
status
:
CallStatus
)
=>
void
;
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
;
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
CallState
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
toggleMute
:
()
=>
Promise
<
void
>
;
toggleSpeaker
:
()
=>
Promise
<
void
>
;
}
;
endCall
:
()
=>
Promise
<
void
>
;
loadCallLog
:
()
=>
Promise
<
void
>
;
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
;
toggleSpeaker
:
()
=>
Promise
<
void
>
;
}
OS Service Hook for active phone call management.
Returns
{
answerCall
:
()
=>
Promise
<
void
>
;
callLog
:
Writable
<
PhoneCallLogEntry
[]
>
;
callStore
:
{
answerCall
:
()
=>
Promise
<
void
>
;
endCall
:
()
=>
Promise
<
void
>
;
setIncoming
:
(
number
:
string
,
name
?:
string
)
=>
void
;
setStatus
:
(
status
:
CallStatus
)
=>
void
;
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
;
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
CallState
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
toggleMute
:
()
=>
Promise
<
void
>
;
toggleSpeaker
:
()
=>
Promise
<
void
>
;
}
;
endCall
:
()
=>
Promise
<
void
>
;
loadCallLog
:
()
=>
Promise
<
void
>
;
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
;
toggleSpeaker
:
()
=>
Promise
<
void
>
;
}
answerCall
:
()
=>
Promise
<
void
>
callLog
:
Writable
<
PhoneCallLogEntry
[]
>
The signed-in player's call history, newest first.
callStore
:
{
answerCall
:
()
=>
Promise
<
void
>
;
endCall
:
()
=>
Promise
<
void
>
;
setIncoming
:
(
number
:
string
,
name
?:
string
)
=>
void
;
setStatus
:
(
status
:
CallStatus
)
=>
void
;
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
;
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
CallState
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
;
toggleMute
:
()
=>
Promise
<
void
>
;
toggleSpeaker
:
()
=>
Promise
<
void
>
;
}
answerCall
:
()
=>
Promise
<
void
>
endCall
:
()
=>
Promise
<
void
>
setIncoming
:
(
number
:
string
,
name
?:
string
)
=>
void
setStatus
:
(
status
:
CallStatus
)
=>
void
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
CallState
>
,
invalidate
?:
()
=>
void
,
)
=>
Unsubscriber
toggleMute
:
()
=>
Promise
<
void
>
toggleSpeaker
:
()
=>
Promise
<
void
>
endCall
:
()
=>
Promise
<
void
>
loadCallLog
:
()
=>
Promise
<
void
>
startCall
:
(
number
:
string
,
name
?:
string
)
=>
Promise
<
void
>
toggleSpeaker
:
()
=>
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
@gphone/sdk
Loading...
OS Service Hook for active phone call management.