@equinor/videx-wellog
Version:
Visualisation components for wellbore log data
31 lines (30 loc) • 939 B
TypeScript
import { ScaleLinear } from 'd3-scale';
import SvgTrack from '../svg-track';
import { StackedTrackOptions } from './interfaces';
import { OnMountEvent, OnRescaleEvent, OnUpdateEvent } from '../interfaces';
/**
* Track for visualizing area data. Most commonly called formation track
*/
export declare class StackedTrack extends SvgTrack<StackedTrackOptions> {
xscale: ScaleLinear<number, number>;
constructor(id: string | number, options: any);
/**
* Override of onMount from base class
* @param {object} event
*/
onMount(event: OnMountEvent): void;
/**
* Override of onUpdate from base class
* @param {object} event
*/
onUpdate(event: OnUpdateEvent): void;
/**
* Override of onRescale from base class
* @param {object} event
*/
onRescale(event: OnRescaleEvent): void;
/**
* Override plot from base class. Plots track data.
*/
plot(): void;
}