UNPKG

oncoprintjs

Version:

A data visualization for cancer genomic data.

29 lines (28 loc) 790 B
/// <reference types="jquery" /> /// <reference types="jstree" /> export declare type OncoprintZoomSliderParams = { btn_size: number; horizontal?: boolean; width?: number; vertical?: boolean; height?: number; init_val: number; left: number; top: number; onChange: (val: number) => void; }; export default class OncoprintZoomSlider { private $div; private onChange; private value; private slider_bar_size; private orientation; private $slider; private $plus_btn; private $minus_btn; constructor($container: JQuery, params?: Partial<OncoprintZoomSliderParams>); private initialize; private updateSliderPos; private getSliderBounds; setSliderValue(proportion: number): void; }