core/lib/tern_from_ts/defs/jquery.cycle2.json.tmp
2017-05-14 13:22:31 +02:00

102 lines
3.4 KiB
Plaintext

{
"JQuery": {
"cycle": "JQueryCycle2.Cycle2",
"on": "fn(methodName: string, callback: fn(event: JQueryEventObject, optionHash: JQueryCycle2.OptionsWithState, outgoingSlideEl: Element, incomingSlideEl: Element, forwardFlag: bool)) -> JQuery"
},
"JQueryCycle2": {
"Cycle2": {},
"Options": {
"allowWrap": "bool",
"autoHeight": "?",
"autoSelector": "string",
"caption": "string",
"captionTemplate": "string",
"continueAuto": "bool",
"delay": "number",
"disabledClass": "string",
"easing": "string",
"fx": "string",
"hideNonActive": "bool",
"loader": "?",
"log": "bool",
"loop": "number",
"manualSpeed": "number",
"manualTrump": "bool",
"next": "string",
"nextEvent": "string",
"overlay": "string",
"overlayTemplate": "string",
"pager": "string",
"pagerActivateClass": "string",
"pagerEvent": "string",
"pagerTemplate": "string",
"pauseOnHover": "?",
"paused": "bool",
"prev": "string",
"prevEvent": "string",
"progressive": "string",
"random": "bool",
"reverse": "bool",
"slideActiveClass": "string",
"slideCss": "?",
"slideClass": "string",
"slides": "string",
"speed": "number",
"startingSlide": "number",
"swipe": "bool",
"sync": "bool",
"timeout": "number",
"tmplRegex": "string",
"updateView": "number"
},
"OptionsWithState": {
"busy": "bool",
"currSlide": "number",
"nextSlide": "number",
"paused": "bool",
"slideNum": "number",
"slideCount": "number"
},
"API": {
"add": "fn(slides: ?, prepend?: bool)",
"addInitialSlides": "fn()",
"advanceSlide": "fn(numberOfOpositions: number) -> bool",
"buildPagerLink": "fn(slideOptionHash: Options, slide: ?)",
"buildSlideOpts": "fn(slide: ?) -> Options",
"calcFirstSlide": "fn()",
"calcNextSlide": "fn()",
"calcTx": "fn(slideOptions: Options, manual: bool) -> Transition",
"destroy": "fn()",
"doTransition": "fn(slideOptions: Options, currEl: Element, nextEl: Element, fwdFlag: bool, callback: Function)",
"getComponent": "fn(nameOfComponent: string) -> JQuery",
"getSlideIndex": "fn(slideElement: Element) -> number",
"getSlideOpts": "fn(slideIndex: number) -> Options",
"goto": "fn(index: number)",
"initSlide": "fn(slideOptions: Options, slide: ?, suggestedZindex: number)",
"initSlideshow": "fn()",
"log": "fn(args: [?])",
"next": "fn()",
"page": "fn(pagerEl: Element, targetEl: Element)",
"pause": "fn()",
"postInitSlideshow": "fn()",
"preInitSlideshow": "fn()",
"prepareTx": "fn(manualFlag: bool, fwdFlag: bool)",
"prev": "fn()",
"queueTransition": "fn(slideOptions: Options)",
"reinit": "fn()",
"remove": "fn(slideIndexToRemove: number)",
"resume": "fn()",
"stackSlides": "fn(currEl: Element, nextEl: Element, fwdFlag: bool)",
"stop": "fn()",
"stopTransition": "fn()",
"tmpl": "fn(templateString: string, optionHash: Options, slideEl: Element)",
"trigger": "fn(eventName: String, args: [?])",
"updateView": "fn()"
},
"Transition": {
"before": "fn(opts: Options, curr: Element, next: Element, fwd: bool)"
}
},
"!name": "jquery.cycle2.d.ts"
}