Learn more  » 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 / MainDashboard / components / main-dashboard-section-component.d.ts

import { DashboardModel } from './../data/dashboard-model';
import { OnInit, OnDestroy } from '@angular/core';
import { NGXLogger } from 'web-console-core';
import { Gridster } from 'web-console-ui-kit';
import { SecurityService } from '@wa-motif-open-api/security-service';
import { InfoService, UsersInfo, OAuth2Info } from '@wa-motif-open-api/info-service';
export declare class MainDashboardSectionComponent implements OnInit, OnDestroy {
    private logger;
    private securityService;
    private infoService;
    model: DashboardModel;
    options: Gridster.GridsterConfig;
    private statusUpdater;
    private infoUpdater;
    private usersInfoUpdater;
    private oauth2InfoUpdater;
    private refreshInterval;
    constructor(logger: NGXLogger, securityService: SecurityService, infoService: InfoService);
    motifServerInstanceNameItem: Gridster.GridsterItem;
    motifServerInstanceItem: Gridster.GridsterItem;
    processLoadGaugeItem: Gridster.GridsterItem;
    cpuLoadGaugeItem: Gridster.GridsterItem;
    memoryInfoGaugeItem: Gridster.GridsterItem;
    memoryInfoItem: Gridster.GridsterItem;
    usersInfoItem: Gridster.GridsterItem;
    oauth2InfoItem: Gridster.GridsterItem;
    diskInfoGaugeItem: Gridster.GridsterItem;
    /**
     * Angular ngOnInit
     */
    ngOnInit(): void;
    ngOnDestroy(): void;
    freeMem(): void;
    private itemChange;
    private itemResize;
    readonly serverStatus: any;
    readonly serverInfo: any;
    readonly usersInfo: UsersInfo;
    readonly oauth2Info: OAuth2Info;
}