OneSDK
Preparing search index...
OneSDK
OneSDK
Class OneSDK
Index
Constructors
constructor
Properties
use
Permission
Accessors
config
connected
PERM
Methods
cancel
Order
check
Licensed
complete
Order
connect
delete
get
get
Comments
get
Comment
Style
get
Config
get
Info
get
Orders
get
Pinned
Comment
get
Services
get
Set
List
get
Style
Variable
get
Templates
post
put
ready
reset
search
Comments
setup
subscribe
to
Number
From
Short
Number
Format
to
Short
Number
Format
unsubscribe
Constructors
constructor
new
OneSDK
()
:
OneSDK
Returns
OneSDK
Properties
use
Permission
usePermission
:
(
templateNames
:
(
|
"DEFAULT"
|
"COMMENT"
|
"META"
|
"ORDER"
|
"REACTION"
|
"SETLIST"
|
"WORDPAETY"
|
"YT_SURVEY"
|
"CONFIG"
|
"SERVICE"
|
"USER"
|
"NOTIFICATION"
)
[]
,
base
?:
SendType
[]
,
)
=>
SendType
[]
= usePermission
Accessors
config
get
config
()
:
Readonly
<
OneSDKConfig
>
Returns
Readonly
<
OneSDKConfig
>
connected
get
connected
()
:
boolean
Returns
boolean
PERM
get
PERM
()
:
{
COMMENT
:
"COMMENT"
;
CONFIG
:
"CONFIG"
;
DEFAULT
:
"DEFAULT"
;
META
:
"META"
;
NOTIFICATION
:
"NOTIFICATION"
;
ORDER
:
"ORDER"
;
REACTION
:
"REACTION"
;
SERVICE
:
"SERVICE"
;
SETLIST
:
"SETLIST"
;
USER
:
"USER"
;
WORDPAETY
:
"WORDPAETY"
;
YT_SURVEY
:
"YT_SURVEY"
;
}
Returns
{
COMMENT
:
"COMMENT"
;
CONFIG
:
"CONFIG"
;
DEFAULT
:
"DEFAULT"
;
META
:
"META"
;
NOTIFICATION
:
"NOTIFICATION"
;
ORDER
:
"ORDER"
;
REACTION
:
"REACTION"
;
SERVICE
:
"SERVICE"
;
SETLIST
:
"SETLIST"
;
USER
:
"USER"
;
WORDPAETY
:
"WORDPAETY"
;
YT_SURVEY
:
"YT_SURVEY"
;
}
Methods
cancel
Order
cancelOrder
(
orderId
:
string
)
:
Promise
<
OrderItem
[]
>
Parameters
orderId
:
string
Returns
Promise
<
OrderItem
[]
>
check
Licensed
checkLicensed
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
complete
Order
completeOrder
(
orderId
:
string
)
:
Promise
<
OrderItem
[]
>
Parameters
orderId
:
string
Returns
Promise
<
OrderItem
[]
>
connect
connect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
delete
delete
<
T
=
any
,
R
=
AxiosResponse
<
T
,
any
>
,
D
=
any
>
(
url
:
string
,
config
?:
AxiosRequestConfig
<
D
>
,
)
:
Promise
<
R
>
Type Parameters
T
=
any
R
=
AxiosResponse
<
T
,
any
>
D
=
any
Parameters
url
:
string
Optional
config
:
AxiosRequestConfig
<
D
>
Returns
Promise
<
R
>
get
get
<
T
=
any
,
R
=
AxiosResponse
<
T
,
any
>
,
D
=
any
>
(
url
:
string
,
config
?:
AxiosRequestConfig
<
D
>
,
)
:
Promise
<
R
>
Type Parameters
T
=
any
R
=
AxiosResponse
<
T
,
any
>
D
=
any
Parameters
url
:
string
Optional
config
:
AxiosRequestConfig
<
D
>
Returns
Promise
<
R
>
get
Comments
getComments
()
:
Promise
<
Comment
[]
>
Returns
Promise
<
Comment
[]
>
get
Comment
Style
getCommentStyle
(
comment
:
Comment
)
:
{
[
key
:
string
]:
any
}
Parameters
comment
:
Comment
Returns
{
[
key
:
string
]:
any
}
get
Config
getConfig
()
:
Promise
<
Config
[]
>
Returns
Promise
<
Config
[]
>
get
Info
getInfo
()
:
Promise
<
AppInfo
>
Returns
Promise
<
AppInfo
>
get
Orders
getOrders
()
:
Promise
<
OrderItem
[]
>
Returns
Promise
<
OrderItem
[]
>
get
Pinned
Comment
getPinnedComment
()
:
Promise
<
null
|
Comment
>
Returns
Promise
<
null
|
Comment
>
get
Services
getServices
()
:
Promise
<
Service
[]
>
Returns
Promise
<
Service
[]
>
get
Set
List
getSetList
()
:
Promise
<
SetListAPIResponse
>
Returns
Promise
<
SetListAPIResponse
>
get
Style
Variable
getStyleVariable
<
T
=
any
>
(
name
:
string
,
defaultValue
:
T
,
parser
?:
(
val
:
string
)
=>
T
,
)
:
T
Type Parameters
T
=
any
Parameters
name
:
string
defaultValue
:
T
parser
:
(
val
:
string
)
=>
T
= ...
Returns
T
get
Templates
getTemplates
()
:
Promise
<
TemplateData
[]
>
Returns
Promise
<
TemplateData
[]
>
post
post
<
T
=
any
,
R
=
AxiosResponse
<
T
,
any
>
,
D
=
any
>
(
url
:
string
,
data
?:
D
,
config
?:
AxiosRequestConfig
<
D
>
,
)
:
Promise
<
R
>
Type Parameters
T
=
any
R
=
AxiosResponse
<
T
,
any
>
D
=
any
Parameters
url
:
string
Optional
data
:
D
Optional
config
:
AxiosRequestConfig
<
D
>
Returns
Promise
<
R
>
put
put
<
T
=
any
,
R
=
AxiosResponse
<
T
,
any
>
,
D
=
any
>
(
url
:
string
,
data
?:
D
,
config
?:
AxiosRequestConfig
<
D
>
,
)
:
Promise
<
R
>
Type Parameters
T
=
any
R
=
AxiosResponse
<
T
,
any
>
D
=
any
Parameters
url
:
string
Optional
data
:
D
Optional
config
:
AxiosRequestConfig
<
D
>
Returns
Promise
<
R
>
ready
ready
()
:
Promise
<
void
>
Returns
Promise
<
void
>
reset
reset
()
:
void
Returns
void
search
Comments
searchComments
(
params
:
{
comments
:
string
[]
;
services
:
string
[]
}
,
)
:
Promise
<
Comment
[]
>
Parameters
params
:
{
comments
:
string
[]
;
services
:
string
[]
}
Returns
Promise
<
Comment
[]
>
setup
setup
(
op
?:
Partial
<
OneSDKConfig
>
)
:
Promise
<
void
>
Parameters
op
:
Partial
<
OneSDKConfig
>
= {}
Returns
Promise
<
void
>
subscribe
subscribe
<
T
extends
Subscriber
<
SendType
>
>
(
subscriber
:
T
)
:
number
Type Parameters
T
extends
Subscriber
<
SendType
>
Parameters
subscriber
:
T
Returns
number
to
Number
From
Short
Number
Format
toNumberFromShortNumberFormat
(
str
:
string
)
:
number
Parameters
str
:
string
Returns
number
to
Short
Number
Format
toShortNumberFormat
(
num
:
number
)
:
string
|
number
Parameters
num
:
number
Returns
string
|
number
unsubscribe
unsubscribe
(
subscriberId
:
number
)
:
void
Parameters
subscriberId
:
number
Returns
void
Settings
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
use
Permission
Accessors
config
connected
PERM
Methods
cancel
Order
check
Licensed
complete
Order
connect
delete
get
get
Comments
get
Comment
Style
get
Config
get
Info
get
Orders
get
Pinned
Comment
get
Services
get
Set
List
get
Style
Variable
get
Templates
post
put
ready
reset
search
Comments
setup
subscribe
to
Number
From
Short
Number
Format
to
Short
Number
Format
unsubscribe
OneSDK
Loading...