Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AbstractPage
    • MainPage

Implements

  • INavigatee
  • IApplicationAware
  • OnInit
  • IPageLoad
  • OnInit

Index

Constructors

constructor

  • new MainPage(phloxAppService: PhloxAppService, needFocusService: NeedFocusService, bgProcessMgr: BackgroundProcessManager, observableMgr: ObservableManager): MainPage
  • Parameters

    • phloxAppService: PhloxAppService
    • needFocusService: NeedFocusService
    • bgProcessMgr: BackgroundProcessManager
    • observableMgr: ObservableManager

    Returns MainPage

Properties

Private _isPageLoaded

_isPageLoaded: boolean

active

active: boolean

A flag indicating that this page is being showed or displayed by [[PhloxApp]] component or not.

Protected bgProcessMgr

bgProcessMgr: BackgroundProcessManager

Private hideNotification

hideNotification: boolean

Protected name

name: string

A name of this page. This must be also a router's uri path.

Private needFocusService

needFocusService: NeedFocusService

Private observableMgr

observableMgr: ObservableManager

Protected phloxAppService

phloxAppService: PhloxAppService

Private startTime

startTime: number

Static PAGE_NAME

PAGE_NAME: string = PAGE_NAME

Methods

getApplication

  • getApplication(): PhloxApp
  • Get an application instance in which this page is associated with.

    Returns PhloxApp

getName

  • getName(): string
  • Get a name of this page. This must be also a router's uri path.

    Returns string

isActive

  • isActive(): boolean
  • To check that this page is being showed or displayed by [[PhloxApp]] component or not.

    Returns boolean

isPageLoaded

  • isPageLoaded(): boolean
  • Returns boolean

ngOnInit

  • ngOnInit(): void
  • Returns void

onClick

  • onClick(event: MouseEvent): void
  • Parameters

    • event: MouseEvent

    Returns void

Generated using TypeDoc