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 |