Akumina Developer Documentation

Akumina Developer Documentation

  • API
  • Docs
  • Blog

›Classes

Modules

  • Akumina
  • AddIn
  • AppParts
  • Digispace
  • AppPart
  • Data
  • WidgetManager

Classes

  • Alignment
  • Cache
  • Configuration
  • Constants
  • GenericListPaging
  • Icons
  • Instructions
  • Location
  • Logger
  • Utilities
  • Banner
  • Calendar
  • CompanyCalendar
  • Traffic
  • Data
  • Eventing
  • CacheManager
  • DataFactory
  • Graph
  • Groups
  • Interchange
  • LanguageManager
  • PageManager
  • PersonaManager
  • RestSharepoint
  • SharePoint
  • WidgetFactory
  • WidgetManager
  • Menu
  • ConfigurationContext
  • Language
  • PageBuilderManager
  • PageContext
  • PerfLogger
  • ScriptManager
  • SiteContext
  • UserContext
  • Utilities
  • DateTimeManager
  • WidgetPropertyViews
  • WorkspaceContext
  • BaseWidget
  • Expression
  • PropertyExpression
  • SortDirection
  • Templates

Interfaces

  • IConstants
  • IGetListRequest
  • ILanguageRequest
  • IPageWidget
  • ISavePageWidgetRequest

PerfLogger

definitely-typed › Akumina › Digispace › PerfLogger

Hierarchy

  • PerfLogger

Index

Methods

  • AddLoaderStartMark
  • AddLoaderStopMark
  • AddMark
  • CompareMarks
  • GetColor
  • GetLoaderMarks
  • GetMark
  • GetMarks

Methods

Static AddLoaderStartMark

▸ AddLoaderStartMark(mark: string, type: string): void

Defined in index.d.ts:480

Add LoaderMark and mark it start

Parameters:

NameTypeDescription
markstringString Name of mark to be added as Start
typestringString

Returns: void


Static AddLoaderStopMark

▸ AddLoaderStopMark(mark: string): void

Defined in index.d.ts:485

Mark Stop of a LoaderMark

Parameters:

NameTypeDescription
markstringString Name of mark to be marked as Stop

Returns: void


Static AddMark

▸ AddMark(mark: string): void

Defined in index.d.ts:490

To add a new mark

Parameters:

NameTypeDescription
markstringString name of mark

Returns: void


Static CompareMarks

▸ CompareMarks(mark1: string, mark2: string): any

Defined in index.d.ts:513

Measure Performance between two marks

Parameters:

NameTypeDescription
mark1stringName of mark to compare
mark2stringName of mark to compare

Returns: any

PerformanceMeasure Object


Static GetColor

▸ GetColor(time: number, type: string): string

Defined in index.d.ts:520

Gets color from time

Parameters:

NameTypeDescription
timenumbertime in ms
typestringshort,medium,long

Returns: string

yellow green or red


Static GetLoaderMarks

▸ GetLoaderMarks(): any[]

Defined in index.d.ts:506

Get list of all Loader Marks

Returns: any[]

Array of Loader marks object


Static GetMark

▸ GetMark(mark: string): any

Defined in index.d.ts:496

Get a mark object by mark name

Parameters:

NameTypeDescription
markstringstring name of mark

Returns: any

object of mark {name: "string", startTime: decimal}


Static GetMarks

▸ GetMarks(): any[]

Defined in index.d.ts:501

Get List of marks added

Returns: any[]

Array of mark objects [{name: "string", startTime: decimal}]

← PageContextScriptManager →
  • Hierarchy
  • Index
    • Methods
  • Methods
    • Static AddLoaderStartMark
    • Static AddLoaderStopMark
    • Static AddMark
    • Static CompareMarks
    • Static GetColor
    • Static GetLoaderMarks
    • Static GetMark
    • Static GetMarks
Akumina Developer Documentation
Docs
Akumina Framework 5.0Akumina Widget BuilderAkumina Yeoman GeneratorSite Deployer
Community
Akumina Community Site
More
GitHubStar
Copyright © 2024 Akumina