PollBuilder
Constructors
new PollBuilder(data)
1new PollBuilder(data: DeepPartial<RESTAPIPollCreate>): PollBuilder
Parameters
Parameter | Type |
---|---|
data | DeepPartial <RESTAPIPollCreate > |
Returns
Source
seyfert/src/builders/Poll.ts:7
Properties
Property | Modifier | Type |
---|---|---|
data | public | DeepPartial <RESTAPIPollCreate > |
Methods
addAnswers()
1addAnswers(...answers: RestOrArray<PollMedia>): PollBuilder
Parameters
Parameter | Type |
---|---|
…answers | RestOrArray <PollMedia > |
Returns
Source
seyfert/src/builders/Poll.ts:11
allowMultiselect()
1allowMultiselect(value: boolean): PollBuilder
Parameters
Parameter | Type | Default value |
---|---|---|
value | boolean | true |
Returns
Source
seyfert/src/builders/Poll.ts:36
setAnswers()
1setAnswers(...answers: RestOrArray<PollMedia>): PollBuilder
Parameters
Parameter | Type |
---|---|
…answers | RestOrArray <PollMedia > |
Returns
Source
seyfert/src/builders/Poll.ts:18
setDuration()
1setDuration(hours: number): PollBuilder
Parameters
Parameter | Type |
---|---|
hours | number |
Returns
Source
seyfert/src/builders/Poll.ts:31
setQuestion()
1setQuestion(data: PollMedia): PollBuilder
Parameters
Parameter | Type |
---|---|
data | PollMedia |
Returns
Source
seyfert/src/builders/Poll.ts:23
toJSON()
1toJSON(): RESTAPIPollCreate
Returns
RESTAPIPollCreate