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 / Log / components / log-section-component.d.ts

import { OnInit, OnDestroy, ElementRef, Renderer2 } from '@angular/core';
import { NGXLogger } from 'web-console-core';
import { LogService, LogLevel } from '@wa-motif-open-api/log-service';
import { ClipboardService } from 'ngx-clipboard';
import { WCNotificationCenter } from 'web-console-ui-kit';
import { DatarecordsService } from '@wa-motif-open-api/datarecords-service';
import { WCSlidePanelComponent } from 'web-console-ui-kit';
import { DateRangePopupComponent } from '@progress/kendo-angular-dateinputs';
export declare class LogSectionComponent implements OnInit, OnDestroy {
    private logger;
    private notificationCenter;
    private logService;
    private renderer2;
    private clipboardService;
    private datarecordsService;
    faFileImport: import("@fortawesome/fontawesome-common-types").IconDefinition;
    faDownload: import("@fortawesome/fontawesome-common-types").IconDefinition;
    faExternalLinkSquareAlt: import("@fortawesome/fontawesome-common-types").IconDefinition;
    faCopy: import("@fortawesome/fontawesome-common-types").IconDefinition;
    faPaste: import("@fortawesome/fontawesome-common-types").IconDefinition;
    tailLines: string;
    linesCount: number;
    currentTailLinesCount: number;
    logLevels: LogLevel[];
    private _rootLogLevel;
    dataRecordTypes: string[];
    dataRecordType: string;
    range: {
        start: any;
        end: any;
    };
    loading: boolean;
    logPane: ElementRef;
    exportSlideDownPanel: WCSlidePanelComponent;
    dateRangePopup: DateRangePopupComponent;
    private _subHandler;
    constructor(logger: NGXLogger, notificationCenter: WCNotificationCenter, logService: LogService, renderer2: Renderer2, clipboardService: ClipboardService, datarecordsService: DatarecordsService);
    /**
     * Angular ngOnInit
     */
    ngOnInit(): void;
    ngOnDestroy(): void;
    freeMem(): void;
    onRefreshClicked(): void;
    onCopyToClipboardClicked(): void;
    rootLogLevel: LogLevel;
    refreshData(): void;
    onDownloadClicked(): void;
    onExportClicked(): void;
    onExportConfirm(): void;
    onExportCancel(): void;
    onSlidePanelClose(): void;
    private convertDate;
    private exportDataRecords;
    private loadDatarecordsTypes;
    onDateRangePopupOpen(): void;
}