Methods
# (static) all() → {GroupsQuery}
Get all groups.
- Source:
Returns:
New instance.
- Type
- GroupsQuery
# (static) find(searchTerm) → {GroupsQuery}
Find groups by name or description.
Parameters:
Name | Type | Description |
---|---|---|
searchTerm |
string | Groups name/description or part of it. |
- Source:
Returns:
New instance.
- Type
- GroupsQuery
# followedBy(userId) → {GroupsQuery}
Get groups followed by a specific user.
Parameters:
Name | Type | Description |
---|---|---|
userId |
UserId | User ID. |
- Source:
Returns:
Same query.
- Type
- GroupsQuery
# onlyTrending(trending) → {GroupsQuery}
Get only trending groups.
Parameters:
Name | Type | Description |
---|---|---|
trending |
boolean | Only trending groups or all. |
- Source:
Returns:
Same query.
- Type
- GroupsQuery
# withLabels(labels) → {GroupsQuery}
Get groups matching the specified labels.
Parameters:
Name | Type | Description |
---|---|---|
labels |
Array.<string> | Labels list. |
- Source:
Returns:
same query.
- Type
- GroupsQuery
# withMember(userId) → {GroupsQuery}
Get groups by member.
Parameters:
Name | Type | Description |
---|---|---|
userId |
UserId | User ID. |
- Source:
Returns:
Same query.
- Type
- GroupsQuery
# withProperties(properties) → {GroupsQuery}
Get groups matching the specified properties.
Parameters:
Name | Type | Description |
---|---|---|
properties |
Object.<string, string> | Properties. |
- Source:
Returns:
same query.
- Type
- GroupsQuery