value-helper.d.ts 654 B

123456789101112
  1. import { CustomStepDefinition } from './options';
  2. /**
  3. * Collection of functions to handle conversions/lookups of values
  4. */
  5. export declare class ValueHelper {
  6. static isNullOrUndefined(value: any): boolean;
  7. static linearValueToPosition(val: number, minVal: number, maxVal: number): number;
  8. static logValueToPosition(val: number, minVal: number, maxVal: number): number;
  9. static linearPositionToValue(percent: number, minVal: number, maxVal: number): number;
  10. static logPositionToValue(percent: number, minVal: number, maxVal: number): number;
  11. static findStepIndex(modelValue: number, stepsArray: CustomStepDefinition[]): number;
  12. }