Trading Assistant API Documentation - v0.1.0
Preparing search index...
components/02-widgets/08_UserManagement/usermanagement.store
userManagement
Variable userManagement
Const
userManagement
:
{
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
UserManagementState
>
,
invalidate
?:
Invalidator
<
UserManagementState
>
,
)
=>
Unsubscriber
;
loadUsers
:
()
=>
Promise
<
void
>
;
loadStats
:
()
=>
Promise
<
void
>
;
createUser
:
(
data
:
CreateUserData
)
=>
Promise
<
UserProfile
>
;
updateUser
:
(
userId
:
string
,
data
:
UpdateUserData
)
=>
Promise
<
UserProfile
>
;
deleteUser
:
(
userId
:
string
)
=>
Promise
<
void
>
;
toggleUserStatus
:
(
userId
:
string
,
isActive
:
boolean
)
=>
Promise
<
void
>
;
selectUser
:
(
user
:
UserWithStats
|
null
)
=>
void
;
setFilters
:
(
filters
:
UserFilters
)
=>
void
;
setSort
:
(
sort
:
UserSortOptions
)
=>
void
;
goToPage
:
(
page
:
number
)
=>
void
;
setPageSize
:
(
perPage
:
number
)
=>
void
;
clearError
:
()
=>
void
;
reset
:
()
=>
void
;
}
= ...
Type Declaration
subscribe
:
(
this
:
void
,
run
:
Subscriber
<
UserManagementState
>
,
invalidate
?:
Invalidator
<
UserManagementState
>
,
)
=>
Unsubscriber
loadUsers
:
()
=>
Promise
<
void
>
loadStats
:
()
=>
Promise
<
void
>
createUser
:
(
data
:
CreateUserData
)
=>
Promise
<
UserProfile
>
updateUser
:
(
userId
:
string
,
data
:
UpdateUserData
)
=>
Promise
<
UserProfile
>
deleteUser
:
(
userId
:
string
)
=>
Promise
<
void
>
toggleUserStatus
:
(
userId
:
string
,
isActive
:
boolean
)
=>
Promise
<
void
>
selectUser
:
(
user
:
UserWithStats
|
null
)
=>
void
setFilters
:
(
filters
:
UserFilters
)
=>
void
setSort
:
(
sort
:
UserSortOptions
)
=>
void
goToPage
:
(
page
:
number
)
=>
void
setPageSize
:
(
perPage
:
number
)
=>
void
clearError
:
()
=>
void
reset
:
()
=>
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
Trading Assistant API Documentation - v0.1.0
Loading...