Properties
labels
labels: {
button: {
deleteInvitationText: string;
lockUserButtonText: string;
unlockUserButtonText: string;
};
cellData: {
statusInUse: string;
statusNotInUse: string;
statusWaitingResponse: string;
};
headerRow: {
emailAddress: string;
name: string;
role: string;
status: string;
};
}
Type declaration
button: {
deleteInvitationText: string;
lockUserButtonText: string;
unlockUserButtonText: string;
}
deleteInvitationText: string
lockUserButtonText: string
unlockUserButtonText: string
cellData: {
statusInUse: string;
statusNotInUse: string;
statusWaitingResponse: string;
}
statusInUse: string
statusNotInUse: string
statusWaitingResponse: string
headerRow: {
emailAddress: string;
name: string;
role: string;
status: string;
}
emailAddress: string
name: string
role: string
status: string
onInvitationDelete
onInvitationDelete: ((invitation) => void)
Type declaration
- (invitation): void
Parameters
invitation: undefined | {
email: string;
id: string;
status: string;
}
Returns void
onNavigate
onNavigate: ((to) => void)
onUserLock
onUserLock: ((user) => void)
Type declaration
- (user): void
Parameters
user: undefined | {
email: string;
id: string;
isLocked?: boolean;
name: string;
typeId: string;
}
Returns void
onUserUnlock
onUserUnlock: ((user) => void)
Type declaration
- (user): void
Parameters
user: undefined | {
email: string;
id: string;
isLocked?: boolean;
name: string;
typeId: string;
}
Returns void
Optional
removeRowActionFor
removeRowActionFor?: string[]
Table labels