iotile-cloud
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
User
constructor
avatar
Url
creation
Date
email
id
is
Staff
name
org
Roles
slug
tagline
token
username
can
Modify
Device
can
Modify
Stream
Variables
can
Read
Properties
get
Avatar
get
Full
Name
get
Username
set
Org
Roles
to
Json
Unserialize
Hierarchy
User
Index
Constructors
constructor
Properties
avatar
Url
creation
Date
email
id
is
Staff
name
org
Roles
slug
tagline
token
username
Methods
can
Modify
Device
can
Modify
Stream
Variables
can
Read
Properties
get
Avatar
get
Full
Name
get
Username
set
Org
Roles
to
Json
Unserialize
Constructors
constructor
new
User
(
data
?:
any
, token
?:
undefined
|
string
)
:
User
Parameters
Default value
data:
any
= {}
Optional
token:
undefined
|
string
Returns
User
Properties
Optional
avatar
Url
avatar
Url
:
undefined
|
string
creation
Date
creation
Date
:
Date
email
email
:
string
id
id
:
string
is
Staff
is
Staff
:
boolean
= false
name
name
:
string
Private
org
Roles
org
Roles
:
object
Type declaration
[
key:
string
]:
Membership
slug
slug
:
string
= ""
tagline
tagline
:
string
token
token
:
string
username
username
:
string
Methods
can
Modify
Device
can
Modify
Device
(
orgSlug
:
string
)
:
boolean
Parameters
orgSlug:
string
Returns
boolean
can
Modify
Stream
Variables
can
Modify
Stream
Variables
(
orgSlug
:
string
)
:
boolean
Parameters
orgSlug:
string
Returns
boolean
can
Read
Properties
can
Read
Properties
(
orgSlug
:
string
)
:
boolean
Parameters
orgSlug:
string
Returns
boolean
get
Avatar
get
Avatar
(
)
:
string
Returns
string
get
Full
Name
get
Full
Name
(
)
:
string
Returns
string
get
Username
get
Username
(
)
:
string
Returns
string
set
Org
Roles
set
Org
Roles
(
roles
:
object
)
:
void
Parameters
roles:
object
[
key:
string
]:
Membership
Returns
void
to
Json
to
Json
(
)
:
any
Returns
any
Static
Unserialize
Unserialize
(
obj
:
object
)
:
object
Parameters
obj:
object
[
key:
string
]:
any
Returns
object
server
:
ServerInformation
|
undefined
user
:
User
Generated using
TypeDoc