Search
Preparing search index...
The search index is not available
Keiser Metrics SDK API - v4.15.1
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Keiser Metrics SDK API - v4.15.1
models/profile
Profile
Class Profile
Hierarchy
SubscribableModel
Profile
Index
Constructors
constructor
Accessors
birthday
gender
language
name
on
Model
Change
Event
units
updated
At
user
Id
Methods
eject
Data
reload
update
Constructors
constructor
new
Profile
(
profileData
:
ProfileData
, sessionHandler
:
SessionHandler
)
:
Profile
Parameters
profileData:
ProfileData
sessionHandler:
SessionHandler
Returns
Profile
Accessors
birthday
get
birthday
(
)
:
null
|
string
Returns
null
|
string
gender
get
gender
(
)
:
Gender
Returns
Gender
language
get
language
(
)
:
null
|
string
Returns
null
|
string
name
get
name
(
)
:
null
|
string
Returns
null
|
string
on
Model
Change
Event
get
onModelChangeEvent
(
)
:
IEvent
<
ModelChangeEvent
>
Returns
IEvent
<
ModelChangeEvent
>
units
get
units
(
)
:
Units
Returns
Units
updated
At
get
updatedAt
(
)
:
Date
Returns
Date
user
Id
get
userId
(
)
:
number
Returns
number
Methods
eject
Data
eject
Data
(
)
:
ProfileData
Returns
ProfileData
reload
reload
(
)
:
Promise
<
Profile
>
Returns
Promise
<
Profile
>
update
update
(
params
:
{
birthday
?:
null
|
string
;
gender
?:
null
|
Gender
;
language
?:
null
|
string
;
name
?:
null
|
string
;
units
?:
null
|
Units
}
)
:
Promise
<
Profile
>
Parameters
params:
{
birthday
?:
null
|
string
;
gender
?:
null
|
Gender
;
language
?:
null
|
string
;
name
?:
null
|
string
;
units
?:
null
|
Units
}
Optional
birthday
?:
null
|
string
Optional
gender
?:
null
|
Gender
Optional
language
?:
null
|
string
Optional
name
?:
null
|
string
Optional
units
?:
null
|
Units
Returns
Promise
<
Profile
>
Modules
models/profile
Gender
Profile
constructor
birthday
gender
language
name
on
Model
Change
Event
units
updated
At
user
Id
eject
Data
reload
update
Profile
Data
Profile
Response