Preparing search index...
The search index is not available
Tanatloc documentation
Tanatloc documentation
Database.User.Get
IUser
Interface IUser<T, Key>
interface
IUser
<
T
=
[
]
,
Key
=
"id"
>
{
authorizedplugins
?:
TUserGetAuthorizedplugins
extends
T
?
string
[]
:
never
[]
;
avatar
?:
TUserGetAvatar
extends
T
?
string
:
never
;
email
:
|
(
TUserGetEmail
extends
T
?
string
:
never
)
|
(
Key
extends
"email"
?
string
:
never
)
;
firstname
?:
TUserGetFirstname
extends
T
?
string
:
never
;
id
:
|
(
TUserGetId
extends
T
?
string
:
never
)
|
(
Key
extends
"id"
?
string
:
never
)
;
isvalidated
:
TUserGetIsvalidated
extends
T
?
boolean
:
never
;
lastmodificationdate
:
TUserGetLastmodificationdate
extends
T
?
Date
:
never
;
lastname
?:
TUserGetLastname
extends
T
?
string
:
never
;
organizations
?:
TUserGetOrganizations
extends
T
?
string
[]
:
never
[]
;
password
:
TUserGetPassword
extends
T
?
string
:
never
;
passwordlastchanged
:
TUserGetPasswordlastchange
extends
T
?
Date
:
never
;
plugins
?:
TUserGetPlugins
extends
T
?
ClientPlugin
[]
:
never
[]
;
projects
?:
TUserGetWorkspaces
extends
T
?
string
[]
:
never
[]
;
superuser
:
TUserGetSuperuser
extends
T
?
boolean
:
never
;
usermodels
?:
TUserGetUsermodels
extends
T
?
string
[]
:
never
[]
;
workspaces
?:
TUserGetWorkspaces
extends
T
?
string
[]
:
never
[]
;
}
Type Parameters
T
=
[
]
Key
=
"id"
Index
Properties
authorizedplugins?
avatar?
email
firstname?
id
isvalidated
lastmodificationdate
lastname?
organizations?
password
passwordlastchanged
plugins?
projects?
superuser
usermodels?
workspaces?
Properties
Optional
authorizedplugins
authorizedplugins
?:
TUserGetAuthorizedplugins
extends
T
?
string
[]
:
never
[]
Optional
avatar
avatar
?:
TUserGetAvatar
extends
T
?
string
:
never
email
email
:
|
(
TUserGetEmail
extends
T
?
string
:
never
)
|
(
Key
extends
"email"
?
string
:
never
)
Optional
firstname
firstname
?:
TUserGetFirstname
extends
T
?
string
:
never
id
id
:
|
(
TUserGetId
extends
T
?
string
:
never
)
|
(
Key
extends
"id"
?
string
:
never
)
isvalidated
isvalidated
:
TUserGetIsvalidated
extends
T
?
boolean
:
never
lastmodificationdate
lastmodificationdate
:
TUserGetLastmodificationdate
extends
T
?
Date
:
never
Optional
lastname
lastname
?:
TUserGetLastname
extends
T
?
string
:
never
Optional
organizations
organizations
?:
TUserGetOrganizations
extends
T
?
string
[]
:
never
[]
password
password
:
TUserGetPassword
extends
T
?
string
:
never
passwordlastchanged
passwordlastchanged
:
TUserGetPasswordlastchange
extends
T
?
Date
:
never
Optional
plugins
plugins
?:
TUserGetPlugins
extends
T
?
ClientPlugin
[]
:
never
[]
Optional
projects
projects
?:
TUserGetWorkspaces
extends
T
?
string
[]
:
never
[]
superuser
superuser
:
TUserGetSuperuser
extends
T
?
boolean
:
never
Optional
usermodels
usermodels
?:
TUserGetUsermodels
extends
T
?
string
[]
:
never
[]
Optional
workspaces
workspaces
?:
TUserGetWorkspaces
extends
T
?
string
[]
:
never
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
authorizedplugins
avatar
email
firstname
id
isvalidated
lastmodificationdate
lastname
organizations
password
passwordlastchanged
plugins
projects
superuser
usermodels
workspaces
Tanatloc documentation
Loading...