Search
Preparing search index...
The search index is not available
blizzard.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
blizzard.js
d3
D3
Class D3
Hierarchy
Blizzard
D3
Implements
D3Client
Index
Constructors
constructor
Properties
account
Profile
act
artisan
axios
character
Class
character
Skill
defaults
era
follower
item
item
Type
recipe
season
ua
version
Methods
create
Client
Resource
Request
get
Application
Token
get
Client
Resource
prepare
Resource
Request
refresh
Application
Token
set
Application
Token
validate
Application
Token
Constructors
constructor
new
D3
(
args
:
ClientOptions
)
:
D3
Parameters
args:
ClientOptions
Returns
D3
Properties
account
Profile
account
Profile
:
(
args
:
AccountProfile
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
AccountProfile
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
AccountProfile
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
act
act
:
(
args
:
undefined
|
null
|
ActOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
undefined
|
null
|
ActOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
undefined
|
null
|
ActOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
artisan
artisan
:
(
args
:
ArtisanOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
ArtisanOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
ArtisanOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
axios
axios
:
AxiosInstance
= ...
character
Class
character
Class
:
(
args
:
CharacterClassOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
CharacterClassOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
CharacterClassOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
character
Skill
character
Skill
:
(
args
:
CharacterSkillOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
CharacterSkillOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
CharacterSkillOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
defaults
defaults
:
{
key
:
string
;
locale
:
Locales
;
origin
:
Origins
;
secret
:
string
;
token
?:
string
}
Type declaration
key
:
string
locale
:
Locales
origin
:
Origins
secret
:
string
Optional
token
?:
string
era
era
:
(
args
:
undefined
|
null
|
EraOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
undefined
|
null
|
EraOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
undefined
|
null
|
EraOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
follower
follower
:
(
args
:
FollowerOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
FollowerOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
FollowerOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
item
item
:
(
args
:
ItemOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
ItemOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
ItemOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
item
Type
item
Type
:
(
args
:
undefined
|
null
|
ItemTypeOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
undefined
|
null
|
ItemTypeOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
undefined
|
null
|
ItemTypeOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
recipe
recipe
:
(
args
:
RecipeOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
RecipeOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
RecipeOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
season
season
:
(
args
:
undefined
|
null
|
SeasonOptions
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
= ...
Type declaration
(
args
:
undefined
|
null
|
SeasonOptions
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
undefined
|
null
|
SeasonOptions
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
ua
ua
:
string
= ...
version
version
:
string
= '4.2.0'
Methods
create
Client
Resource
Request
create
Client
Resource
Request
<
T
>
(
fn
:
ResourceInterface
<
T
,
any
>
)
:
(
args
:
T
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
Type parameters
T =
any
Parameters
fn:
ResourceInterface
<
T
,
any
>
Returns
(
args
:
T
, headers
?:
Headers
)
=>
ResourceResponse
<
any
>
(
args
:
T
, headers
?:
Headers
)
:
ResourceResponse
<
any
>
Parameters
args:
T
Optional
headers:
Headers
Returns
ResourceResponse
<
any
>
get
Application
Token
get
Application
Token
(
args
?:
{
key
?:
string
;
origin
?:
string
;
secret
?:
string
}
)
:
Promise
<
AxiosResponse
<
AccessToken
,
any
>
>
Parameters
Optional
args:
{
key
?:
string
;
origin
?:
string
;
secret
?:
string
}
Optional
key
?:
string
Optional
origin
?:
string
Optional
secret
?:
string
Returns
Promise
<
AxiosResponse
<
AccessToken
,
any
>
>
get
Client
Resource
get
Client
Resource
<
T
>
(
url
:
string
, config
?:
AxiosRequestConfig
<
any
>
)
:
Promise
<
AxiosResponse
<
T
,
any
>
>
Type parameters
T
Parameters
url:
string
Optional
config:
AxiosRequestConfig
<
any
>
Returns
Promise
<
AxiosResponse
<
T
,
any
>
>
prepare
Resource
Request
prepare
Resource
Request
(
resource
:
Resource
<
{}
>
, args
?:
Partial
<
ClientOptions
>
, headers
?:
Headers
)
:
[
string
,
AxiosRequestConfig
<
any
>
]
Parameters
resource:
Resource
<
{}
>
Optional
args:
Partial
<
ClientOptions
>
Optional
headers:
Headers
Returns
[
string
,
AxiosRequestConfig
<
any
>
]
refresh
Application
Token
refresh
Application
Token
(
args
?:
{
key
?:
string
;
origin
?:
string
;
secret
?:
string
}
)
:
Promise
<
AxiosResponse
<
AccessToken
,
any
>
>
Parameters
Optional
args:
{
key
?:
string
;
origin
?:
string
;
secret
?:
string
}
Optional
key
?:
string
Optional
origin
?:
string
Optional
secret
?:
string
Returns
Promise
<
AxiosResponse
<
AccessToken
,
any
>
>
set
Application
Token
set
Application
Token
(
token
:
string
)
:
void
Parameters
token:
string
Returns
void
validate
Application
Token
validate
Application
Token
(
args
?:
{
origin
?:
string
;
token
?:
string
}
)
:
Promise
<
AxiosResponse
<
{
authorities
:
{
authority
:
string
}
[]
;
client_id
:
string
;
exp
:
number
;
scope
?:
string
[]
}
,
any
>
>
Parameters
Optional
args:
{
origin
?:
string
;
token
?:
string
}
Optional
origin
?:
string
Optional
token
?:
string
Returns
Promise
<
AxiosResponse
<
{
authorities
:
{
authority
:
string
}
[]
;
client_id
:
string
;
exp
:
number
;
scope
?:
string
[]
}
,
any
>
>
Exports
core
d3
hs
sc2
wow
D3
constructor
account
Profile
act
artisan
axios
character
Class
character
Skill
defaults
era
follower
item
item
Type
recipe
season
ua
version
create
Client
Resource
Request
get
Application
Token
get
Client
Resource
prepare
Resource
Request
refresh
Application
Token
set
Application
Token
validate
Application
Token
Generated using
TypeDoc