UI: Rename variable persistentPageLinkMode
This commit is contained in:
		
							parent
							
								
									e4579d21d7
								
							
						
					
					
						commit
						7e71e909e3
					
				@ -60,7 +60,7 @@ export class AlarmTableConfig extends EntityTableConfig<AlarmInfo, TimePageLink>
 | 
			
		||||
    this.loadDataOnInit = false;
 | 
			
		||||
    this.tableTitle = '';
 | 
			
		||||
    this.useTimePageLink = true;
 | 
			
		||||
    this.persistentPageLinkMode = false;
 | 
			
		||||
    this.pageMode = false;
 | 
			
		||||
    this.defaultTimewindowInterval = historyInterval(DAY * 30);
 | 
			
		||||
    this.detailsPanelEnabled = false;
 | 
			
		||||
    this.selectionEnabled = false;
 | 
			
		||||
 | 
			
		||||
@ -53,12 +53,12 @@ export class AuditLogTableConfig extends EntityTableConfig<AuditLog, TimePageLin
 | 
			
		||||
              public userId: UserId = null,
 | 
			
		||||
              public customerId: CustomerId = null,
 | 
			
		||||
              updateOnInit = true,
 | 
			
		||||
              persistentPageLinkMode = false) {
 | 
			
		||||
              pageMode = false) {
 | 
			
		||||
    super();
 | 
			
		||||
    this.loadDataOnInit = updateOnInit;
 | 
			
		||||
    this.tableTitle = '';
 | 
			
		||||
    this.useTimePageLink = true;
 | 
			
		||||
    this.persistentPageLinkMode = persistentPageLinkMode;
 | 
			
		||||
    this.pageMode = pageMode;
 | 
			
		||||
    this.detailsPanelEnabled = false;
 | 
			
		||||
    this.selectionEnabled = false;
 | 
			
		||||
    this.searchEnabled = true;
 | 
			
		||||
 | 
			
		||||
@ -119,7 +119,7 @@ export class AuditLogTableComponent implements OnInit {
 | 
			
		||||
      }
 | 
			
		||||
      updateOnInit = true;
 | 
			
		||||
    }
 | 
			
		||||
    const persistentPageLinkMode = !!this.route.snapshot.data.isPage;
 | 
			
		||||
    const pageMode = !!this.route.snapshot.data.isPage;
 | 
			
		||||
    this.auditLogTableConfig = new AuditLogTableConfig(
 | 
			
		||||
      this.auditLogService,
 | 
			
		||||
      this.translate,
 | 
			
		||||
@ -130,7 +130,7 @@ export class AuditLogTableComponent implements OnInit {
 | 
			
		||||
      this.userIdValue,
 | 
			
		||||
      this.customerIdValue,
 | 
			
		||||
      updateOnInit,
 | 
			
		||||
      persistentPageLinkMode
 | 
			
		||||
      pageMode
 | 
			
		||||
    );
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -98,7 +98,7 @@ export class EntitiesTableComponent extends PageComponent implements IEntitiesTa
 | 
			
		||||
  displayPagination = true;
 | 
			
		||||
  pageSizeOptions;
 | 
			
		||||
  pageLink: PageLink;
 | 
			
		||||
  persistentPageLinkMode = true;
 | 
			
		||||
  pageMode = true;
 | 
			
		||||
  textSearchMode = false;
 | 
			
		||||
  timewindow: Timewindow;
 | 
			
		||||
  dataSource: EntitiesDataSource<BaseData<HasId>>;
 | 
			
		||||
@ -206,7 +206,7 @@ export class EntitiesTableComponent extends PageComponent implements IEntitiesTa
 | 
			
		||||
 | 
			
		||||
    this.displayPagination = this.entitiesTableConfig.displayPagination;
 | 
			
		||||
    this.defaultPageSize = this.entitiesTableConfig.defaultPageSize;
 | 
			
		||||
    this.persistentPageLinkMode = this.entitiesTableConfig.persistentPageLinkMode;
 | 
			
		||||
    this.pageMode = this.entitiesTableConfig.pageMode;
 | 
			
		||||
    this.pageSizeOptions = [this.defaultPageSize, this.defaultPageSize * 2, this.defaultPageSize * 3];
 | 
			
		||||
 | 
			
		||||
    if (this.entitiesTableConfig.useTimePageLink) {
 | 
			
		||||
@ -640,7 +640,7 @@ export class EntitiesTableComponent extends PageComponent implements IEntitiesTa
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  protected updatedRouterParamsAndData(queryParams: object, queryParamsHandling: QueryParamsHandling = 'merge') {
 | 
			
		||||
    if (this.persistentPageLinkMode) {
 | 
			
		||||
    if (this.pageMode) {
 | 
			
		||||
      this.router.navigate([], {
 | 
			
		||||
        relativeTo: this.route,
 | 
			
		||||
        queryParams,
 | 
			
		||||
 | 
			
		||||
@ -92,7 +92,7 @@ export class EventTableConfig extends EntityTableConfig<Event, TimePageLink> {
 | 
			
		||||
    this.searchEnabled = false;
 | 
			
		||||
    this.addEnabled = false;
 | 
			
		||||
    this.entitiesDeleteEnabled = false;
 | 
			
		||||
    this.persistentPageLinkMode = false;
 | 
			
		||||
    this.pageMode = false;
 | 
			
		||||
 | 
			
		||||
    this.headerComponent = EventTableHeaderComponent;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -160,7 +160,7 @@ export class EntityTableConfig<T extends BaseData<HasId>, P extends PageLink = P
 | 
			
		||||
  addDialogStyle = {};
 | 
			
		||||
  defaultSortOrder: SortOrder = {property: 'createdTime', direction: Direction.DESC};
 | 
			
		||||
  displayPagination = true;
 | 
			
		||||
  persistentPageLinkMode = true;
 | 
			
		||||
  pageMode = true;
 | 
			
		||||
  defaultPageSize = 10;
 | 
			
		||||
  columns: Array<EntityColumn<L>> = [];
 | 
			
		||||
  cellActionDescriptors: Array<CellActionDescriptor<L>> = [];
 | 
			
		||||
 | 
			
		||||
@ -50,7 +50,7 @@ export interface IEntitiesTableComponent {
 | 
			
		||||
  displayPagination: boolean;
 | 
			
		||||
  pageSizeOptions: number[];
 | 
			
		||||
  pageLink: PageLink;
 | 
			
		||||
  persistentPageLinkMode: boolean;
 | 
			
		||||
  pageMode: boolean;
 | 
			
		||||
  textSearchMode: boolean;
 | 
			
		||||
  timewindow: Timewindow;
 | 
			
		||||
  dataSource: EntitiesDataSource<BaseData<HasId>>;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user