Getting Started
Usages
Columns
API References
ngx-panemu-table / Class

TickColumnClass

Generic types:T
Implements:PropertyColumn<T>

No documentation has been provided.

Constructor

No documentation has been provided.

Presentation
constructor(
	tickColumn?: TickColumn<T> | undefined
): TickColumnClass<T>;
Parameters
NameTypeDescription
tickColumn
TickColumn<T> | undefined

Properties

NameTypeDescription
__data
implements BaseColumn
Signal<T[]>
__key
implements BaseColumn
string | undefined
cellClass
implements BaseColumn
((value: any, row?: T | undefined) => string) | undefined
cellRenderer
implements BaseColumn
CellRenderer
field
implements PropertyColumn
any
headerRenderer
implements BaseColumn
HeaderRenderer | undefined
selections
WritableSignal<T[]>
type
implements BaseColumn
ColumnType
visible
implements BaseColumn
boolean | undefined

Methods

getTickedRows()

Get ticked rows

Presentation
getTickedRows(): T[];
Returns

T[]

getTickedRowsAsSignal()

Get list of ticked rows as signal

Presentation
getTickedRowsAsSignal(): Signal<T[]>;
Returns

Signal<T[]>

isTicked()

Check if passed row is ticked.

Presentation
isTicked(row: T): boolean;
Parameters
NameTypeDescription
row
T
Returns

boolean

setTicked()

Set passed row to be ticked/unticked.

Presentation
setTicked(ticked: boolean, row: T): void;
Parameters
NameTypeDescription
ticked
boolean

true to tick

row
T

row to tick or untick

Returns

void

setTickedAll()

Set all rows to be ticked / unticked. RowGroup can't be ticked.

Presentation
setTickedAll(ticked: boolean): void;
Parameters
NameTypeDescription
ticked
boolean

true to tick

Returns

void

setTickedByRowIndex()

Tick or untick row by row index. RowGroup can't be ticked.

Presentation
setTickedByRowIndex(ticked: boolean, index: number): void;
Parameters
NameTypeDescription
ticked
boolean

true to tick

index
number
Returns

void