@bitcobblers/wod-wiki-library
Version:
A specialized markdown-like workout syntax editor and runtime for defining workouts
16 lines (15 loc) • 773 B
TypeScript
import { IRuntimeAction } from '../../IRuntimeAction';
import { ITimerRuntime } from '../../ITimerRuntime';
import { JitStatement } from '../../JitStatement';
import { RuntimeBlock } from './RuntimeBlock';
export declare class EffortBlock extends RuntimeBlock {
constructor(sources: JitStatement[]);
/**
* Extract effort descriptions from the metrics for display purposes
* @returns Array of effort descriptions
*/ protected onEnter(runtime: ITimerRuntime): IRuntimeAction[];
protected onNext(_runtime: ITimerRuntime): IRuntimeAction[];
protected onLeave(_runtime: ITimerRuntime): IRuntimeAction[];
protected onBlockStart(_runtime: ITimerRuntime): IRuntimeAction[];
protected onBlockStop(_runtime: ITimerRuntime): IRuntimeAction[];
}