mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 19:07:08 +00:00
Added types to functions for FlexSlider (#13708)
* Changed noImplicitAny to true * Added any type to the functions * Fixed failing tests * Changed canAdvance to return a boolean
This commit is contained in:
parent
4f8d89c52e
commit
3876a417cd
@ -62,7 +62,7 @@ $(window).load(function() {
|
||||
var player = document.getElementById('player_1');
|
||||
$(player).on('ready', ready);
|
||||
|
||||
function addEvent(element, eventName, callback) {
|
||||
function addEvent(element:any, eventName:any, callback:any) {
|
||||
if (element.addEventListener) {
|
||||
element.addEventListener(eventName, callback, false)
|
||||
} else {
|
||||
@ -70,7 +70,7 @@ $(window).load(function() {
|
||||
}
|
||||
}
|
||||
|
||||
function ready(player_id) {
|
||||
function ready(player_id: any) {
|
||||
var froogaloop = $(player_id);
|
||||
froogaloop.on('play', function(data) {
|
||||
$('.flexslider').flexslider("pause");
|
||||
|
||||
12
flexslider/index.d.ts
vendored
12
flexslider/index.d.ts
vendored
@ -18,11 +18,11 @@ interface SliderObject { //Object: The slider element itself
|
||||
directionNav: Object; //Object: The slider directionNav
|
||||
controlsContainer: Object; //Object: The controlsContainer element of the slider
|
||||
manualControls: Object; //Object: The manualControls element of the slider
|
||||
flexAnimate(target, pause?); //Function: Move slider - (target, pause) parameters
|
||||
pause(); //Function: Pause slider slideshow interval
|
||||
resume(); //Function: Resume slider slideshow interval
|
||||
canAdvance(target); //Function: returns boolean if slider can advance - (target) parameter
|
||||
getTarget(dir); //Function: get target given a direction - "next" or "prev" parameter
|
||||
flexAnimate(target:any, pause?: any) :any; //Function: Move slider - (target, pause) parameters
|
||||
pause(): any; //Function: Pause slider slideshow interval
|
||||
resume(): any; //Function: Resume slider slideshow interval
|
||||
canAdvance(target:any): boolean; //Function: returns boolean if slider can advance - (target) parameter
|
||||
getTarget(dir: any): any; //Function: get target given a direction - "next" or "prev" parameter
|
||||
}
|
||||
|
||||
interface FlexSliderOptions {
|
||||
@ -86,5 +86,5 @@ interface FlexSliderOptions {
|
||||
|
||||
|
||||
interface JQuery {
|
||||
flexslider(options?: FlexSliderOptions);
|
||||
flexslider(options?: FlexSliderOptions): any;
|
||||
}
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
"compilerOptions": {
|
||||
"module": "commonjs",
|
||||
"target": "es6",
|
||||
"noImplicitAny": false,
|
||||
"noImplicitAny": true,
|
||||
"noImplicitThis": true,
|
||||
"strictNullChecks": false,
|
||||
"baseUrl": "../",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user