|
|
|
@ -55,11 +55,11 @@ import { EntityTypeTranslation } from '@shared/models/entity-type.models'; |
|
|
|
import { DialogService } from '@core/services/dialog.service'; |
|
|
|
import { AddEntityDialogComponent } from './add-entity-dialog.component'; |
|
|
|
import { AddEntityDialogData, EntityAction } from '@home/models/entity/entity-component.models'; |
|
|
|
import { DAY, historyInterval, HistoryWindowType, Timewindow } from '@shared/models/time/time.models'; |
|
|
|
import { HistoryWindowType, Timewindow } from '@shared/models/time/time.models'; |
|
|
|
import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; |
|
|
|
import { TbAnchorComponent } from '@shared/components/tb-anchor.component'; |
|
|
|
import { isDefined, isUndefined } from '@core/utils'; |
|
|
|
import { HasUUID } from '../../../../shared/models/id/has-uuid'; |
|
|
|
import { HasUUID } from '@shared/models/id/has-uuid'; |
|
|
|
|
|
|
|
@Component({ |
|
|
|
selector: 'tb-entities-table', |
|
|
|
@ -202,7 +202,7 @@ export class EntitiesTableComponent extends PageComponent implements AfterViewIn |
|
|
|
this.pageSizeOptions = [this.defaultPageSize, this.defaultPageSize * 2, this.defaultPageSize * 3]; |
|
|
|
|
|
|
|
if (this.entitiesTableConfig.useTimePageLink) { |
|
|
|
this.timewindow = historyInterval(DAY); |
|
|
|
this.timewindow = this.entitiesTableConfig.defaultTimewindowInterval; |
|
|
|
const currentTime = Date.now(); |
|
|
|
this.pageLink = new TimePageLink(10, 0, null, sortOrder, |
|
|
|
currentTime - this.timewindow.history.timewindowMs, currentTime); |
|
|
|
@ -446,7 +446,7 @@ export class EntitiesTableComponent extends PageComponent implements AfterViewIn |
|
|
|
resetSortAndFilter(update: boolean = true, preserveTimewindow: boolean = false) { |
|
|
|
this.pageLink.textSearch = null; |
|
|
|
if (this.entitiesTableConfig.useTimePageLink && !preserveTimewindow) { |
|
|
|
this.timewindow = historyInterval(DAY); |
|
|
|
this.timewindow = this.entitiesTableConfig.defaultTimewindowInterval; |
|
|
|
} |
|
|
|
if (this.displayPagination) { |
|
|
|
this.paginator.pageIndex = 0; |
|
|
|
|