/** 例子: var ctrl = new ScrollSelector({ element: "#div1", showRows: 5, bgColor: "#F5F5F5", data:[2500,3800,-8966,2112,2323,31221,21212,7878,894646] }); ctrl.onchange = function () { console.log(ctrl.selectedIndex); } * */ declare class ScrollSelector { option: ScrollSelectorOption; onchange: (sender: ScrollSelector) => any; private _offsetTop; private _selectedIndex; get selectedIndex(): number; set selectedIndex(value: number); private canvas; private ctx; constructor(option: ScrollSelectorOption); dispose(): void; setData(data: any[]): void; private moveTo; private getPixelRatio; private init; private draw; } declare class ScrollSelectorOption { data: any[]; element: HTMLElement; bgColor: string; showRows: number; selectedTextColor: string; textColor: string; }