Tanatloc documentation
Preparing search index...
Lib.Interface
IOrganizationWithData
Interface IOrganizationWithData<T>
interface
IOrganizationWithData
<
T
=
[
]
>
{
groups
:
"groups"
[]
extends
T
?
Pick
<
IGroupWithData
<
(
"name"
|
"users"
)
[]
>
,
"id"
|
"name"
|
"users"
>
[]
:
never
[]
;
id
:
string
;
name
:
TOrganizationGetName
extends
T
?
string
:
never
;
owners
:
"owners"
[]
extends
T
?
Pick
<
IUserWithData
<
(
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
)
[]
,
>
,
|
"id"
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
,
>
[]
:
never
[]
;
pendingowners
:
"pendingowners"
[]
extends
T
?
Pick
<
IUserWithData
<
"email"
[]
>
,
"id"
|
"email"
>
[]
:
never
[]
;
pendingusers
:
"pendingusers"
[]
extends
T
?
Pick
<
IUserWithData
<
"email"
[]
>
,
"id"
|
"email"
>
[]
:
never
[]
;
users
:
"users"
[]
extends
T
?
Pick
<
IUserWithData
<
(
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
)
[]
,
>
,
|
"id"
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
,
>
[]
:
never
[]
;
}
Type Parameters
T
=
[
]
Hierarchy (
View Summary
)
Omit
<
IOrganizationGet
<
T
>
,
"owners"
|
"pendingowners"
|
"users"
|
"pendingusers"
|
"groups"
,
>
IOrganizationWithData
IFrontOrganizationsItem
Index
Properties
groups
id
name
owners
pendingowners
pendingusers
users
Properties
groups
groups
:
"groups"
[]
extends
T
?
Pick
<
IGroupWithData
<
(
"name"
|
"users"
)
[]
>
,
"id"
|
"name"
|
"users"
>
[]
:
never
[]
id
id
:
string
name
name
:
TOrganizationGetName
extends
T
?
string
:
never
owners
owners
:
"owners"
[]
extends
T
?
Pick
<
IUserWithData
<
(
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
)
[]
,
>
,
|
"id"
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
,
>
[]
:
never
[]
pendingowners
pendingowners
:
"pendingowners"
[]
extends
T
?
Pick
<
IUserWithData
<
"email"
[]
>
,
"id"
|
"email"
>
[]
:
never
[]
pendingusers
pendingusers
:
"pendingusers"
[]
extends
T
?
Pick
<
IUserWithData
<
"email"
[]
>
,
"id"
|
"email"
>
[]
:
never
[]
users
users
:
"users"
[]
extends
T
?
Pick
<
IUserWithData
<
(
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
)
[]
,
>
,
|
"id"
|
"lastname"
|
"firstname"
|
"email"
|
"avatar"
|
"workspaces"
|
"projects"
|
"usermodels"
,
>
[]
:
never
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
groups
id
name
owners
pendingowners
pendingusers
users
Tanatloc documentation
Loading...