Table of Contents

Class LikertMatrix

Namespace
InSite.Domain.Banks
Assembly
Shift.Sdk.dll
public class LikertMatrix
Inheritance
LikertMatrix
Inherited Members
Extension Methods

Constructors

LikertMatrix()

public LikertMatrix()

Properties

ColumnCount

public int ColumnCount { get; }

Property Value

int

Columns

public IEnumerable<LikertColumn> Columns { get; }

Property Value

IEnumerable<LikertColumn>

HasOptions

public bool HasOptions { get; }

Property Value

bool

IsEmpty

public bool IsEmpty { get; }

Property Value

bool

OptionCount

public int OptionCount { get; }

Property Value

int

Options

public IEnumerable<LikertOption> Options { get; }

Property Value

IEnumerable<LikertOption>

Points

public decimal? Points { get; }

Property Value

decimal?

Question

public Question Question { get; set; }

Property Value

Question

RowCount

public int RowCount { get; }

Property Value

int

Rows

public IEnumerable<LikertRow> Rows { get; }

Property Value

IEnumerable<LikertRow>

Methods

AddColumn()

public LikertColumn AddColumn()

Returns

LikertColumn

AddColumn(Guid)

public LikertColumn AddColumn(Guid id)

Parameters

id Guid

Returns

LikertColumn

AddRow()

public LikertRow AddRow()

Returns

LikertRow

AddRow(Guid)

public LikertRow AddRow(Guid id)

Parameters

id Guid

Returns

LikertRow

Clone(bool)

public LikertMatrix Clone(bool cloneIdentifiers = true)

Parameters

cloneIdentifiers bool

Returns

LikertMatrix

GetColumn(Guid)

public LikertColumn GetColumn(Guid id)

Parameters

id Guid

Returns

LikertColumn

GetColumn(int)

public LikertColumn GetColumn(int index)

Parameters

index int

Returns

LikertColumn

GetIndex(LikertColumn)

public int GetIndex(LikertColumn column)

Parameters

column LikertColumn

Returns

int

GetIndex(LikertRow)

public int GetIndex(LikertRow row)

Parameters

row LikertRow

Returns

int

GetOption(LikertOption)

public LikertOption GetOption(LikertOption option)

Parameters

option LikertOption

Returns

LikertOption

GetOption(LikertRow, LikertColumn)

public LikertOption GetOption(LikertRow row, LikertColumn column)

Parameters

row LikertRow
column LikertColumn

Returns

LikertOption

GetOption(Guid, Guid)

public LikertOption GetOption(Guid row, Guid column)

Parameters

row Guid
column Guid

Returns

LikertOption

GetRow(Guid)

public LikertRow GetRow(Guid id)

Parameters

id Guid

Returns

LikertRow

GetRow(int)

public LikertRow GetRow(int index)

Parameters

index int

Returns

LikertRow

IsEqual(LikertMatrix, bool)

public bool IsEqual(LikertMatrix other, bool compareIdentifiers = true)

Parameters

other LikertMatrix
compareIdentifiers bool

Returns

bool

RemoveColumn(Guid)

public void RemoveColumn(Guid id)

Parameters

id Guid

RemoveRow(Guid)

public void RemoveRow(Guid id)

Parameters

id Guid

ReorderColumns(IDictionary<Guid, int>)

public void ReorderColumns(IDictionary<Guid, int> order)

Parameters

order IDictionary<Guid, int>

ReorderRows(IDictionary<Guid, int>)

public void ReorderRows(IDictionary<Guid, int> order)

Parameters

order IDictionary<Guid, int>

ShouldSerialize_columns()

public bool ShouldSerialize_columns()

Returns

bool

ShouldSerialize_options()

public bool ShouldSerialize_options()

Returns

bool

ShouldSerialize_rows()

public bool ShouldSerialize_rows()

Returns

bool