@equinor/videx-wellog
Version:
Visualisation components for wellbore log data
25 lines (24 loc) • 846 B
TypeScript
import LogController from './log-controller';
import { LogControllerOptions, Overlay } from './interfaces';
export default class LogViewer extends LogController {
overlay: Overlay;
constructor(options?: LogControllerOptions);
/**
* Simple creator function for minimal setup
* @param showTitles optional flag to show titles or not
*/
static basic(showTitles?: boolean): LogViewer;
onMount(element: HTMLElement): void;
adjustToSize(force?: boolean): void;
/**
* Notify all clients (tracks) on changes to domain/transform
* @param domain optional domain to scale to
* @param duration optional duration of transition effect, 0 = no transition
*/
rescale(): void;
/**
* Event handler for pan/zoom
*/
protected zoomed(event: any): void;
get zoomHandler(): any;
}