mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
Merge pull request #435 from csrakowski/master
added jquery.tinyscrollbar definition
This commit is contained in:
28
jquery.tinyscrollbar/jquery.tinyscrollbar-tests.ts
Normal file
28
jquery.tinyscrollbar/jquery.tinyscrollbar-tests.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
/// <reference path="jquery.tinyscrollbar.d.ts" />
|
||||
|
||||
$('#scrollbar1').tinyscrollbar();
|
||||
$('#scrollbar2').tinyscrollbar({ axis: 'x' });
|
||||
$('#scrollbar3').tinyscrollbar({ size: 100 });
|
||||
$('#scrollbar4').tinyscrollbar({ sizethumb: 15 });
|
||||
|
||||
var oScrollbar5 = $('#scrollbar5');
|
||||
oScrollbar5.tinyscrollbar();
|
||||
|
||||
//some operation that changes the viewport content...
|
||||
|
||||
oScrollbar5.tinyscrollbar_update();
|
||||
|
||||
var oScroll6 = $('#scrollbar6');
|
||||
oScroll6.tinyscrollbar();
|
||||
|
||||
//add a click event to a button
|
||||
$('#scrollbar6-anchor').click(function () {
|
||||
oScroll6.tinyscrollbar_update(50);
|
||||
return false;
|
||||
});
|
||||
|
||||
var oScrollbar = $('#scrollbar1');
|
||||
oScrollbar.tinyscrollbar();
|
||||
|
||||
oScrollbar.tinyscrollbar_update();
|
||||
oScrollbar.tinyscrollbar_update('bottom');
|
||||
22
jquery.tinyscrollbar/jquery.tinyscrollbar.d.ts
vendored
Normal file
22
jquery.tinyscrollbar/jquery.tinyscrollbar.d.ts
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
// Type definitions for jQuery tinyscrollbar 1.8
|
||||
// Project: http://baijs.nl/tinyscrollbar/
|
||||
// Definitions by: Christiaan Rakowski <https://github.com/csrakowski/>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
module JQueryTinyScrollbar {
|
||||
export interface JQueryTinyScrollbarOptions {
|
||||
invertscroll?: bool;
|
||||
axis?: string;
|
||||
wheel?: number;
|
||||
scroll?: bool;
|
||||
lockscroll?: bool;
|
||||
size?: any; //string or number
|
||||
sizethumb?: any; //string or number
|
||||
}
|
||||
}
|
||||
interface JQuery {
|
||||
tinyscrollbar(options?: JQueryTinyScrollbar.JQueryTinyScrollbarOptions): JQuery;
|
||||
tinyscrollbar_update(options?: any): JQuery;
|
||||
}
|
||||
Reference in New Issue
Block a user