Paginated entities service update, mat slider update
This commit is contained in:
parent
21d387912c
commit
3cf27e38c1
@ -13,8 +13,14 @@
|
|||||||
--mdc-slider-disabled-handle-color: var(--iqser-primary);
|
--mdc-slider-disabled-handle-color: var(--iqser-primary);
|
||||||
--mdc-slider-disabled-active-track-color: var(--iqser-grey-5);
|
--mdc-slider-disabled-active-track-color: var(--iqser-grey-5);
|
||||||
--mdc-slider-disabled-inactive-track-color: var(--iqser-grey-7);
|
--mdc-slider-disabled-inactive-track-color: var(--iqser-grey-7);
|
||||||
|
--mdc-slider-label-container-color: var(--iqser-accent);
|
||||||
|
--mat-mdc-slider-value-indicator-opacity: 1;
|
||||||
|
|
||||||
&.mdc-slider--disabled {
|
&.mdc-slider--disabled {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mdc-slider__value-indicator-text {
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
|||||||
@ -12,10 +12,11 @@ import { mapEach } from '../../utils';
|
|||||||
export class PaginatedEntitiesService<
|
export class PaginatedEntitiesService<
|
||||||
Interface,
|
Interface,
|
||||||
Class extends Interface & IListable<PrimaryKey>,
|
Class extends Interface & IListable<PrimaryKey>,
|
||||||
|
Options,
|
||||||
PrimaryKey extends Id = Class['id'],
|
PrimaryKey extends Id = Class['id'],
|
||||||
> extends EntitiesService<Interface, Class, PrimaryKey> {
|
> extends EntitiesService<Interface, Class, PrimaryKey> {
|
||||||
loadPage(name = '', page = 0, size = 100): Observable<Class[]> {
|
loadPage(options: Options, page = 0, size = 100): Observable<Class[]> {
|
||||||
return super._post<{ data: Interface[] }>({ page, size, name }).pipe(
|
return super._post<{ data: Interface[] }>({ page, size, options }).pipe(
|
||||||
map(response => response.data),
|
map(response => response.data),
|
||||||
mapEach(entity => (this._entityClass ? new this._entityClass(entity) : (entity as unknown as Class))),
|
mapEach(entity => (this._entityClass ? new this._entityClass(entity) : (entity as unknown as Class))),
|
||||||
tap((entities: Class[]) => this.setEntities(entities)),
|
tap((entities: Class[]) => this.setEntities(entities)),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user