new UserSettings()
- Source:
Properties:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
object |
Properties
|
Members
addPermission :boolean
- Source:
Type:
- boolean
confirmationData :object
- Description:
Confirmation modal data
- Source:
Confirmation modal data
Type:
- object
deletePermission :boolean
- Source:
Type:
- boolean
editRolesPermission :boolean
- Source:
Type:
- boolean
enablePermission :boolean
- Source:
Type:
- boolean
filterFields :Array
- Description:
Filtering fields settings
- Source:
Filtering fields settings
Type:
- Array
filters :object
- Source:
Type:
- object
hasThreeDots :boolean
- Source:
Type:
- boolean
resetPassPermission :boolean
- Source:
Type:
- boolean
state :object
- Source:
Properties:
| Name | Type | Description |
|---|---|---|
openUserMenuUserId |
number | null | |
operation |
object | null | |
operationUser |
object |
Type:
- object
updateUserPermission :boolean
- Source:
Type:
- boolean
Methods
closeModal() → {void}
- Description:
Close modal
- Source:
Returns:
- Type
- void
componentDidMount() → {void}
- Description:
Get all roles
- Source:
Returns:
- Type
- void
disableUser() → {void}
- Description:
Handle disable user
- Source:
Returns:
- Type
- void
enableUser() → {void}
- Description:
Handle enable user
- Source:
Returns:
- Type
- void
handleEditRoles(user) → {void}
- Description:
Handle edit roles
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
user |
object |
Returns:
- Type
- void
handleEditUserInfo(user) → {void}
- Description:
Handle edit user information
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
user |
object |
Returns:
- Type
- void
handleUserMenuClick(userId) → {void}
- Description:
Handle user menu click
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
userId |
number |
Returns:
- Type
- void
handleUserOperationClick(operation, user) → {void}
- Description:
Handle user operation click
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
operation |
object | |
user |
object |
Returns:
- Type
- void
openAddUserModal() → {void}
- Description:
Open add user modal
- Source:
Returns:
- Type
- void
render() → {view}
- Description:
Render
- Source:
Returns:
- Type
- view
renderModals() → {view|null}
- Description:
Render modals
- Source:
Returns:
- Type
- view | null
renderUserRow(user) → {void}
- Description:
Render user row
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
user |
object |
Returns:
- Type
- void
resetPassword() → {void}
- Description:
Handle reset password
- Source:
Returns:
- Type
- void
userRemove() → {void}
- Description:
Handle remove user
- Source:
Returns:
- Type
- void