Class: IQUserList
user.IQUserList
User list utilities
Table of contents
Constructors
Methods
Constructors
constructor
• new IQUserList()
Defined in
Methods
all
▸ all(): IUserData[]
Get all users
Returns
Defined in
byAccessLevel
▸ byAccessLevel(level): IUserData[]
Get users by access level
Parameters
| Name | Type |
|---|---|
level |
UserAccessLevel |
Returns
Defined in
count
▸ count(): number
Get user count
Returns
number
Defined in
findByEmail
▸ findByEmail(email): null | IQUser
Find user by email
Parameters
| Name | Type |
|---|---|
email |
string |
Returns
null | IQUser
Defined in
findByHandle
▸ findByHandle(handle): null | IQUser
Find user by handle
Parameters
| Name | Type |
|---|---|
handle |
string |
Returns
null | IQUser
Defined in
newest
▸ newest(limit?): IUserData[]
Get new users
Parameters
| Name | Type | Default value |
|---|---|---|
limit |
number |
10 |
Returns
Defined in
recentlyActive
▸ recentlyActive(limit?): IUserData[]
Get recently active users
Parameters
| Name | Type | Default value |
|---|---|---|
limit |
number |
10 |
Returns
Defined in
topByCalls
▸ topByCalls(limit?): IUserData[]
Get top users by calls
Parameters
| Name | Type | Default value |
|---|---|---|
limit |
number |
10 |
Returns
Defined in
topByPosts
▸ topByPosts(limit?): IUserData[]
Get top users by posts
Parameters
| Name | Type | Default value |
|---|---|---|
limit |
number |
10 |