@rxap/table-system
Version:
This package provides a set of Angular directives, components, and services to enhance data tables with features like row expansion, full-text search, and row selection with checkboxes. It includes modules for easy integration of these features into exist
52 lines (26 loc) • 1.71 kB
Markdown
[@rxap/table-system](../wiki/globals) / SelectRowService
# Class: SelectRowService\<Data\>
Defined in: [select-row/select-row.service.ts:7](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/select-row.service.ts#L7)
## Type Parameters
• **Data** *extends* `Record`\<`string`, `any`\>
## Constructors
### new SelectRowService()
> **new SelectRowService**\<`Data`\>(): [`SelectRowService`](../wiki/Class.SelectRowService)\<`Data`\>
Defined in: [select-row/select-row.service.ts:13](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/select-row.service.ts#L13)
#### Returns
[`SelectRowService`](../wiki/Class.SelectRowService)\<`Data`\>
## Properties
### selectedRows$
> **selectedRows$**: `Observable`\<`Data`[]\>
Defined in: [select-row/select-row.service.ts:9](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/select-row.service.ts#L9)
***
### selectionModel
> `readonly` **selectionModel**: `SelectionModel`\<`Data`\>
Defined in: [select-row/select-row.service.ts:11](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/select-row.service.ts#L11)
## Accessors
### selectedRows
#### Get Signature
> **get** **selectedRows**(): `Data`[]
Defined in: [select-row/select-row.service.ts:17](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/select-row.service.ts#L17)
##### Returns
`Data`[]