Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

vipera-npm-registry / motif-web-admin-core   js

Repository URL to install this package:

Version: 0.3.1 

/ lib / sections / Scheduler / components / scheduler-section.component.d.ts

import { OnInit, OnDestroy } from '@angular/core';
import { NGXLogger } from 'web-console-core';
import { WCNotificationCenter } from 'web-console-ui-kit';
import { ScheduledTask, ScheduledTaskExecutionEntity, SchedulerService } from '@wa-motif-open-api/scheduler-service';
import { GridComponent } from '@progress/kendo-angular-grid';
import { WCConfirmationTitleProvider } from 'web-console-ui-kit';
export declare class SchedulerSectionComponent implements OnInit, OnDestroy {
    private logger;
    private schedulerService;
    private notificationCenter;
    _grid: GridComponent;
    scheduledTasksList: Array<ScheduledTask>;
    scheduledTaskExecutionsList: Array<ScheduledTaskExecutionEntity>;
    loading: boolean;
    statusConfirmationTitleProvider: WCConfirmationTitleProvider;
    constructor(logger: NGXLogger, schedulerService: SchedulerService, notificationCenter: WCNotificationCenter);
    ngOnInit(): void;
    ngOnDestroy(): void;
    private loadData;
    refreshData(): void;
    onDeleteOKPressed(dataItem: any): void;
    onDeleteCancelPressed(dataItem: any): void;
    onRefreshClicked(): void;
    onStatusTogglePressed(dataItem: any): void;
    private changeTaskStatus;
    private disableTask;
    private enabledTask;
}