Interface IChoosable
Namespace: Volo.Forms.Questions.ChoosableItems
Assembly: Volo.Forms.Domain.dll
Syntax
public interface IChoosable
Methods
AddChoice(Guid, int, string, bool, Guid?)
Declaration
void AddChoice(Guid id, int index, string value, bool isCorrect = false, Guid? tenantId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | id | |
| int | index | |
| string | value | |
| bool | isCorrect | |
| Guid? | tenantId |
AddChoices(List<(Guid id, string value, bool isCorrect)>, Guid?)
Declaration
void AddChoices(List<(Guid id, string value, bool isCorrect)> choices, Guid? tenantId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| List<(Guid Id, string value, bool isCorrect)> | choices | |
| Guid? | tenantId |
ClearChoices()
Declaration
void ClearChoices()
GetChoices()
Declaration
ICollection<Choice> GetChoices()
Returns
| Type | Description |
|---|---|
| ICollection<Choice> |
MoveChoice(Guid, int)
Declaration
void MoveChoice(Guid id, int newIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | id | |
| int | newIndex |