UNPKG

@salesforce/apex-node

Version:

Salesforce JS library for Apex

11 lines (10 loc) 533 B
import { LoggerLevelValue } from '@salesforce/core'; /** * This decorator can be used to annotate functions in a class, so that the elapsed time * spent in the class can be sent to telemetry. * * @returns * @param loggerName - name of the child logger, defaults to 'elapsedTime' * @param level - log level - defaults to debug */ export declare function elapsedTime(loggerName?: string, level?: LoggerLevelValue): (target: object, propertyKey: string, descriptor: TypedPropertyDescriptor<any>) => TypedPropertyDescriptor<any>;