##// END OF EJS Templates
Maintenance release...
Maintenance release * `NodeList-fx` added overloads to all methods to distinguish returned values of different types (`Animation | this`). * Added missing signatures to `NodeList` constructor * Improved `dijit.form._FormWidgetMixin` * Added module declarations `dijit/form/_FormWidgetMixin`, `dijit/form/_FormValueMixin`, `dijit/_HasDropDown`

File last commit:

r8:b71d8639b457 v1.0.1 default
r8:b71d8639b457 v1.0.1 default
Show More
NodeList-fx.d.ts
70 lines | 2.5 KiB | video/mp2t | TypeScriptLexer
cin
Initial commit, project structure.
r0 /// <reference path="dojo.d.ts" />
/// <reference path="_base.d.ts" />
/// <reference path="fx.d.ts" />
declare namespace dojo {
cin
Maintenance release...
r8 interface NodeListAnimationArgs extends Omit<_base.AnimationArguments, "node"> {
auto?: false;
}
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 interface NodeListAutoAnimationArgs extends Omit<_base.AnimationArguments, "node"> {
auto: true;
}
interface NodeList<T extends Node> {
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 _anim(obj: any, method: string, args?: NodeListAnimationArgs): _base.Animation;
_anim(obj: any, method: string, args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* wipe in all elements of this NodeList via `dojo/fx.wipeIn()`
*/
wipeIn(args?: NodeListAnimationArgs): _base.Animation;
wipeIn(args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* wipe out all elements of this NodeList via `dojo/fx.wipeOut()`
*/
wipeOut(args?: NodeListAnimationArgs): _base.Animation;
wipeOut(args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* slide all elements of the node list to the specified place via `dojo/fx.slideTo()`
*/
slideTo(args?: NodeListAnimationArgs): _base.Animation;
slideTo(args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* fade in all elements of this NodeList via `dojo.fadeIn`
*/
fadeIn(args?: NodeListAnimationArgs): _base.Animation;
fadeIn(args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* fade out all elements of this NodeList via `dojo.fadeOut`
*/
fadeOut(args?: NodeListAnimationArgs): _base.Animation;
fadeOut(args: NodeListAutoAnimationArgs): this;
cin
Initial commit, project structure.
r0
cin
Maintenance release...
r8 /**
* Animate all elements of this NodeList across the properties specified.
* syntax identical to `dojo.animateProperty`
*/
animateProperty(args?: NodeListAnimationArgs): _base.Animation;
animateProperty(args: NodeListAutoAnimationArgs): this;
/**
* Animate one or more CSS properties for all nodes in this list.
* The returned animation object will already be playing when it
* is returned. See the docs for `dojo.anim` for full details.
*/
anim(properties: _base.AnimationArgumentsProperties, duration?: number, easing?: (n?: number) => number, onEnd?: Function, delay?: number): _base.Animation;
}
cin
Initial commit, project structure.
r0 }
declare module 'dojo/NodeList-fx' {
cin
Maintenance release...
r8 type NodeList<T extends Node> = dojo.NodeList<T>;
const NodeList: dojo.NodeListConstructor;
export = NodeList;
cin
Initial commit, project structure.
r0 }