Enables scripted content fragments to use Idea Votes
Methods
Create
Creates a Vote
Usage
#set($voteResponse = $telligentIdeas_v1_votes.Create($ideaId, $value))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideaId | Guid | Idea Id | Required | ||
value | bool | Value | Required |
Return Type
Delete
Deletes a Vote
Usage
#set($additionalInfoResponse = $telligentIdeas_v1_votes.Delete($ideaId, $userId))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideaId | Guid | Idea Id | Required | ||
userId | int | User Id | Required |
Return Type
Get
Gets a Vote
Usage
#set($voteResponse = $telligentIdeas_v1_votes.Get($ideaId, $userId))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideaId | Guid | Idea Id | Required | ||
userId | int | User Id | Required |
Return Type
List
Returns a List of Votes
Usage
#set($pagedListResponse = $telligentIdeas_v1_votes.List("%{IdeaId = $ideaIdArg, PageIndex = $pageIndexArg, PageSize = $pageSizeArg, UserId = $userIdArg, Value = $valueArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
IdeaId | Guid | Idea Id | Optional | ||
PageIndex | int | Specify the page number of paged results to return. Zero-based index. | Optional | 0 | |
PageSize | int | Specify the number of results to return per page. | Optional | 20 | |
UserId | int | UserId of voter | Optional | ||
Value | int | 1 for 'Up' votes, 0 for 'down' votes | Optional |
Return Type
Update
Updates a Vote
Usage
#set($voteResponse = $telligentIdeas_v1_votes.Update($ideaId, $value))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideaId | Guid | Idea Id | Required | ||
value | bool | Value | Required |