Showing
1 changed file
with
6 additions
and
0 deletions
@@ -73,6 +73,8 @@ import { DialogService } from '@core/services/dialog.service'; | @@ -73,6 +73,8 @@ import { DialogService } from '@core/services/dialog.service'; | ||
73 | import { CustomDialogService } from '@home/components/widget/dialog/custom-dialog.service'; | 73 | import { CustomDialogService } from '@home/components/widget/dialog/custom-dialog.service'; |
74 | import { DatePipe } from '@angular/common'; | 74 | import { DatePipe } from '@angular/common'; |
75 | import { TranslateService } from '@ngx-translate/core'; | 75 | import { TranslateService } from '@ngx-translate/core'; |
76 | +import { PageLink } from '@shared/models/page/page-link'; | ||
77 | +import { SortOrder } from '@shared/models/page/sort-order'; | ||
76 | 78 | ||
77 | export interface IWidgetAction { | 79 | export interface IWidgetAction { |
78 | name: string; | 80 | name: string; |
@@ -297,6 +299,10 @@ export class WidgetContext { | @@ -297,6 +299,10 @@ export class WidgetContext { | ||
297 | this.widgetTitle = undefined; | 299 | this.widgetTitle = undefined; |
298 | this.widgetActions = undefined; | 300 | this.widgetActions = undefined; |
299 | } | 301 | } |
302 | + | ||
303 | + pageLink(pageSize: number, page: number = 0, textSearch: string = null, sortOrder: SortOrder = null): PageLink { | ||
304 | + return new PageLink(pageSize, page, textSearch, sortOrder); | ||
305 | + }; | ||
300 | } | 306 | } |
301 | 307 | ||
302 | export interface IDynamicWidgetComponent { | 308 | export interface IDynamicWidgetComponent { |