@types/react-alice-carousel
Advanced tools
Comparing version 1.7.2 to 1.13.0
@@ -1,2 +0,2 @@ | ||
// Type definitions for react-alice-carousel 1.7 | ||
// Type definitions for react-alice-carousel 1.13 | ||
// Project: https://github.com/maxmarinich/react-alice-carousel | ||
@@ -10,113 +10,164 @@ // Definitions by: endigo <https://github.com/endigo> | ||
export interface EventObject { | ||
item: number; | ||
slide: number; | ||
item: number; | ||
slide: number; | ||
itemsInSlide: number; | ||
} | ||
export interface Props { | ||
/** | ||
* Fired when the event object is changing / returns event object | ||
*/ | ||
onSlideChange?: (e: EventObject) => void; | ||
/** | ||
* Fired when the event object was changed / returns event object | ||
*/ | ||
onSlideChanged?: (e: EventObject) => void; | ||
/** | ||
* Disable keys controls (left, right, space) | ||
* | ||
* Default: false. | ||
*/ | ||
keysControlDisabled?: boolean; | ||
/** | ||
* Disable play/pause button | ||
* | ||
* Default: false. | ||
*/ | ||
playButtonEnabled?: boolean; | ||
/** | ||
* Disable buttons control | ||
* | ||
* Default: false. | ||
*/ | ||
buttonsDisabled?: boolean; | ||
/** | ||
* Disable dots navigation | ||
* | ||
* Default: false. | ||
*/ | ||
dotsDisabled?: boolean; | ||
/** | ||
* Disable swipe handlers | ||
* | ||
* Default: false. | ||
*/ | ||
swipeDisabled?: boolean; | ||
/** | ||
* Number of items in the slide. | ||
* | ||
* Default: {}. | ||
*/ | ||
responsive?: {}; | ||
/** | ||
* Duration of slides transition (milliseconds) | ||
* | ||
* Default: 250. | ||
*/ | ||
duration?: number; | ||
/** | ||
* The starting index of the carousel | ||
* | ||
* Default: 0. | ||
*/ | ||
startIndex?: number; | ||
/** | ||
* Sets the carousel at the specified position | ||
* | ||
* Default: 0. | ||
*/ | ||
slideToIndex?: number; | ||
/** | ||
* Set auto play mode | ||
* | ||
* Default: false. | ||
*/ | ||
autoPlay?: boolean; | ||
/** | ||
* Disable infinite mode | ||
* | ||
* Default: true. | ||
*/ | ||
infinite?: boolean; | ||
/** | ||
* The offset of the alert from the page border, can be any number. | ||
* | ||
* Default: 14. | ||
*/ | ||
mouseDragEnabled?: boolean; | ||
/** | ||
* Enable fadeout animation. Fired when 1 item is in the slide | ||
* | ||
* Default: false. | ||
*/ | ||
fadeOutAnimation?: boolean; | ||
/** | ||
* Interval of auto play animation (milliseconds). If specified, a larger value will be taken from comparing this property and the duration one | ||
* | ||
* Default: 250. | ||
*/ | ||
autoPlayInterval?: number; | ||
/** | ||
* To run auto play in the left direction specify rtl value | ||
* | ||
* Default: 'ltr'. | ||
*/ | ||
autoPlayDirection?: string; | ||
/** | ||
* If this property is identified as true auto play animation will be stopped after clicking user on any gallery button | ||
* | ||
* Default: false. | ||
*/ | ||
autoPlayActionDisabled?: boolean; | ||
/** | ||
* Gallery items, preferable to use this property instead of children | ||
* | ||
* Default: []. | ||
*/ | ||
items?: Array<{}>; | ||
/** | ||
* Number of items in the slide. | ||
* | ||
* Default: {}. | ||
*/ | ||
responsive?: {}; | ||
/** | ||
* Padding left and right on the stage | ||
* | ||
* Default: {}. | ||
*/ | ||
stagePadding?: {}; | ||
/** | ||
* Disable keys controls (left, right, space) | ||
* | ||
* Default: false. | ||
*/ | ||
keysControlDisabled?: boolean; | ||
/** | ||
* Disable play/pause button | ||
* | ||
* Default: false. | ||
*/ | ||
playButtonEnabled?: boolean; | ||
/** | ||
* Disable buttons control | ||
* | ||
* Default: false. | ||
*/ | ||
buttonsDisabled?: boolean; | ||
/** | ||
* Disable dots navigation | ||
* | ||
* Default: false. | ||
*/ | ||
dotsDisabled?: boolean; | ||
/** | ||
* Disable swipe handlers | ||
* | ||
* Default: false. | ||
*/ | ||
swipeDisabled?: boolean; | ||
/** | ||
* Duration of slides transition (milliseconds) | ||
* | ||
* Default: 250. | ||
*/ | ||
duration?: number; | ||
/** | ||
* The starting index of the carousel | ||
* | ||
* Default: 0. | ||
*/ | ||
startIndex?: number; | ||
/** | ||
* Sets the carousel at the specified position | ||
* | ||
* Default: 0. | ||
*/ | ||
slideToIndex?: number; | ||
/** | ||
* Set auto play mode | ||
* | ||
* Default: false. | ||
*/ | ||
autoPlay?: boolean; | ||
/** | ||
* Disable infinite mode | ||
* | ||
* Default: true. | ||
*/ | ||
infinite?: boolean; | ||
/** | ||
* Enable mouse drag animation | ||
* | ||
* Default: false. | ||
*/ | ||
mouseDragEnabled?: boolean; | ||
/** | ||
* Enable fadeout animation. Fired when 1 item is in the slide | ||
* | ||
* Default: false. | ||
*/ | ||
fadeOutAnimation?: boolean; | ||
/** | ||
* Interval of auto play animation (milliseconds). If specified, a larger value will be taken from comparing this property and the duration one | ||
* | ||
* Default: 250. | ||
*/ | ||
autoPlayInterval?: number; | ||
/** | ||
* To run auto play in the left direction specify rtl value | ||
* | ||
* Default: 'ltr'. | ||
*/ | ||
autoPlayDirection?: string; | ||
/** | ||
* If this property is identified as true auto play animation will be stopped after clicking user on any gallery button | ||
* | ||
* Default: false. | ||
*/ | ||
disableAutoPlayOnAction?: boolean; | ||
/** | ||
* If this property is identified as true auto play animation will be stopped after clicking user on any gallery button | ||
* | ||
* Default: false. | ||
*/ | ||
autoPlayActionDisabled?: boolean; | ||
/** | ||
* If this property is identified as false auto play animation won't stopped on hover | ||
* | ||
* Default: true. | ||
*/ | ||
stopAutoPlayOnHover?: boolean; | ||
/** | ||
* Show slide info | ||
* | ||
* Default: false. | ||
*/ | ||
showSlideInfo?: false; | ||
/** | ||
* Prevent the browser's touchmove event when carousel is swiping | ||
* | ||
* Default: false. | ||
*/ | ||
preventEventOnTouchMove?: false; | ||
/** | ||
* Prevent the browser's touchmove event when carousel is swiping | ||
* | ||
* Default: false. | ||
*/ | ||
autoHeight?: false; | ||
/** | ||
* Fired when the event object is changing / returns event object | ||
*/ | ||
onSlideChange?: (e: EventObject) => void; | ||
/** | ||
* Fired when the event object was changed / returns event object | ||
*/ | ||
onSlideChanged?: (e: EventObject) => void; | ||
/** | ||
* Fired when the gallery was initialized / returns event object | ||
*/ | ||
onInitialized?: (e: EventObject) => void; | ||
/** | ||
* Fired when the gallery was resized / returns event object | ||
*/ | ||
onResized?: (e: EventObject) => void; | ||
} | ||
export default class Carousel extends React.PureComponent<Props> {} | ||
export default class ReactAliceCarousel extends React.PureComponent<Props> {} |
{ | ||
"name": "@types/react-alice-carousel", | ||
"version": "1.7.2", | ||
"version": "1.13.0", | ||
"description": "TypeScript definitions for react-alice-carousel", | ||
@@ -14,5 +14,7 @@ "license": "MIT", | ||
"main": "", | ||
"types": "index", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" | ||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", | ||
"directory": "types/react-alice-carousel" | ||
}, | ||
@@ -23,4 +25,4 @@ "scripts": {}, | ||
}, | ||
"typesPublisherContentHash": "8813fb052e8b448765d8d116fff5d7ba7abaf52cea81848108d60bd2f68ca6c5", | ||
"typesPublisherContentHash": "d1f01bc7f5743da93d24682b0450a834554617d3ae2369b08e2c30e6c481f392", | ||
"typeScriptVersion": "2.8" | ||
} |
@@ -5,3 +5,3 @@ # Installation | ||
# Summary | ||
This package contains type definitions for react-alice-carousel (https://github.com/maxmarinich/react-alice-carousel). | ||
This package contains type definitions for react-alice-carousel ( https://github.com/maxmarinich/react-alice-carousel ). | ||
@@ -12,4 +12,4 @@ # Details | ||
Additional Details | ||
* Last updated: Sat, 04 Aug 2018 00:56:31 GMT | ||
* Dependencies: react | ||
* Last updated: Wed, 03 Apr 2019 16:35:21 GMT | ||
* Dependencies: @types/react | ||
* Global values: none | ||
@@ -16,0 +16,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
6229
168