mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 20:40:20 +00:00
Merge branch 'master' into aspnet-identity-pw
This commit is contained in:
@@ -39,4 +39,42 @@ rpc.call<any>('withoutCB', {}, function (msg) {
|
||||
console.log('withoutCB results:', msg); //output: please run function without cb parameter
|
||||
});
|
||||
|
||||
rpc.call<any>('withoutCB', {}); //output message on server side console
|
||||
rpc.call<any>('withoutCB', {}); //output message on server side console
|
||||
|
||||
import os = require('os');
|
||||
interface State {
|
||||
type: string;
|
||||
}
|
||||
|
||||
var counter = 0;
|
||||
rpc.onBroadcast<State>('getWorkerStat', function (params, cb) {
|
||||
if (params && params.type == 'fullStat') {
|
||||
cb(null, {
|
||||
pid: process.pid,
|
||||
hostname: os.hostname(),
|
||||
uptime: process.uptime(),
|
||||
counter: counter++
|
||||
});
|
||||
}
|
||||
else {
|
||||
cb(null, { counter: counter++ })
|
||||
}
|
||||
});
|
||||
|
||||
var all_stats: any = {};
|
||||
rpc.callBroadcast<State>(
|
||||
'getWorkerStat',
|
||||
{ type: 'fullStat' }, //request parameters
|
||||
{ //call options
|
||||
ttl: 1000, //wait response time (1 seconds), after run onComplete
|
||||
onResponse: function (err: any, stat: any) { //callback on each worker response
|
||||
all_stats[stat.hostname + ':' + stat.pid] = stat;
|
||||
},
|
||||
onComplete: function () { //callback on ttl expired
|
||||
console.log('----------------------- WORKER STATISTICS ----------------------------------------');
|
||||
for (var worker in all_stats) {
|
||||
var s: any = all_stats[worker];
|
||||
console.log(worker, '\tuptime=', s.uptime.toFixed(2) + ' seconds', '\tcounter=', s.counter);
|
||||
}
|
||||
}
|
||||
});
|
||||
Vendored
+8
-4
@@ -35,7 +35,7 @@ declare module "amqp-rpc" {
|
||||
}
|
||||
|
||||
export interface BroadcastOptions {
|
||||
ttl?: boolean;
|
||||
ttl?: number;
|
||||
onResponse?: any;
|
||||
context?: any;
|
||||
onComplete?: any;
|
||||
@@ -52,6 +52,10 @@ declare module "amqp-rpc" {
|
||||
(...args: any[]): void;
|
||||
}
|
||||
|
||||
export interface CallbackWithError {
|
||||
(err: any, ...args: any[]): void;
|
||||
}
|
||||
|
||||
export function factory(opt?: Options): amqpRPC;
|
||||
|
||||
export class amqpRPC {
|
||||
@@ -61,8 +65,8 @@ declare module "amqp-rpc" {
|
||||
call<T>(cmd: string, params: T, cb?: Callback, context?: any, options?: CallOptions): string;
|
||||
on<T>(cmd: string, cb: (param?: T, cb?: Callback, info?: CommandInfo) => void, context?: any, options?: HandlerOptions): boolean;
|
||||
off(cmd: string): boolean;
|
||||
callBroadcast(cmd: string, params: any, options: BroadcastOptions): void;
|
||||
onBroadcast(cmd: string, cb: (err: any) => void, context: any, options?: any): boolean;
|
||||
callBroadcast<T>(cmd: string, params: T, options?: BroadcastOptions): void;
|
||||
onBroadcast<T>(cmd: string, cb?: (params?: T, cb?: CallbackWithError) => void, context?: any, options?: any): boolean;
|
||||
offBroadcast(cmd: string): boolean;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/// <reference path='../angularjs/angular.d.ts' />
|
||||
/// <reference path='angular-local-storage.d.ts' />
|
||||
|
||||
interface TestScope extends ng.IScope {
|
||||
submit: (key: string, value: string) => boolean;
|
||||
getItem: (key: string) => string;
|
||||
removeItem: (key: string) => boolean;
|
||||
clearNumbers: () => boolean;
|
||||
clearAll: () => boolean;
|
||||
unbind: Function;
|
||||
update: (val: string) => void;
|
||||
property: string;
|
||||
}
|
||||
|
||||
module ng.local.storage.tests {
|
||||
export class TestController {
|
||||
constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) {
|
||||
// isSupported
|
||||
if (localStorageService.isSupported) {
|
||||
// do something
|
||||
}
|
||||
|
||||
// getStorageType
|
||||
var storageType: string = localStorageService.getStorageType();
|
||||
|
||||
// set
|
||||
$scope.submit = (key, value) => {
|
||||
return localStorageService.set(key, value);
|
||||
};
|
||||
|
||||
// get
|
||||
$scope.getItem = (key) => {
|
||||
return localStorageService.get(key);
|
||||
};
|
||||
|
||||
// remove
|
||||
$scope.removeItem = (key) => {
|
||||
return localStorageService.remove(key);
|
||||
};
|
||||
|
||||
// clearAll(regexp)
|
||||
$scope.clearNumbers = () => {
|
||||
return localStorageService.clearAll(/^\d+$/);
|
||||
};
|
||||
|
||||
// clearAll
|
||||
$scope.clearAll = () => {
|
||||
return localStorageService.clearAll();
|
||||
};
|
||||
|
||||
// keys
|
||||
var lsKeys = localStorageService.keys();
|
||||
|
||||
// bind
|
||||
localStorageService.set('property', 'oldValue');
|
||||
$scope.unbind = localStorageService.bind($scope, 'property');
|
||||
|
||||
// deriveKey
|
||||
console.log(localStorageService.deriveKey('property')); // ls.property
|
||||
|
||||
// length
|
||||
var lsLength: number = localStorageService.length();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var app = angular.module('angular-local-storage-tests', ['LocalStorageModule']);
|
||||
app.config(function (localStorageServiceProvider: ng.local.storage.ILocalStorageServiceProvider) {
|
||||
localStorageServiceProvider
|
||||
.setPrefix('myApp')
|
||||
.setStorageType('sessionStorage')
|
||||
.setNotify(true, true);
|
||||
});
|
||||
|
||||
app.controller('TestController', ng.local.storage.tests.TestController);
|
||||
+149
@@ -0,0 +1,149 @@
|
||||
// Type definitions for angular-local-storage v0.1.5
|
||||
// Project: https://github.com/grevory/angular-local-storage
|
||||
// Definitions by: Ken Fukuyama <https://github.com/kenfdev>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path='../angularjs/angular.d.ts' />
|
||||
|
||||
declare module ng.local.storage {
|
||||
interface ILocalStorageServiceProvider extends IServiceProvider {
|
||||
/**
|
||||
* Setter for the prefix
|
||||
* You should set a prefix to avoid overwriting any local storage variables from the rest of your app
|
||||
* e.g. localStorageServiceProvider.setPrefix('youAppName');
|
||||
* With provider you can use config as this:
|
||||
* myApp.config(function (localStorageServiceProvider) {
|
||||
* localStorageServiceProvider.prefix = 'yourAppName';
|
||||
* });
|
||||
* @param prefix default: ls.<your-key>
|
||||
*/
|
||||
setPrefix(prefix: string):ILocalStorageServiceProvider;
|
||||
/**
|
||||
* Setter for the storageType
|
||||
* @param storageType localstorage or sessionStorage. default: localStorage
|
||||
*/
|
||||
setStorageType(storageType: string):ILocalStorageServiceProvider;
|
||||
/**
|
||||
* Setter for cookie config
|
||||
* @param exp number of days before cookies expire (0 = does not expire). default: 30
|
||||
* @param path the web path the cookie represents. default: '/'
|
||||
*/
|
||||
setStorageCookie(exp: number, path: string):ILocalStorageServiceProvider;
|
||||
/**
|
||||
* Set the cookie domain, since this runs inside a the config() block, only providers and constants can be injected. As a result, $location service can't be used here, use a hardcoded string or window.location.
|
||||
* No default value
|
||||
*/
|
||||
setStorageCookieDomain(domain: string):ILocalStorageServiceProvider;
|
||||
/**
|
||||
* Send signals for each of the following actions:
|
||||
* @param setItem default: true
|
||||
* @param removeItem default: false
|
||||
*/
|
||||
setNotify(setItem: boolean, removeItem: boolean):ILocalStorageServiceProvider;
|
||||
}
|
||||
|
||||
interface ICookie {
|
||||
/**
|
||||
* Checks if cookies are enabled in the browser.
|
||||
* Returns: Boolean
|
||||
*/
|
||||
isSupported:boolean;
|
||||
/**
|
||||
* Directly adds a value to cookies.
|
||||
* Note: Typically used as a fallback if local storage is not supported.
|
||||
* Returns: Boolean
|
||||
* @param key
|
||||
* @param val
|
||||
*/
|
||||
set(key:string, val:string):boolean;
|
||||
/**
|
||||
* Directly get a value from a cookie.
|
||||
* Returns: value from local storage
|
||||
* @param key
|
||||
*/
|
||||
get(key:string):string;
|
||||
/**
|
||||
* Remove directly value from a cookie.
|
||||
* Returns: Boolean
|
||||
* @param key
|
||||
*/
|
||||
remove(key:string):boolean;
|
||||
/**
|
||||
* Remove all data for this app from cookie.
|
||||
*/
|
||||
clearAll():any;
|
||||
|
||||
}
|
||||
|
||||
interface ILocalStorageService {
|
||||
/**
|
||||
* Checks if the browser support the current storage type(e.g: localStorage, sessionStorage).
|
||||
* Returns: Boolean
|
||||
*/
|
||||
isSupported:boolean;
|
||||
/**
|
||||
* Returns: String
|
||||
*/
|
||||
getStorageType():string;
|
||||
/**
|
||||
* Directly adds a value to local storage.
|
||||
* If local storage is not supported, use cookies instead.
|
||||
* Returns: Boolean
|
||||
* @param key
|
||||
* @param value
|
||||
*/
|
||||
set(key: string, value: string): boolean;
|
||||
/**
|
||||
* Directly get a value from local storage.
|
||||
* If local storage is not supported, use cookies instead.
|
||||
* Returns: value from local storage
|
||||
* @param key
|
||||
*/
|
||||
get(key: string): string;
|
||||
/**
|
||||
* Return array of keys for local storage, ignore keys that not owned.
|
||||
* Returns: value from local storage
|
||||
*/
|
||||
keys(): string[];
|
||||
/**
|
||||
* Remove an item from local storage by key.
|
||||
* If local storage is not supported, use cookies instead.
|
||||
* Returns: Boolean
|
||||
* @param key
|
||||
*/
|
||||
remove(key: string): boolean;
|
||||
/**
|
||||
* Remove all data for this app from local storage.
|
||||
* If local storage is not supported, use cookies instead.
|
||||
* Note: Optionally takes a regular expression string and removes matching.
|
||||
* Returns: Boolean
|
||||
* @param regularExpression
|
||||
*/
|
||||
clearAll(regularExpression?:RegExp):boolean;
|
||||
/**
|
||||
* Bind $scope key to localStorageService.
|
||||
* Usage: localStorageService.bind(scope, property, value[optional], key[optional])
|
||||
* Returns: deregistration function for this listener.
|
||||
* @param scope
|
||||
* @param property
|
||||
* @param value optional
|
||||
* @param key The corresponding key used in local storage
|
||||
*/
|
||||
bind(scope:ng.IScope, property: string, value?: any, key?: string): Function;
|
||||
/**
|
||||
* Return the derive key
|
||||
* Returns String
|
||||
* @param key
|
||||
*/
|
||||
deriveKey(key:string):string;
|
||||
/**
|
||||
* Return localStorageService.length, ignore keys that not owned.
|
||||
* Returns Number
|
||||
*/
|
||||
length():number;
|
||||
/**
|
||||
* Deal with browser's cookies directly.
|
||||
*/
|
||||
cookie:ICookie;
|
||||
}
|
||||
}
|
||||
@@ -1,11 +1,7 @@
|
||||
/// <reference path="angular-protractor.d.ts" />
|
||||
|
||||
function TestWebDriverExports() {
|
||||
var abstractBuilder: protractor.AbstractBuilder = new protractor.AbstractBuilder();
|
||||
var baseAbstractBuilder: webdriver.AbstractBuilder = abstractBuilder;
|
||||
|
||||
var button: protractor.Button = new protractor.Button();
|
||||
var baseButton: webdriver.Button = button;
|
||||
var button: number = protractor.Button.LEFT;
|
||||
|
||||
var key: string = protractor.Key.ADD;
|
||||
var chord: string = protractor.Key.chord(protractor.Key.NUMPAD0, protractor.Key.NUMPAD1);
|
||||
@@ -18,12 +14,6 @@ function TestWebDriverExports() {
|
||||
var action: protractor.ActionSequence = new protractor.ActionSequence(driver);
|
||||
var baseAction: webdriver.ActionSequence = action;
|
||||
|
||||
var alert: protractor.Alert = new protractor.Alert(driver, 'Message');
|
||||
var baseAlert: webdriver.Alert = alert;
|
||||
|
||||
var unhandledAlertError: protractor.UnhandledAlertError = new protractor.UnhandledAlertError('Message', alert);
|
||||
var baseUnhandledAlertError: webdriver.UnhandledAlertError = unhandledAlertError;
|
||||
|
||||
var browser: string = protractor.Browser.ANDROID;
|
||||
|
||||
var builder: protractor.Builder = new protractor.Builder();
|
||||
@@ -42,89 +32,168 @@ function TestWebDriverExports() {
|
||||
var eventEmitter: protractor.EventEmitter = new protractor.EventEmitter();
|
||||
var baseEventEmitter: webdriver.EventEmitter = eventEmitter;
|
||||
|
||||
var firefoxDomExecutor: protractor.FirefoxDomExecutor = new protractor.FirefoxDomExecutor();
|
||||
var baseFirefoxDomExecutor: webdriver.FirefoxDomExecutor = firefoxDomExecutor;
|
||||
|
||||
var webElement: protractor.WebElement = new protractor.WebElement(driver, new protractor.promise.Promise());
|
||||
var baseWebElement: webdriver.WebElement = webElement;
|
||||
|
||||
var locator: protractor.Locator = new protractor.Locator('id', 'ABC');
|
||||
var baseLocator: webdriver.Locator = locator;
|
||||
var locator: webdriver.Locator = by.id('abc');
|
||||
|
||||
var session: protractor.Session = new protractor.Session('ABC', webdriver.Capabilities.android());
|
||||
var baseSession: webdriver.Session = session;
|
||||
|
||||
locator = protractor.By.name('name');
|
||||
|
||||
// logging module
|
||||
var driver: protractor.WebDriver = new protractor.WebDriver(session, <webdriver.CommandExecutor><any>{});
|
||||
driver = new protractor.WebDriver(session, <webdriver.CommandExecutor><any>{}, new webdriver.promise.ControlFlow());
|
||||
var baseDriver: webdriver.WebDriver = driver;
|
||||
|
||||
var levelName: string = protractor.logging.LevelName.ALL;
|
||||
var webElement: protractor.WebElement = new protractor.WebElement(driver, { ELEMENT: 'abc' });
|
||||
var baseWebElement: webdriver.WebElement = webElement;
|
||||
|
||||
var webElementPromise: protractor.WebElementPromise = new protractor.WebElementPromise(driver, { ELEMENT: 'abc' });
|
||||
var baseWebElementPromise: webdriver.WebElementPromise = webElementPromise;
|
||||
}
|
||||
|
||||
function TestWebDriverErrorModule() {
|
||||
var errorCode: number = protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE;
|
||||
var error: protractor.error.Error = new protractor.error.Error(protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE);
|
||||
var baseError: webdriver.error.Error = error;
|
||||
}
|
||||
|
||||
function TestWebDriverLoggingModule() {
|
||||
var levelName: string = protractor.logging.Level.ALL.name;
|
||||
var loggingType: string = protractor.logging.Type.CLIENT;
|
||||
|
||||
var level: webdriver.logging.Level = protractor.logging.Level.ALL;
|
||||
var level: webdriver.logging.ILevel = protractor.logging.Level.ALL;
|
||||
|
||||
var entry: protractor.logging.Entry = new protractor.logging.Entry(protractor.logging.Level.ALL, 'Message');
|
||||
var baseEntry: webdriver.logging.Entry = entry;
|
||||
|
||||
level = protractor.logging.getLevel('DEBUG');
|
||||
|
||||
protractor.logging.Preferences = { a: 123 };
|
||||
var prefs: protractor.logging.Preferences = new protractor.logging.Preferences();
|
||||
}
|
||||
|
||||
// promise module
|
||||
function TestWebDriverPromiseModule() {
|
||||
var cancelError: protractor.promise.CancellationError = new protractor.promise.CancellationError();
|
||||
cancelError = new protractor.promise.CancellationError('message');
|
||||
var baseCancelError: webdriver.promise.CancellationError = cancelError;
|
||||
|
||||
var promise: protractor.promise.Promise = new protractor.promise.Promise();
|
||||
var basePromise: webdriver.promise.Promise = promise;
|
||||
var thenable: protractor.promise.Thenable<any> = new protractor.promise.Thenable();
|
||||
var baseThenable: webdriver.promise.Thenable<any> = thenable;
|
||||
|
||||
var deferred: protractor.promise.Deferred = new protractor.promise.Deferred();
|
||||
var baseDeferred: webdriver.promise.Deferred = deferred;
|
||||
var promise: protractor.promise.Promise<any> = new protractor.promise.Promise();
|
||||
var basePromise: webdriver.promise.Promise<any> = promise;
|
||||
|
||||
var deferred: protractor.promise.Deferred<any> = new protractor.promise.Deferred();
|
||||
var baseDeferred: webdriver.promise.Deferred<any> = deferred;
|
||||
|
||||
var flow: protractor.promise.ControlFlow = new protractor.promise.ControlFlow();
|
||||
var baseFlow: webdriver.promise.ControlFlow = flow;
|
||||
|
||||
protractor.promise.asap(promise, function(value: any){ return true; });
|
||||
protractor.promise.asap(promise, function(value: any){}, function(err: any) { return 'ABC'; });
|
||||
var arrayPromise: protractor.promise.Promise<any[]> = protractor.promise.all([new protractor.promise.Promise<number>(), new protractor.promise.Promise<string>()]);
|
||||
|
||||
promise = protractor.promise.checkedNodeCall(function(err: any, value: any) { return 123; });
|
||||
protractor.promise.asap(promise, function (value: any) { return true; });
|
||||
protractor.promise.asap(promise, function (value: any) { }, function (err: any) { return 'ABC'; });
|
||||
|
||||
promise = protractor.promise.checkedNodeCall(function (err: any, value: any) { return 123; });
|
||||
|
||||
promise = protractor.promise.consume(function () {
|
||||
return 5;
|
||||
});
|
||||
promise = protractor.promise.consume(function () {
|
||||
return 5;
|
||||
}, this);
|
||||
promise = protractor.promise.consume(function () {
|
||||
return 5;
|
||||
}, this, 1, 2, 3);
|
||||
|
||||
flow = protractor.promise.controlFlow();
|
||||
|
||||
promise = protractor.promise.createFlow(function(newFlow: webdriver.promise.ControlFlow) { });
|
||||
promise = protractor.promise.createFlow(function (newFlow: webdriver.promise.ControlFlow) { });
|
||||
|
||||
deferred = protractor.promise.defer(function() {});
|
||||
deferred = protractor.promise.defer(function(reason?: any) {});
|
||||
deferred = protractor.promise.defer();
|
||||
|
||||
promise = protractor.promise.delayed(123);
|
||||
|
||||
var numbersPromise: protractor.promise.Promise<number[]> = protractor.promise.filter([1, 2, 3], function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
});
|
||||
numbersPromise = protractor.promise.filter([1, 2, 3], function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
}, this);
|
||||
numbersPromise = protractor.promise.filter(numbersPromise, function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
});
|
||||
numbersPromise = protractor.promise.filter(numbersPromise, function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
}, this);
|
||||
|
||||
numbersPromise = protractor.promise.map([1, 2, 3], function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
});
|
||||
numbersPromise = protractor.promise.map([1, 2, 3], function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
}, this);
|
||||
numbersPromise = protractor.promise.map(numbersPromise, function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
});
|
||||
numbersPromise = protractor.promise.map(numbersPromise, function (el: number, index: number, arr: number[]) {
|
||||
return true;
|
||||
}, this);
|
||||
|
||||
promise = protractor.promise.fulfilled();
|
||||
promise = protractor.promise.fulfilled({a: 123});
|
||||
promise = protractor.promise.fulfilled({ a: 123 });
|
||||
|
||||
promise = protractor.promise.fullyResolved({a: 123});
|
||||
promise = protractor.promise.fullyResolved({ a: 123 });
|
||||
|
||||
var isPromise: boolean = protractor.promise.isPromise('ABC');
|
||||
var bool: boolean = protractor.promise.isGenerator(function () { });
|
||||
var bool: boolean = protractor.promise.isPromise('ABC');
|
||||
|
||||
promise = protractor.promise.rejected({a: 123});
|
||||
promise = protractor.promise.rejected({ a: 123 });
|
||||
|
||||
protractor.promise.setDefaultFlow(new webdriver.promise.ControlFlow());
|
||||
|
||||
promise = protractor.promise.when(promise, function(value: any) { return 123; }, function(err: Error) { return 123; });
|
||||
promise = protractor.promise.when(promise, function (value: any) { return 123; }, function (err: Error) { return 123; });
|
||||
}
|
||||
|
||||
// error module
|
||||
function TestWebDriverStacktraceModule() {
|
||||
var bool: boolean = protractor.stacktrace.BROWSER_SUPPORTED;
|
||||
|
||||
var errorCode: number = protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE;
|
||||
var error: protractor.error.Error = new protractor.error.Error(protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE);
|
||||
var baseError: webdriver.error.Error = error;
|
||||
var frame: protractor.stacktrace.Frame = new protractor.stacktrace.Frame();
|
||||
var baseFrame: webdriver.stacktrace.Frame = frame;
|
||||
|
||||
// process module
|
||||
var snapshot: protractor.stacktrace.Snapshot = new protractor.stacktrace.Snapshot();
|
||||
var baseSnapshot: webdriver.stacktrace.Snapshot = snapshot;
|
||||
|
||||
var isNative: boolean = protractor.process.isNative();
|
||||
var value: string;
|
||||
var err: Error = protractor.stacktrace.format(new Error("Error"));
|
||||
var frames: protractor.stacktrace.Frame[] = protractor.stacktrace.get();
|
||||
}
|
||||
|
||||
value = protractor.process.getEnv('name');
|
||||
value = protractor.process.getEnv('name', 'default');
|
||||
function TestWebDriverUntilModule() {
|
||||
var conditionB: protractor.until.Condition<boolean> = new protractor.until.Condition<boolean>('message', function (driver: webdriver.WebDriver) { return true; });
|
||||
var conditionBBase: webdriver.until.Condition<boolean> = conditionB;
|
||||
var conditionWebElement: protractor.until.Condition<webdriver.IWebElement>;
|
||||
var conditionWebElements: protractor.until.Condition<webdriver.IWebElement[]>;
|
||||
|
||||
protractor.process.setEnv('name', 'value');
|
||||
protractor.process.setEnv('name', 123);
|
||||
conditionB = protractor.until.ableToSwitchToFrame(5);
|
||||
var conditionAlert: protractor.until.Condition<webdriver.Alert> = protractor.until.alertIsPresent();
|
||||
var el: protractor.ElementFinder = element(by.id('id'));
|
||||
conditionB = protractor.until.elementIsDisabled(el);
|
||||
conditionB = protractor.until.elementIsEnabled(el);
|
||||
conditionB = protractor.until.elementIsNotSelected(el);
|
||||
conditionB = protractor.until.elementIsNotVisible(el);
|
||||
conditionB = protractor.until.elementIsSelected(el);
|
||||
conditionB = protractor.until.elementIsVisible(el);
|
||||
conditionB = protractor.until.elementTextContains(el, 'text');
|
||||
conditionB = protractor.until.elementTextIs(el, 'text');
|
||||
conditionB = protractor.until.elementTextMatches(el, /text/);
|
||||
conditionB = protractor.until.stalenessOf(el);
|
||||
conditionB = protractor.until.titleContains('text');
|
||||
conditionB = protractor.until.titleIs('text');
|
||||
conditionB = protractor.until.titleMatches(/text/);
|
||||
|
||||
conditionWebElement = protractor.until.elementLocated(by.id('id'));
|
||||
conditionWebElements = protractor.until.elementsLocated(by.className('class'));
|
||||
}
|
||||
|
||||
function TestProtractor() {
|
||||
@@ -133,31 +202,47 @@ function TestProtractor() {
|
||||
withCapabilities(webdriver.Capabilities.chrome()).
|
||||
build();
|
||||
|
||||
ptor = new protractor.Protractor(driver);
|
||||
ptor = new protractor.Protractor(driver, 'baseUrl');
|
||||
ptor = new protractor.Protractor(driver, 'baseUrl', 'rootElement');
|
||||
ptor = protractor.getInstance();
|
||||
protractor.setInstance(ptor);
|
||||
|
||||
ptor = protractor.wrapDriver(driver);
|
||||
ptor = protractor.wrapDriver(driver, 'baseUrl');
|
||||
ptor = protractor.wrapDriver(driver, 'baseUrl', 'rootElement');
|
||||
|
||||
ptor = browser;
|
||||
|
||||
var actions: protractor.ActionSequence = ptor.actions();
|
||||
|
||||
var promise: protractor.promise.Promise<any> = ptor.call(function () { });
|
||||
var promise: protractor.promise.Promise<any> = ptor.call(function () { }, this);
|
||||
var promise: protractor.promise.Promise<any> = ptor.call(function (a: number, b: number, c:number) { }, this, 1, 2,3);
|
||||
|
||||
promise = ptor.executeAsyncScript('SomeScript');
|
||||
promise = ptor.executeAsyncScript('SomeScript', 1, 2, 3);
|
||||
promise = ptor.executeAsyncScript(function () { });
|
||||
promise = ptor.executeAsyncScript(function (a: number, b: number, c: number) { }, 1, 2, 3);
|
||||
|
||||
promise = ptor.executeScript('SomeScript');
|
||||
promise = ptor.executeScript('SomeScript', 1, 2, 3);
|
||||
promise = ptor.executeScript(function () { });
|
||||
promise = ptor.executeScript(function (a: number, b: number, c: number) { }, 1, 2, 3);
|
||||
|
||||
ptor = browser.forkNewDriverInstance();
|
||||
ptor = browser.forkNewDriverInstance(true);
|
||||
ptor = browser.forkNewDriverInstance(true, false);
|
||||
|
||||
driver = ptor.driver;
|
||||
var baseUrl: string = ptor.baseUrl;
|
||||
var rootEl: string = ptor.rootEl;
|
||||
var ignoreSynchronization: boolean = ptor.ignoreSynchronization;
|
||||
var params: any = ptor.params;
|
||||
ptor.resetUrl = "url";
|
||||
|
||||
ptor.debugger();
|
||||
ptor.close();
|
||||
var controlFlow: protractor.promise.ControlFlow = ptor.controlFlow();
|
||||
|
||||
var webElement: protractor.WebElement = ptor.findElement(by.css('.class'));
|
||||
var promise: webdriver.promise.Promise;
|
||||
promise = ptor.findElements(by.css('.class'));
|
||||
promise = ptor.isElementPresent(by.css('.class'));
|
||||
promise = ptor.isElementPresent(webElement);
|
||||
ptor.findElements(by.css('.class')).then(function (elements: webdriver.WebElement[]) { });
|
||||
ptor.isElementPresent(by.css('.class')).then(function (present: boolean) { });
|
||||
ptor.isElementPresent(webElement).then(function (present: boolean) { });
|
||||
|
||||
ptor.clearMockModules();
|
||||
ptor.addMockModule('name', 'script');
|
||||
@@ -173,16 +258,43 @@ function TestProtractor() {
|
||||
|
||||
elementArrayFinder = ptor.$$('.class');
|
||||
|
||||
var locationAbsUrl: webdriver.promise.Promise = ptor.getLocationAbsUrl();
|
||||
var locationAbsUrl: webdriver.promise.Promise<string> = ptor.getLocationAbsUrl();
|
||||
ptor.setLocation('webaddress.com');
|
||||
|
||||
promise = ptor.get('webaddress.com');
|
||||
promise = ptor.get('webdaddress.com', 45);
|
||||
var voidPromise: webdriver.promise.Promise<void> = ptor.get('webaddress.com');
|
||||
voidPromise = ptor.get('webdaddress.com', 45);
|
||||
voidPromise = ptor.quit();
|
||||
voidPromise = ptor.sleep(5000);
|
||||
|
||||
ptor.refresh();
|
||||
ptor.refresh(45);
|
||||
var navigation: webdriver.WebDriverNavigation = ptor.navigate();
|
||||
ptor.pause();
|
||||
ptor.pause(8080);
|
||||
|
||||
ptor.getAllWindowHandles().then(function (handles: string[]) { });
|
||||
|
||||
var capabilities: protractor.promise.Promise<protractor.Capabilities> = ptor.getCapabilities();
|
||||
|
||||
var stringPromise: webdriver.promise.Promise<string>;
|
||||
stringPromise = ptor.getCurrentUrl();
|
||||
stringPromise = ptor.getPageSource();
|
||||
stringPromise = ptor.getTitle();
|
||||
stringPromise = ptor.getWindowHandle();
|
||||
stringPromise = ptor.takeScreenshot();
|
||||
|
||||
ptor.getPageTimeout = 5000;
|
||||
|
||||
var session: protractor.promise.Promise<protractor.Session> = ptor.getSession();
|
||||
|
||||
var options: webdriver.WebDriverOptions = ptor.manage();
|
||||
|
||||
promise = ptor.schedule(new protractor.Command(protractor.CommandName.ACCEPT_ALERT), 'asdf');
|
||||
|
||||
var targetLocator: webdriver.WebDriverTargetLocator = ptor.switchTo();
|
||||
|
||||
ptor.wait(protractor.until.elementLocated(by.id('id')), 5000).then(function (el: webdriver.IWebElement) { });;
|
||||
ptor.wait(protractor.until.elementLocated(by.id('id')), 5000, 'message').then(function (el: webdriver.IWebElement) { });;
|
||||
}
|
||||
|
||||
function TestElement() {
|
||||
@@ -192,80 +304,121 @@ function TestElement() {
|
||||
|
||||
function TestElementFinder() {
|
||||
var elementFinder: protractor.ElementFinder = element(by.id('id'));
|
||||
var promise: webdriver.promise.Promise;
|
||||
var voidPromise: webdriver.promise.Promise<void>;
|
||||
var stringPromise: webdriver.promise.Promise<string>;
|
||||
var booleanPromise: webdriver.promise.Promise<boolean>;
|
||||
|
||||
promise = elementFinder.click();
|
||||
promise = elementFinder.allowAnimations('string');
|
||||
promise = elementFinder.sendKeys(protractor.Key.UP, protractor.Key.DOWN);
|
||||
promise = elementFinder.getTagName();
|
||||
promise = elementFinder.getCssValue('display');
|
||||
promise = elementFinder.getAttribute('atribute');
|
||||
promise = elementFinder.getText();
|
||||
promise = elementFinder.getSize();
|
||||
promise = elementFinder.getLocation();
|
||||
promise = elementFinder.isEnabled();
|
||||
promise = elementFinder.isSelected();
|
||||
promise = elementFinder.submit();
|
||||
promise = elementFinder.clear();
|
||||
promise = elementFinder.isDisplayed();
|
||||
promise = elementFinder.getOuterHtml();
|
||||
promise = elementFinder.getInnerHtml();
|
||||
promise = elementFinder.isElementPresent(by.id('id'));
|
||||
promise = elementFinder.$('.class');
|
||||
promise = elementFinder.$$('.class');
|
||||
promise = elementFinder.evaluate('expression');
|
||||
promise = elementFinder.isPresent();
|
||||
elementFinder.getId().then(function (id: webdriver.IWebElementId) { });
|
||||
voidPromise = elementFinder.click();
|
||||
elementFinder = elementFinder.allowAnimations('string');
|
||||
voidPromise = elementFinder.sendKeys(protractor.Key.UP, protractor.Key.DOWN);
|
||||
stringPromise = elementFinder.getTagName();
|
||||
stringPromise = elementFinder.getCssValue('display');
|
||||
stringPromise = elementFinder.getAttribute('atribute');
|
||||
stringPromise = elementFinder.getText();
|
||||
elementFinder.getSize().then(function (size: webdriver.ISize) { });
|
||||
elementFinder.getLocation().then(function (location: webdriver.ILocation) { });
|
||||
booleanPromise = elementFinder.isEnabled();
|
||||
booleanPromise = elementFinder.isSelected();
|
||||
voidPromise = elementFinder.submit();
|
||||
voidPromise = elementFinder.clear();
|
||||
booleanPromise = elementFinder.isDisplayed();
|
||||
stringPromise = elementFinder.getOuterHtml();
|
||||
stringPromise = elementFinder.getInnerHtml();
|
||||
booleanPromise = elementFinder.isElementPresent(by.id('id'));
|
||||
elementFinder = elementFinder.$('.class');
|
||||
var finders: protractor.ElementArrayFinder = elementFinder.$$('.class');
|
||||
elementFinder = elementFinder.evaluate('expression');
|
||||
booleanPromise = elementFinder.isPresent();
|
||||
|
||||
var webElement: webdriver.WebElement;
|
||||
var webElement: webdriver.WebElement = elementFinder.getWebElement();
|
||||
finders = elementFinder.all(by.className('class'));
|
||||
elementFinder = elementFinder.allowAnimations('abc');
|
||||
elementFinder = elementFinder.clone();
|
||||
elementFinder = elementFinder.element(by.id('id'));
|
||||
|
||||
var b: boolean = elementFinder.isPending();
|
||||
var locator: webdriver.Locator = elementFinder.locator();
|
||||
}
|
||||
|
||||
function TestElementArrayFinder() {
|
||||
var elementArrayFinder: protractor.ElementArrayFinder = element.all(by.id('id'));
|
||||
var promise: webdriver.promise.Promise;
|
||||
var elementFinder: protractor.ElementFinder;
|
||||
|
||||
var voidPromise: webdriver.promise.Promise<void>;
|
||||
var stringPromise: webdriver.promise.Promise<string[]>;
|
||||
var booleanPromise: webdriver.promise.Promise<boolean[]>;
|
||||
|
||||
elementArrayFinder.getId().then(function (id: webdriver.IWebElementId[]) { });
|
||||
voidPromise = elementArrayFinder.click();
|
||||
elementArrayFinder = elementArrayFinder.allowAnimations(true);
|
||||
voidPromise = elementArrayFinder.sendKeys(protractor.Key.UP, protractor.Key.DOWN);
|
||||
stringPromise = elementArrayFinder.getTagName();
|
||||
stringPromise = elementArrayFinder.getCssValue('display');
|
||||
stringPromise = elementArrayFinder.getAttribute('atribute');
|
||||
stringPromise = elementArrayFinder.getText();
|
||||
elementArrayFinder.getSize().then(function (size: webdriver.ISize[]) { });
|
||||
elementArrayFinder.getLocation().then(function (location: webdriver.ILocation[]) { });
|
||||
booleanPromise = elementArrayFinder.isEnabled();
|
||||
booleanPromise = elementArrayFinder.isSelected();
|
||||
voidPromise = elementArrayFinder.submit();
|
||||
voidPromise = elementArrayFinder.clear();
|
||||
booleanPromise = elementArrayFinder.isDisplayed();
|
||||
stringPromise = elementArrayFinder.getOuterHtml();
|
||||
stringPromise = elementArrayFinder.getInnerHtml();
|
||||
var finders: protractor.ElementArrayFinder = elementArrayFinder.$$('.class');
|
||||
elementArrayFinder = elementArrayFinder.evaluate('expression');
|
||||
|
||||
finders = elementArrayFinder.all(by.className('class'));
|
||||
elementArrayFinder = elementArrayFinder.clone();
|
||||
|
||||
var b: boolean = elementArrayFinder.isPending();
|
||||
var locator: webdriver.Locator = elementArrayFinder.locator();
|
||||
|
||||
var findersArray: protractor.ElementFinder[] = elementArrayFinder.asElementFinders_();
|
||||
|
||||
var driverElementArray: webdriver.WebElement[] = elementArrayFinder.getWebElements();
|
||||
elementFinder = elementArrayFinder.get(42);
|
||||
var elementFinder: protractor.ElementFinder = elementArrayFinder.get(42);
|
||||
elementFinder = elementArrayFinder.first();
|
||||
elementFinder = elementArrayFinder.last();
|
||||
promise = elementArrayFinder.count();
|
||||
promise = elementArrayFinder.asElementFinders_();
|
||||
elementFinder = elementArrayFinder.toElementFinder_()
|
||||
var numberPromise: protractor.promise.Promise<number> = elementArrayFinder.count();
|
||||
elementArrayFinder.each(function(element: protractor.ElementFinder){
|
||||
// nothing
|
||||
});
|
||||
elementArrayFinder.map(function(element: protractor.ElementFinder, index: number){
|
||||
// nothing
|
||||
});
|
||||
elementArrayFinder.filter(function(element: protractor.ElementFinder, index: number){
|
||||
stringPromise = elementArrayFinder.map(function(element: protractor.ElementFinder, index: number){
|
||||
return 'abc';
|
||||
})
|
||||
elementArrayFinder = elementArrayFinder.filter(function(element: protractor.ElementFinder, index: number){
|
||||
return element.getText().then((text: string) => {
|
||||
return text === "foo";
|
||||
});
|
||||
});
|
||||
elementArrayFinder.reduce(function(accumulator: string, element: protractor.ElementFinder){
|
||||
elementArrayFinder.reduce(function (accumulator: string, element: protractor.ElementFinder) {
|
||||
return element.getText().then((text: string) => {
|
||||
return accumulator + ',' + text;
|
||||
});
|
||||
}, '');
|
||||
}, '').then(function (result: string) { });
|
||||
elementArrayFinder.reduce(function(accumulator: string, element: protractor.ElementFinder, index: number, array: protractor.ElementFinder[]){
|
||||
return element.getText().then((text: string) => {
|
||||
return accumulator + ',' + text;
|
||||
});
|
||||
}, '');
|
||||
}, '').then(function (result: string) { });
|
||||
elementArrayFinder.then(function(underlyingElementFinders: protractor.ElementFinder[]){
|
||||
//nothing
|
||||
});
|
||||
}
|
||||
|
||||
// This function tests the angular specific locator strategies.
|
||||
// This function tests the locator strategies.
|
||||
function TestLocatorStrategies() {
|
||||
var ptor: protractor.Protractor = protractor.getInstance();
|
||||
var ptor: protractor.Protractor = browser;
|
||||
var webElement: webdriver.WebElement;
|
||||
|
||||
// Protractor Specific Locators
|
||||
protractor.By.addLocator('customLocator', 'script');
|
||||
protractor.By.addLocator('customLocator2', function(){
|
||||
// nothing
|
||||
});
|
||||
|
||||
// Angular specific locators.
|
||||
webElement = ptor.findElement(protractor.By.binding('binding'));
|
||||
webElement = ptor.findElement(protractor.By.exactBinding('exactBinding'));
|
||||
webElement = ptor.findElement(protractor.By.model('model'));
|
||||
@@ -277,4 +430,23 @@ function TestLocatorStrategies() {
|
||||
webElement = ptor.findElement(protractor.By.partialButtonText('partialButtonText'));
|
||||
webElement = ptor.findElement(protractor.By.cssContainingText('cssSelector', 'search text'));
|
||||
webElement = ptor.findElement(protractor.By.options('options'));
|
||||
// One standard locator for good measure.
|
||||
webElement = ptor.findElement(protractor.By.id('id'));
|
||||
|
||||
var el: protractor.ElementFinder;
|
||||
|
||||
// Angular specific locators.
|
||||
el = element(by.binding('binding'));
|
||||
el = element(by.exactBinding('exactBinding'));
|
||||
el = element(by.model('model'));
|
||||
el = element(by.repeater('repeater'));
|
||||
el = element(by.repeater('repeater').column(0));
|
||||
el = element(by.repeater('repeater').row(0));
|
||||
el = element(by.repeater('repeater').row(0).column(0));
|
||||
el = element(by.buttonText('buttonText'));
|
||||
el = element(by.partialButtonText('partialButtonText'));
|
||||
el = element(by.cssContainingText('cssSelector', 'search text'));
|
||||
el = element(by.options('options'));
|
||||
// One standard locator for good measure.
|
||||
el = element(by.id('id'));
|
||||
}
|
||||
|
||||
+1146
-491
File diff suppressed because it is too large
Load Diff
@@ -1,244 +0,0 @@
|
||||
/// <reference path="angular-protractor-0.17.0.d.ts" />
|
||||
|
||||
function TestWebDriverExports() {
|
||||
var abstractBuilder: protractor.AbstractBuilder = new protractor.AbstractBuilder();
|
||||
var baseAbstractBuilder: webdriver.AbstractBuilder = abstractBuilder;
|
||||
|
||||
var button: protractor.Button = new protractor.Button();
|
||||
var baseButton: webdriver.Button = button;
|
||||
|
||||
var key: string = protractor.Key.ADD;
|
||||
var chord: string = protractor.Key.chord(protractor.Key.NUMPAD0, protractor.Key.NUMPAD1);
|
||||
|
||||
var driver: protractor.WebDriver = new protractor.Builder().
|
||||
withCapabilities(protractor.Capabilities.chrome()).
|
||||
build();
|
||||
var baseDriver: webdriver.WebDriver = driver;
|
||||
|
||||
var action: protractor.ActionSequence = new protractor.ActionSequence(driver);
|
||||
var baseAction: webdriver.ActionSequence = action;
|
||||
|
||||
var alert: protractor.Alert = new protractor.Alert(driver, 'Message');
|
||||
var baseAlert: webdriver.Alert = alert;
|
||||
|
||||
var unhandledAlertError: protractor.UnhandledAlertError = new protractor.UnhandledAlertError('Message', alert);
|
||||
var baseUnhandledAlertError: webdriver.UnhandledAlertError = unhandledAlertError;
|
||||
|
||||
var browser: string = protractor.Browser.ANDROID;
|
||||
|
||||
var builder: protractor.Builder = new protractor.Builder();
|
||||
var baseBuilder: webdriver.Builder = builder;
|
||||
|
||||
var capability: string = protractor.Capability.BROWSER_NAME;
|
||||
|
||||
var capabilities: protractor.Capabilities = protractor.Capabilities.chrome();
|
||||
var baseCapabilities: webdriver.Capabilities = capabilities;
|
||||
|
||||
var commandName: string = protractor.CommandName.CLICK_ELEMENT;
|
||||
|
||||
var command: protractor.Command = new protractor.Command(protractor.CommandName.CLICK);
|
||||
var baseCommand: webdriver.Command = command;
|
||||
|
||||
var eventEmitter: protractor.EventEmitter = new protractor.EventEmitter();
|
||||
var baseEventEmitter: webdriver.EventEmitter = eventEmitter;
|
||||
|
||||
var firefoxDomExecutor: protractor.FirefoxDomExecutor = new protractor.FirefoxDomExecutor();
|
||||
var baseFirefoxDomExecutor: webdriver.FirefoxDomExecutor = firefoxDomExecutor;
|
||||
|
||||
var webElement: protractor.WebElement = new protractor.WebElement(driver, new protractor.promise.Promise());
|
||||
var baseWebElement: webdriver.WebElement = webElement;
|
||||
|
||||
var locator: protractor.Locator = new protractor.Locator('id', 'ABC');
|
||||
var baseLocator: webdriver.Locator = locator;
|
||||
|
||||
var session: protractor.Session = new protractor.Session('ABC', webdriver.Capabilities.android());
|
||||
var baseSession: webdriver.Session = session;
|
||||
|
||||
locator = protractor.By.name('name');
|
||||
|
||||
// logging module
|
||||
|
||||
var levelName: string = protractor.logging.LevelName.ALL;
|
||||
var loggingType: string = protractor.logging.Type.CLIENT;
|
||||
|
||||
var level: webdriver.logging.Level = protractor.logging.Level.ALL;
|
||||
|
||||
var entry: protractor.logging.Entry = new protractor.logging.Entry(protractor.logging.Level.ALL, 'Message');
|
||||
var baseEntry: webdriver.logging.Entry = entry;
|
||||
|
||||
level = protractor.logging.getLevel('DEBUG');
|
||||
|
||||
protractor.logging.Preferences = { a: 123 };
|
||||
|
||||
// promise module
|
||||
|
||||
var promise: protractor.promise.Promise = new protractor.promise.Promise();
|
||||
var basePromise: webdriver.promise.Promise = promise;
|
||||
|
||||
var deferred: protractor.promise.Deferred = new protractor.promise.Deferred();
|
||||
var baseDeferred: webdriver.promise.Deferred = deferred;
|
||||
|
||||
var flow: protractor.promise.ControlFlow = new protractor.promise.ControlFlow();
|
||||
var baseFlow: webdriver.promise.ControlFlow = flow;
|
||||
|
||||
protractor.promise.asap(promise, function(value: any){ return true; });
|
||||
protractor.promise.asap(promise, function(value: any){}, function(err: any) { return 'ABC'; });
|
||||
|
||||
promise = protractor.promise.checkedNodeCall(function(err: any, value: any) { return 123; });
|
||||
|
||||
flow = protractor.promise.controlFlow();
|
||||
|
||||
promise = protractor.promise.createFlow(function(newFlow: webdriver.promise.ControlFlow) { });
|
||||
|
||||
deferred = protractor.promise.defer(function() {});
|
||||
deferred = protractor.promise.defer(function(reason?: any) {});
|
||||
|
||||
promise = protractor.promise.delayed(123);
|
||||
|
||||
promise = protractor.promise.fulfilled();
|
||||
promise = protractor.promise.fulfilled({a: 123});
|
||||
|
||||
promise = protractor.promise.fullyResolved({a: 123});
|
||||
|
||||
var isPromise: boolean = protractor.promise.isPromise('ABC');
|
||||
|
||||
promise = protractor.promise.rejected({a: 123});
|
||||
|
||||
protractor.promise.setDefaultFlow(new webdriver.promise.ControlFlow());
|
||||
|
||||
promise = protractor.promise.when(promise, function(value: any) { return 123; }, function(err: Error) { return 123; });
|
||||
|
||||
// error module
|
||||
|
||||
var errorCode: number = protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE;
|
||||
var error: protractor.error.Error = new protractor.error.Error(protractor.error.ErrorCode.ELEMENT_NOT_VISIBLE);
|
||||
var baseError: webdriver.error.Error = error;
|
||||
|
||||
// process module
|
||||
|
||||
var isNative: boolean = protractor.process.isNative();
|
||||
var value: string;
|
||||
|
||||
value = protractor.process.getEnv('name');
|
||||
value = protractor.process.getEnv('name', 'default');
|
||||
|
||||
protractor.process.setEnv('name', 'value');
|
||||
protractor.process.setEnv('name', 123);
|
||||
|
||||
}
|
||||
|
||||
function TestProtractor() {
|
||||
var ptor: protractor.Protractor;
|
||||
var driver: webdriver.WebDriver = new webdriver.Builder().
|
||||
withCapabilities(webdriver.Capabilities.chrome()).
|
||||
build();
|
||||
|
||||
ptor = new protractor.Protractor(driver);
|
||||
ptor = new protractor.Protractor(driver, 'baseUrl');
|
||||
ptor = new protractor.Protractor(driver, 'baseUrl', 'rootElement');
|
||||
ptor = protractor.getInstance();
|
||||
protractor.setInstance(ptor);
|
||||
|
||||
ptor = protractor.wrapDriver(driver);
|
||||
ptor = protractor.wrapDriver(driver, 'baseUrl');
|
||||
ptor = protractor.wrapDriver(driver, 'baseUrl', 'rootElement');
|
||||
|
||||
ptor = browser;
|
||||
|
||||
driver = ptor.driver;
|
||||
var baseUrl: string = ptor.baseUrl;
|
||||
var rootEl: string = ptor.rootEl;
|
||||
var ignoreSynchronization: boolean = ptor.ignoreSynchronization;
|
||||
var params: any = ptor.params;
|
||||
|
||||
ptor.debugger();
|
||||
|
||||
ptor.clearMockModules();
|
||||
ptor.addMockModule('name', 'script');
|
||||
ptor.addMockModule('name', function() {});
|
||||
ptor.waitForAngular();
|
||||
|
||||
var elementFinder: protractor.ElementFinder;
|
||||
|
||||
elementFinder = ptor.element(by.id('ABC'));
|
||||
elementFinder = ptor.$('.class');
|
||||
|
||||
var elementArrayFinder: protractor.ElementArrayFinder = ptor.$$('.class');
|
||||
|
||||
var webElement: webdriver.WebElement = ptor.wrapWebElement(new webdriver.WebElement(driver, 'id'));
|
||||
|
||||
var locationAbsUrl: webdriver.promise.Promise = ptor.getLocationAbsUrl();
|
||||
}
|
||||
|
||||
function TestElement() {
|
||||
var elementFinder: protractor.ElementFinder = element(by.id('id'));
|
||||
var elementArrayFinder: protractor.ElementArrayFinder = element.all(by.className('class'));
|
||||
}
|
||||
|
||||
function TestElementFinder() {
|
||||
var elementFinder: protractor.ElementFinder = element(by.id('id'));
|
||||
var promise: webdriver.promise.Promise;
|
||||
|
||||
promise = elementFinder.click();
|
||||
promise = elementFinder.sendKeys(protractor.Key.UP, protractor.Key.DOWN);
|
||||
promise = elementFinder.getTagName();
|
||||
promise = elementFinder.getCssValue('display');
|
||||
promise = elementFinder.getAttribute('atribute');
|
||||
promise = elementFinder.getText();
|
||||
promise = elementFinder.getSize();
|
||||
promise = elementFinder.getLocation();
|
||||
promise = elementFinder.isEnabled();
|
||||
promise = elementFinder.isSelected();
|
||||
promise = elementFinder.submit();
|
||||
promise = elementFinder.clear();
|
||||
promise = elementFinder.isDisplayed();
|
||||
promise = elementFinder.getOuterHtml();
|
||||
promise = elementFinder.getInnerHtml();
|
||||
promise = elementFinder.isElementPresent(by.id('id'));
|
||||
promise = elementFinder.isElementPresent(by.js('function(a, b, c) {}'), 1, 2, 3);
|
||||
promise = elementFinder.findElements(by.className('class'));
|
||||
promise = elementFinder.findElements(by.js('function(a, b, c) {}'), 1, 2, 3);
|
||||
promise = elementFinder.$$('.class');
|
||||
promise = elementFinder.evaluate('expression');
|
||||
promise = elementFinder.isPresent();
|
||||
|
||||
var webElement: webdriver.WebElement;
|
||||
|
||||
webElement = elementFinder.$('.class');
|
||||
webElement = elementFinder.findElement(by.id('id'));
|
||||
webElement = elementFinder.findElement(by.js('function(a, b, c) {}'), 1, 2, 3);
|
||||
webElement = elementFinder.find();
|
||||
}
|
||||
|
||||
// This function tests the angular specific locator strategies.
|
||||
function TestLocatorStrategies() {
|
||||
var ptor: protractor.Protractor = protractor.getInstance();
|
||||
var webElement: webdriver.WebElement;
|
||||
|
||||
// Protractor Specific Locators
|
||||
webElement = ptor.findElement(protractor.By.binding('binding'));
|
||||
webElement = ptor.findElement(protractor.By.select('select'));
|
||||
webElement = ptor.findElement(protractor.By.selectedOption('selectedOptions'));
|
||||
webElement = ptor.findElement(protractor.By.input('input'));
|
||||
webElement = ptor.findElement(protractor.By.model('model'));
|
||||
webElement = ptor.findElement(protractor.By.textarea('textarea'));
|
||||
webElement = ptor.findElement(protractor.By.repeater('repeater'));
|
||||
webElement = ptor.findElement(protractor.By.buttonText('buttonText'));
|
||||
webElement = ptor.findElement(protractor.By.partialButtonText('partialButtonText'));
|
||||
}
|
||||
|
||||
// This function tests the methods that were added to the base WebElement class
|
||||
function TestWebElements() {
|
||||
var ptor: protractor.Protractor = protractor.getInstance();
|
||||
|
||||
var webElement: protractor.WebElement;
|
||||
var promise: webdriver.promise.Promise;
|
||||
|
||||
webElement = ptor.findElement(by.id('id')).$('.class');
|
||||
promise = ptor.findElement(by.id('id')).$$('.class');
|
||||
promise = ptor.findElement(by.id('id')).evaluate('something');
|
||||
|
||||
webElement = webElement.findElement(by.id('id')).$('.class');
|
||||
promise = webElement.findElement(by.id('id')).$$('.class');
|
||||
promise = webElement.findElement(by.id('id')).evaluate('something');
|
||||
}
|
||||
@@ -1,906 +0,0 @@
|
||||
// Type definitions for Angular Protractor 0.17.0
|
||||
// Project: https://github.com/angular/protractor
|
||||
// Definitions by: Bill Armstrong <https://github.com/BillArmstrong>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../../selenium-webdriver/selenium-webdriver.d.ts" />
|
||||
|
||||
declare module protractor {
|
||||
//region Wrapped webdriver Items
|
||||
|
||||
class AbstractBuilder extends webdriver.AbstractBuilder {}
|
||||
class ActionSequence extends webdriver.ActionSequence {}
|
||||
class Alert extends webdriver.Alert {}
|
||||
class Builder extends webdriver.Builder {}
|
||||
class Button extends webdriver.Button {}
|
||||
class Capabilities extends webdriver.Capabilities {}
|
||||
class Command extends webdriver.Command {}
|
||||
class EventEmitter extends webdriver.EventEmitter {}
|
||||
class FirefoxDomExecutor extends webdriver.FirefoxDomExecutor {}
|
||||
class Locator extends webdriver.Locator {}
|
||||
class Session extends webdriver.Session {}
|
||||
class WebDriver extends webdriver.WebDriver {}
|
||||
class Browser extends webdriver.Browser {}
|
||||
class Capability extends webdriver.Capability {}
|
||||
class CommandName extends webdriver.CommandName {}
|
||||
class Key extends webdriver.Key {}
|
||||
class UnhandledAlertError extends webdriver.UnhandledAlertError {}
|
||||
|
||||
class WebElement extends webdriver.WebElement {
|
||||
/**
|
||||
* Shortcut for querying the document directly with css.
|
||||
*
|
||||
* @param {string} selector a css selector
|
||||
* @see webdriver.WebElement.findElement
|
||||
* @return {!protractor.WebElement}
|
||||
*/
|
||||
$(selector: string): protractor.WebElement;
|
||||
|
||||
/**
|
||||
* Shortcut for querying the document directly with css.
|
||||
*
|
||||
* @param {string} selector a css selector
|
||||
* @see webdriver.WebElement.findElements
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved to an
|
||||
* array of the located {@link webdriver.WebElement}s.
|
||||
*/
|
||||
$$(selector: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Evalates the input as if it were on the scope of the current element.
|
||||
* @param {string} expression
|
||||
*
|
||||
* @return {!webdriver.promise.Promise} A promise that will resolve to the
|
||||
* evaluated expression. The result will be resolved as in
|
||||
* {@link webdriver.WebDriver.executeScript}. In summary - primitives will
|
||||
* be resolved as is, functions will be converted to string, and elements
|
||||
* will be returned as a WebElement.
|
||||
*/
|
||||
evaluate(expression: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedule a command to find a descendant of this element. If the element
|
||||
* cannot be found, a {@code bot.ErrorCode.NO_SUCH_ELEMENT} result will
|
||||
* be returned by the driver. Unlike other commands, this error cannot be
|
||||
* suppressed. In other words, scheduling a command to find an element doubles
|
||||
* as an assert that the element is present on the page. To test whether an
|
||||
* element is present on the page, use {@code #isElementPresent} instead.
|
||||
* <p/>
|
||||
* The search criteria for find an element may either be a
|
||||
* {@code webdriver.Locator} object, or a simple JSON object whose sole key
|
||||
* is one of the accepted locator strategies, as defined by
|
||||
* {@code webdriver.Locator.Strategy}. For example, the following two
|
||||
* statements are equivalent:
|
||||
* <code><pre>
|
||||
* var e1 = element.findElement(By.id('foo'));
|
||||
* var e2 = element.findElement({id:'foo'});
|
||||
* </pre></code>
|
||||
* <p/>
|
||||
* Note that JS locator searches cannot be restricted to a subtree. All such
|
||||
* searches are delegated to this instance's parent WebDriver.
|
||||
*
|
||||
* @param {webdriver.Locator|Object.<string>} locator The locator
|
||||
* strategy to use when searching for the element.
|
||||
* @param {...} var_args Arguments to pass to {@code WebDriver#executeScript} if
|
||||
* using a JavaScript locator. Otherwise ignored.
|
||||
* @return {protractor.WebElement} A WebElement that can be used to issue
|
||||
* commands against the located element. If the element is not found, the
|
||||
* element will be invalidated and all scheduled commands aborted.
|
||||
*/
|
||||
findElement(locator: webdriver.Locator, ...var_args: any[]): protractor.WebElement;
|
||||
findElement(locator: any, ...var_args: any[]): protractor.WebElement;
|
||||
}
|
||||
|
||||
module command {
|
||||
class Command extends webdriver.Command {}
|
||||
class CommandName extends webdriver.CommandName {}
|
||||
}
|
||||
|
||||
module error {
|
||||
class Error extends webdriver.error.Error {}
|
||||
class ErrorCode extends webdriver.error.ErrorCode {}
|
||||
}
|
||||
|
||||
module events {
|
||||
class EventEmitter extends webdriver.EventEmitter {}
|
||||
}
|
||||
|
||||
module logging {
|
||||
var Preferences: any;
|
||||
|
||||
class LevelName extends webdriver.logging.LevelName {}
|
||||
class Type extends webdriver.logging.Type {}
|
||||
class Level extends webdriver.logging.Level {}
|
||||
class Entry extends webdriver.logging.Entry {}
|
||||
|
||||
function getLevel(nameOrValue: string): webdriver.logging.Level;
|
||||
function getLevel(nameOrValue: number): webdriver.logging.Level;
|
||||
}
|
||||
|
||||
module promise {
|
||||
class Promise extends webdriver.promise.Promise {}
|
||||
class Deferred extends webdriver.promise.Deferred {}
|
||||
class ControlFlow extends webdriver.promise.ControlFlow {}
|
||||
|
||||
/**
|
||||
* @return {!webdriver.promise.ControlFlow} The currently active control flow.
|
||||
*/
|
||||
function controlFlow(): webdriver.promise.ControlFlow;
|
||||
|
||||
/**
|
||||
* Creates a new control flow. The provided callback will be invoked as the
|
||||
* first task within the new flow, with the flow as its sole argument. Returns
|
||||
* a promise that resolves to the callback result.
|
||||
* @param {function(!webdriver.promise.ControlFlow)} callback The entry point
|
||||
* to the newly created flow.
|
||||
* @return {!webdriver.promise.Promise} A promise that resolves to the callback
|
||||
* result.
|
||||
*/
|
||||
function createFlow(callback: (flow: webdriver.promise.ControlFlow) => any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Determines whether a {@code value} should be treated as a promise.
|
||||
* Any object whose "then" property is a function will be considered a promise.
|
||||
*
|
||||
* @param {*} value The value to test.
|
||||
* @return {boolean} Whether the value is a promise.
|
||||
*/
|
||||
function isPromise(value: any): boolean;
|
||||
|
||||
/**
|
||||
* Creates a promise that will be resolved at a set time in the future.
|
||||
* @param {number} ms The amount of time, in milliseconds, to wait before
|
||||
* resolving the promise.
|
||||
* @return {!webdriver.promise.Promise} The promise.
|
||||
*/
|
||||
function delayed(ms: number): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Creates a new deferred object.
|
||||
* @param {Function=} opt_canceller Function to call when cancelling the
|
||||
* computation of this instance's value.
|
||||
* @return {!webdriver.promise.Deferred} The new deferred object.
|
||||
*/
|
||||
function defer(opt_canceller?: any): webdriver.promise.Deferred;
|
||||
|
||||
/**
|
||||
* Creates a promise that has been resolved with the given value.
|
||||
* @param {*=} opt_value The resolved value.
|
||||
* @return {!webdriver.promise.Promise} The resolved promise.
|
||||
*/
|
||||
function fulfilled(opt_value?: any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Creates a promise that has been rejected with the given reason.
|
||||
* @param {*=} opt_reason The rejection reason; may be any value, but is
|
||||
* usually an Error or a string.
|
||||
* @return {!webdriver.promise.Promise} The rejected promise.
|
||||
*/
|
||||
function rejected(opt_reason?: any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Wraps a function that is assumed to be a node-style callback as its final
|
||||
* argument. This callback takes two arguments: an error value (which will be
|
||||
* null if the call succeeded), and the success value as the second argument.
|
||||
* If the call fails, the returned promise will be rejected, otherwise it will
|
||||
* be resolved with the result.
|
||||
* @param {!Function} fn The function to wrap.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* result of the provided function's callback.
|
||||
*/
|
||||
function checkedNodeCall(fn: (error: any, value: any) => any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Registers an observer on a promised {@code value}, returning a new promise
|
||||
* that will be resolved when the value is. If {@code value} is not a promise,
|
||||
* then the return promise will be immediately resolved.
|
||||
* @param {*} value The value to observe.
|
||||
* @param {Function=} opt_callback The function to call when the value is
|
||||
* resolved successfully.
|
||||
* @param {Function=} opt_errback The function to call when the value is
|
||||
* rejected.
|
||||
* @return {!webdriver.promise.Promise} A new promise.
|
||||
*/
|
||||
function when(value: any, opt_callback?: (value: any) => any, opt_errback?: (error: any) => any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Invokes the appropriate callback function as soon as a promised
|
||||
* {@code value} is resolved. This function is similar to
|
||||
* {@code webdriver.promise.when}, except it does not return a new promise.
|
||||
* @param {*} value The value to observe.
|
||||
* @param {Function} callback The function to call when the value is
|
||||
* resolved successfully.
|
||||
* @param {Function=} opt_errback The function to call when the value is
|
||||
* rejected.
|
||||
*/
|
||||
function asap(value: any, callback: (value: any) => any, opt_errback?: (error: any) => any): void;
|
||||
|
||||
/**
|
||||
* Returns a promise that will be resolved with the input value in a
|
||||
* fully-resolved state. If the value is an array, each element will be fully
|
||||
* resolved. Likewise, if the value is an object, all keys will be fully
|
||||
* resolved. In both cases, all nested arrays and objects will also be
|
||||
* fully resolved. All fields are resolved in place; the returned promise will
|
||||
* resolve on {@code value} and not a copy.
|
||||
*
|
||||
* Warning: This function makes no checks against objects that contain
|
||||
* cyclical references:
|
||||
*
|
||||
* var value = {};
|
||||
* value['self'] = value;
|
||||
* webdriver.promise.fullyResolved(value); // Stack overflow.
|
||||
*
|
||||
* @param {*} value The value to fully resolve.
|
||||
* @return {!webdriver.promise.Promise} A promise for a fully resolved version
|
||||
* of the input value.
|
||||
*/
|
||||
function fullyResolved(value: any): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Changes the default flow to use when no others are active.
|
||||
* @param {!webdriver.promise.ControlFlow} flow The new default flow.
|
||||
* @throws {Error} If the default flow is not currently active.
|
||||
*/
|
||||
function setDefaultFlow(flow: webdriver.promise.ControlFlow): void;
|
||||
|
||||
}
|
||||
|
||||
module process {
|
||||
|
||||
/**
|
||||
* Queries for a named environment variable.
|
||||
* @param {string} name The name of the environment variable to look up.
|
||||
* @param {string=} opt_default The default value if the named variable is not
|
||||
* defined.
|
||||
* @return {string} The queried environment variable.
|
||||
*/
|
||||
function getEnv(name: string, opt_default?: string): string;
|
||||
|
||||
/**
|
||||
* @return {boolean} Whether the current process is Node's native process
|
||||
* object.
|
||||
*/
|
||||
function isNative(): boolean;
|
||||
|
||||
/**
|
||||
* Sets an environment value. If the new value is either null or undefined, the
|
||||
* environment variable will be cleared.
|
||||
* @param {string} name The value to set.
|
||||
* @param {*} value The new value; will be coerced to a string.
|
||||
*/
|
||||
function setEnv(name: string, value: any): void;
|
||||
|
||||
}
|
||||
|
||||
//endregion
|
||||
|
||||
interface Element {
|
||||
(locator: webdriver.Locator): ElementFinder;
|
||||
all(locator: webdriver.Locator): ElementArrayFinder;
|
||||
}
|
||||
|
||||
interface ElementFinder {
|
||||
/**
|
||||
* Schedules a command to click on this element.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved when
|
||||
* the click command has completed.
|
||||
*/
|
||||
click(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to type a sequence on the DOM element represented by this
|
||||
* instance.
|
||||
* <p/>
|
||||
* Modifier keys (SHIFT, CONTROL, ALT, META) are stateful; once a modifier is
|
||||
* processed in the keysequence, that key state is toggled until one of the
|
||||
* following occurs:
|
||||
* <ul>
|
||||
* <li>The modifier key is encountered again in the sequence. At this point the
|
||||
* state of the key is toggled (along with the appropriate keyup/down events).
|
||||
* </li>
|
||||
* <li>The {@code webdriver.Key.NULL} key is encountered in the sequence. When
|
||||
* this key is encountered, all modifier keys current in the down state are
|
||||
* released (with accompanying keyup events). The NULL key can be used to
|
||||
* simulate common keyboard shortcuts:
|
||||
* <code>
|
||||
* element.sendKeys("text was",
|
||||
* webdriver.Key.CONTROL, "a", webdriver.Key.NULL,
|
||||
* "now text is");
|
||||
* // Alternatively:
|
||||
* element.sendKeys("text was",
|
||||
* webdriver.Key.chord(webdriver.Key.CONTROL, "a"),
|
||||
* "now text is");
|
||||
* </code></li>
|
||||
* <li>The end of the keysequence is encountered. When there are no more keys
|
||||
* to type, all depressed modifier keys are released (with accompanying keyup
|
||||
* events).
|
||||
* </li>
|
||||
* </ul>
|
||||
* <strong>Note:</strong> On browsers where native keyboard events are not yet
|
||||
* supported (e.g. Firefox on OS X), key events will be synthesized. Special
|
||||
* punctionation keys will be synthesized according to a standard QWERTY en-us
|
||||
* keyboard layout.
|
||||
*
|
||||
* @param {...string} var_args The sequence of keys to
|
||||
* type. All arguments will be joined into a single sequence (var_args is
|
||||
* permitted for convenience).
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved when all
|
||||
* keys have been typed.
|
||||
*/
|
||||
sendKeys(...var_args: string[]): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to query for the tag/node name of this element.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* element's tag name.
|
||||
*/
|
||||
getTagName(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to query for the computed style of the element
|
||||
* represented by this instance. If the element inherits the named style from
|
||||
* its parent, the parent will be queried for its value. Where possible, color
|
||||
* values will be converted to their hex representation (e.g. #00ff00 instead of
|
||||
* rgb(0, 255, 0)).
|
||||
* <p/>
|
||||
* <em>Warning:</em> the value returned will be as the browser interprets it, so
|
||||
* it may be tricky to form a proper assertion.
|
||||
*
|
||||
* @param {string} cssStyleProperty The name of the CSS style property to look
|
||||
* up.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* requested CSS value.
|
||||
*/
|
||||
getCssValue(cssStyleProperty: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to query for the value of the given attribute of the
|
||||
* element. Will return the current value even if it has been modified after the
|
||||
* page has been loaded. More exactly, this method will return the value of the
|
||||
* given attribute, unless that attribute is not present, in which case the
|
||||
* value of the property with the same name is returned. If neither value is
|
||||
* set, null is returned. The "style" attribute is converted as best can be to a
|
||||
* text representation with a trailing semi-colon. The following are deemed to
|
||||
* be "boolean" attributes and will be returned as thus:
|
||||
*
|
||||
* <p>async, autofocus, autoplay, checked, compact, complete, controls, declare,
|
||||
* defaultchecked, defaultselected, defer, disabled, draggable, ended,
|
||||
* formnovalidate, hidden, indeterminate, iscontenteditable, ismap, itemscope,
|
||||
* loop, multiple, muted, nohref, noresize, noshade, novalidate, nowrap, open,
|
||||
* paused, pubdate, readonly, required, reversed, scoped, seamless, seeking,
|
||||
* selected, spellcheck, truespeed, willvalidate
|
||||
*
|
||||
* <p>Finally, the following commonly mis-capitalized attribute/property names
|
||||
* are evaluated as expected:
|
||||
* <ul>
|
||||
* <li>"class"
|
||||
* <li>"readonly"
|
||||
* </ul>
|
||||
* @param {string} attributeName The name of the attribute to query.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* attribute's value.
|
||||
*/
|
||||
getAttribute(attributeName: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Get the visible (i.e. not hidden by CSS) innerText of this element, including
|
||||
* sub-elements, without any leading or trailing whitespace.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* element's visible text.
|
||||
*/
|
||||
getText(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to compute the size of this element's bounding box, in
|
||||
* pixels.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* element's size as a {@code {width:number, height:number}} object.
|
||||
*/
|
||||
getSize(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to compute the location of this element in page space.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved to the
|
||||
* element's location as a {@code {x:number, y:number}} object.
|
||||
*/
|
||||
getLocation(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to query whether the DOM element represented by this
|
||||
* instance is enabled, as dicted by the {@code disabled} attribute.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with
|
||||
* whether this element is currently enabled.
|
||||
*/
|
||||
isEnabled(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to query whether this element is selected.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with
|
||||
* whether this element is currently selected.
|
||||
*/
|
||||
isSelected(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to submit the form containing this element (or this
|
||||
* element if it is a FORM element). This command is a no-op if the element is
|
||||
* not contained in a form.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved when
|
||||
* the form has been submitted.
|
||||
*/
|
||||
submit(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to clear the {@code value} of this element. This command
|
||||
* has no effect if the underlying DOM element is neither a text INPUT element
|
||||
* nor a TEXTAREA element.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved when
|
||||
* the element has been cleared.
|
||||
*/
|
||||
clear(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to test whether this element is currently displayed.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with
|
||||
* whether this element is currently visible on the page.
|
||||
*/
|
||||
isDisplayed(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to retrieve the outer HTML of this element.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with
|
||||
* the element's outer HTML.
|
||||
*/
|
||||
getOuterHtml(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to retrieve the inner HTML of this element.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with the
|
||||
* element's inner HTML.
|
||||
*/
|
||||
getInnerHtml(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to test if there is at least one descendant of this
|
||||
* element that matches the given search criteria.
|
||||
*
|
||||
* <p>Note that JS locator searches cannot be restricted to a subtree of the
|
||||
* DOM. All such searches are delegated to this instance's parent WebDriver.
|
||||
*
|
||||
* @param {webdriver.Locator|Object.<string>} locator The locator
|
||||
* strategy to use when searching for the element.
|
||||
* @param {...} var_args Arguments to pass to {@code WebDriver#executeScript} if
|
||||
* using a JavaScript locator. Otherwise ignored.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with
|
||||
* whether an element could be located on the page.
|
||||
*/
|
||||
isElementPresent(locator: webdriver.Locator, ...var_args: any[]): webdriver.promise.Promise;
|
||||
isElementPresent(locator: any, ...var_args: any[]): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedules a command to find all of the descendants of this element that match
|
||||
* the given search criteria.
|
||||
* <p/>
|
||||
* Note that JS locator searches cannot be restricted to a subtree. All such
|
||||
* searches are delegated to this instance's parent WebDriver.
|
||||
*
|
||||
* @param {webdriver.Locator|Object.<string>} locator The locator
|
||||
* strategy to use when searching for the elements.
|
||||
* @param {...} var_args Arguments to pass to {@code WebDriver#executeScript} if
|
||||
* using a JavaScript locator. Otherwise ignored.
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved with an
|
||||
* array of located {@link webdriver.WebElement}s.
|
||||
*/
|
||||
findElements(locator: webdriver.Locator, ...var_args: any[]): webdriver.promise.Promise;
|
||||
findElements(locator: any, ...var_args: any[]): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Shortcut for querying the document directly with css.
|
||||
*
|
||||
* @param {string} selector a css selector
|
||||
* @see webdriver.WebElement.findElement
|
||||
* @return {!protractor.WebElement}
|
||||
*/
|
||||
$(selector: string): protractor.WebElement;
|
||||
|
||||
/**
|
||||
* Shortcut for querying the document directly with css.
|
||||
*
|
||||
* @param {string} selector a css selector
|
||||
* @see webdriver.WebElement.findElements
|
||||
* @return {!webdriver.promise.Promise} A promise that will be resolved to an
|
||||
* array of the located {@link webdriver.WebElement}s.
|
||||
*/
|
||||
$$(selector: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Schedule a command to find a descendant of this element. If the element
|
||||
* cannot be found, a {@code bot.ErrorCode.NO_SUCH_ELEMENT} result will
|
||||
* be returned by the driver. Unlike other commands, this error cannot be
|
||||
* suppressed. In other words, scheduling a command to find an element doubles
|
||||
* as an assert that the element is present on the page. To test whether an
|
||||
* element is present on the page, use {@code #isElementPresent} instead.
|
||||
* <p/>
|
||||
* The search criteria for find an element may either be a
|
||||
* {@code webdriver.Locator} object, or a simple JSON object whose sole key
|
||||
* is one of the accepted locator strategies, as defined by
|
||||
* {@code webdriver.Locator.Strategy}. For example, the following two
|
||||
* statements are equivalent:
|
||||
* <code><pre>
|
||||
* var e1 = element.findElement(By.id('foo'));
|
||||
* var e2 = element.findElement({id:'foo'});
|
||||
* </pre></code>
|
||||
* <p/>
|
||||
* Note that JS locator searches cannot be restricted to a subtree. All such
|
||||
* searches are delegated to this instance's parent WebDriver.
|
||||
*
|
||||
* @param {webdriver.Locator|Object.<string>} locator The locator
|
||||
* strategy to use when searching for the element.
|
||||
* @param {...} var_args Arguments to pass to {@code WebDriver#executeScript} if
|
||||
* using a JavaScript locator. Otherwise ignored.
|
||||
* @return {protractor.WebElement} A WebElement that can be used to issue
|
||||
* commands against the located element. If the element is not found, the
|
||||
* element will be invalidated and all scheduled commands aborted.
|
||||
*/
|
||||
findElement(locator: webdriver.Locator, ...var_args: any[]): protractor.WebElement;
|
||||
findElement(locator: any, ...var_args: any[]): protractor.WebElement;
|
||||
|
||||
/**
|
||||
* Evalates the input as if it were on the scope of the current element.
|
||||
* @param {string} expression
|
||||
*
|
||||
* @return {!webdriver.promise.Promise} A promise that will resolve to the
|
||||
* evaluated expression. The result will be resolved as in
|
||||
* {@link webdriver.WebDriver.executeScript}. In summary - primitives will
|
||||
* be resolved as is, functions will be converted to string, and elements
|
||||
* will be returned as a WebElement.
|
||||
*/
|
||||
evaluate(expression: string): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Use as: element(locator).element(locator)
|
||||
* Calls to element may be chained to find elements within a parent.
|
||||
*
|
||||
* @param {webdriver.Locator} The locator that will be used to find descendents.
|
||||
*
|
||||
* @return {protractor.ElementFinder} the descendent element found by the locator
|
||||
*/
|
||||
element(locator: webdriver.Locator): protractor.ElementFinder;
|
||||
|
||||
/**
|
||||
* Use as: element(locator).all(locator)
|
||||
* Calls to element may be chained to find an array of elements within a parent.
|
||||
*
|
||||
* @param {webdriver.Locator} The locator that will be used to find descendents.
|
||||
*
|
||||
* @return {protractor.ElementArrayFinder} the descendent elements found by the locator
|
||||
*/
|
||||
all(locator: webdriver.Locator): protractor.ElementArrayFinder;
|
||||
|
||||
find(): protractor.WebElement;
|
||||
|
||||
isPresent(): webdriver.promise.Promise;
|
||||
}
|
||||
|
||||
interface ElementArrayFinder{
|
||||
count(): webdriver.promise.Promise;
|
||||
get(index: number): protractor.WebElement;
|
||||
first(): protractor.WebElement;
|
||||
last(): protractor.WebElement;
|
||||
then(fn: (value: any) => any): webdriver.promise.Promise;
|
||||
}
|
||||
|
||||
class LocatorWithColumn extends webdriver.Locator {
|
||||
column(index: number): webdriver.Locator;
|
||||
}
|
||||
|
||||
class RepeaterLocator extends LocatorWithColumn {
|
||||
row(index: number): LocatorWithColumn;
|
||||
}
|
||||
|
||||
interface IProtractorLocatorStrategy extends webdriver.ILocatorStrategy {
|
||||
/**
|
||||
* Add a locator to this instance of ProtractorBy. This locator can then be
|
||||
* used with element(by.<name>(<args>)).
|
||||
*
|
||||
* @param {string} name
|
||||
* @param {function|string} script A script to be run in the context of
|
||||
* the browser. This script will be passed an array of arguments
|
||||
* that begins with the element scoping the search, and then
|
||||
* contains any args passed into the locator. It should return
|
||||
* an array of elements.
|
||||
*/
|
||||
addLocator(name: string, script: any): void;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <span>{{status}}</span>
|
||||
* var status = element(by.binding('{{status}}'));
|
||||
*/
|
||||
binding(bindingDescriptor: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <select ng-model="user" ng-options="user.name for user in users"></select>
|
||||
* element(by.select("user"));
|
||||
*/
|
||||
select(model: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <select ng-model="user" ng-options="user.name for user in users"></select>
|
||||
* element(by.selectedOption("user"));
|
||||
*/
|
||||
selectedOption(model: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* @DEPRECATED - use 'model' instead.
|
||||
* Usage:
|
||||
* <input ng-model="user" type="text"/>
|
||||
* element(by.input('user'));
|
||||
*/
|
||||
input(model: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <input ng-model="user" type="text"/>
|
||||
* element(by.model('user'));
|
||||
*/
|
||||
model(model: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <textarea ng-model="user"></textarea>
|
||||
* element(by.textarea("user"));
|
||||
*/
|
||||
textarea(model: string): webdriver.Locator;
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
* <div ng-repeat = "cat in pets">
|
||||
* <span>{{cat.name}}</span>
|
||||
* <span>{{cat.age}}</span>
|
||||
* </div>
|
||||
*
|
||||
* // Returns the DIV for the second cat.
|
||||
* var secondCat = element(by.repeater("cat in pets").row(2));
|
||||
* // Returns the SPAN for the first cat's name.
|
||||
* var firstCatName = element(
|
||||
* by.repeater("cat in pets").row(1).column("{{cat.name}}"));
|
||||
* // Returns a promise that resolves to an array of WebElements from a column
|
||||
* var ages = element(
|
||||
* by.repeater("cat in pets").column("{{cat.age}}"));
|
||||
* // Returns a promise that resolves to an array of WebElements containing
|
||||
* // all rows of the repeater.
|
||||
* var rows = element(by.repeater("cat in pets"));
|
||||
*/
|
||||
repeater(repeatDescriptor: string): RepeaterLocator;
|
||||
|
||||
buttonText(searchText: string): webdriver.Locator;
|
||||
|
||||
partialButtonText(searchText: string): webdriver.Locator;
|
||||
}
|
||||
|
||||
var By: IProtractorLocatorStrategy;
|
||||
|
||||
class Protractor extends webdriver.WebDriver {
|
||||
|
||||
//region Constructors
|
||||
|
||||
/**
|
||||
* @param {webdriver.WebDriver} webdriver
|
||||
* @param {string=} opt_baseUrl A base URL to run get requests against.
|
||||
* @param {string=body} opt_rootElement Selector element that has an ng-app in
|
||||
* scope.
|
||||
* @constructor
|
||||
*/
|
||||
constructor(webdriver: webdriver.WebDriver, opt_baseUrl?: string, opt_rootElement?: string);
|
||||
|
||||
//endregion
|
||||
|
||||
//region Properties
|
||||
|
||||
/**
|
||||
* The wrapped webdriver instance. Use this to interact with pages that do
|
||||
* not contain Angular (such as a log-in screen).
|
||||
*
|
||||
* @type {webdriver.WebDriver}
|
||||
*/
|
||||
driver: webdriver.WebDriver;
|
||||
|
||||
/**
|
||||
* All get methods will be resolved against this base URL. Relative URLs are =
|
||||
* resolved the way anchor tags resolve.
|
||||
*
|
||||
* @type {string}
|
||||
*/
|
||||
baseUrl: string;
|
||||
|
||||
/**
|
||||
* The css selector for an element on which to find Angular. This is usually
|
||||
* 'body' but if your ng-app is on a subsection of the page it may be
|
||||
* a subelement.
|
||||
*
|
||||
* @type {string}
|
||||
*/
|
||||
rootEl: string;
|
||||
|
||||
/**
|
||||
* If true, Protractor will not attempt to synchronize with the page before
|
||||
* performing actions. This can be harmful because Protractor will not wait
|
||||
* until $timeouts and $http calls have been processed, which can cause
|
||||
* tests to become flaky. This should be used only when necessary, such as
|
||||
* when a page continuously polls an API using $timeout.
|
||||
*
|
||||
* @type {boolean}
|
||||
*/
|
||||
ignoreSynchronization: boolean;
|
||||
|
||||
/**
|
||||
* An object that holds custom test parameters.
|
||||
*
|
||||
* @type {Object}
|
||||
*/
|
||||
params: any;
|
||||
|
||||
//endregion
|
||||
|
||||
//region Methods
|
||||
|
||||
/**
|
||||
* Helper function for finding elements.
|
||||
*
|
||||
* @type {function(webdriver.Locator): ElementFinder}
|
||||
*/
|
||||
element(locator: webdriver.Locator): ElementFinder;
|
||||
|
||||
/**
|
||||
* Helper function for finding elements by css.
|
||||
*
|
||||
* @type {function(string): ElementFinder}
|
||||
*/
|
||||
$(cssLocator: string): ElementFinder;
|
||||
|
||||
/**
|
||||
* Helper function for finding arrays of elements by css.
|
||||
*
|
||||
* @type {function(string): ElementArrayFinder}
|
||||
*/
|
||||
$$(cssLocator: string): ElementArrayFinder;
|
||||
|
||||
/**
|
||||
* Instruct webdriver to wait until Angular has finished rendering and has
|
||||
* no outstanding $http calls before continuing.
|
||||
*
|
||||
* @return {!webdriver.promise.Promise} A promise that will resolve to the
|
||||
* scripts return value.
|
||||
*/
|
||||
waitForAngular(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Wrap a webdriver.WebElement with protractor specific functionality.
|
||||
*
|
||||
* @param {webdriver.WebElement} element
|
||||
* @return {protractor.WebElement} the wrapped web element.
|
||||
*/
|
||||
wrapWebElement(element: webdriver.WebElement): protractor.WebElement;
|
||||
|
||||
/**
|
||||
* Add a module to load before Angular whenever Protractor.get is called.
|
||||
* Modules will be registered after existing modules already on the page,
|
||||
* so any module registered here will override preexisting modules with the same
|
||||
* name.
|
||||
*
|
||||
* @param {!string} name The name of the module to load or override.
|
||||
* @param {!string|Function} script The JavaScript to load the module.
|
||||
*/
|
||||
addMockModule(name: string, script: string): void;
|
||||
addMockModule(name: string, script: any): void;
|
||||
|
||||
/**
|
||||
* Clear the list of registered mock modules.
|
||||
*/
|
||||
clearMockModules(): void;
|
||||
|
||||
/**
|
||||
* Returns the current absolute url from AngularJS.
|
||||
*/
|
||||
getLocationAbsUrl(): webdriver.promise.Promise;
|
||||
|
||||
/**
|
||||
* Pauses the test and injects some helper functions into the browser, so that
|
||||
* debugging may be done in the browser console.
|
||||
*
|
||||
* This should be used under node in debug mode, i.e. with
|
||||
* protractor debug <configuration.js>
|
||||
*
|
||||
* While in the debugger, commands can be scheduled through webdriver by
|
||||
* entering the repl:
|
||||
* debug> repl
|
||||
* Press Ctrl + C to leave rdebug repl
|
||||
* > ptor.findElement(protractor.By.input('user').sendKeys('Laura'));
|
||||
* > ptor.debugger();
|
||||
* debug> c
|
||||
*
|
||||
* This will run the sendKeys command as the next task, then re-enter the
|
||||
* debugger.
|
||||
*/
|
||||
debugger(): void;
|
||||
|
||||
/**
|
||||
* Schedule a command to find an element on the page. If the element cannot be
|
||||
* found, a {@code bot.ErrorCode.NO_SUCH_ELEMENT} result will be returned
|
||||
* by the driver. Unlike other commands, this error cannot be suppressed. In
|
||||
* other words, scheduling a command to find an element doubles as an assert
|
||||
* that the element is present on the page. To test whether an element is
|
||||
* present on the page, use {@code #isElementPresent} instead.
|
||||
*
|
||||
* <p>The search criteria for find an element may either be a
|
||||
* {@code webdriver.Locator} object, or a simple JSON object whose sole key
|
||||
* is one of the accepted locator strategies, as defined by
|
||||
* {@code webdriver.Locator.Strategy}. For example, the following two statements
|
||||
* are equivalent:
|
||||
* <code><pre>
|
||||
* var e1 = driver.findElement(By.id('foo'));
|
||||
* var e2 = driver.findElement({id:'foo'});
|
||||
* </pre></code>
|
||||
*
|
||||
* <p>When running in the browser, a WebDriver cannot manipulate DOM elements
|
||||
* directly; it may do so only through a {@link webdriver.WebElement} reference.
|
||||
* This function may be used to generate a WebElement from a DOM element. A
|
||||
* reference to the DOM element will be stored in a known location and this
|
||||
* driver will attempt to retrieve it through {@link #executeScript}. If the
|
||||
* element cannot be found (eg, it belongs to a different document than the
|
||||
* one this instance is currently focused on), a
|
||||
* {@link bot.ErrorCode.NO_SUCH_ELEMENT} error will be returned.
|
||||
*
|
||||
* @param {!(webdriver.Locator|Object.<string>|Element)} locatorOrElement The
|
||||
* locator strategy to use when searching for the element, or the actual
|
||||
* DOM element to be located by the server.
|
||||
* @param {...} var_args Arguments to pass to {@code #executeScript} if using a
|
||||
* JavaScript locator. Otherwise ignored.
|
||||
* @return {!protractor.WebElement} A WebElement that can be used to issue
|
||||
* commands against the located element. If the element is not found, the
|
||||
* element will be invalidated and all scheduled commands aborted.
|
||||
*/
|
||||
findElement(locatorOrElement: webdriver.Locator, ...var_args: any[]): protractor.WebElement;
|
||||
findElement(locatorOrElement: any, ...var_args: any[]): protractor.WebElement;
|
||||
|
||||
//endregion
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new instance of Protractor by wrapping a webdriver instance.
|
||||
*
|
||||
* @param {webdriver.WebDriver} webdriver The configured webdriver instance.
|
||||
* @param {string=} opt_baseUrl A URL to prepend to relative gets.
|
||||
* @return {Protractor}
|
||||
*/
|
||||
function wrapDriver(webdriver: webdriver.WebDriver, opt_baseUrl?: string, opt_rootElement?: string): Protractor;
|
||||
|
||||
/**
|
||||
* Set a singleton instance of protractor.
|
||||
* @param {Protractor} ptor
|
||||
*/
|
||||
function setInstance(ptor: Protractor): void;
|
||||
|
||||
/**
|
||||
* Get the singleton instance.
|
||||
* @return {Protractor}
|
||||
*/
|
||||
function getInstance(): Protractor;
|
||||
|
||||
}
|
||||
|
||||
interface cssSelectorHelper {
|
||||
(cssLocator: string): protractor.ElementFinder;
|
||||
}
|
||||
|
||||
declare var browser: protractor.Protractor;
|
||||
declare var by: protractor.IProtractorLocatorStrategy;
|
||||
declare var element: protractor.Element;
|
||||
declare var $: cssSelectorHelper;
|
||||
declare var $$: cssSelectorHelper;
|
||||
|
||||
declare module 'protractor' {
|
||||
export = protractor;
|
||||
}
|
||||
Vendored
+2
@@ -297,6 +297,8 @@ declare module breeze {
|
||||
getValidationErrors(property: IProperty): ValidationError[];
|
||||
hasValidationErrors: boolean;
|
||||
|
||||
isNavigationPropertyLoaded(navigationProperty: string): boolean;
|
||||
isNavigationPropertyLoaded(navigationProperty: NavigationProperty): boolean;
|
||||
loadNavigationProperty(navigationProperty: string, callback?: Function, errorCallback?: Function): Q.Promise<QueryResult>;
|
||||
loadNavigationProperty(navigationProperty: NavigationProperty, callback?: Function, errorCallback?: Function): Q.Promise<QueryResult>;
|
||||
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
/// <reference path='convict.d.ts' />
|
||||
/// <reference path='../validator/validator.d.ts' />
|
||||
|
||||
import convict = require('convict');
|
||||
import validator = require('validator');
|
||||
|
||||
// define a schema
|
||||
|
||||
var conf = convict({
|
||||
env: {
|
||||
doc: 'The applicaton environment.',
|
||||
format: ['production', 'development', 'test'],
|
||||
default: 'development',
|
||||
env: 'NODE_ENV',
|
||||
arg: 'node-env',
|
||||
},
|
||||
ip: {
|
||||
doc: 'The IP address to bind.',
|
||||
format: 'ipaddress',
|
||||
default: '127.0.0.1',
|
||||
env: 'IP_ADDRESS',
|
||||
},
|
||||
port: {
|
||||
doc: 'The port to bind.',
|
||||
format: 'port',
|
||||
default: 0,
|
||||
env: 'PORT',
|
||||
arg: 'port',
|
||||
},
|
||||
key: {
|
||||
doc: "API key",
|
||||
format: (val: string) => validator.isUUID(val),
|
||||
default: '01527E56-8431-11E4-AF91-47B661C210CA'
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
// load environment dependent configuration
|
||||
|
||||
var env = conf.get('env');
|
||||
conf.loadFile('./config/' + env + '.json');
|
||||
conf.loadFile(['./configs/always.json', './configs/sometimes.json']);
|
||||
|
||||
// perform validation
|
||||
|
||||
conf.validate();
|
||||
|
||||
var port: number = conf.default('port');
|
||||
|
||||
if (conf.has('key')) {
|
||||
conf.set('the.awesome', true);
|
||||
conf.load({
|
||||
thing: {
|
||||
a: 'b'
|
||||
}
|
||||
});
|
||||
}
|
||||
// vim:et:sw=2:ts=2
|
||||
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
// Type definitions for node-convict v0.6.0
|
||||
// Project: https://github.com/mozilla/node-convict
|
||||
// Definitions by: Wim Looman <https://github.com/Nemo157>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
declare module "convict" {
|
||||
function convict(schema: convict.Schema): convict.Config;
|
||||
|
||||
module convict {
|
||||
interface Schema {
|
||||
[name: string]: {
|
||||
default: any;
|
||||
doc?: string;
|
||||
format?: any;
|
||||
env?: string;
|
||||
arg?: string;
|
||||
};
|
||||
}
|
||||
|
||||
interface Config {
|
||||
get(name: string): any;
|
||||
default(name: string): any;
|
||||
has(name: string): boolean;
|
||||
set(name: string, value: any): void;
|
||||
load(conf: Object): void;
|
||||
loadFile(file: string): void;
|
||||
loadFile(files: string[]): void;
|
||||
validate(): void;
|
||||
}
|
||||
}
|
||||
|
||||
export = convict;
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
/// <reference path="dx.chartjs.d.ts" />
|
||||
/// <reference path="dx.chartjs-14.1.d.ts" />
|
||||
|
||||
module Test {
|
||||
$("<div/>").appendTo(document.body).dxChart({
|
||||
@@ -1,9 +1,9 @@
|
||||
// Type definitions for ChartJS
|
||||
// Type definitions for ChartJS 14.1.+
|
||||
// Project: http://js.devexpress.com/WebDevelopment/Charts/
|
||||
// Definitions by: DevExpress Inc. <http://devexpress.com/>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
///<reference path="../jquery/jquery.d.ts" />
|
||||
///<reference path="../../jquery/jquery.d.ts" />
|
||||
|
||||
declare module DevExpress {
|
||||
export function abstract(): void;
|
||||
@@ -1,4 +1,4 @@
|
||||
/// <reference path="dx.phonejs.d.ts" />
|
||||
/// <reference path="dx.phonejs-14.1.d.ts" />
|
||||
|
||||
module Test {
|
||||
var url = "http://some-json-service.net/data.json";
|
||||
@@ -1,9 +1,9 @@
|
||||
// Type definitions for PhoneJS
|
||||
// Type definitions for PhoneJS 14.1.+
|
||||
// Project: http://js.devexpress.com/MobileDevelopment/
|
||||
// Definitions by: DevExpress Inc. <http://devexpress.com/>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
///<reference path="../jquery/jquery.d.ts" />
|
||||
///<reference path="../../jquery/jquery.d.ts" />
|
||||
|
||||
declare module DevExpress {
|
||||
export function abstract(): void;
|
||||
@@ -1,4 +1,4 @@
|
||||
/// <reference path="dx.webappjs.d.ts" />
|
||||
/// <reference path="dx.webappjs-14.1.d.ts" />
|
||||
|
||||
module Test {
|
||||
$('<div/>').appendTo(document.body)
|
||||
@@ -1,9 +1,9 @@
|
||||
// Type definitions for WebAppJS
|
||||
// Type definitions for WebAppJS 14.1.+
|
||||
// Project: http://js.devexpress.com/WebDevelopment/
|
||||
// Definitions by: DevExpress Inc. <http://devexpress.com/>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
///<reference path="../jquery/jquery.d.ts" />
|
||||
///<reference path="../../jquery/jquery.d.ts" />
|
||||
|
||||
declare module DevExpress {
|
||||
export function abstract(): void;
|
||||
@@ -0,0 +1,9 @@
|
||||
# DevExtreme TypeScript definitions #
|
||||
|
||||
You can use DevExtreme TypeScript definitions to add DevExtreme widgets ([UI widgets](http://js.devexpress.com/Documentation/ApiReference/UI_Widgets) and [Data Visualization widgets](http://js.devexpress.com/Documentation/ApiReference/Data_Visualization_Widgets)) to your TypeScript apps, as well as build [DevExtreme single-page applications](http://js.devexpress.com/Documentation/Howto/SPA_Framework/Application_Design) using TypeScript. To do that, simply add <reference path="TypeScript/dx.devextreme.d.ts" /> at the top of your code.
|
||||
|
||||
The API enclosed into the DevExtreme TypeScript definition file fully corresponds to the API described in the DevExtreme JavaScript [Reference](http://js.devexpress.com/Documentation/ApiReference) documentation.
|
||||
|
||||
To build applications based on the DevExtreme SPA framework in Visual Studio, use TypeScript [application templates](http://js.devexpress.com/Documentation/Howto/VS_Integration/Project_Templates) integrated into Visual Studio.
|
||||
|
||||
If you have any issues while using the DevExtreme TypeScript definitions, please refer to our [Support Center](https://www.devexpress.com/Support/Center/Question/List/1).
|
||||
@@ -0,0 +1,335 @@
|
||||
/// <reference path="dx.devextreme.d.ts" />
|
||||
|
||||
module Tests.ui {
|
||||
var dataGridOptions: DevExpress.ui.dxDataGridOptions = {
|
||||
activeStateEnabled: true,
|
||||
allowColumnReordering: true,
|
||||
allowColumnResizing: true,
|
||||
onCellClick: function () { },
|
||||
cellHintEnabled: true,
|
||||
columnAutoWidth: true,
|
||||
columnChooser: {
|
||||
emptyPanelText: "Nothing is here",
|
||||
enabled: true,
|
||||
height: 400,
|
||||
width: 200,
|
||||
title: "Column chooser"
|
||||
},
|
||||
columns: [
|
||||
{
|
||||
text: '5 columns with custom css class', value: [
|
||||
{ dataField: 'Processed', dataType: 'boolean', allowSorting: false },
|
||||
{ dataField: 'CustomerID', cssClass: 'customCssClass' },
|
||||
'OrderDate',
|
||||
{ dataField: 'Freight', validationRules: [{ type: "range", min: 1, max: 100 }] },
|
||||
{ dataField: 'ShipName', validationRules: [{ type: 'required' }] },
|
||||
'ShipCity']
|
||||
},
|
||||
{
|
||||
text: 'with show editor always', value: [
|
||||
{ dataField: 'Processed', dataType: 'boolean', allowSorting: false, showEditorAlways: true },
|
||||
{ dataField: 'OrderDate', dataType: 'date', showEditorAlways: true },
|
||||
{ dataField: 'CustomerID', showEditorAlways: true },
|
||||
{ dataField: 'Freight', showEditorAlways: true },
|
||||
{ dataField: 'ShipName', showEditorAlways: true }]
|
||||
},
|
||||
{
|
||||
text: 'custom template/edit/header template', value: [
|
||||
'CustomerID',
|
||||
'OrderDate',
|
||||
'Freight',
|
||||
{
|
||||
dataField: 'ShipVia',
|
||||
editCellTemplate: function (container: JQuery, options: { value: number }) {
|
||||
container.addClass('dx-editor-cell');
|
||||
container.append($('<div />').dxSelectBox({
|
||||
value: options.value,
|
||||
dataSource: [
|
||||
{ ShipperID: 1, CompanyName: 'Speedy Express' },
|
||||
{ ShipperID: 2, CompanyName: 'United Package' },
|
||||
{ ShipperID: 3, CompanyName: 'Federal Shipping' }
|
||||
],
|
||||
valueExpr: 'ShipperID',
|
||||
displayExpr: 'CompanyName'
|
||||
}));
|
||||
},
|
||||
cellTemplate: function (container: JQuery, options: { value: number }) {
|
||||
container.text(String(options.value));
|
||||
},
|
||||
headerCellTemplate: function (container: JQuery, options: { headerCaption: string }) {
|
||||
container.append($('<div/>').css({ border: '1px solid red' }).text(options.headerCaption));
|
||||
}
|
||||
},
|
||||
'ShipName',
|
||||
'ShipCity']
|
||||
},
|
||||
{ text: 'none', value: '' },
|
||||
{
|
||||
text: 'custom template/header hogan template', value: [
|
||||
'CustomerID',
|
||||
'OrderDate',
|
||||
'Freight',
|
||||
{
|
||||
dataField: 'ShipVia',
|
||||
cellTemplate: '#hoganColumnTemplate',
|
||||
headerCellTemplate: $('#hoganHeaderColumnTemplate')
|
||||
},
|
||||
'ShipName',
|
||||
'ShipCity']
|
||||
}],
|
||||
customizeColumns: function (columns) {
|
||||
var i: number;
|
||||
for (i = 0; i < columns.length; i++) {
|
||||
if (columns[i].dataField.indexOf('Date') > 0) {
|
||||
columns[i].dataType = 'date';
|
||||
}
|
||||
|
||||
if (columns[i].dataField === 'Freight') {
|
||||
columns[i].dataType = 'number';
|
||||
}
|
||||
|
||||
if (columns[i].dataField === 'CustomerID') {
|
||||
columns[i].lookup = {
|
||||
dataSource: { store: [], sort: 'ContactName' },
|
||||
valueExpr: 'CustomerID',
|
||||
displayExpr: 'ContactName'
|
||||
}
|
||||
}
|
||||
if (columns[i].dataField === 'EmployeeID') {
|
||||
columns[i].lookup = {
|
||||
dataSource: { store: [], sort: 'LastName' },
|
||||
valueExpr: 'EmployeeID',
|
||||
displayExpr: function (data: any) {
|
||||
return data.LastName + ' ' + data.FirstName;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (columns[i].dataField === 'ShipVia') {
|
||||
columns[i].lookup = {
|
||||
dataSource: [
|
||||
{ ShipperID: 1, CompanyName: 'Speedy Express' },
|
||||
{ ShipperID: 2, CompanyName: 'United Package' },
|
||||
{ ShipperID: 3, CompanyName: 'Federal Shipping' }
|
||||
],
|
||||
valueExpr: 'ShipperID',
|
||||
displayExpr: 'CompanyName'
|
||||
}
|
||||
}
|
||||
if (columns[i].dataField === 'ShipCity') {
|
||||
columns[i].editCellTemplate = function (container: JQuery, options: { value: string; setValue: Function }) {
|
||||
$('<div/>').dxAutocomplete({
|
||||
items: ["Bern", "Lyon", "Lander"],
|
||||
value: options.value,
|
||||
onValueChange: function (e:{ value: string }) {
|
||||
options.setValue(e.value);
|
||||
}
|
||||
}).appendTo(container);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
summary: {
|
||||
totalItems: [{
|
||||
column: 'CustomerID',
|
||||
summaryType: 'count'
|
||||
}, {
|
||||
column: 'Freight',
|
||||
summaryType: 'min',
|
||||
valueFormat: "percent",
|
||||
showInColumn: "CustomerID"
|
||||
},
|
||||
{
|
||||
column: 'OrderDate',
|
||||
summaryType: 'min',
|
||||
valueFormat: "shortDate"
|
||||
},
|
||||
{
|
||||
column: 'Freight',
|
||||
summaryType: 'avg',
|
||||
valueFormat: "fixedPoint",
|
||||
precision: 2
|
||||
}],
|
||||
groupItems: [{
|
||||
column: 'CustomerID',
|
||||
summaryType: 'count',
|
||||
showInGroupFooter: true
|
||||
}, {
|
||||
column: 'Freight',
|
||||
summaryType: 'min'
|
||||
}, {
|
||||
column: 'Freight',
|
||||
summaryType: 'max'
|
||||
},
|
||||
{
|
||||
column: 'ShipName',
|
||||
summaryType: 'count',
|
||||
showInGroupFooter: true
|
||||
},
|
||||
{
|
||||
column: 'OrderDate',
|
||||
summaryType: 'min',
|
||||
valueFormat: "shortDate",
|
||||
showInColumn: "CustomerID",
|
||||
showInGroupFooter: true
|
||||
}]
|
||||
},
|
||||
sortByGroupSummaryInfo: [{ summaryItem: 'count' }],
|
||||
groupPanel: {
|
||||
visible: true
|
||||
},
|
||||
filterRow: {
|
||||
visible: true
|
||||
},
|
||||
pager: {
|
||||
visible: true,
|
||||
showInfo: true,
|
||||
showNavigationButtons: true,
|
||||
showPageSizeSelector: true
|
||||
},
|
||||
stateStoring: {
|
||||
enabled: false
|
||||
},
|
||||
rowAlternationEnabled: true,
|
||||
editing: {
|
||||
editMode: 'batch',
|
||||
insertEnabled: true,
|
||||
editEnabled: true,
|
||||
removeEnabled: true
|
||||
},
|
||||
searchPanel: {
|
||||
visible: true
|
||||
},
|
||||
sorting: {
|
||||
mode: 'multiple'
|
||||
}
|
||||
};
|
||||
|
||||
new DevExpress.ui.dxDataGrid($("#data-grid"), dataGridOptions);
|
||||
new DevExpress.ui.dxDataGrid($("#data-grid").get(0), dataGridOptions);
|
||||
$("#data-grid").dxDataGrid(dataGridOptions);
|
||||
}
|
||||
|
||||
module Tests.viz {
|
||||
var chartOptions: DevExpress.viz.charts.dxChartOptions = {
|
||||
dataSource: [
|
||||
{ arg: "Illinois", s1: 100, s2: 50, s3: 75, s4: 25, s5: 50, s6: 100, s7: 25, s8: 75 },
|
||||
{ arg: "Indiana", s1: 100, s2: 50, s3: 75, s4: 25, s5: 50, s6: 100, s7: 25, s8: 75 },
|
||||
{ arg: "Michigan", s1: 100, s2: 50, s3: 75, s4: 25, s5: 50, s6: 100, s7: 25, s8: 75 }
|
||||
],
|
||||
valueAxis: [{ title: 'Value Axis Title' }],
|
||||
argumentAxis: { title: 'Argument Axis Title', grid: { visible: true } },
|
||||
legend: { border: { visible: true } },
|
||||
tooltip: { enabled: true },
|
||||
commonPaneSettings: { border: { visible: true } },
|
||||
commonSeriesSettings: {
|
||||
type: 'bar',
|
||||
hoverMode: 'allArgumentPoints',
|
||||
selectionMode: 'allArgumentPoints',
|
||||
label: {
|
||||
visible: true,
|
||||
format: 'fixedPoint',
|
||||
precision: 2
|
||||
}
|
||||
},
|
||||
series: [
|
||||
{ valueField: 's1' },
|
||||
{ valueField: 's2' },
|
||||
{ valueField: 's3' },
|
||||
{ valueField: 's4' },
|
||||
{ valueField: 's5' },
|
||||
{ valueField: 's6' },
|
||||
{ valueField: 's7' },
|
||||
{ valueField: 's8' }
|
||||
],
|
||||
title: 'Long Chart\'s Title',
|
||||
onPointClick: function (arg: any) {
|
||||
arg.target.isSelected() ? arg.target.clearSelection() : arg.target.select();
|
||||
},
|
||||
onSeriesClick: function (arg: any) {
|
||||
arg.target.isVisible() ? arg.target.hide() : arg.target.show();
|
||||
}
|
||||
};
|
||||
|
||||
var pieChartOptions: DevExpress.viz.charts.dxPieChartOptions = {
|
||||
dataSource: [{ arg: "Index1", arg1: 1, val: 100 },
|
||||
{ arg: "Index2", arg1: 2, val: 50 },
|
||||
{ arg: "Index3", arg1: 3, val: 75 },
|
||||
{ arg: "Index4", arg1: 4, val: 25 },
|
||||
{ arg: "Index5", arg1: 5, val: 50 },
|
||||
{ arg: "Index6", arg1: 6, val: 100 },
|
||||
{ arg: "Index7", arg1: 7, val: 25 },
|
||||
{ arg: "Index8", arg1: 8, val: 75 }],
|
||||
tooltip: {
|
||||
enabled: true
|
||||
},
|
||||
series: [{
|
||||
type: 'doughnut',
|
||||
label: {
|
||||
visible: true,
|
||||
format: 'fixedPoint',
|
||||
precision: 2
|
||||
}
|
||||
}],
|
||||
title: 'Long PieChart\'s Title'
|
||||
};
|
||||
|
||||
new DevExpress.viz.charts.dxChart($("chart"), chartOptions);
|
||||
new DevExpress.viz.charts.dxChart($("#chart").get(0), chartOptions);
|
||||
$("#chart").dxChart(chartOptions);
|
||||
|
||||
new DevExpress.viz.charts.dxPieChart($("#pie-chart"), pieChartOptions);
|
||||
new DevExpress.viz.charts.dxPieChart($("#pie-chart").get(0), pieChartOptions);
|
||||
$("#pie-chart").dxPieChart(pieChartOptions);
|
||||
}
|
||||
|
||||
module Tests.framework {
|
||||
var app = new DevExpress.framework.html.HtmlApplication(<DevExpress.framework.html.HtmlApplicationOptions>{
|
||||
namespace: "Application",
|
||||
navigation: [
|
||||
{
|
||||
title: "Home",
|
||||
action: "#home",
|
||||
icon: "home"
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
action: "#about",
|
||||
icon: "info"
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
app.router.register(":view/:id", { view: "home", id: undefined });
|
||||
app.navigate();
|
||||
}
|
||||
|
||||
module Tests.data {
|
||||
new DevExpress.data.DataSource(<DevExpress.data.DataSourceOptions>{
|
||||
sort: ["value", true],
|
||||
group: ["id", false],
|
||||
select: ["value"],
|
||||
filter: ["value", "startswith", "first"],
|
||||
|
||||
pageSize: 25,
|
||||
paginate: true,
|
||||
|
||||
map: function (item) { return item; },
|
||||
postProcess: function (data) { return data; },
|
||||
searchExpr: "expr",
|
||||
searchOperation: "contains",
|
||||
searchValue: "somevalue",
|
||||
store: [1, 2, 3]
|
||||
});
|
||||
|
||||
new DevExpress.data.ArrayStore();
|
||||
new DevExpress.data.ArrayStore(<DevExpress.data.ArrayStoreOptions>{
|
||||
data: [{ id: 1, value: "First one" }, { id: 2, value: "Second one" }],
|
||||
key: "id"
|
||||
});
|
||||
|
||||
new DevExpress.data.CustomStore(<DevExpress.data.CustomStoreOptions>{
|
||||
load: function () {
|
||||
return $.Deferred().promise();
|
||||
}
|
||||
});
|
||||
}
|
||||
Vendored
+5670
File diff suppressed because it is too large
Load Diff
+170
-243
@@ -17,6 +17,7 @@ A normal dojo module might look something like this:
|
||||
define(['dojo/request', 'dojo/request/xhr'],
|
||||
function (request, xhr) {
|
||||
...
|
||||
|
||||
}
|
||||
);
|
||||
```
|
||||
@@ -24,275 +25,201 @@ A normal dojo module might look something like this:
|
||||
When using the TypeScript, you can write the following:
|
||||
|
||||
```ts
|
||||
define(['dojo/request', 'dojo/request/xhr'],
|
||||
function (request: dojo.request,
|
||||
xhr: dojo.request.xhr) {
|
||||
...
|
||||
}
|
||||
);
|
||||
import request = require("dojo/request");
|
||||
import xhr = require("dojo/request/xhr");
|
||||
|
||||
...
|
||||
|
||||
```
|
||||
|
||||
Inside of the define variable, both `request` and `xhr` will work as the functions that come from Dojo, only they are strongly typed.
|
||||
|
||||
## Advanced Usage
|
||||
Dojo and TypeScript both use different and conflicting class semantics. This causes some issues when trying to create custom class modules that are strongly typed in other modules. The following technique is presented as **A** solution to the problem, but not necessarily the best one. Other ideas a welcomed!
|
||||
|
||||
Using pure JavaScript, a class that has a base class and mixins can be defined in Dojo as follows:
|
||||
|
||||
```js
|
||||
define(['dojo/_base/declare', 'dijit/_WidgetBase', 'dijit/_TemplatedMixin', 'dojo/request'],
|
||||
function(dojoDeclare, _WidgetBase, _TemplatedMixin, request) {
|
||||
var Foo = dojoDeclare([_WidgetBase, _TemplatedMixin], {
|
||||
templateString: '<div>Hello TypeScript</div',
|
||||
Dojo and TypeScript both use different and conflicting class semantics. In order to satisfy both systems, some unconventional work is needed.
|
||||
|
||||
message: '',
|
||||
|
||||
sayMessage: function() {
|
||||
alert(this.message);
|
||||
},
|
||||
|
||||
getServerInfo: function() {
|
||||
request.get('http://dojoAndTypeScriptTogetherAtLast.html', function(data) {
|
||||
console.log(data);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
return Foo;
|
||||
}
|
||||
);
|
||||
```
|
||||
|
||||
The goal is to be able to describe the `Foo` class in a way that TypeScript can recognize, but also works with Dojo. This requires some hacks that will be introduced and explained as the problems are discovered.
|
||||
|
||||
The first challenge that we run into is how to define the class. We will define that using standard TypeScript semantics as follows:
|
||||
|
||||
```ts
|
||||
module App {
|
||||
export class Foo extends dijit._WidgetBase implements dijit._TemplatedMixin {
|
||||
constructor(public templateString= "<div>Hello TypeScript</div>",
|
||||
public message= "") {
|
||||
super();
|
||||
}
|
||||
|
||||
sayMessage() {
|
||||
alert(this.message);
|
||||
}
|
||||
|
||||
getServerInfo() {
|
||||
request.get("http://dojoAndTypeScriptTogetherAtLast.html", (data: string) => {
|
||||
console.log(data);
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
This class is identical to the standard Dojo method, except that it is declared inside of a TypeScript module and it is declared using TypeScript instead of Dojo's `declare` method. Two problems arise however:
|
||||
1. `Foo` has an error because it doesn't honor the interface declared by dijit._TemplatedMixin
|
||||
2. `request` is undefined
|
||||
|
||||
The first problem can be solved by adding the missing properties and methods, but this will only serve to clutter the code base over time. Instead, we are creating another base class that hides this requirement like so:
|
||||
|
||||
```ts
|
||||
module App {
|
||||
export class Foo extends WidgetBaseWithTemplatedMixin {
|
||||
constructor(public templateString= "<div>Hello TypeScript</div>",
|
||||
public message= "") {
|
||||
super();
|
||||
}
|
||||
|
||||
sayMessage() {
|
||||
alert(this.message);
|
||||
}
|
||||
|
||||
getServerInfo() {
|
||||
request.get("http://dojoAndTypeScriptTogetherAtLast.html", (data: string) => {
|
||||
console.log(data);
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export class WidgetBaseWithTemplatedMixin extends dijit._WidgetBase implements dijit._TemplatedMixin {
|
||||
"attachScope": Object;
|
||||
"searchContainerNode": boolean;
|
||||
"templatePath": string;
|
||||
"templateString": string;
|
||||
buildRendering(): {}
|
||||
destroyRendering(): {}
|
||||
getCachedTemplate(templateString: String, alwaysUseString: boolean, doc: HTMLDocument): {}
|
||||
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Now the base class meets TypeScript's requirements so it is happy. This class could easily be moved out to a general add-in file so that it can be created and forgotten since it is only here to make TypeScript happy.
|
||||
|
||||
The second problem that we had as that `request` is undefined. This is going to take a bit more trickery as shown below:
|
||||
|
||||
```ts
|
||||
module App {
|
||||
export class Foo extends WidgetBaseWithTemplatedMixin {
|
||||
constructor(public templateString= "<div>Hello TypeScript</div>",
|
||||
public message= "") {
|
||||
super();
|
||||
}
|
||||
|
||||
public request: dojo.request;
|
||||
|
||||
sayMessage() {
|
||||
alert(this.message);
|
||||
}
|
||||
|
||||
getServerInfo() {
|
||||
this.request.get("http://dojoAndTypeScriptTogetherAtLast.html").then((data: string) => {
|
||||
console.log(data);
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export class WidgetBaseWithTemplatedMixin extends dijit._WidgetBase implements dijit._TemplatedMixin {
|
||||
public static getPrototype(deps: Object) {
|
||||
if (deps) {
|
||||
for (var i in deps) {
|
||||
this.prototype[i] = deps[i];
|
||||
}
|
||||
|
||||
return this.prototype;
|
||||
}
|
||||
}
|
||||
|
||||
"attachScope": Object;
|
||||
"searchContainerNode": boolean;
|
||||
"templatePath": string;
|
||||
"templateString": string;
|
||||
buildRendering(): {}
|
||||
destroyRendering(): {}
|
||||
getCachedTemplate(templateString: String, alwaysUseString: boolean, doc: HTMLDocument): {}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
define(['dojo/_base/declare', 'dijit/_WidgetBase', 'dijit/_TemplatedMixin', 'dojo/request'],
|
||||
function (dojoDeclare, _WidgetBase, _TemplatedMixin, request) {
|
||||
var deps = {
|
||||
request: request
|
||||
};
|
||||
|
||||
var Foo = dojoDeclare([_WidgetBase, _TemplatedMixin], App.Foo.getPrototype(deps));
|
||||
|
||||
return Foo;
|
||||
}
|
||||
);
|
||||
```
|
||||
|
||||
Yes, I know - pretty crazy right. But, we're getting close...
|
||||
|
||||
In the Dojo module, we are building an object that contains references to each of the dependencies. We are then passing that object into the static method `getPrototype` that we have added to the base class. This method takes an object literal and mixes it into the class's prototype. In this way, the module dependencies are made available to the TypeScript class via its prototype. The last thing we need to do is change the `getServerInfo()`'s call to `request` to be a `this.request` call since it is calling through its prototype instead of the ambient object that is used in Dojo.
|
||||
|
||||
Okay, great. TypeScript is happy. Everything should be working right? Wrong.
|
||||
|
||||
We have two more problems that are not apparent until the code is actually executed. They are both related to our usage of the `extends` keyword that we used to show that our `Foo` class extends from `dijit._WidgetBase`.
|
||||
|
||||
The first problem is that, as stated previously, TypeScript has its own implementation of a class system in JavaScript. When one class extends another, TypeScript injects the following snippet into the module:
|
||||
For the example, let's take this example custom Dojo widget:
|
||||
|
||||
```js
|
||||
var __extends = this.__extends || function (d, b) {
|
||||
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
|
||||
function __() { this.constructor = d; }
|
||||
__.prototype = b.prototype;
|
||||
d.prototype = new __();
|
||||
};
|
||||
```
|
||||
define(["dojo/_base/declare", "dijit/_WidgetBase", "dijit/_TemplatedMixin", "dijit/_WidgetsInTemplateMixin",
|
||||
"dojo/text!./templates/Foo.html", "dojo/i18n!app/common/nls/resources",
|
||||
"dijit/form/TextBox"],
|
||||
function(declare, _WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin,
|
||||
template, res) {
|
||||
|
||||
This method is called in a closure that wraps the class definition and mixes the parent's prototype and owned properties into the child class. However, this won't work in our case, because our base class is `dijit._WidgetBase` which doesn't actually exist in the global namespace (where TypeScript expects it). This is because we are still using Dojo's class system (via `declare`). This is an important, and confusing, point. Our class is actually being constructed by Dojo using declare. However, we are working with the class as if it was created in the way the TypeScript expects. In short, this means that we don't actually need the `__extends` function to work, but something needs to be there so that the constructor function doesn't die. The solve is actually relatively easy: In the main HTML page, add this function before the tag that includes `dojo.js`:
|
||||
templateString: template,
|
||||
res: res,
|
||||
myArray: null,
|
||||
|
||||
```js
|
||||
var __extends = function (d, b) {
|
||||
if (d && b) {
|
||||
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
|
||||
function __() {
|
||||
this.constructor = d;
|
||||
constructor: function() {
|
||||
this.myArray = [];
|
||||
},
|
||||
|
||||
sayHello: function() {
|
||||
alert(res.message.helloTypeScript);
|
||||
}
|
||||
|
||||
__.prototype = b.prototype;
|
||||
d.prototype = new __();
|
||||
}
|
||||
};
|
||||
});
|
||||
```
|
||||
|
||||
All this does is check to see if `d` and `b` are defined before running. Since TypeScript won't override __extends, it will allow us to override the default implementation.
|
||||
|
||||
Okay, only one more thing to deal with: the call to super. This issue is also related to TypeScript's method for handling inheritance. After calling `__extends`, the generated constructor function will call the parent's constructor function. Once again, we are hit by the fact that our base class (`dijit._WidgetBase`) doesn't actually exist where TypeScript is expecting it. The only way around this is to give TypeScript something to call. This simplest thing to do is to add a no-op function for TypeScript to call. In short add this:
|
||||
|
||||
```js
|
||||
var dijit = dijit || {};
|
||||
dijit._WidgetBase = function() {}
|
||||
```
|
||||
|
||||
Into the page after Dojo bootstraps, but before our module loads. The simplest way to do this is to create a little module that does this and added it to the array of modules loaded in the `define()` call of the module.
|
||||
|
||||
Okay, so things look pretty messy right now. There are several hacks and tricks that we have to play in order to allow TypeScript and Dojo to work together. The nice thing about most of this is that it can all be shoved into a single helper module and never thought of again. Here is an example of what that module would look like:
|
||||
the equivalent TypeScript version is next, explanation of each section below:
|
||||
|
||||
```ts
|
||||
"use strict";
|
||||
/// <amd-dependency path="dojo/text!./_templates/Foo.html" />
|
||||
/// <amd-dependency path="dojo/i18n!app/common/nls/resources" />
|
||||
|
||||
define([], function () { });
|
||||
/// <amd-dependency path="dijit/form/TextBox" />
|
||||
|
||||
var __extends = function (d, b) {
|
||||
if (d && b) {
|
||||
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
|
||||
function __() {
|
||||
this.constructor = d;
|
||||
}
|
||||
/// <reference path="../typings/dojo.d.ts" />
|
||||
/// <reference path="../typings/dijit.d.ts" />
|
||||
|
||||
__.prototype = b.prototype;
|
||||
d.prototype = new __();
|
||||
declare var require: (moduleId: string) => any;
|
||||
|
||||
import dojoDeclare = require("dojo/_base/declare");
|
||||
import _WidgetBase = require("dijit/_WidgetBase");
|
||||
import _TemplatedMixin = require("dijit/_TemplatedMixin");
|
||||
import _WidgetsInTemplateMixin = require("dijit/_WidgetsInTemplateMixin");
|
||||
|
||||
|
||||
// make sure to set the 'dynamic' fields of the dojo/text and dojo/i18n modules to 'false' in
|
||||
// order to ensure that Dojo loads the tempalte and resources from its cache instead of trying to
|
||||
// pull from the server
|
||||
var template:string = require("dojo/text!./templates/Foo.html");
|
||||
var res = require("dojo/i18n!app/common/nls/resources");
|
||||
|
||||
class Foo extends dijit._WidgetBase {
|
||||
constructor(args?: Object, elem?: HTMLElement) {
|
||||
return new Foo_(args, elem);
|
||||
super();
|
||||
}
|
||||
};
|
||||
|
||||
window['dojo'] = {};
|
||||
window['dijit'] = {
|
||||
_WidgetBase: function () {
|
||||
res: any;
|
||||
|
||||
myArray: string[];
|
||||
|
||||
sayHello(): void {
|
||||
alert(res.message.helloTypeScript);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
module Base {
|
||||
function getPrototype(type: Function, deps: Object): Object {
|
||||
if (deps) {
|
||||
for (var i in deps) {
|
||||
type.prototype[i] = deps[i];
|
||||
}
|
||||
|
||||
return this.prototype;
|
||||
var Foo_ = dojoDeclare("", [_WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin], (function (Source: any) {
|
||||
var result: any = {};
|
||||
result.templateString = template;
|
||||
result.res = res;
|
||||
result.constructor = function () {
|
||||
this.myArray = [];
|
||||
}
|
||||
for (var i in Source.prototype) {
|
||||
if (i !== "constructor" && Source.prototype.hasOwnProperty(i)) {
|
||||
result[i] = Source.prototype[i];
|
||||
}
|
||||
}
|
||||
export class WidgetBaseWithTemplatedMixin extends dijit._WidgetBase implements dijit._TemplatedMixin {
|
||||
public static getPrototype(deps: Object): Object {
|
||||
return getPrototype(this, deps);
|
||||
}
|
||||
return result;
|
||||
} (Foo)));
|
||||
|
||||
"attachScope": Object;
|
||||
"searchContainerNode": boolean;
|
||||
"templatePath": string;
|
||||
"templateString": string;
|
||||
buildRendering() { }
|
||||
destroyRendering() { }
|
||||
getCachedTemplate(templateString: String, alwaysUseString: boolean, doc: HTMLDocument) { }
|
||||
|
||||
}
|
||||
}
|
||||
export =Foo;
|
||||
```
|
||||
|
||||
This module can then be added to whenever we have another base class / mix-in combination (e.g. dijit/_WidgetBase, dijit/_TemplatedMixin, and dijit/_WidgetsInTemplateMixin). When done this way, the only regularly visible changes that we have to do is to compose the hash of dependencies and call the `getPrototype` as the last argument to `declare`.
|
||||
|
||||
## Appendix
|
||||
Well, no one ever said that it would be easy... but it isn't too bad. Let's go through this one step at a time.
|
||||
|
||||
Examples:
|
||||
* https://github.com/craigstjean/typescript-dojo-sample
|
||||
|
||||
The first two lines are required due to TypeScript's inability to work with plugin-type modules. Since we need to use plugins, we use this technique. Basically, the 'amd-dependency' comments are directives to the TypeScript compiler that asks it to add the value in the "path" attribute as a dependency in the module's "define" statement. This directive, however, does not allow a variable to be assigned into the module. To obtain that, we need to add these two lines:
|
||||
|
||||
```ts
|
||||
var template:string = require("dojo/text!./templates/Foo.html");
|
||||
var res = require("dojo/i18n!app/common/nls/resources");
|
||||
```
|
||||
|
||||
These statements will trigger context-sensitive require calls to be made to pull the requested values from the Dojo loader's cache. Unfortunately, this usage of "require" is not recognized. In order to make this work a new function prototype must be declared, thus this line:
|
||||
|
||||
```ts
|
||||
declare var require: (moduleId: string) => any;
|
||||
```
|
||||
|
||||
There is one more thing that we have to do in order to get the plugins to work properly. The AMD spec (that Dojo's loader adheres to) states that plugins should be loaded dynamically from the server (i.e. the loader shouldn't cache the response). This, I presume, is to allow content to be dynamically generated by the server. This, however, means that the context-sensitive require fails (since it isn't allowed to use the cache). In order correct this, the dojo/text and dojo/i18n modules must be loaded in advance and their 'dynamic' fields set to false. If your app has a single entry point, then you can create something like this (JavaScript shown):
|
||||
|
||||
```js
|
||||
define(["require", "dojo/dom", "dojo/text", "dojo/i18n"],
|
||||
function (require, dom, text, i18n) {
|
||||
|
||||
//set dojo/text and dojo/i18n to static resources to allow to be loaded via
|
||||
//require() call inside of module and load cached version
|
||||
text.dynamic = false;
|
||||
i18n.dynamic = false;
|
||||
require(["./views/ShellView"], function (ShellView) {
|
||||
var shell = new ShellView(null, dom.byId("root"));
|
||||
});
|
||||
});
|
||||
```
|
||||
|
||||
The main module above loads the basic modules, including dojo/text and dojo/i18n. Their dynamic fields are set to false, and then call is made to require to load pull in the application loader. By doing this in a two-step process, we can be sure that the dojo/text and dojo/i18n modules are properly configured before the application tries to make use of it.
|
||||
|
||||
The rest isn't so complicated, I promise...
|
||||
|
||||
The third line:
|
||||
```ts
|
||||
/// <amd-dependency path="dijit/form/TextBox" />
|
||||
```
|
||||
|
||||
is another amd-dependency call that will load a dijit/form/CheckBox. Presumeably, this control is used in the templated widget and, therefore, needs to be preloaded. Since we don't need access to it in the module, we load it this way. If we tried to use an "import" statement, the TypeScript compiler would recognize that we don't use the dependency in the module and would optimize it away.
|
||||
|
||||
The next four lines:
|
||||
```ts
|
||||
import dojoDeclare = require("dojo/_base/declare");
|
||||
import _WidgetBase = require("dijit/_WidgetBase");
|
||||
import _TemplatedMixin = require("dijit/_TemplatedMixin");
|
||||
import _WidgetsInTemplateMixin = require("dijit/_WidgetsInTemplateMixin");
|
||||
```
|
||||
are simple requests for the AMD loader to pull in the Dojo modules that we need for the widget. All of Dojo's conventions (including relative module paths) can be used here. Notice that the dojo/_base/declare module is called "dojoDeclare"; this was done to prevent a conflict with TypeScript's "declare" keyword.
|
||||
|
||||
The following is the class definition:
|
||||
```ts
|
||||
class Foo extends dijit._WidgetBase {
|
||||
constructor(args?: Object, elem?: HTMLElement) {
|
||||
return new Foo_(args, elem);
|
||||
super();
|
||||
}
|
||||
|
||||
res: any;
|
||||
|
||||
myArray: string[];
|
||||
|
||||
sayHello(): void {
|
||||
alert(res.message.helloTypeScript);
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
There are only three odd things going on here.
|
||||
|
||||
The first is the constructor function which has a "return" statement. This means that the returned value will be used instead of a new "Foo" object. This allows us to defer to the Dojo class declaration and return that object. Also notice that we pass the arguments through to the Dojo class so that it has all of the information that it needs to properly construct the widget.
|
||||
|
||||
The second odd thing is the call to super() after the return statement in the constuctor. This is just there to make the TypeScript compiler happy since it requires this whenever a class inherits from a base class (dijit._WidgetBase in this case). Since it occurs after the return statement, it is never called, but I won't tell if you don't :).
|
||||
|
||||
The third odd thing is more subtle: the myArray field is declared, but never initialized. Normally, the constructor should initialize this. However, we are defering to the Dojo classes constructor. It will take the responsibility of inititializing the array.
|
||||
|
||||
The final part of the module is this:
|
||||
|
||||
```ts
|
||||
var Foo_ = dojoDeclare("", [_WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin], (function (Source: any) {
|
||||
var result: any = {};
|
||||
result.templateString = template;
|
||||
result.res = res;
|
||||
result.constructor = function () {
|
||||
this.myArray = [];
|
||||
}
|
||||
for (var i in Source.prototype) {
|
||||
if (i !== "constructor" && Source.prototype.hasOwnProperty(i)) {
|
||||
result[i] = Source.prototype[i];
|
||||
}
|
||||
}
|
||||
return result;
|
||||
} (Foo)));
|
||||
```
|
||||
|
||||
You'll notice that the third argument to dojoDeclare is not an object literal, like you might expect. Rather, a self-executing function is used to dynamically generate the object literal. The templateString and res fields are manually set to equal the resources that were required above. Additionally, a constructor function is added to initialize the myArray array. Finally, the Foo class's prototype is inspected and all of its "ownProperties" are added. This allows the Foo class to evolved and its methods will automatically be mapped to the Dojo class.
|
||||
|
||||
Mind blown? Let's try to look at it this way:
|
||||
|
||||
Dojo expects things to work in a certain way and that way, in general, is fine. What we want TypeScript for is the strong typing. In order to get both, we are using a Dojo class, but implementing it in the context of a TypeScript one.
|
||||
|
||||
The fact that the TypeScript class defers to the Dojo one means that we get a Dojo class instead of a TypeScript one. This means that everything that we do in the TypeScript class itself is really meaningless since it will be the Dojo class that we are working with. Here is the trick: we define the methods in the TypeScript class which provides the strong typing that we are looking for. We then point the Dojo class's methods to those implementations. In short, we are still using Dojo classes all the way down, but we implement the methods in a TypeScript class so that we get compiler and IDE support.
|
||||
|
||||
Please submit any improvements to this technique. It isn't the prettiest thing ever, but it does accomplish the goal of integrating TypeScript and Dojo together.
|
||||
Vendored
+2306
-111
File diff suppressed because it is too large
Load Diff
Vendored
+76
@@ -1902,3 +1902,79 @@ declare module doh {
|
||||
|
||||
}
|
||||
|
||||
declare module "doh/_nodeRunner" {
|
||||
var exp: doh._nodeRunner
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_parseURLargs" {
|
||||
var exp: doh._parseURLargs
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_rhinoRunner" {
|
||||
var exp: doh._rhinoRunner
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_browserRunner" {
|
||||
var exp: doh._browserRunner
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_browserRunner._testTypes" {
|
||||
var exp: doh._browserRunner._testTypes
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_browserRunner._groups" {
|
||||
var exp: doh._browserRunner._groups
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/_browserRunner.robot" {
|
||||
var exp: doh._browserRunner.robot
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/robot" {
|
||||
var exp: doh.robot
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/robot._runsemaphore" {
|
||||
var exp: doh.robot._runsemaphore
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/main" {
|
||||
var exp: doh.main
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/main._groups" {
|
||||
var exp: doh.main._groups
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/main._testTypes" {
|
||||
var exp: doh.main._testTypes
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/main.robot" {
|
||||
var exp: doh.main.robot
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/runner" {
|
||||
var exp: doh.runner
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/runner._groups" {
|
||||
var exp: doh.runner._groups
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/runner._testTypes" {
|
||||
var exp: doh.runner._testTypes
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/runner.robot" {
|
||||
var exp: doh.runner.robot
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/plugins/android-webdriver-robot" {
|
||||
var exp: doh.plugins.android_webdriver_robot
|
||||
export=exp;
|
||||
}
|
||||
declare module "doh/plugins/remoteRobot" {
|
||||
var exp: doh.plugins.remoteRobot
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+5706
-4530
File diff suppressed because it is too large
Load Diff
Vendored
+10
-1
@@ -1150,4 +1150,13 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/NodeList/delegate" {
|
||||
var exp: dojox.NodeList.delegate
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/NodeList/delegate._nodeDataCache" {
|
||||
var exp: dojox.NodeList.delegate._nodeDataCache
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+13
-1
@@ -75,4 +75,16 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/analytics" {
|
||||
var exp: dojox.analytics
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/analytics/Urchin" {
|
||||
var exp: dojox.analytics.Urchin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/analytics/plugins/consoleMessages" {
|
||||
var exp: dojox.analytics.plugins.consoleMessages
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+95
-2
@@ -2298,7 +2298,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2381,4 +2381,97 @@ declare module dojox {
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/app/main" {
|
||||
var exp: dojox.app.main
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/Controller" {
|
||||
var exp: dojox.app.Controller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/ViewBase" {
|
||||
var exp: dojox.app.ViewBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/View" {
|
||||
var exp: dojox.app.View
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/BorderLayout" {
|
||||
var exp: dojox.app.controllers.BorderLayout
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/History" {
|
||||
var exp: dojox.app.controllers.History
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/HistoryHash" {
|
||||
var exp: dojox.app.controllers.HistoryHash
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/Layout" {
|
||||
var exp: dojox.app.controllers.Layout
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/LayoutBase" {
|
||||
var exp: dojox.app.controllers.LayoutBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/Load" {
|
||||
var exp: dojox.app.controllers.Load
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/controllers/Transition" {
|
||||
var exp: dojox.app.controllers.Transition
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/module/env" {
|
||||
var exp: dojox.app.module.env
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/module/lifecycle" {
|
||||
var exp: dojox.app.module.lifecycle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/mvcModel" {
|
||||
var exp: dojox.app.utils.mvcModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/nls" {
|
||||
var exp: dojox.app.utils.nls
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/model" {
|
||||
var exp: dojox.app.utils.model
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/simpleModel" {
|
||||
var exp: dojox.app.utils.simpleModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/config" {
|
||||
var exp: dojox.app.utils.config
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/constraints" {
|
||||
var exp: dojox.app.utils.constraints
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/layout" {
|
||||
var exp: dojox.app.utils.layout
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/utils/hash" {
|
||||
var exp: dojox.app.utils.hash
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/widgets/_ScrollableMixin" {
|
||||
var exp: dojox.app.widgets._ScrollableMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/app/widgets/Container" {
|
||||
var exp: dojox.app.widgets.Container
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+108
-7
@@ -2444,7 +2444,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3400,7 +3400,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4333,7 +4333,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5173,7 +5173,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6226,7 +6226,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7074,7 +7074,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7224,4 +7224,105 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/atom/io/model" {
|
||||
var exp: dojox.atom.io.model
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Category" {
|
||||
var exp: dojox.atom.io.model.Category
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Content" {
|
||||
var exp: dojox.atom.io.model.Content
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.AtomItem" {
|
||||
var exp: dojox.atom.io.model.AtomItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Generator" {
|
||||
var exp: dojox.atom.io.model.Generator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Entry" {
|
||||
var exp: dojox.atom.io.model.Entry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Collection" {
|
||||
var exp: dojox.atom.io.model.Collection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Feed" {
|
||||
var exp: dojox.atom.io.model.Feed
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Link" {
|
||||
var exp: dojox.atom.io.model.Link
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Node" {
|
||||
var exp: dojox.atom.io.model.Node
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Person" {
|
||||
var exp: dojox.atom.io.model.Person
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Service" {
|
||||
var exp: dojox.atom.io.model.Service
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.Workspace" {
|
||||
var exp: dojox.atom.io.model.Workspace
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model._Constants" {
|
||||
var exp: dojox.atom.io.model._Constants
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model._actions" {
|
||||
var exp: dojox.atom.io.model._actions
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/model.util" {
|
||||
var exp: dojox.atom.io.model.util
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/io/Connection" {
|
||||
var exp: dojox.atom.io.Connection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedViewer" {
|
||||
var exp: dojox.atom.widget.FeedViewer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedViewer.CategoryIncludeFilter" {
|
||||
var exp: dojox.atom.widget.FeedViewer.CategoryIncludeFilter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedViewer.AtomEntryCategoryFilter" {
|
||||
var exp: dojox.atom.widget.FeedViewer.AtomEntryCategoryFilter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedViewer.FeedViewerEntry" {
|
||||
var exp: dojox.atom.widget.FeedViewer.FeedViewerEntry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedViewer.FeedViewerGrouping" {
|
||||
var exp: dojox.atom.widget.FeedViewer.FeedViewerGrouping
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedEntryViewer" {
|
||||
var exp: dojox.atom.widget.FeedEntryViewer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedEntryViewer.EntryHeader" {
|
||||
var exp: dojox.atom.widget.FeedEntryViewer.EntryHeader
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/atom/widget/FeedEntryEditor" {
|
||||
var exp: dojox.atom.widget.FeedEntryEditor
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+40
-7
@@ -1135,7 +1135,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2069,7 +2069,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2926,7 +2926,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3761,7 +3761,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4591,7 +4591,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5469,7 +5469,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5655,4 +5655,37 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/av/_Media" {
|
||||
var exp: dojox.av._Media
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/FLAudio" {
|
||||
var exp: dojox.av.FLAudio
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/FLVideo" {
|
||||
var exp: dojox.av.FLVideo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/widget/Player" {
|
||||
var exp: dojox.av.widget.Player
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/widget/ProgressSlider" {
|
||||
var exp: dojox.av.widget.ProgressSlider
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/widget/PlayButton" {
|
||||
var exp: dojox.av.widget.PlayButton
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/widget/Status" {
|
||||
var exp: dojox.av.widget.Status
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/av/widget/VolumeButton" {
|
||||
var exp: dojox.av.widget.VolumeButton
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+88
-15
@@ -810,7 +810,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1627,7 +1627,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2386,7 +2386,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3143,7 +3143,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4006,7 +4006,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4780,7 +4780,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5537,7 +5537,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6400,7 +6400,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7174,7 +7174,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7931,7 +7931,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8794,7 +8794,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9568,7 +9568,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10325,7 +10325,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11188,7 +11188,7 @@
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11252,4 +11252,77 @@
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/calc/_Executor" {
|
||||
var exp: dojox.calc._Executor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/_Executor._Executor" {
|
||||
var exp: dojox.calc._Executor._Executor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/_Executor.FuncGen" {
|
||||
var exp: dojox.calc._Executor.FuncGen
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/_Executor.Grapher" {
|
||||
var exp: dojox.calc._Executor.Grapher
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/FuncGen" {
|
||||
var exp: dojox.calc.FuncGen
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/FuncGen._Executor" {
|
||||
var exp: dojox.calc.FuncGen._Executor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/FuncGen.FuncGen" {
|
||||
var exp: dojox.calc.FuncGen.FuncGen
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/FuncGen.Grapher" {
|
||||
var exp: dojox.calc.FuncGen.Grapher
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/Grapher" {
|
||||
var exp: dojox.calc.Grapher
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/Grapher._Executor" {
|
||||
var exp: dojox.calc.Grapher._Executor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/Grapher.FuncGen" {
|
||||
var exp: dojox.calc.Grapher.FuncGen
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/Grapher.Grapher" {
|
||||
var exp: dojox.calc.Grapher.Grapher
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/toFrac" {
|
||||
var exp: dojox.calc.toFrac
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/toFrac._Executor" {
|
||||
var exp: dojox.calc.toFrac._Executor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/toFrac.FuncGen" {
|
||||
var exp: dojox.calc.toFrac.FuncGen
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/toFrac.Grapher" {
|
||||
var exp: dojox.calc.toFrac.Grapher
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/GraphPro" {
|
||||
var exp: dojox.calc.GraphPro
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calc/Standard" {
|
||||
var exp: dojox.calc.Standard
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+106
-17
@@ -785,7 +785,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2141,7 +2141,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3663,7 +3663,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4581,7 +4581,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5347,7 +5347,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6195,7 +6195,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7552,7 +7552,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8504,7 +8504,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9276,7 +9276,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10293,7 +10293,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11701,7 +11701,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13488,7 +13488,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15348,7 +15348,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17155,7 +17155,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18870,7 +18870,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20691,7 +20691,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20921,4 +20921,93 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/calendar/time" {
|
||||
var exp: dojox.calendar.time
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/_RendererMixin" {
|
||||
var exp: dojox.calendar._RendererMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/_ScrollBarBase" {
|
||||
var exp: dojox.calendar._ScrollBarBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/ExpandRenderer" {
|
||||
var exp: dojox.calendar.ExpandRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/HorizontalRenderer" {
|
||||
var exp: dojox.calendar.HorizontalRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/Calendar" {
|
||||
var exp: dojox.calendar.Calendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/Keyboard" {
|
||||
var exp: dojox.calendar.Keyboard
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/CalendarBase" {
|
||||
var exp: dojox.calendar.CalendarBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/LabelRenderer" {
|
||||
var exp: dojox.calendar.LabelRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/MobileHorizontalRenderer" {
|
||||
var exp: dojox.calendar.MobileHorizontalRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/MobileVerticalRenderer" {
|
||||
var exp: dojox.calendar.MobileVerticalRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/Mouse" {
|
||||
var exp: dojox.calendar.Mouse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/MobileCalendar" {
|
||||
var exp: dojox.calendar.MobileCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/StoreMixin" {
|
||||
var exp: dojox.calendar.StoreMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/Touch" {
|
||||
var exp: dojox.calendar.Touch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/MatrixView" {
|
||||
var exp: dojox.calendar.MatrixView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/VerticalRenderer" {
|
||||
var exp: dojox.calendar.VerticalRenderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/MonthColumnView" {
|
||||
var exp: dojox.calendar.MonthColumnView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/SimpleColumnView" {
|
||||
var exp: dojox.calendar.SimpleColumnView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/ViewBase" {
|
||||
var exp: dojox.calendar.ViewBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/ColumnView" {
|
||||
var exp: dojox.calendar.ColumnView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/calendar/ColumnViewSecondarySheet" {
|
||||
var exp: dojox.calendar.ColumnViewSecondarySheet
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+330
-5
@@ -11037,7 +11037,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11717,7 +11717,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12394,7 +12394,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13080,7 +13080,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13129,4 +13129,329 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/charting/Chart3D" {
|
||||
var exp: dojox.charting.Chart3D
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Chart2D" {
|
||||
var exp: dojox.charting.Chart2D
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/DataSeries" {
|
||||
var exp: dojox.charting.DataSeries
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Chart" {
|
||||
var exp: dojox.charting.Chart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/DataChart" {
|
||||
var exp: dojox.charting.DataChart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Element" {
|
||||
var exp: dojox.charting.Element
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Series" {
|
||||
var exp: dojox.charting.Series
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/StoreSeries" {
|
||||
var exp: dojox.charting.StoreSeries
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/SimpleTheme" {
|
||||
var exp: dojox.charting.SimpleTheme
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/SimpleTheme.defaultMarkers" {
|
||||
var exp: dojox.charting.SimpleTheme.defaultMarkers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/SimpleTheme.defaultTheme" {
|
||||
var exp: dojox.charting.SimpleTheme.defaultTheme
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Theme" {
|
||||
var exp: dojox.charting.Theme
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Theme.defaultMarkers" {
|
||||
var exp: dojox.charting.Theme.defaultMarkers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/Theme.defaultTheme" {
|
||||
var exp: dojox.charting.Theme.defaultTheme
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/Base" {
|
||||
var exp: dojox.charting.action2d.Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/ChartAction" {
|
||||
var exp: dojox.charting.action2d.ChartAction
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/_IndicatorElement" {
|
||||
var exp: dojox.charting.action2d._IndicatorElement
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/Highlight" {
|
||||
var exp: dojox.charting.action2d.Highlight
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/Magnify" {
|
||||
var exp: dojox.charting.action2d.Magnify
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/MouseZoomAndPan" {
|
||||
var exp: dojox.charting.action2d.MouseZoomAndPan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/MouseIndicator" {
|
||||
var exp: dojox.charting.action2d.MouseIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/MoveSlice" {
|
||||
var exp: dojox.charting.action2d.MoveSlice
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/PlotAction" {
|
||||
var exp: dojox.charting.action2d.PlotAction
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/Tooltip" {
|
||||
var exp: dojox.charting.action2d.Tooltip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/Shake" {
|
||||
var exp: dojox.charting.action2d.Shake
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/TouchZoomAndPan" {
|
||||
var exp: dojox.charting.action2d.TouchZoomAndPan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/action2d/TouchIndicator" {
|
||||
var exp: dojox.charting.action2d.TouchIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/axis2d/common" {
|
||||
var exp: dojox.charting.axis2d.common
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/axis2d/common.createText" {
|
||||
var exp: dojox.charting.axis2d.common.createText
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/axis2d/Base" {
|
||||
var exp: dojox.charting.axis2d.Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/axis2d/Invisible" {
|
||||
var exp: dojox.charting.axis2d.Invisible
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/axis2d/Default" {
|
||||
var exp: dojox.charting.axis2d.Default
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/_bidiutils" {
|
||||
var exp: dojox.charting.bidi._bidiutils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/Chart" {
|
||||
var exp: dojox.charting.bidi.Chart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/Chart3D" {
|
||||
var exp: dojox.charting.bidi.Chart3D
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/action2d/Tooltip" {
|
||||
var exp: dojox.charting.bidi.action2d.Tooltip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/action2d/ZoomAndPan" {
|
||||
var exp: dojox.charting.bidi.action2d.ZoomAndPan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/axis2d/Default" {
|
||||
var exp: dojox.charting.bidi.axis2d.Default
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/widget/Chart" {
|
||||
var exp: dojox.charting.bidi.widget.Chart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/bidi/widget/Legend" {
|
||||
var exp: dojox.charting.bidi.widget.Legend
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/common" {
|
||||
var exp: dojox.charting.plot2d.common
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/common.defaultStats" {
|
||||
var exp: dojox.charting.plot2d.common.defaultStats
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/commonStacked" {
|
||||
var exp: dojox.charting.plot2d.commonStacked
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/_PlotEvents" {
|
||||
var exp: dojox.charting.plot2d._PlotEvents
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Areas" {
|
||||
var exp: dojox.charting.plot2d.Areas
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Bars" {
|
||||
var exp: dojox.charting.plot2d.Bars
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Base" {
|
||||
var exp: dojox.charting.plot2d.Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Bubble" {
|
||||
var exp: dojox.charting.plot2d.Bubble
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/CartesianBase" {
|
||||
var exp: dojox.charting.plot2d.CartesianBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Candlesticks" {
|
||||
var exp: dojox.charting.plot2d.Candlesticks
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/ClusteredBars" {
|
||||
var exp: dojox.charting.plot2d.ClusteredBars
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/ClusteredColumns" {
|
||||
var exp: dojox.charting.plot2d.ClusteredColumns
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Columns" {
|
||||
var exp: dojox.charting.plot2d.Columns
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Grid" {
|
||||
var exp: dojox.charting.plot2d.Grid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Default" {
|
||||
var exp: dojox.charting.plot2d.Default
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Indicator" {
|
||||
var exp: dojox.charting.plot2d.Indicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Lines" {
|
||||
var exp: dojox.charting.plot2d.Lines
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Markers" {
|
||||
var exp: dojox.charting.plot2d.Markers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Pie" {
|
||||
var exp: dojox.charting.plot2d.Pie
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/MarkersOnly" {
|
||||
var exp: dojox.charting.plot2d.MarkersOnly
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/OHLC" {
|
||||
var exp: dojox.charting.plot2d.OHLC
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Scatter" {
|
||||
var exp: dojox.charting.plot2d.Scatter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Stacked" {
|
||||
var exp: dojox.charting.plot2d.Stacked
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/Spider" {
|
||||
var exp: dojox.charting.plot2d.Spider
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/StackedAreas" {
|
||||
var exp: dojox.charting.plot2d.StackedAreas
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/StackedBars" {
|
||||
var exp: dojox.charting.plot2d.StackedBars
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/StackedColumns" {
|
||||
var exp: dojox.charting.plot2d.StackedColumns
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot2d/StackedLines" {
|
||||
var exp: dojox.charting.plot2d.StackedLines
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot3d/Bars" {
|
||||
var exp: dojox.charting.plot3d.Bars
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot3d/Base" {
|
||||
var exp: dojox.charting.plot3d.Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/plot3d/Cylinders" {
|
||||
var exp: dojox.charting.plot3d.Cylinders
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/scaler/common" {
|
||||
var exp: dojox.charting.scaler.common
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/scaler/primitive" {
|
||||
var exp: dojox.charting.scaler.primitive
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/scaler/linear" {
|
||||
var exp: dojox.charting.scaler.linear
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/themes/common" {
|
||||
var exp: dojox.charting.themes.common
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/themes/gradientGenerator" {
|
||||
var exp: dojox.charting.themes.gradientGenerator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/themes/PlotKit/base" {
|
||||
var exp: dojox.charting.themes.PlotKit.base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/widget/Chart2D" {
|
||||
var exp: dojox.charting.widget.Chart2D
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/widget/Chart" {
|
||||
var exp: dojox.charting.widget.Chart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/widget/Legend" {
|
||||
var exp: dojox.charting.widget.Legend
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/charting/widget/SelectableLegend" {
|
||||
var exp: dojox.charting.widget.SelectableLegend
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+38
-1
@@ -158,4 +158,41 @@ declare module dojox {
|
||||
interface Stack{(arr?: any[]): void}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/collections" {
|
||||
var exp: dojox.collections
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/ArrayList" {
|
||||
var exp: dojox.collections.ArrayList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/BinaryTree" {
|
||||
var exp: dojox.collections.BinaryTree
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/BinaryTree.TraversalMethods" {
|
||||
var exp: dojox.collections.BinaryTree.TraversalMethods
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/Dictionary" {
|
||||
var exp: dojox.collections.Dictionary
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/Queue" {
|
||||
var exp: dojox.collections.Queue
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/Stack" {
|
||||
var exp: dojox.collections.Stack
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/SortedList" {
|
||||
var exp: dojox.collections.SortedList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/collections/_base" {
|
||||
var exp: dojox.collections._base
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+30
-1
@@ -349,4 +349,33 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/color" {
|
||||
var exp: dojox.color
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/MeanColorModel" {
|
||||
var exp: dojox.color.MeanColorModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/NeutralColorModel" {
|
||||
var exp: dojox.color.NeutralColorModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/SimpleColorModel" {
|
||||
var exp: dojox.color.SimpleColorModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/Palette" {
|
||||
var exp: dojox.color.Palette
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/Palette.generators" {
|
||||
var exp: dojox.color.Palette.generators
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/color/api/ColorModel" {
|
||||
var exp: dojox.color.api.ColorModel
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+26
-1
@@ -218,4 +218,29 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/css3/transit" {
|
||||
var exp: dojox.css3.transit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/css3/transition" {
|
||||
var exp: dojox.css3.transition
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/css3/transition.endState" {
|
||||
var exp: dojox.css3.transition.endState
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/css3/transition.playing" {
|
||||
var exp: dojox.css3.transition.playing
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/css3/transition.startState" {
|
||||
var exp: dojox.css3.transition.startState
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/css3/fx" {
|
||||
var exp: dojox.css3.fx
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+182
-1
@@ -6597,4 +6597,185 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/data/restListener" {
|
||||
var exp: dojox.data.restListener
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/css" {
|
||||
var exp: dojox.data.css
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/css.rules" {
|
||||
var exp: dojox.data.css.rules
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/dom" {
|
||||
var exp: dojox.data.dom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore" {
|
||||
var exp: dojox.data.GoogleSearchStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.ImageSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.ImageSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.BookSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.BookSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.LocalSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.LocalSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.BlogSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.BlogSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.VideoSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.VideoSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.Search" {
|
||||
var exp: dojox.data.GoogleSearchStore.Search
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.WebSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.WebSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleSearchStore.NewsSearch" {
|
||||
var exp: dojox.data.GoogleSearchStore.NewsSearch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/AndOrReadStore" {
|
||||
var exp: dojox.data.AndOrReadStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/AppStore" {
|
||||
var exp: dojox.data.AppStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/AndOrWriteStore" {
|
||||
var exp: dojox.data.AndOrWriteStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/AtomReadStore" {
|
||||
var exp: dojox.data.AtomReadStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/ClientFilter" {
|
||||
var exp: dojox.data.ClientFilter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/CouchDBRestStore" {
|
||||
var exp: dojox.data.CouchDBRestStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/CdfStore" {
|
||||
var exp: dojox.data.CdfStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/CssRuleStore" {
|
||||
var exp: dojox.data.CssRuleStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/CssClassStore" {
|
||||
var exp: dojox.data.CssClassStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/CsvStore" {
|
||||
var exp: dojox.data.CsvStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/FileStore" {
|
||||
var exp: dojox.data.FileStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/FlickrRestStore" {
|
||||
var exp: dojox.data.FlickrRestStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/GoogleFeedStore" {
|
||||
var exp: dojox.data.GoogleFeedStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/FlickrStore" {
|
||||
var exp: dojox.data.FlickrStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/HtmlStore" {
|
||||
var exp: dojox.data.HtmlStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/HtmlTableStore" {
|
||||
var exp: dojox.data.HtmlTableStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/KeyValueStore" {
|
||||
var exp: dojox.data.KeyValueStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/JsonRestStore" {
|
||||
var exp: dojox.data.JsonRestStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/JsonQueryRestStore" {
|
||||
var exp: dojox.data.JsonQueryRestStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/PersevereStore" {
|
||||
var exp: dojox.data.PersevereStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/OpenSearchStore" {
|
||||
var exp: dojox.data.OpenSearchStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/PicasaStore" {
|
||||
var exp: dojox.data.PicasaStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/OpmlStore" {
|
||||
var exp: dojox.data.OpmlStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/RailsStore" {
|
||||
var exp: dojox.data.RailsStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/QueryReadStore" {
|
||||
var exp: dojox.data.QueryReadStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/S3Store" {
|
||||
var exp: dojox.data.S3Store
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/SnapLogicStore" {
|
||||
var exp: dojox.data.SnapLogicStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/XmlItem" {
|
||||
var exp: dojox.data.XmlItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/ServiceStore" {
|
||||
var exp: dojox.data.ServiceStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/WikipediaStore" {
|
||||
var exp: dojox.data.WikipediaStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/XmlStore" {
|
||||
var exp: dojox.data.XmlStore
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/data/util/JsonQuery" {
|
||||
var exp: dojox.data.util.JsonQuery
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+83
-6
@@ -161,7 +161,7 @@ declare module dojox {
|
||||
* This returns a string representation of the date in "dd, MM, YYYY HH:MM:SS" format
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@@ -430,7 +430,7 @@ declare module dojox {
|
||||
* dependencies on dojox.date.locale and dojo.cldr.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@@ -697,7 +697,7 @@ declare module dojox {
|
||||
* This returns a string representation of the date in "DDDD MMMM DD YYYY HH:MM:SS" format
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* This function returns The stored time value in milliseconds
|
||||
* since midnight, January 1, 1970 UTC
|
||||
@@ -972,7 +972,7 @@ declare module dojox {
|
||||
* This returns a string representation of the date in "DDDD MMMM DD YYYY HH:MM:SS" format
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* This function returns The stored time value in milliseconds
|
||||
* since midnight, January 1, 1970 UTC
|
||||
@@ -1195,7 +1195,7 @@ declare module dojox {
|
||||
* This returns a string representation of the date in "DDDD MMMM DD YYYY HH:MM:SS" format
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* This function returns the stored time value in milliseconds
|
||||
* since midnight, January 1, 1970 UTC
|
||||
@@ -1361,4 +1361,81 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/date/buddhist" {
|
||||
var exp: dojox.date.buddhist
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/buddhist/Date" {
|
||||
var exp: dojox.date.buddhist.Date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/buddhist/locale" {
|
||||
var exp: dojox.date.buddhist.locale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/hebrew" {
|
||||
var exp: dojox.date.hebrew
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/hebrew/Date" {
|
||||
var exp: dojox.date.hebrew.Date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/hebrew/locale" {
|
||||
var exp: dojox.date.hebrew.locale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/hebrew/numerals" {
|
||||
var exp: dojox.date.hebrew.numerals
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/islamic" {
|
||||
var exp: dojox.date.islamic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/islamic/Date" {
|
||||
var exp: dojox.date.islamic.Date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/islamic/locale" {
|
||||
var exp: dojox.date.islamic.locale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/persian" {
|
||||
var exp: dojox.date.persian
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/persian/Date" {
|
||||
var exp: dojox.date.persian.Date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/persian/locale" {
|
||||
var exp: dojox.date.persian.locale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/umalqura" {
|
||||
var exp: dojox.date.umalqura
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/umalqura/Date" {
|
||||
var exp: dojox.date.umalqura.Date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/umalqura/locale" {
|
||||
var exp: dojox.date.umalqura.locale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/php" {
|
||||
var exp: dojox.date.php
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/posix" {
|
||||
var exp: dojox.date.posix
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/date/relative" {
|
||||
var exp: dojox.date.relative
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+185
-24
@@ -1118,7 +1118,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2462,7 +2462,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4309,7 +4309,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5382,7 +5382,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6252,7 +6252,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7117,7 +7117,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7987,7 +7987,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8860,7 +8860,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9725,7 +9725,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10590,7 +10590,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11460,7 +11460,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12328,7 +12328,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13198,7 +13198,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14063,7 +14063,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14933,7 +14933,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15801,7 +15801,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -16671,7 +16671,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17536,7 +17536,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18406,7 +18406,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -19276,7 +19276,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20143,7 +20143,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21013,7 +21013,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21883,7 +21883,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21988,4 +21988,165 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/dgauges/_circularUtils" {
|
||||
var exp: dojox.dgauges._circularUtils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/CircularScale" {
|
||||
var exp: dojox.dgauges.CircularScale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/CircularValueIndicator" {
|
||||
var exp: dojox.dgauges.CircularValueIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/CircularGauge" {
|
||||
var exp: dojox.dgauges.CircularGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/CircularRangeIndicator" {
|
||||
var exp: dojox.dgauges.CircularRangeIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/IndicatorBase" {
|
||||
var exp: dojox.dgauges.IndicatorBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/LinearScaler" {
|
||||
var exp: dojox.dgauges.LinearScaler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/LogScaler" {
|
||||
var exp: dojox.dgauges.LogScaler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/MultiLinearScaler" {
|
||||
var exp: dojox.dgauges.MultiLinearScaler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/GaugeBase" {
|
||||
var exp: dojox.dgauges.GaugeBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/RectangularScale" {
|
||||
var exp: dojox.dgauges.RectangularScale
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/RectangularSegmentedRangeIndicator" {
|
||||
var exp: dojox.dgauges.RectangularSegmentedRangeIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/RectangularRangeIndicator" {
|
||||
var exp: dojox.dgauges.RectangularRangeIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/RectangularValueIndicator" {
|
||||
var exp: dojox.dgauges.RectangularValueIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/ScaleBase" {
|
||||
var exp: dojox.dgauges.ScaleBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/TextIndicator" {
|
||||
var exp: dojox.dgauges.TextIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/ScaleIndicatorBase" {
|
||||
var exp: dojox.dgauges.ScaleIndicatorBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/RectangularGauge" {
|
||||
var exp: dojox.dgauges.RectangularGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/utils" {
|
||||
var exp: dojox.dgauges.components.utils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/DefaultPropertiesMixin" {
|
||||
var exp: dojox.dgauges.components.DefaultPropertiesMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/black/CircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.black.CircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/black/SemiCircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.black.SemiCircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/black/HorizontalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.black.HorizontalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/black/VerticalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.black.VerticalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/classic/CircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.classic.CircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/classic/HorizontalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.classic.HorizontalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/classic/VerticalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.classic.VerticalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/classic/SemiCircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.classic.SemiCircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/default/CircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.default_.CircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/default/HorizontalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.default_.HorizontalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/default/SemiCircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.default_.SemiCircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/default/VerticalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.default_.VerticalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/green/HorizontalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.green.HorizontalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/green/CircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.green.CircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/green/SemiCircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.green.SemiCircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/green/VerticalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.green.VerticalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/grey/CircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.grey.CircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/grey/SemiCircularLinearGauge" {
|
||||
var exp: dojox.dgauges.components.grey.SemiCircularLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/grey/HorizontalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.grey.HorizontalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dgauges/components/grey/VerticalLinearGauge" {
|
||||
var exp: dojox.dgauges.components.grey.VerticalLinearGauge
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+9
-1
@@ -318,4 +318,12 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/dnd/BoundingBoxController" {
|
||||
var exp: dojox.dnd.BoundingBoxController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dnd/Selector" {
|
||||
var exp: dojox.dnd.Selector
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+399
-2
@@ -4620,7 +4620,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14195,4 +14195,401 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/drawing" {
|
||||
var exp: dojox.drawing
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/_base" {
|
||||
var exp: dojox.drawing._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/Drawing" {
|
||||
var exp: dojox.drawing.Drawing
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults" {
|
||||
var exp: dojox.drawing.defaults
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.arrows" {
|
||||
var exp: dojox.drawing.defaults.arrows
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.disabled" {
|
||||
var exp: dojox.drawing.defaults.disabled
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.anchors" {
|
||||
var exp: dojox.drawing.defaults.anchors
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.highlighted" {
|
||||
var exp: dojox.drawing.defaults.highlighted
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.button" {
|
||||
var exp: dojox.drawing.defaults.button
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.hitSelected" {
|
||||
var exp: dojox.drawing.defaults.hitSelected
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.hitNorm" {
|
||||
var exp: dojox.drawing.defaults.hitNorm
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.hitHighlighted" {
|
||||
var exp: dojox.drawing.defaults.hitHighlighted
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.selected" {
|
||||
var exp: dojox.drawing.defaults.selected
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.norm" {
|
||||
var exp: dojox.drawing.defaults.norm
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.textMode" {
|
||||
var exp: dojox.drawing.defaults.textMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.textDisabled" {
|
||||
var exp: dojox.drawing.defaults.textDisabled
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/defaults.text" {
|
||||
var exp: dojox.drawing.defaults.text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/annotations/Label" {
|
||||
var exp: dojox.drawing.annotations.Label
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/annotations/Label.Label" {
|
||||
var exp: dojox.drawing.annotations.Label.Label
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/annotations/Angle" {
|
||||
var exp: dojox.drawing.annotations.Angle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/annotations/BoxShadow" {
|
||||
var exp: dojox.drawing.annotations.BoxShadow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/annotations/Arrow" {
|
||||
var exp: dojox.drawing.annotations.Arrow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons" {
|
||||
var exp: dojox.drawing.library.icons
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.ellipse" {
|
||||
var exp: dojox.drawing.library.icons.ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.arrow" {
|
||||
var exp: dojox.drawing.library.icons.arrow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.axes" {
|
||||
var exp: dojox.drawing.library.icons.axes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.pan" {
|
||||
var exp: dojox.drawing.library.icons.pan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.line" {
|
||||
var exp: dojox.drawing.library.icons.line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.path" {
|
||||
var exp: dojox.drawing.library.icons.path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.equation" {
|
||||
var exp: dojox.drawing.library.icons.equation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.iconize" {
|
||||
var exp: dojox.drawing.library.icons.iconize
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.pencil" {
|
||||
var exp: dojox.drawing.library.icons.pencil
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.plus" {
|
||||
var exp: dojox.drawing.library.icons.plus
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.triangle" {
|
||||
var exp: dojox.drawing.library.icons.triangle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.vector" {
|
||||
var exp: dojox.drawing.library.icons.vector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.rect" {
|
||||
var exp: dojox.drawing.library.icons.rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.zoom100" {
|
||||
var exp: dojox.drawing.library.icons.zoom100
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.textBlock" {
|
||||
var exp: dojox.drawing.library.icons.textBlock
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.zoomIn" {
|
||||
var exp: dojox.drawing.library.icons.zoomIn
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/icons.zoomOut" {
|
||||
var exp: dojox.drawing.library.icons.zoomOut
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/library/greek" {
|
||||
var exp: dojox.drawing.library.greek
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/_registry" {
|
||||
var exp: dojox.drawing.manager._registry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/keys" {
|
||||
var exp: dojox.drawing.manager.keys
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/Anchors" {
|
||||
var exp: dojox.drawing.manager.Anchors
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/Canvas" {
|
||||
var exp: dojox.drawing.manager.Canvas
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/StencilUI" {
|
||||
var exp: dojox.drawing.manager.StencilUI
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/Undo" {
|
||||
var exp: dojox.drawing.manager.Undo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/Mouse" {
|
||||
var exp: dojox.drawing.manager.Mouse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/manager/Stencil" {
|
||||
var exp: dojox.drawing.manager.Stencil
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/_Plugin" {
|
||||
var exp: dojox.drawing.plugins._Plugin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/drawing/Grid" {
|
||||
var exp: dojox.drawing.plugins.drawing.Grid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/drawing/GreekPalette" {
|
||||
var exp: dojox.drawing.plugins.drawing.GreekPalette
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Zoom" {
|
||||
var exp: dojox.drawing.plugins.tools.Zoom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Zoom.Zoom100" {
|
||||
var exp: dojox.drawing.plugins.tools.Zoom.Zoom100
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Zoom.ZoomOut" {
|
||||
var exp: dojox.drawing.plugins.tools.Zoom.ZoomOut
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Zoom.ZoomIn" {
|
||||
var exp: dojox.drawing.plugins.tools.Zoom.ZoomIn
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Iconize" {
|
||||
var exp: dojox.drawing.plugins.tools.Iconize
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Iconize.setup" {
|
||||
var exp: dojox.drawing.plugins.tools.Iconize.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Pan" {
|
||||
var exp: dojox.drawing.plugins.tools.Pan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/plugins/tools/Pan.setup" {
|
||||
var exp: dojox.drawing.plugins.tools.Pan.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/_Base" {
|
||||
var exp: dojox.drawing.stencil._Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Line" {
|
||||
var exp: dojox.drawing.stencil.Line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Ellipse" {
|
||||
var exp: dojox.drawing.stencil.Ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Path" {
|
||||
var exp: dojox.drawing.stencil.Path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Rect" {
|
||||
var exp: dojox.drawing.stencil.Rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Image" {
|
||||
var exp: dojox.drawing.stencil.Image
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/stencil/Text" {
|
||||
var exp: dojox.drawing.stencil.Text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Arrow" {
|
||||
var exp: dojox.drawing.tools.Arrow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Arrow.setup" {
|
||||
var exp: dojox.drawing.tools.Arrow.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Ellipse" {
|
||||
var exp: dojox.drawing.tools.Ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Ellipse.setup" {
|
||||
var exp: dojox.drawing.tools.Ellipse.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Pencil" {
|
||||
var exp: dojox.drawing.tools.Pencil
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Pencil.setup" {
|
||||
var exp: dojox.drawing.tools.Pencil.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Rect" {
|
||||
var exp: dojox.drawing.tools.Rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Rect.setup" {
|
||||
var exp: dojox.drawing.tools.Rect.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Path" {
|
||||
var exp: dojox.drawing.tools.Path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Path.setup" {
|
||||
var exp: dojox.drawing.tools.Path.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Line" {
|
||||
var exp: dojox.drawing.tools.Line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/Line.setup" {
|
||||
var exp: dojox.drawing.tools.Line.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/TextBlock" {
|
||||
var exp: dojox.drawing.tools.TextBlock
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/TextBlock.setup" {
|
||||
var exp: dojox.drawing.tools.TextBlock.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Axes" {
|
||||
var exp: dojox.drawing.tools.custom.Axes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Axes.setup" {
|
||||
var exp: dojox.drawing.tools.custom.Axes.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Vector" {
|
||||
var exp: dojox.drawing.tools.custom.Vector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Vector.setup" {
|
||||
var exp: dojox.drawing.tools.custom.Vector.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Equation" {
|
||||
var exp: dojox.drawing.tools.custom.Equation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/tools/custom/Equation.setup" {
|
||||
var exp: dojox.drawing.tools.custom.Equation.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/Button" {
|
||||
var exp: dojox.drawing.ui.Button
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/Toolbar" {
|
||||
var exp: dojox.drawing.ui.Toolbar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/Tooltip" {
|
||||
var exp: dojox.drawing.ui.Tooltip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/dom/Toolbar" {
|
||||
var exp: dojox.drawing.ui.dom.Toolbar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/dom/Pan" {
|
||||
var exp: dojox.drawing.ui.dom.Pan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/dom/Pan.setup" {
|
||||
var exp: dojox.drawing.ui.dom.Pan.setup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/ui/dom/Zoom" {
|
||||
var exp: dojox.drawing.ui.dom.Zoom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/util/positioning" {
|
||||
var exp: dojox.drawing.util.positioning
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/util/oo" {
|
||||
var exp: dojox.drawing.util.oo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/util/typeset" {
|
||||
var exp: dojox.drawing.util.typeset
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/util/common" {
|
||||
var exp: dojox.drawing.util.common
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/drawing/util/common.objects" {
|
||||
var exp: dojox.drawing.util.common.objects
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+212
-3
@@ -1219,7 +1219,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String
|
||||
toString(): string
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1823,7 +1823,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String
|
||||
toString(): string
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4047,4 +4047,213 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/dtl" {
|
||||
var exp: dojox.dtl
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_Templated" {
|
||||
var exp: dojox.dtl._Templated
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/Context" {
|
||||
var exp: dojox.dtl.Context
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_DomTemplated" {
|
||||
var exp: dojox.dtl._DomTemplated
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/DomInline" {
|
||||
var exp: dojox.dtl.DomInline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/Inline" {
|
||||
var exp: dojox.dtl.Inline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base" {
|
||||
var exp: dojox.dtl._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base._base" {
|
||||
var exp: dojox.dtl._base._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.BOOLS" {
|
||||
var exp: dojox.dtl._base.BOOLS
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.data" {
|
||||
var exp: dojox.dtl._base.data
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.date" {
|
||||
var exp: dojox.dtl._base.date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.dates" {
|
||||
var exp: dojox.dtl._base.dates
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.dijit" {
|
||||
var exp: dojox.dtl._base.dijit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.html" {
|
||||
var exp: dojox.dtl._base.html
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.htmlstrings" {
|
||||
var exp: dojox.dtl._base.htmlstrings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.dom" {
|
||||
var exp: dojox.dtl._base.dom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.integers" {
|
||||
var exp: dojox.dtl._base.integers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.logic" {
|
||||
var exp: dojox.dtl._base.logic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.loader" {
|
||||
var exp: dojox.dtl._base.loader
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.loop" {
|
||||
var exp: dojox.dtl._base.loop
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.misc" {
|
||||
var exp: dojox.dtl._base.misc
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.objects" {
|
||||
var exp: dojox.dtl._base.objects
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.strings" {
|
||||
var exp: dojox.dtl._base.strings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.register" {
|
||||
var exp: dojox.dtl._base.register
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/_base.text" {
|
||||
var exp: dojox.dtl._base.text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/dom" {
|
||||
var exp: dojox.dtl.dom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/dom._uppers" {
|
||||
var exp: dojox.dtl.dom._uppers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/dom._attributes" {
|
||||
var exp: dojox.dtl.dom._attributes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/contrib/data" {
|
||||
var exp: dojox.dtl.contrib.data
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/contrib/objects" {
|
||||
var exp: dojox.dtl.contrib.objects
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/contrib/dom" {
|
||||
var exp: dojox.dtl.contrib.dom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/contrib/dijit" {
|
||||
var exp: dojox.dtl.contrib.dijit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/ext-dojo/NodeList" {
|
||||
var exp: dojox.dtl.ext_dojo.NodeList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/ext-dojo/NodeList._nodeDataCache" {
|
||||
var exp: dojox.dtl.ext_dojo.NodeList._nodeDataCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/dates" {
|
||||
var exp: dojox.dtl.filter.dates
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/htmlstrings" {
|
||||
var exp: dojox.dtl.filter.htmlstrings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/integers" {
|
||||
var exp: dojox.dtl.filter.integers
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/logic" {
|
||||
var exp: dojox.dtl.filter.logic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/misc" {
|
||||
var exp: dojox.dtl.filter.misc
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/misc._phone2numeric" {
|
||||
var exp: dojox.dtl.filter.misc._phone2numeric
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/lists" {
|
||||
var exp: dojox.dtl.filter.lists
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/strings" {
|
||||
var exp: dojox.dtl.filter.strings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/strings._strings" {
|
||||
var exp: dojox.dtl.filter.strings._strings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/filter/strings._truncate_singlets" {
|
||||
var exp: dojox.dtl.filter.strings._truncate_singlets
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/render/html" {
|
||||
var exp: dojox.dtl.render.html
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/render/dom" {
|
||||
var exp: dojox.dtl.render.dom
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/tag/date" {
|
||||
var exp: dojox.dtl.tag.date
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/tag/loader" {
|
||||
var exp: dojox.dtl.tag.loader
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/tag/logic" {
|
||||
var exp: dojox.dtl.tag.logic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/tag/loop" {
|
||||
var exp: dojox.dtl.tag.loop
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/tag/misc" {
|
||||
var exp: dojox.dtl.tag.misc
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/dtl/utils/date" {
|
||||
var exp: dojox.dtl.utils.date
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+183
-14
@@ -1235,7 +1235,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2225,7 +2225,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3196,7 +3196,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4090,7 +4090,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5121,7 +5121,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5942,7 +5942,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6790,7 +6790,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7716,7 +7716,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9832,7 +9832,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12047,7 +12047,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13008,7 +13008,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13967,7 +13967,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15154,7 +15154,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15302,4 +15302,173 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/editor/plugins/_SpellCheckParser" {
|
||||
var exp: dojox.editor.plugins._SpellCheckParser
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/AutoSave" {
|
||||
var exp: dojox.editor.plugins.AutoSave
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/AutoSave._AutoSaveSettingDialog" {
|
||||
var exp: dojox.editor.plugins.AutoSave._AutoSaveSettingDialog
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Blockquote" {
|
||||
var exp: dojox.editor.plugins.Blockquote
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/AutoUrlLink" {
|
||||
var exp: dojox.editor.plugins.AutoUrlLink
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Breadcrumb" {
|
||||
var exp: dojox.editor.plugins.Breadcrumb
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Breadcrumb._BreadcrumbMenuTitle" {
|
||||
var exp: dojox.editor.plugins.Breadcrumb._BreadcrumbMenuTitle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/CollapsibleToolbar" {
|
||||
var exp: dojox.editor.plugins.CollapsibleToolbar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/CollapsibleToolbar._CollapsibleToolbarButton" {
|
||||
var exp: dojox.editor.plugins.CollapsibleToolbar._CollapsibleToolbarButton
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/_SmileyPalette" {
|
||||
var exp: dojox.editor.plugins._SmileyPalette
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/_SmileyPalette.Emoticon" {
|
||||
var exp: dojox.editor.plugins._SmileyPalette.Emoticon
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/InsertAnchor" {
|
||||
var exp: dojox.editor.plugins.InsertAnchor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/NormalizeIndentOutdent" {
|
||||
var exp: dojox.editor.plugins.NormalizeIndentOutdent
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/FindReplace" {
|
||||
var exp: dojox.editor.plugins.FindReplace
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/FindReplace._FindReplaceCloseBox" {
|
||||
var exp: dojox.editor.plugins.FindReplace._FindReplaceCloseBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/FindReplace._FindReplaceCheckBox" {
|
||||
var exp: dojox.editor.plugins.FindReplace._FindReplaceCheckBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/FindReplace._FindReplaceTextBox" {
|
||||
var exp: dojox.editor.plugins.FindReplace._FindReplaceTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/FindReplace._FindReplaceToolbar" {
|
||||
var exp: dojox.editor.plugins.FindReplace._FindReplaceToolbar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/InsertEntity" {
|
||||
var exp: dojox.editor.plugins.InsertEntity
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/PasteFromWord" {
|
||||
var exp: dojox.editor.plugins.PasteFromWord
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/PageBreak" {
|
||||
var exp: dojox.editor.plugins.PageBreak
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Preview" {
|
||||
var exp: dojox.editor.plugins.Preview
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/PrettyPrint" {
|
||||
var exp: dojox.editor.plugins.PrettyPrint
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/ResizeTableColumn" {
|
||||
var exp: dojox.editor.plugins.ResizeTableColumn
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/NormalizeStyle" {
|
||||
var exp: dojox.editor.plugins.NormalizeStyle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/EntityPalette" {
|
||||
var exp: dojox.editor.plugins.EntityPalette
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/EntityPalette.LatinEntity" {
|
||||
var exp: dojox.editor.plugins.EntityPalette.LatinEntity
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Save" {
|
||||
var exp: dojox.editor.plugins.Save
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/SafePaste" {
|
||||
var exp: dojox.editor.plugins.SafePaste
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/ShowBlockNodes" {
|
||||
var exp: dojox.editor.plugins.ShowBlockNodes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/LocalImage" {
|
||||
var exp: dojox.editor.plugins.LocalImage
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/Smiley" {
|
||||
var exp: dojox.editor.plugins.Smiley
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/TextColor" {
|
||||
var exp: dojox.editor.plugins.TextColor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/TextColor._TextColorDropDown" {
|
||||
var exp: dojox.editor.plugins.TextColor._TextColorDropDown
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/StatusBar" {
|
||||
var exp: dojox.editor.plugins.StatusBar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/StatusBar._StatusBar" {
|
||||
var exp: dojox.editor.plugins.StatusBar._StatusBar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/SpellCheck" {
|
||||
var exp: dojox.editor.plugins.SpellCheck
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/SpellCheck._SpellCheckScriptMultiPart" {
|
||||
var exp: dojox.editor.plugins.SpellCheck._SpellCheckScriptMultiPart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/SpellCheck._SpellCheckControl" {
|
||||
var exp: dojox.editor.plugins.SpellCheck._SpellCheckControl
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/TablePlugins" {
|
||||
var exp: dojox.editor.plugins.TablePlugins
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/UploadImage" {
|
||||
var exp: dojox.editor.plugins.UploadImage
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/editor/plugins/ToolbarLineBreak" {
|
||||
var exp: dojox.editor.plugins.ToolbarLineBreak
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+18
-2
@@ -840,7 +840,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1009,4 +1009,20 @@ declare module dojox {
|
||||
serialize(n: String, o: Object): any;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
declare module "dojox/embed/Flash" {
|
||||
var exp: dojox.embed.Flash
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/embed/Quicktime" {
|
||||
var exp: dojox.embed.Quicktime
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/embed/flashVars" {
|
||||
var exp: dojox.embed.flashVars
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/embed/Object" {
|
||||
var exp: dojox.embed.Object_
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+90
-1
@@ -584,4 +584,93 @@ declare module dojox {
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/encoding/_base" {
|
||||
var exp: dojox.encoding._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/ascii85" {
|
||||
var exp: dojox.encoding.ascii85
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/base64" {
|
||||
var exp: dojox.encoding.base64
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/bits" {
|
||||
var exp: dojox.encoding.bits
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/easy64" {
|
||||
var exp: dojox.encoding.easy64
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/compression/splay" {
|
||||
var exp: dojox.encoding.compression.splay
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/compression/lzw" {
|
||||
var exp: dojox.encoding.compression.lzw
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/_base" {
|
||||
var exp: dojox.encoding.crypto._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/_base.RSAKey" {
|
||||
var exp: dojox.encoding.crypto._base.RSAKey
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/_base.cipherModes" {
|
||||
var exp: dojox.encoding.crypto._base.cipherModes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/_base.outputTypes" {
|
||||
var exp: dojox.encoding.crypto._base.outputTypes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/RSAKey" {
|
||||
var exp: dojox.encoding.crypto.RSAKey
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/crypto/RSAKey-ext" {
|
||||
var exp: dojox.encoding.crypto.RSAKey_ext
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/MD5" {
|
||||
var exp: dojox.encoding.digests.MD5
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/SHA1" {
|
||||
var exp: dojox.encoding.digests.SHA1
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/SHA224" {
|
||||
var exp: dojox.encoding.digests.SHA224
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/SHA512" {
|
||||
var exp: dojox.encoding.digests.SHA512
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/SHA256" {
|
||||
var exp: dojox.encoding.digests.SHA256
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/SHA384" {
|
||||
var exp: dojox.encoding.digests.SHA384
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/_base" {
|
||||
var exp: dojox.encoding.digests._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/_base.outputTypes" {
|
||||
var exp: dojox.encoding.digests._base.outputTypes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/encoding/digests/_sha-64" {
|
||||
var exp: dojox.encoding.digests._sha_64
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+6
-1
@@ -21,4 +21,9 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/flash" {
|
||||
var exp: dojox.flash
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+198
-25
@@ -976,7 +976,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -2148,7 +2148,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3325,7 +3325,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -4686,7 +4686,7 @@ declare module dojox {
|
||||
* Returns widget as a printable string using the widget's value
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -6019,7 +6019,7 @@ declare module dojox {
|
||||
* Returns widget as a printable string using the widget's value
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -7332,7 +7332,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -8396,7 +8396,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9387,7 +9387,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10409,7 +10409,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11446,7 +11446,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12695,7 +12695,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13888,7 +13888,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -15200,7 +15200,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -16348,7 +16348,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17389,7 +17389,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18415,7 +18415,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -19733,7 +19733,7 @@ declare module dojox {
|
||||
* Returns widget as a printable string using the widget's value
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -20767,7 +20767,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -22014,7 +22014,7 @@ declare module dojox {
|
||||
* Returns widget as a printable string using the widget's value
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -23490,7 +23490,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -24780,7 +24780,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -26168,7 +26168,7 @@ declare module dojox {
|
||||
* Returns widget as a printable string using the widget's value
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Restore the value to the last value passed to onChange
|
||||
*
|
||||
@@ -27716,7 +27716,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -28665,7 +28665,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -29056,4 +29056,177 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/form/_HasDropDown" {
|
||||
var exp: dojox.form._HasDropDown
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/DropDownStack" {
|
||||
var exp: dojox.form.DropDownStack
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/RadioStack" {
|
||||
var exp: dojox.form.RadioStack
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/_SelectStackMixin" {
|
||||
var exp: dojox.form._SelectStackMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/BusyButton" {
|
||||
var exp: dojox.form.BusyButton
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/_FormSelectWidget" {
|
||||
var exp: dojox.form._FormSelectWidget
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/_FormSelectWidget.__SelectOption" {
|
||||
var exp: dojox.form._FormSelectWidget.__SelectOption
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/CheckedMultiSelect" {
|
||||
var exp: dojox.form.CheckedMultiSelect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/DayTextBox" {
|
||||
var exp: dojox.form.DayTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/DropDownSelect" {
|
||||
var exp: dojox.form.DropDownSelect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/DropDownSelect._Menu" {
|
||||
var exp: dojox.form.DropDownSelect._Menu
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/FileInput" {
|
||||
var exp: dojox.form.FileInput
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/DateTextBox" {
|
||||
var exp: dojox.form.DateTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/FileInputBlind" {
|
||||
var exp: dojox.form.FileInputBlind
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/FileInputAuto" {
|
||||
var exp: dojox.form.FileInputAuto
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/FileUploader" {
|
||||
var exp: dojox.form.FileUploader
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/Manager" {
|
||||
var exp: dojox.form.Manager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/FilePickerTextBox" {
|
||||
var exp: dojox.form.FilePickerTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/RangeSlider" {
|
||||
var exp: dojox.form.RangeSlider
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/ListInput" {
|
||||
var exp: dojox.form.ListInput
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/PasswordValidator" {
|
||||
var exp: dojox.form.PasswordValidator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/Rating" {
|
||||
var exp: dojox.form.Rating
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/MonthTextBox" {
|
||||
var exp: dojox.form.MonthTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/MultiComboBox" {
|
||||
var exp: dojox.form.MultiComboBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/TimeSpinner" {
|
||||
var exp: dojox.form.TimeSpinner
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/TriStateCheckBox" {
|
||||
var exp: dojox.form.TriStateCheckBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/Uploader" {
|
||||
var exp: dojox.form.Uploader
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/YearTextBox" {
|
||||
var exp: dojox.form.YearTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_ClassMixin" {
|
||||
var exp: dojox.form.manager._ClassMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_DisplayMixin" {
|
||||
var exp: dojox.form.manager._DisplayMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_EnableMixin" {
|
||||
var exp: dojox.form.manager._EnableMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_FormMixin" {
|
||||
var exp: dojox.form.manager._FormMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_Mixin" {
|
||||
var exp: dojox.form.manager._Mixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_NodeMixin" {
|
||||
var exp: dojox.form.manager._NodeMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/manager/_ValueMixin" {
|
||||
var exp: dojox.form.manager._ValueMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/_HTML5" {
|
||||
var exp: dojox.form.uploader._HTML5
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/_Flash" {
|
||||
var exp: dojox.form.uploader._Flash
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/_IFrame" {
|
||||
var exp: dojox.form.uploader._IFrame
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/_Base" {
|
||||
var exp: dojox.form.uploader._Base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/FileList" {
|
||||
var exp: dojox.form.uploader.FileList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/plugins/Flash" {
|
||||
var exp: dojox.form.uploader.plugins.Flash
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/plugins/HTML5" {
|
||||
var exp: dojox.form.uploader.plugins.HTML5
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/form/uploader/plugins/IFrame" {
|
||||
var exp: dojox.form.uploader.plugins.IFrame
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+67
-2
@@ -709,7 +709,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2015,4 +2015,69 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/fx" {
|
||||
var exp: dojox.fx
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/Shadow" {
|
||||
var exp: dojox.fx.Shadow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/_core" {
|
||||
var exp: dojox.fx._core
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/scroll" {
|
||||
var exp: dojox.fx.scroll
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/_arg" {
|
||||
var exp: dojox.fx._arg
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/easing" {
|
||||
var exp: dojox.fx.easing
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/_base" {
|
||||
var exp: dojox.fx._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/flip" {
|
||||
var exp: dojox.fx.flip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/style" {
|
||||
var exp: dojox.fx.style
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/text" {
|
||||
var exp: dojox.fx.text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/split" {
|
||||
var exp: dojox.fx.split
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/Timeline" {
|
||||
var exp: dojox.fx.Timeline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/ext-dojo/reverse" {
|
||||
var exp: dojox.fx.ext_dojo.reverse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/ext-dojo/complex" {
|
||||
var exp: dojox.fx.ext_dojo.complex
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/ext-dojo/NodeList" {
|
||||
var exp: dojox.fx.ext_dojo.NodeList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/fx/ext-dojo/NodeList-style" {
|
||||
var exp: dojox.fx.ext_dojo.NodeList_style
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+34
-1
@@ -1080,4 +1080,37 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/gantt/contextMenuTab" {
|
||||
var exp: dojox.gantt.contextMenuTab
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttProjectControl" {
|
||||
var exp: dojox.gantt.GanttProjectControl
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttProjectItem" {
|
||||
var exp: dojox.gantt.GanttProjectItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttResourceItem" {
|
||||
var exp: dojox.gantt.GanttResourceItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttChart" {
|
||||
var exp: dojox.gantt.GanttChart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttTaskControl" {
|
||||
var exp: dojox.gantt.GanttTaskControl
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/TabMenu" {
|
||||
var exp: dojox.gantt.TabMenu
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gantt/GanttTaskItem" {
|
||||
var exp: dojox.gantt.GanttTaskItem
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+107
-22
@@ -937,7 +937,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1870,7 +1870,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2816,7 +2816,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3761,7 +3761,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4705,7 +4705,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5651,7 +5651,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6597,7 +6597,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7743,7 +7743,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8677,7 +8677,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9621,7 +9621,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10564,7 +10564,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11507,7 +11507,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12637,7 +12637,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13566,7 +13566,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14864,7 +14864,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15801,7 +15801,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17101,7 +17101,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18314,7 +18314,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -19135,7 +19135,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20101,7 +20101,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21399,7 +21399,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21551,4 +21551,89 @@ declare module dojox {
|
||||
onValueChanged(): void;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/gauges/_Indicator" {
|
||||
var exp: dojox.gauges._Indicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/_Gauge" {
|
||||
var exp: dojox.gauges._Gauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogArrowIndicator" {
|
||||
var exp: dojox.gauges.AnalogArrowIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogCircleIndicator" {
|
||||
var exp: dojox.gauges.AnalogCircleIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogArcIndicator" {
|
||||
var exp: dojox.gauges.AnalogArcIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogGauge" {
|
||||
var exp: dojox.gauges.AnalogGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogIndicatorBase" {
|
||||
var exp: dojox.gauges.AnalogIndicatorBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogLineIndicator" {
|
||||
var exp: dojox.gauges.AnalogLineIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/BarCircleIndicator" {
|
||||
var exp: dojox.gauges.BarCircleIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/AnalogNeedleIndicator" {
|
||||
var exp: dojox.gauges.AnalogNeedleIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/BarGauge" {
|
||||
var exp: dojox.gauges.BarGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/BarLineIndicator" {
|
||||
var exp: dojox.gauges.BarLineIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/BarIndicator" {
|
||||
var exp: dojox.gauges.BarIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossyCircularGaugeNeedle" {
|
||||
var exp: dojox.gauges.GlossyCircularGaugeNeedle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossyHorizontalGaugeMarker" {
|
||||
var exp: dojox.gauges.GlossyHorizontalGaugeMarker
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossyCircularGauge" {
|
||||
var exp: dojox.gauges.GlossyCircularGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/Range" {
|
||||
var exp: dojox.gauges.Range
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossyCircularGaugeBase" {
|
||||
var exp: dojox.gauges.GlossyCircularGaugeBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossyHorizontalGauge" {
|
||||
var exp: dojox.gauges.GlossyHorizontalGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/GlossySemiCircularGauge" {
|
||||
var exp: dojox.gauges.GlossySemiCircularGauge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gauges/TextIndicator" {
|
||||
var exp: dojox.gauges.TextIndicator
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+177
-4
@@ -1045,7 +1045,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1990,7 +1990,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3538,7 +3538,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4721,4 +4721,177 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/geo/charting/_base" {
|
||||
var exp: dojox.geo.charting._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/_Marker" {
|
||||
var exp: dojox.geo.charting._Marker
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/Feature" {
|
||||
var exp: dojox.geo.charting.Feature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/KeyboardInteractionSupport" {
|
||||
var exp: dojox.geo.charting.KeyboardInteractionSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/MouseInteractionSupport" {
|
||||
var exp: dojox.geo.charting.MouseInteractionSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/TouchInteractionSupport" {
|
||||
var exp: dojox.geo.charting.TouchInteractionSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/Map" {
|
||||
var exp: dojox.geo.charting.Map
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/widget/Legend" {
|
||||
var exp: dojox.geo.charting.widget.Legend
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/charting/widget/Map" {
|
||||
var exp: dojox.geo.charting.widget.Map
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base" {
|
||||
var exp: dojox.geo.openlayers._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Geometry" {
|
||||
var exp: dojox.geo.openlayers._base.Geometry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Collection" {
|
||||
var exp: dojox.geo.openlayers._base.Collection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Feature" {
|
||||
var exp: dojox.geo.openlayers._base.Feature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.JsonImport" {
|
||||
var exp: dojox.geo.openlayers._base.JsonImport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.GfxLayer" {
|
||||
var exp: dojox.geo.openlayers._base.GfxLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.LineString" {
|
||||
var exp: dojox.geo.openlayers._base.LineString
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Layer" {
|
||||
var exp: dojox.geo.openlayers._base.Layer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.GeometryFeature" {
|
||||
var exp: dojox.geo.openlayers._base.GeometryFeature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Point" {
|
||||
var exp: dojox.geo.openlayers._base.Point
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.Map" {
|
||||
var exp: dojox.geo.openlayers._base.Map
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.TouchInteractionSupport" {
|
||||
var exp: dojox.geo.openlayers._base.TouchInteractionSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.WidgetFeature" {
|
||||
var exp: dojox.geo.openlayers._base.WidgetFeature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.__JsonImportArgs" {
|
||||
var exp: dojox.geo.openlayers._base.__JsonImportArgs
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.__WidgetFeatureArgs" {
|
||||
var exp: dojox.geo.openlayers._base.__WidgetFeatureArgs
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.__MapArgs" {
|
||||
var exp: dojox.geo.openlayers._base.__MapArgs
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.BaseLayerType" {
|
||||
var exp: dojox.geo.openlayers._base.BaseLayerType
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.GreatCircle" {
|
||||
var exp: dojox.geo.openlayers._base.GreatCircle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/_base.widget" {
|
||||
var exp: dojox.geo.openlayers._base.widget
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/GreatCircle" {
|
||||
var exp: dojox.geo.openlayers.GreatCircle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Patch" {
|
||||
var exp: dojox.geo.openlayers.Patch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Collection" {
|
||||
var exp: dojox.geo.openlayers.Collection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Feature" {
|
||||
var exp: dojox.geo.openlayers.Feature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Geometry" {
|
||||
var exp: dojox.geo.openlayers.Geometry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/GfxLayer" {
|
||||
var exp: dojox.geo.openlayers.GfxLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/JsonImport" {
|
||||
var exp: dojox.geo.openlayers.JsonImport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Layer" {
|
||||
var exp: dojox.geo.openlayers.Layer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/LineString" {
|
||||
var exp: dojox.geo.openlayers.LineString
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/GeometryFeature" {
|
||||
var exp: dojox.geo.openlayers.GeometryFeature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Point" {
|
||||
var exp: dojox.geo.openlayers.Point
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/WidgetFeature" {
|
||||
var exp: dojox.geo.openlayers.WidgetFeature
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/TouchInteractionSupport" {
|
||||
var exp: dojox.geo.openlayers.TouchInteractionSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/Map" {
|
||||
var exp: dojox.geo.openlayers.Map
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/geo/openlayers/widget/Map" {
|
||||
var exp: dojox.geo.openlayers.widget.Map
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+7
-1
@@ -98,4 +98,10 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
declare module "dojox/gesture/Base" {
|
||||
var exp: dojox.gesture.Base
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+389
-1
@@ -11803,4 +11803,392 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/gfx" {
|
||||
var exp: dojox.gfx
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.__MoveableCtorArgs" {
|
||||
var exp: dojox.gfx.__MoveableCtorArgs
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Circle" {
|
||||
var exp: dojox.gfx.Circle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Ellipse" {
|
||||
var exp: dojox.gfx.Ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/path" {
|
||||
var exp: dojox.gfx.path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/Mover" {
|
||||
var exp: dojox.gfx.Mover
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/Moveable" {
|
||||
var exp: dojox.gfx.Moveable
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Line" {
|
||||
var exp: dojox.gfx.Line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Point" {
|
||||
var exp: dojox.gfx.Point
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Group" {
|
||||
var exp: dojox.gfx.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Polyline" {
|
||||
var exp: dojox.gfx.Polyline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Rect" {
|
||||
var exp: dojox.gfx.Rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Rectangle" {
|
||||
var exp: dojox.gfx.Rectangle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Surface" {
|
||||
var exp: dojox.gfx.Surface
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.TextPath" {
|
||||
var exp: dojox.gfx.TextPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Text" {
|
||||
var exp: dojox.gfx.Text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.VectorFont" {
|
||||
var exp: dojox.gfx.VectorFont
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/VectorText" {
|
||||
var exp: dojox.gfx.VectorText
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/decompose" {
|
||||
var exp: dojox.gfx.decompose
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx._vectorFontCache" {
|
||||
var exp: dojox.gfx._vectorFontCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx._svgFontCache" {
|
||||
var exp: dojox.gfx._svgFontCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/arc" {
|
||||
var exp: dojox.gfx.arc
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/bezierutils" {
|
||||
var exp: dojox.gfx.bezierutils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/_base" {
|
||||
var exp: dojox.gfx._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/_gfxBidiSupport" {
|
||||
var exp: dojox.gfx._gfxBidiSupport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/canvas" {
|
||||
var exp: dojox.gfx.canvas
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/canvasWithEvents" {
|
||||
var exp: dojox.gfx.canvasWithEvents
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultCircle" {
|
||||
var exp: dojox.gfx.defaultCircle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/canvasext" {
|
||||
var exp: dojox.gfx.canvasext
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultImage" {
|
||||
var exp: dojox.gfx.defaultImage
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultLine" {
|
||||
var exp: dojox.gfx.defaultLine
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/canvas_attach" {
|
||||
var exp: dojox.gfx.canvas_attach
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultLinearGradient" {
|
||||
var exp: dojox.gfx.defaultLinearGradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultEllipse" {
|
||||
var exp: dojox.gfx.defaultEllipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultFont" {
|
||||
var exp: dojox.gfx.defaultFont
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultPath" {
|
||||
var exp: dojox.gfx.defaultPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultPattern" {
|
||||
var exp: dojox.gfx.defaultPattern
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultRadialGradient" {
|
||||
var exp: dojox.gfx.defaultRadialGradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultRect" {
|
||||
var exp: dojox.gfx.defaultRect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultPolyline" {
|
||||
var exp: dojox.gfx.defaultPolyline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultStroke" {
|
||||
var exp: dojox.gfx.defaultStroke
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultText" {
|
||||
var exp: dojox.gfx.defaultText
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Fill" {
|
||||
var exp: dojox.gfx.Fill
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultVectorFont" {
|
||||
var exp: dojox.gfx.defaultVectorFont
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultVectorText" {
|
||||
var exp: dojox.gfx.defaultVectorText
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.defaultTextPath" {
|
||||
var exp: dojox.gfx.defaultTextPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/fx" {
|
||||
var exp: dojox.gfx.fx
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/gradient" {
|
||||
var exp: dojox.gfx.gradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Font" {
|
||||
var exp: dojox.gfx.Font
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/gradutils" {
|
||||
var exp: dojox.gfx.gradutils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.LinearGradient" {
|
||||
var exp: dojox.gfx.LinearGradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/move" {
|
||||
var exp: dojox.gfx.move
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/matrix" {
|
||||
var exp: dojox.gfx.matrix
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Pattern" {
|
||||
var exp: dojox.gfx.Pattern
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.RadialGradient" {
|
||||
var exp: dojox.gfx.RadialGradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/shape" {
|
||||
var exp: dojox.gfx.shape
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/silverlight" {
|
||||
var exp: dojox.gfx.silverlight
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.Stroke" {
|
||||
var exp: dojox.gfx.Stroke
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/silverlight_attach" {
|
||||
var exp: dojox.gfx.silverlight_attach
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svgext" {
|
||||
var exp: dojox.gfx.svgext
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg" {
|
||||
var exp: dojox.gfx.svg
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx.vectorFontFitting" {
|
||||
var exp: dojox.gfx.vectorFontFitting
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/utils" {
|
||||
var exp: dojox.gfx.utils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml" {
|
||||
var exp: dojox.gfx.vml
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/filters" {
|
||||
var exp: dojox.gfx.filters
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/registry" {
|
||||
var exp: dojox.gfx.registry
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/renderer" {
|
||||
var exp: dojox.gfx.renderer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach" {
|
||||
var exp: dojox.gfx.svg_attach
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Ellipse" {
|
||||
var exp: dojox.gfx.svg_attach.Ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Group" {
|
||||
var exp: dojox.gfx.svg_attach.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Circle" {
|
||||
var exp: dojox.gfx.svg_attach.Circle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Line" {
|
||||
var exp: dojox.gfx.svg_attach.Line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Image" {
|
||||
var exp: dojox.gfx.svg_attach.Image
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Path" {
|
||||
var exp: dojox.gfx.svg_attach.Path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Polyline" {
|
||||
var exp: dojox.gfx.svg_attach.Polyline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Surface" {
|
||||
var exp: dojox.gfx.svg_attach.Surface
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Shape" {
|
||||
var exp: dojox.gfx.svg_attach.Shape
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Rect" {
|
||||
var exp: dojox.gfx.svg_attach.Rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.Text" {
|
||||
var exp: dojox.gfx.svg_attach.Text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.TextPath" {
|
||||
var exp: dojox.gfx.svg_attach.TextPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.dasharray" {
|
||||
var exp: dojox.gfx.svg_attach.dasharray
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/svg_attach.xmlns" {
|
||||
var exp: dojox.gfx.svg_attach.xmlns
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach" {
|
||||
var exp: dojox.gfx.vml_attach
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Circle" {
|
||||
var exp: dojox.gfx.vml_attach.Circle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Group" {
|
||||
var exp: dojox.gfx.vml_attach.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Ellipse" {
|
||||
var exp: dojox.gfx.vml_attach.Ellipse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Image" {
|
||||
var exp: dojox.gfx.vml_attach.Image
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Line" {
|
||||
var exp: dojox.gfx.vml_attach.Line
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Polyline" {
|
||||
var exp: dojox.gfx.vml_attach.Polyline
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Surface" {
|
||||
var exp: dojox.gfx.vml_attach.Surface
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Rect" {
|
||||
var exp: dojox.gfx.vml_attach.Rect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Path" {
|
||||
var exp: dojox.gfx.vml_attach.Path
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Shape" {
|
||||
var exp: dojox.gfx.vml_attach.Shape
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.Text" {
|
||||
var exp: dojox.gfx.vml_attach.Text
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.TextPath" {
|
||||
var exp: dojox.gfx.vml_attach.TextPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach._bool" {
|
||||
var exp: dojox.gfx.vml_attach._bool
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx/vml_attach.text_alignment" {
|
||||
var exp: dojox.gfx.vml_attach.text_alignment
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+154
-1
@@ -3234,4 +3234,157 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/gfx3d" {
|
||||
var exp: dojox.gfx3d
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/object" {
|
||||
var exp: dojox.gfx3d.object
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/gradient" {
|
||||
var exp: dojox.gfx3d.gradient
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base" {
|
||||
var exp: dojox.gfx3d._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Cube" {
|
||||
var exp: dojox.gfx3d._base.Cube
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Cylinder" {
|
||||
var exp: dojox.gfx3d._base.Cylinder
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Edges" {
|
||||
var exp: dojox.gfx3d._base.Edges
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Polygon" {
|
||||
var exp: dojox.gfx3d._base.Polygon
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Orbit" {
|
||||
var exp: dojox.gfx3d._base.Orbit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Object" {
|
||||
var exp: dojox.gfx3d._base.Object
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Path3d" {
|
||||
var exp: dojox.gfx3d._base.Path3d
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Quads" {
|
||||
var exp: dojox.gfx3d._base.Quads
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Triangles" {
|
||||
var exp: dojox.gfx3d._base.Triangles
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Scene" {
|
||||
var exp: dojox.gfx3d._base.Scene
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.Viewport" {
|
||||
var exp: dojox.gfx3d._base.Viewport
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base._creators" {
|
||||
var exp: dojox.gfx3d._base._creators
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultCube" {
|
||||
var exp: dojox.gfx3d._base.defaultCube
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultEdges" {
|
||||
var exp: dojox.gfx3d._base.defaultEdges
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultOrbit" {
|
||||
var exp: dojox.gfx3d._base.defaultOrbit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultCylinder" {
|
||||
var exp: dojox.gfx3d._base.defaultCylinder
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultPath3d" {
|
||||
var exp: dojox.gfx3d._base.defaultPath3d
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultPolygon" {
|
||||
var exp: dojox.gfx3d._base.defaultPolygon
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultQuads" {
|
||||
var exp: dojox.gfx3d._base.defaultQuads
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.defaultTriangles" {
|
||||
var exp: dojox.gfx3d._base.defaultTriangles
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.drawer" {
|
||||
var exp: dojox.gfx3d._base.drawer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.lighting" {
|
||||
var exp: dojox.gfx3d._base.lighting
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.scheduler" {
|
||||
var exp: dojox.gfx3d._base.scheduler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.matrix" {
|
||||
var exp: dojox.gfx3d._base.matrix
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/_base.vector" {
|
||||
var exp: dojox.gfx3d._base.vector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/scheduler" {
|
||||
var exp: dojox.gfx3d.scheduler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/scheduler.BinarySearchTree" {
|
||||
var exp: dojox.gfx3d.scheduler.BinarySearchTree
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/scheduler.drawer" {
|
||||
var exp: dojox.gfx3d.scheduler.drawer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/scheduler.scheduler" {
|
||||
var exp: dojox.gfx3d.scheduler.scheduler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/lighting" {
|
||||
var exp: dojox.gfx3d.lighting
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/lighting.Model" {
|
||||
var exp: dojox.gfx3d.lighting.Model
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/lighting.finish" {
|
||||
var exp: dojox.gfx3d.lighting.finish
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/vector" {
|
||||
var exp: dojox.gfx3d.vector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/gfx3d/matrix" {
|
||||
var exp: dojox.gfx3d.matrix
|
||||
export=exp;
|
||||
}
|
||||
|
||||
|
||||
Vendored
+489
-13
@@ -2322,7 +2322,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3747,7 +3747,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4820,7 +4820,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5900,7 +5900,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7114,7 +7114,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9247,7 +9247,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11093,7 +11093,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12997,7 +12997,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14957,7 +14957,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20171,7 +20171,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -23032,7 +23032,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@@ -23885,7 +23885,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@@ -26083,4 +26083,480 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/grid/_Builder" {
|
||||
var exp: dojox.grid._Builder
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/util" {
|
||||
var exp: dojox.grid.util
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_EditManager" {
|
||||
var exp: dojox.grid._EditManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_RowManager" {
|
||||
var exp: dojox.grid._RowManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_Layout" {
|
||||
var exp: dojox.grid._Layout
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_Events" {
|
||||
var exp: dojox.grid._Events
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_FocusManager" {
|
||||
var exp: dojox.grid._FocusManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_SelectionPreserver" {
|
||||
var exp: dojox.grid._SelectionPreserver
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_Scroller" {
|
||||
var exp: dojox.grid._Scroller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_ViewManager" {
|
||||
var exp: dojox.grid._ViewManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_TreeView" {
|
||||
var exp: dojox.grid._TreeView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_View" {
|
||||
var exp: dojox.grid._View
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_Selector" {
|
||||
var exp: dojox.grid._Selector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_RowSelector" {
|
||||
var exp: dojox.grid._RowSelector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/DataSelection" {
|
||||
var exp: dojox.grid.DataSelection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/_Grid" {
|
||||
var exp: dojox.grid._Grid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/DataGrid" {
|
||||
var exp: dojox.grid.DataGrid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/LazyTreeGridStoreModel" {
|
||||
var exp: dojox.grid.LazyTreeGridStoreModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/TreeSelection" {
|
||||
var exp: dojox.grid.TreeSelection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/Selection" {
|
||||
var exp: dojox.grid.Selection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/LazyTreeGrid" {
|
||||
var exp: dojox.grid.LazyTreeGrid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/EnhancedGrid" {
|
||||
var exp: dojox.grid.EnhancedGrid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/TreeGrid" {
|
||||
var exp: dojox.grid.TreeGrid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/bidi/_BidiMixin" {
|
||||
var exp: dojox.grid.bidi._BidiMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit" {
|
||||
var exp: dojox.grid.cells.dijit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit._Widget" {
|
||||
var exp: dojox.grid.cells.dijit._Widget
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit.CheckBox" {
|
||||
var exp: dojox.grid.cells.dijit.CheckBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit.DateTextBox" {
|
||||
var exp: dojox.grid.cells.dijit.DateTextBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit.Editor" {
|
||||
var exp: dojox.grid.cells.dijit.Editor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/dijit.ComboBox" {
|
||||
var exp: dojox.grid.cells.dijit.ComboBox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/tree" {
|
||||
var exp: dojox.grid.cells.tree
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base" {
|
||||
var exp: dojox.grid.cells._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base.AlwaysEdit" {
|
||||
var exp: dojox.grid.cells._base.AlwaysEdit
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base.Bool" {
|
||||
var exp: dojox.grid.cells._base.Bool
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base.Cell" {
|
||||
var exp: dojox.grid.cells._base.Cell
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base.Select" {
|
||||
var exp: dojox.grid.cells._base.Select
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/cells/_base.RowIndex" {
|
||||
var exp: dojox.grid.cells._base.RowIndex
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/_Events" {
|
||||
var exp: dojox.grid.enhanced._Events
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/_Plugin" {
|
||||
var exp: dojox.grid.enhanced._Plugin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/_PluginManager" {
|
||||
var exp: dojox.grid.enhanced._PluginManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/_FocusManager" {
|
||||
var exp: dojox.grid.enhanced._FocusManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/_StoreLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins._StoreLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/_StoreLayer._ServerSideLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins._StoreLayer._ServerSideLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/_StoreLayer._StoreLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins._StoreLayer._StoreLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/_RowMapLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins._RowMapLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/_SelectionPreserver" {
|
||||
var exp: dojox.grid.enhanced.plugins._SelectionPreserver
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/AutoScroll" {
|
||||
var exp: dojox.grid.enhanced.plugins.AutoScroll
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/DnD" {
|
||||
var exp: dojox.grid.enhanced.plugins.DnD
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/CellMerge" {
|
||||
var exp: dojox.grid.enhanced.plugins.CellMerge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Exporter" {
|
||||
var exp: dojox.grid.enhanced.plugins.Exporter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Cookie" {
|
||||
var exp: dojox.grid.enhanced.plugins.Cookie
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Filter" {
|
||||
var exp: dojox.grid.enhanced.plugins.Filter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Dialog" {
|
||||
var exp: dojox.grid.enhanced.plugins.Dialog
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/IndirectSelection" {
|
||||
var exp: dojox.grid.enhanced.plugins.IndirectSelection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Menu" {
|
||||
var exp: dojox.grid.enhanced.plugins.Menu
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Printer" {
|
||||
var exp: dojox.grid.enhanced.plugins.Printer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/NestedSorting" {
|
||||
var exp: dojox.grid.enhanced.plugins.NestedSorting
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Rearrange" {
|
||||
var exp: dojox.grid.enhanced.plugins.Rearrange
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Search" {
|
||||
var exp: dojox.grid.enhanced.plugins.Search
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Pagination" {
|
||||
var exp: dojox.grid.enhanced.plugins.Pagination
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/GridSource" {
|
||||
var exp: dojox.grid.enhanced.plugins.GridSource
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/Selector" {
|
||||
var exp: dojox.grid.enhanced.plugins.Selector
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/exporter/_ExportWriter" {
|
||||
var exp: dojox.grid.enhanced.plugins.exporter._ExportWriter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/exporter/CSVWriter" {
|
||||
var exp: dojox.grid.enhanced.plugins.exporter.CSVWriter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/exporter/TableWriter" {
|
||||
var exp: dojox.grid.enhanced.plugins.exporter.TableWriter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr._BiOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr._BiOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr._OperatorExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr._OperatorExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr._UniOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr._UniOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr._ConditionExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr._ConditionExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_ConditionExpr._DataExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._ConditionExpr._DataExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs._BiOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs._BiOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs._ConditionExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs._ConditionExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs._OperatorExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs._OperatorExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs._UniOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs._UniOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs.NumberExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs.NumberExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs.DateExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs.DateExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs._DataExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs._DataExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs.StringExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs.StringExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs.BooleanExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs.BooleanExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_DataExprs.TimeExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._DataExprs.TimeExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr._ConditionExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr._ConditionExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr._OperatorExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr._OperatorExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr._BiOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr._BiOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.BooleanExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.BooleanExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr._DataExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr._DataExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr._UniOpExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr._UniOpExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.EndsWith" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.EndsWith
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.Contains" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.Contains
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.DateExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.DateExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.EqualTo" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.EqualTo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LargerThan" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LargerThan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.IsEmpty" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.IsEmpty
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LessThanOrEqualTo" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LessThanOrEqualTo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LessThan" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LessThan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LargerThanOrEqualTo" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LargerThanOrEqualTo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicALL" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicALL
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicAND" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicAND
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicANY" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicANY
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.Matches" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.Matches
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicOR" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicOR
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicNOT" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicNOT
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.LogicXOR" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.LogicXOR
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.StringExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.StringExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.NumberExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.NumberExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.TimeExpr" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.TimeExpr
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/_FilterExpr.StartsWith" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter._FilterExpr.StartsWith
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterLayer._ServerSideLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterLayer._ServerSideLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterLayer._StoreLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterLayer._StoreLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterLayer.ServerSideFilterLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterLayer.ServerSideFilterLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterLayer.ClientSideFilterLayer" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterLayer.ClientSideFilterLayer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterBuilder" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterBuilder
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterStatusTip" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterStatusTip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterDefDialog" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterDefDialog
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/ClearFilterConfirm" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.ClearFilterConfirm
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/grid/enhanced/plugins/filter/FilterBar" {
|
||||
var exp: dojox.grid.enhanced.plugins.filter.FilterBar
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+10
-1
@@ -22,4 +22,13 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/help/_base" {
|
||||
var exp: dojox.help._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/help/console" {
|
||||
var exp: dojox.help.console
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+183
-2
@@ -2222,7 +2222,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2370,4 +2370,185 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/highlight" {
|
||||
var exp: dojox.highlight
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/_base" {
|
||||
var exp: dojox.highlight._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/_base.constants" {
|
||||
var exp: dojox.highlight._base.constants
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/css" {
|
||||
var exp: dojox.highlight.languages.css
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/css.defaultMode" {
|
||||
var exp: dojox.highlight.languages.css.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/delphi" {
|
||||
var exp: dojox.highlight.languages.delphi
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/delphi.defaultMode" {
|
||||
var exp: dojox.highlight.languages.delphi.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/cpp" {
|
||||
var exp: dojox.highlight.languages.cpp
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/cpp.defaultMode" {
|
||||
var exp: dojox.highlight.languages.cpp.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/django" {
|
||||
var exp: dojox.highlight.languages.django
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/django.defaultMode" {
|
||||
var exp: dojox.highlight.languages.django.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html" {
|
||||
var exp: dojox.highlight.languages.html
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html.HTML_ATTR" {
|
||||
var exp: dojox.highlight.languages.html.HTML_ATTR
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html.defaultMode" {
|
||||
var exp: dojox.highlight.languages.html.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html.HTML_VALUE" {
|
||||
var exp: dojox.highlight.languages.html.HTML_VALUE
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html.HTML_DOCTYPE" {
|
||||
var exp: dojox.highlight.languages.html.HTML_DOCTYPE
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/html.HTML_TAGS" {
|
||||
var exp: dojox.highlight.languages.html.HTML_TAGS
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/groovy" {
|
||||
var exp: dojox.highlight.languages.groovy
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/groovy.defaultMode" {
|
||||
var exp: dojox.highlight.languages.groovy.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/groovy.GROOVY_KEYWORDS" {
|
||||
var exp: dojox.highlight.languages.groovy.GROOVY_KEYWORDS
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/javascript" {
|
||||
var exp: dojox.highlight.languages.javascript
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/javascript.defaultMode" {
|
||||
var exp: dojox.highlight.languages.javascript.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/java" {
|
||||
var exp: dojox.highlight.languages.java
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/java.defaultMode" {
|
||||
var exp: dojox.highlight.languages.java.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/python" {
|
||||
var exp: dojox.highlight.languages.python
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/python.defaultMode" {
|
||||
var exp: dojox.highlight.languages.python.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/sql" {
|
||||
var exp: dojox.highlight.languages.sql
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/sql.defaultMode" {
|
||||
var exp: dojox.highlight.languages.sql.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xquery" {
|
||||
var exp: dojox.highlight.languages.xquery
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xquery.defaultMode" {
|
||||
var exp: dojox.highlight.languages.xquery.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xquery.XQUERY_COMMENT" {
|
||||
var exp: dojox.highlight.languages.xquery.XQUERY_COMMENT
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xml" {
|
||||
var exp: dojox.highlight.languages.xml
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xml.defaultMode" {
|
||||
var exp: dojox.highlight.languages.xml.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xml.XML_ATTR" {
|
||||
var exp: dojox.highlight.languages.xml.XML_ATTR
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xml.XML_COMMENT" {
|
||||
var exp: dojox.highlight.languages.xml.XML_COMMENT
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/xml.XML_VALUE" {
|
||||
var exp: dojox.highlight.languages.xml.XML_VALUE
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/css" {
|
||||
var exp: dojox.highlight.languages.pygments.css
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/css.defaultMode" {
|
||||
var exp: dojox.highlight.languages.pygments.css.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/xml" {
|
||||
var exp: dojox.highlight.languages.pygments.xml
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/xml.defaultMode" {
|
||||
var exp: dojox.highlight.languages.pygments.xml.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/html" {
|
||||
var exp: dojox.highlight.languages.pygments.html
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/html.defaultMode" {
|
||||
var exp: dojox.highlight.languages.pygments.html.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/javascript" {
|
||||
var exp: dojox.highlight.languages.pygments.javascript
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/languages/pygments/javascript.defaultMode" {
|
||||
var exp: dojox.highlight.languages.pygments.javascript.defaultMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/highlight/widget/Code" {
|
||||
var exp: dojox.highlight.widget.Code
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+42
-1
@@ -567,4 +567,45 @@ declare module dojox {
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/html" {
|
||||
var exp: dojox.html
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/ellipsis" {
|
||||
var exp: dojox.html.ellipsis
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/entities" {
|
||||
var exp: dojox.html.entities
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/metrics" {
|
||||
var exp: dojox.html.metrics
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/styles" {
|
||||
var exp: dojox.html.styles
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/styles._ContentSetter" {
|
||||
var exp: dojox.html.styles._ContentSetter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/styles.ext-dojo" {
|
||||
var exp: dojox.html.styles.ext_dojo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/styles.metrics" {
|
||||
var exp: dojox.html.styles.metrics
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/styles.entities" {
|
||||
var exp: dojox.html.styles.entities
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/html/_base._ContentSetter" {
|
||||
var exp: dojox.html._base._ContentSetter
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+37
-4
@@ -789,7 +789,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1828,7 +1828,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2615,7 +2615,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2759,4 +2759,37 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/image" {
|
||||
var exp: dojox.image
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/FlickrBadge" {
|
||||
var exp: dojox.image.FlickrBadge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/Lightbox" {
|
||||
var exp: dojox.image.Lightbox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/Lightbox.LightboxDialog" {
|
||||
var exp: dojox.image.Lightbox.LightboxDialog
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/LightboxNano" {
|
||||
var exp: dojox.image.LightboxNano
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/Badge" {
|
||||
var exp: dojox.image.Badge
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/Magnifier" {
|
||||
var exp: dojox.image.Magnifier
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/image/MagnifierLite" {
|
||||
var exp: dojox.image.MagnifierLite
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+42
-1
@@ -241,4 +241,45 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/io/httpParse" {
|
||||
var exp: dojox.io.httpParse
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/xhrMultiPart" {
|
||||
var exp: dojox.io.xhrMultiPart
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/xhrWindowNamePlugin" {
|
||||
var exp: dojox.io.xhrWindowNamePlugin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/xhrScriptPlugin" {
|
||||
var exp: dojox.io.xhrScriptPlugin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/windowName" {
|
||||
var exp: dojox.io.windowName
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/scriptFrame" {
|
||||
var exp: dojox.io.scriptFrame
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/scriptFrame._loadedIds" {
|
||||
var exp: dojox.io.scriptFrame._loadedIds
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/scriptFrame._waiters" {
|
||||
var exp: dojox.io.scriptFrame._waiters
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/proxy/xip" {
|
||||
var exp: dojox.io.proxy.xip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/io/proxy/xip._state" {
|
||||
var exp: dojox.io.proxy.xip._state
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+6
-1
@@ -12,4 +12,9 @@ declare module dojox {
|
||||
*/
|
||||
interface jq {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/jq" {
|
||||
var exp: dojox.jq
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+10
-1
@@ -129,4 +129,13 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/json/query" {
|
||||
var exp: dojox.json.query
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/json/ref" {
|
||||
var exp: dojox.json.ref
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+10
-1
@@ -28,4 +28,13 @@ declare module dojox {
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/jsonPath" {
|
||||
var exp: dojox.jsonPath
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/jsonPath/query" {
|
||||
var exp: dojox.jsonPath.query
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+114
-1
@@ -12019,4 +12019,117 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/lang/observable" {
|
||||
var exp: dojox.lang.observable
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect" {
|
||||
var exp: dojox.lang.aspect
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/memoizerGuard" {
|
||||
var exp: dojox.lang.aspect.memoizerGuard
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/memoizer" {
|
||||
var exp: dojox.lang.aspect.memoizer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/counter" {
|
||||
var exp: dojox.lang.aspect.counter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/cflow" {
|
||||
var exp: dojox.lang.aspect.cflow
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/timer" {
|
||||
var exp: dojox.lang.aspect.timer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/profiler" {
|
||||
var exp: dojox.lang.aspect.profiler
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/aspect/tracer" {
|
||||
var exp: dojox.lang.aspect.tracer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/async" {
|
||||
var exp: dojox.lang.async
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/async/event" {
|
||||
var exp: dojox.lang.async.event
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/async/timeout" {
|
||||
var exp: dojox.lang.async.timeout
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/async/topic" {
|
||||
var exp: dojox.lang.async.topic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional" {
|
||||
var exp: dojox.lang.functional
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/listcomp" {
|
||||
var exp: dojox.lang.functional.listcomp
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/object" {
|
||||
var exp: dojox.lang.functional.object
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/zip" {
|
||||
var exp: dojox.lang.functional.zip
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/array" {
|
||||
var exp: dojox.lang.functional.array
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/lambda" {
|
||||
var exp: dojox.lang.functional.lambda
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/reversed" {
|
||||
var exp: dojox.lang.functional.reversed
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/functional/sequence" {
|
||||
var exp: dojox.lang.functional.sequence
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/utils" {
|
||||
var exp: dojox.lang.utils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/mixin" {
|
||||
var exp: dojox.lang.oo.mixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/Filter" {
|
||||
var exp: dojox.lang.oo.Filter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/Decorator" {
|
||||
var exp: dojox.lang.oo.Decorator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/rearrange" {
|
||||
var exp: dojox.lang.oo.rearrange
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/aop" {
|
||||
var exp: dojox.lang.oo.aop
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/lang/oo/general" {
|
||||
var exp: dojox.lang.oo.general
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+87
-13
@@ -915,7 +915,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1758,7 +1758,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2448,7 +2448,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3522,7 +3522,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3913,6 +3913,7 @@ declare module dojox {
|
||||
set(property:"extractContent", value: boolean): void;
|
||||
get(property:"extractContent"): boolean;
|
||||
watch(property:"extractContent", callback:{(property?:string, oldValue?:boolean, newValue?: boolean):void}) :{unwatch():void}
|
||||
focusNode: HTMLElement;
|
||||
/**
|
||||
* This widget or a widget it contains has focus, or is "active" because
|
||||
* it was recently clicked.
|
||||
@@ -4180,7 +4181,7 @@ declare module dojox {
|
||||
* @param widget
|
||||
* @param insertIndex Optional
|
||||
*/
|
||||
addChild(widget: dijit._WidgetBase, insertIndex: number): void;
|
||||
addChild(widget: dijit._WidgetBase, insertIndex? : number): void;
|
||||
/**
|
||||
* This method is deprecated, use get() or set() directly.
|
||||
*
|
||||
@@ -4688,7 +4689,7 @@ declare module dojox {
|
||||
*
|
||||
* @param callback Optional
|
||||
*/
|
||||
show(callback: Function): void;
|
||||
show(callback?: Function): void;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@@ -4713,7 +4714,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6755,7 +6756,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7788,7 +7789,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8739,7 +8740,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9817,7 +9818,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10766,7 +10767,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11432,4 +11433,77 @@ declare module dojox {
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/layout/BorderContainer" {
|
||||
var exp: dojox.layout.BorderContainer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/RadioGroup" {
|
||||
var exp: dojox.layout.RadioGroup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/Dock" {
|
||||
var exp: typeof dojox.layout.Dock
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/DragPane" {
|
||||
var exp: typeof dojox.layout.DragPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/ExpandoPane" {
|
||||
var exp: typeof dojox.layout.ExpandoPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/ContentPane" {
|
||||
var exp: typeof dojox.layout.ContentPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/GridContainer" {
|
||||
var exp: typeof dojox.layout.GridContainer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/FloatingPane" {
|
||||
var exp: typeof dojox.layout.FloatingPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/GridContainerLite" {
|
||||
var exp: typeof dojox.layout.GridContainerLite
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/GridContainerLite.ChildWidgetProperties" {
|
||||
var exp: dojox.layout.GridContainerLite.ChildWidgetProperties
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/ResizeHandle" {
|
||||
var exp: typeof dojox.layout.ResizeHandle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/ToggleSplitter" {
|
||||
var exp: typeof dojox.layout.ToggleSplitter
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/RotatorContainer" {
|
||||
var exp: typeof dojox.layout.RotatorContainer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/TableContainer" {
|
||||
var exp: typeof dojox.layout.TableContainer
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/TableContainer.ChildWidgetProperties" {
|
||||
var exp: dojox.layout.TableContainer.ChildWidgetProperties
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/ScrollPane" {
|
||||
var exp: typeof dojox.layout.ScrollPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/dnd/Avatar" {
|
||||
var exp: typeof dojox.layout.dnd.Avatar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/layout/dnd/PlottedDnd" {
|
||||
var exp: typeof dojox.layout.dnd.PlottedDnd
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+54
-1
@@ -2327,4 +2327,57 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/main" {
|
||||
var exp: dojox.main
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.languages" {
|
||||
var exp: dojox.main.languages
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.islamic" {
|
||||
var exp: dojox.main.islamic
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.buddhist" {
|
||||
var exp: dojox.main.buddhist
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.charting" {
|
||||
var exp: dojox.main.charting
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.hebrew" {
|
||||
var exp: dojox.main.hebrew
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.functional" {
|
||||
var exp: dojox.main.functional
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.relative" {
|
||||
var exp: dojox.main.relative
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.util" {
|
||||
var exp: dojox.main.util
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.regexp" {
|
||||
var exp: dojox.main.regexp
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.umalqura" {
|
||||
var exp: dojox.main.umalqura
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.persian" {
|
||||
var exp: dojox.main.persian
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/main.utils" {
|
||||
var exp: dojox.main.utils
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+30
-1
@@ -147,4 +147,33 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/math" {
|
||||
var exp: dojox.math
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/BigInteger" {
|
||||
var exp: dojox.math.BigInteger
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/BigInteger-ext" {
|
||||
var exp: dojox.math.BigInteger_ext
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/round" {
|
||||
var exp: dojox.math.round
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/random/prng4" {
|
||||
var exp: dojox.math.random.prng4
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/random/Simple" {
|
||||
var exp: dojox.math.random.Simple
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/math/random/Secure" {
|
||||
var exp: dojox.math.random.Secure
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+46
-1
@@ -996,4 +996,49 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/mdnd/AutoScroll" {
|
||||
var exp: dojox.mdnd.AutoScroll
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/DropIndicator" {
|
||||
var exp: dojox.mdnd.DropIndicator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/AreaManager" {
|
||||
var exp: dojox.mdnd.AreaManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/LazyManager" {
|
||||
var exp: dojox.mdnd.LazyManager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/Moveable" {
|
||||
var exp: dojox.mdnd.Moveable
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/PureSource" {
|
||||
var exp: dojox.mdnd.PureSource
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/adapter/DndFromDojo" {
|
||||
var exp: dojox.mdnd.adapter.DndFromDojo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/adapter/DndToDojo" {
|
||||
var exp: dojox.mdnd.adapter.DndToDojo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/dropMode/DefaultDropMode" {
|
||||
var exp: dojox.mdnd.dropMode.DefaultDropMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/dropMode/OverDropMode" {
|
||||
var exp: dojox.mdnd.dropMode.OverDropMode
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mdnd/dropMode/VerticalDropMode" {
|
||||
var exp: dojox.mdnd.dropMode.VerticalDropMode
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+662
-69
File diff suppressed because it is too large
Load Diff
Vendored
+322
-25
@@ -676,7 +676,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2076,7 +2076,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2737,7 +2737,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3389,7 +3389,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4274,7 +4274,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4984,7 +4984,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6196,7 +6196,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6963,7 +6963,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8572,7 +8572,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9344,7 +9344,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9996,7 +9996,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10657,7 +10657,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -11714,7 +11714,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12577,7 +12577,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13339,7 +13339,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14040,7 +14040,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14907,7 +14907,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -16209,7 +16209,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17091,7 +17091,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17741,7 +17741,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18847,7 +18847,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -19661,7 +19661,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20423,7 +20423,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21124,7 +21124,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21502,4 +21502,301 @@ declare module dojox {
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/mvc" {
|
||||
var exp: dojox.mvc
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_atBindingMixin" {
|
||||
var exp: dojox.mvc._atBindingMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_atBindingMixin.mixin" {
|
||||
var exp: dojox.mvc._atBindingMixin.mixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_InlineTemplateMixin" {
|
||||
var exp: dojox.mvc._InlineTemplateMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_DataBindingMixin" {
|
||||
var exp: dojox.mvc._DataBindingMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_Controller" {
|
||||
var exp: dojox.mvc._Controller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_Container" {
|
||||
var exp: dojox.mvc._Container
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/EditModelRefController" {
|
||||
var exp: dojox.mvc.EditModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/EditStoreRefListController" {
|
||||
var exp: dojox.mvc.EditStoreRefListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/EditStoreRefController" {
|
||||
var exp: dojox.mvc.EditStoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/ListController" {
|
||||
var exp: dojox.mvc.ListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Element" {
|
||||
var exp: dojox.mvc.Element
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/ModelRefController" {
|
||||
var exp: dojox.mvc.ModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Group" {
|
||||
var exp: dojox.mvc.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Generate" {
|
||||
var exp: dojox.mvc.Generate
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Output" {
|
||||
var exp: dojox.mvc.Output
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulModel" {
|
||||
var exp: dojox.mvc.StatefulModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulModel.getPlainValueOptions" {
|
||||
var exp: dojox.mvc.StatefulModel.getPlainValueOptions
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulModel.getStatefulOptions" {
|
||||
var exp: dojox.mvc.StatefulModel.getStatefulOptions
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Repeat" {
|
||||
var exp: dojox.mvc.Repeat
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StoreRefController" {
|
||||
var exp: dojox.mvc.StoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulSeries" {
|
||||
var exp: dojox.mvc.StatefulSeries
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Templated" {
|
||||
var exp: dojox.mvc.Templated
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/WidgetList" {
|
||||
var exp: dojox.mvc.WidgetList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/atBindingExtension" {
|
||||
var exp: dojox.mvc.atBindingExtension
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/at" {
|
||||
var exp: dojox.mvc.at
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/at.handle" {
|
||||
var exp: dojox.mvc.at.handle
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/equals" {
|
||||
var exp: dojox.mvc.equals
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/getPlainValue" {
|
||||
var exp: dojox.mvc.getPlainValue
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/getStateful" {
|
||||
var exp: dojox.mvc.getStateful
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/resolve" {
|
||||
var exp: dojox.mvc.resolve
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulArray" {
|
||||
var exp: dojox.mvc.StatefulArray
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/StatefulArray._meta" {
|
||||
var exp: dojox.mvc.StatefulArray._meta
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/sync" {
|
||||
var exp: dojox.mvc.sync
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base" {
|
||||
var exp: dojox.mvc._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base._InlineTemplateMixin" {
|
||||
var exp: dojox.mvc._base._InlineTemplateMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base._Controller" {
|
||||
var exp: dojox.mvc._base._Controller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base._DataBindingMixin" {
|
||||
var exp: dojox.mvc._base._DataBindingMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.EditStoreRefController" {
|
||||
var exp: dojox.mvc._base.EditStoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base._Container" {
|
||||
var exp: dojox.mvc._base._Container
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.EditModelRefController" {
|
||||
var exp: dojox.mvc._base.EditModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.EditStoreRefListController" {
|
||||
var exp: dojox.mvc._base.EditStoreRefListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Element" {
|
||||
var exp: dojox.mvc._base.Element
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Generate" {
|
||||
var exp: dojox.mvc._base.Generate
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.ListController" {
|
||||
var exp: dojox.mvc._base.ListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.ModelRefController" {
|
||||
var exp: dojox.mvc._base.ModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Group" {
|
||||
var exp: dojox.mvc._base.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.StatefulSeries" {
|
||||
var exp: dojox.mvc._base.StatefulSeries
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Output" {
|
||||
var exp: dojox.mvc._base.Output
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.StoreRefController" {
|
||||
var exp: dojox.mvc._base.StoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Repeat" {
|
||||
var exp: dojox.mvc._base.Repeat
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.StatefulModel" {
|
||||
var exp: dojox.mvc._base.StatefulModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.Templated" {
|
||||
var exp: dojox.mvc._base.Templated
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/_base.WidgetList" {
|
||||
var exp: dojox.mvc._base.WidgetList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind" {
|
||||
var exp: dojox.mvc.Bind
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind._DataBindingMixin" {
|
||||
var exp: dojox.mvc.Bind._DataBindingMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind._Controller" {
|
||||
var exp: dojox.mvc.Bind._Controller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind._InlineTemplateMixin" {
|
||||
var exp: dojox.mvc.Bind._InlineTemplateMixin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.EditModelRefController" {
|
||||
var exp: dojox.mvc.Bind.EditModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.EditStoreRefController" {
|
||||
var exp: dojox.mvc.Bind.EditStoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind._Container" {
|
||||
var exp: dojox.mvc.Bind._Container
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.EditStoreRefListController" {
|
||||
var exp: dojox.mvc.Bind.EditStoreRefListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Element" {
|
||||
var exp: dojox.mvc.Bind.Element
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.ListController" {
|
||||
var exp: dojox.mvc.Bind.ListController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.ModelRefController" {
|
||||
var exp: dojox.mvc.Bind.ModelRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Generate" {
|
||||
var exp: dojox.mvc.Bind.Generate
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.StatefulSeries" {
|
||||
var exp: dojox.mvc.Bind.StatefulSeries
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Group" {
|
||||
var exp: dojox.mvc.Bind.Group
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.StatefulModel" {
|
||||
var exp: dojox.mvc.Bind.StatefulModel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Output" {
|
||||
var exp: dojox.mvc.Bind.Output
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Repeat" {
|
||||
var exp: dojox.mvc.Bind.Repeat
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.StoreRefController" {
|
||||
var exp: dojox.mvc.Bind.StoreRefController
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.WidgetList" {
|
||||
var exp: dojox.mvc.Bind.WidgetList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/mvc/Bind.Templated" {
|
||||
var exp: dojox.mvc.Bind.Templated
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+6
-1
@@ -19,4 +19,9 @@ declare module dojox {
|
||||
*/
|
||||
live(selector: any, evtName: any, fn: any): void;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/rails" {
|
||||
var exp: dojox.rails
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+6
-1
@@ -15,4 +15,9 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/robot/recorder" {
|
||||
var exp: dojox.robot.recorder
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+29
-1
@@ -266,4 +266,32 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/rpc/Rest" {
|
||||
var exp: dojox.rpc.Rest
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/Rest._index" {
|
||||
var exp: dojox.rpc.Rest._index
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/Rest._timeStamps" {
|
||||
var exp: dojox.rpc.Rest._timeStamps
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/OfflineRest" {
|
||||
var exp: dojox.rpc.OfflineRest
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/JsonRest" {
|
||||
var exp: dojox.rpc.JsonRest
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/JsonRest.services" {
|
||||
var exp: dojox.rpc.JsonRest.services
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/rpc/JsonRest.schemas" {
|
||||
var exp: dojox.rpc.JsonRest.schemas
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+14
-1
@@ -56,4 +56,17 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/secure/DOM" {
|
||||
var exp: dojox.secure.DOM
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/secure/sandbox" {
|
||||
var exp: dojox.secure.sandbox
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/secure/capability" {
|
||||
var exp: dojox.secure.capability
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+79
-2
@@ -1032,7 +1032,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1820,4 +1820,81 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/sketch" {
|
||||
var exp: dojox.sketch
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/_Plugin" {
|
||||
var exp: dojox.sketch._Plugin
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Slider" {
|
||||
var exp: dojox.sketch.Slider
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/UndoStack" {
|
||||
var exp: dojox.sketch.UndoStack
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Toolbar" {
|
||||
var exp: dojox.sketch.Toolbar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Anchor" {
|
||||
var exp: dojox.sketch.Anchor
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Annotation" {
|
||||
var exp: dojox.sketch.Annotation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Annotation.Modes" {
|
||||
var exp: dojox.sketch.Annotation.Modes
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation.control" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation.control
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation.start" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation.start
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation.textPosition" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation.textPosition
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation.transform" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation.transform
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/DoubleArrowAnnotation.end" {
|
||||
var exp: dojox.sketch.DoubleArrowAnnotation.end
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/Figure" {
|
||||
var exp: dojox.sketch.Figure
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/PreexistingAnnotation" {
|
||||
var exp: dojox.sketch.PreexistingAnnotation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/LeadAnnotation" {
|
||||
var exp: dojox.sketch.LeadAnnotation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/SingleArrowAnnotation" {
|
||||
var exp: dojox.sketch.SingleArrowAnnotation
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sketch/UnderlineAnnotation" {
|
||||
var exp: dojox.sketch.UnderlineAnnotation
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+10
-1
@@ -49,4 +49,13 @@ declare module dojox {
|
||||
*/
|
||||
interface Reconnect{(socket: any, options: any): void}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/socket" {
|
||||
var exp: dojox.socket
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/socket/Reconnect" {
|
||||
var exp: dojox.socket.Reconnect
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+10
-1
@@ -27,4 +27,13 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/sql" {
|
||||
var exp: dojox.sql
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/sql/_crypto" {
|
||||
var exp: dojox.sql._crypto
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+6
-1
@@ -11,4 +11,9 @@ declare module dojox {
|
||||
*/
|
||||
interface storage {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/storage" {
|
||||
var exp: dojox.storage
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+22
-1
@@ -268,4 +268,25 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/string/tokenize" {
|
||||
var exp: dojox.string_.tokenize
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/string/sprintf" {
|
||||
var exp: dojox.string_.sprintf
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/string/Builder" {
|
||||
var exp: dojox.string_.Builder
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/string/BidiComplex" {
|
||||
var exp: dojox.string_.BidiComplex
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/string/BidiEngine" {
|
||||
var exp: dojox.string_.BidiEngine
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+5
-1
@@ -79,4 +79,8 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
declare module "dojox/testing/DocTest" {
|
||||
var exp: dojox.testing.DocTest
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+18
-1
@@ -103,4 +103,21 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/timing" {
|
||||
var exp: dojox.timing
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/timing/Sequence" {
|
||||
var exp: dojox.timing.Sequence
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/timing/doLater" {
|
||||
var exp: dojox.timing.doLater
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/timing/Streamer" {
|
||||
var exp: dojox.timing.Streamer
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+27
-2
@@ -995,7 +995,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1104,4 +1104,29 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/treemap/_utils" {
|
||||
var exp: dojox.treemap._utils
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/treemap/GroupLabel" {
|
||||
var exp: dojox.treemap.GroupLabel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/treemap/DrillDownUp" {
|
||||
var exp: dojox.treemap.DrillDownUp
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/treemap/Keyboard" {
|
||||
var exp: dojox.treemap.Keyboard
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/treemap/ScaledLabel" {
|
||||
var exp: dojox.treemap.ScaledLabel
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/treemap/TreeMap" {
|
||||
var exp: dojox.treemap.TreeMap
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+26
-1
@@ -221,4 +221,29 @@ declare module dojox {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/uuid" {
|
||||
var exp: dojox.uuid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/uuid/generateRandomUuid" {
|
||||
var exp: dojox.uuid.generateRandomUuid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/uuid/generateTimeBasedUuid" {
|
||||
var exp: dojox.uuid.generateTimeBasedUuid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/uuid/Uuid" {
|
||||
var exp: dojox.uuid.Uuid
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/uuid/_base.variant" {
|
||||
var exp: dojox.uuid._base.variant
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/uuid/_base.version" {
|
||||
var exp: dojox.uuid._base.version
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+82
-1
@@ -1303,4 +1303,85 @@ declare module dojox {
|
||||
interface isbn { (value: String): void }
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/validate" {
|
||||
var exp: dojox.validate
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/check" {
|
||||
var exp: dojox.validate.check
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/isbn" {
|
||||
var exp: dojox.validate.isbn
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/ca" {
|
||||
var exp: dojox.validate.ca
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/creditCard" {
|
||||
var exp: dojox.validate.creditCard
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/_base" {
|
||||
var exp: dojox.validate._base
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/_base._cardInfo" {
|
||||
var exp: dojox.validate._base._cardInfo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/_base._isInRangeCache" {
|
||||
var exp: dojox.validate._base._isInRangeCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/regexp" {
|
||||
var exp: dojox.validate.regexp
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/regexp.us" {
|
||||
var exp: dojox.validate.regexp.us
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/regexp.ca" {
|
||||
var exp: dojox.validate.regexp.ca
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/br" {
|
||||
var exp: dojox.validate.br
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/br._isInRangeCache" {
|
||||
var exp: dojox.validate.br._isInRangeCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/br._cardInfo" {
|
||||
var exp: dojox.validate.br._cardInfo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/us" {
|
||||
var exp: dojox.validate.us
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/us._isInRangeCache" {
|
||||
var exp: dojox.validate.us._isInRangeCache
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/us._cardInfo" {
|
||||
var exp: dojox.validate.us._cardInfo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/web" {
|
||||
var exp: dojox.validate.web
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/web._cardInfo" {
|
||||
var exp: dojox.validate.web._cardInfo
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/validate/web._isInRangeCache" {
|
||||
var exp: dojox.validate.web._isInRangeCache
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+265
-39
@@ -774,7 +774,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -1544,7 +1544,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -2314,7 +2314,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3077,7 +3077,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -3821,7 +3821,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -4578,7 +4578,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -5619,7 +5619,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -6441,7 +6441,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -7262,7 +7262,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8084,7 +8084,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -8905,7 +8905,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -9726,7 +9726,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -10687,7 +10687,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12011,7 +12011,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -12913,7 +12913,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -13758,7 +13758,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -14489,7 +14489,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -15294,7 +15294,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -16108,7 +16108,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -16917,7 +16917,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -17790,7 +17790,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -18672,7 +18672,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -19477,7 +19477,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -20305,7 +20305,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -21443,7 +21443,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -22535,7 +22535,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -23018,11 +23018,12 @@ declare module dojox {
|
||||
*/
|
||||
class PortletSettings extends dijit._Container implements dijit.layout.ContentPane {
|
||||
constructor(params?: Object, srcNodeRef?: HTMLElement);
|
||||
inherited: { (arguments: IArguments): any };
|
||||
/**
|
||||
* Custom press, release, and click synthetic events
|
||||
* which trigger on a left mouse click, touch, or space/enter keyup.
|
||||
*
|
||||
*/
|
||||
* Custom press, release, and click synthetic events
|
||||
* which trigger on a left mouse click, touch, or space/enter keyup.
|
||||
*
|
||||
*/
|
||||
"a11yclick": Object;
|
||||
/**
|
||||
* Deprecated. Instead of attributeMap, widget should have a _setXXXAttr attribute
|
||||
@@ -23929,7 +23930,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -24916,7 +24917,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -25840,7 +25841,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Over-ride to hide the widget, which clears intervals, before cleanup.
|
||||
*
|
||||
@@ -26715,7 +26716,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -27467,7 +27468,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -28333,7 +28334,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -29236,7 +29237,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -30187,7 +30188,7 @@ declare module dojox {
|
||||
* serialization.
|
||||
*
|
||||
*/
|
||||
toString(): String;
|
||||
toString(): string;
|
||||
/**
|
||||
* Deprecated. Override destroy() instead to implement custom widget tear-down
|
||||
* behavior.
|
||||
@@ -30670,4 +30671,229 @@ declare module dojox {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
declare module "dojox/widget/CalendarViews" {
|
||||
var exp: dojox.widget.CalendarViews
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/FilePicker" {
|
||||
var exp: dojox.widget.FilePicker
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarDay" {
|
||||
var exp: dojox.widget._CalendarDay
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarMonthYear" {
|
||||
var exp: dojox.widget._CalendarMonthYear
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarMonth" {
|
||||
var exp: dojox.widget._CalendarMonth
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarBase" {
|
||||
var exp: dojox.widget._CalendarBase
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarDayView" {
|
||||
var exp: dojox.widget._CalendarDayView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarMonthView" {
|
||||
var exp: dojox.widget._CalendarMonthView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarYear" {
|
||||
var exp: dojox.widget._CalendarYear
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_FisheyeFX" {
|
||||
var exp: dojox.widget._FisheyeFX
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarView" {
|
||||
var exp: dojox.widget._CalendarView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/AutoRotator" {
|
||||
var exp: dojox.widget.AutoRotator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_Invalidating" {
|
||||
var exp: dojox.widget._Invalidating
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarYearView" {
|
||||
var exp: dojox.widget._CalendarYearView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/_CalendarMonthYearView" {
|
||||
var exp: dojox.widget._CalendarMonthYearView
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Calendar2Pane" {
|
||||
var exp: dojox.widget.Calendar2Pane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/CalendarFisheye" {
|
||||
var exp: dojox.widget.CalendarFisheye
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Calendar" {
|
||||
var exp: dojox.widget.Calendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Dialog" {
|
||||
var exp: dojox.widget.Dialog
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Calendar3Pane" {
|
||||
var exp: dojox.widget.Calendar3Pane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/CalendarFx" {
|
||||
var exp: dojox.widget.CalendarFx
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/DailyCalendar" {
|
||||
var exp: dojox.widget.DailyCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/FisheyeLite" {
|
||||
var exp: dojox.widget.FisheyeLite
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/FisheyeListItem" {
|
||||
var exp: dojox.widget.FisheyeListItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/ColorPicker" {
|
||||
var exp: dojox.widget.ColorPicker
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/FisheyeList" {
|
||||
var exp: dojox.widget.FisheyeList
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/DialogSimple" {
|
||||
var exp: dojox.widget.DialogSimple
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/MonthAndYearlyCalendar" {
|
||||
var exp: dojox.widget.MonthAndYearlyCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/MonthlyCalendar" {
|
||||
var exp: dojox.widget.MonthlyCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/PagerItem" {
|
||||
var exp: dojox.widget.PagerItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Pager" {
|
||||
var exp: dojox.widget.Pager
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/MultiSelectCalendar" {
|
||||
var exp: dojox.widget.MultiSelectCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/MultiSelectCalendar._MonthDropDown" {
|
||||
var exp: dojox.widget.MultiSelectCalendar._MonthDropDown
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Roller" {
|
||||
var exp: dojox.widget.Roller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Roller._Hover" {
|
||||
var exp: dojox.widget.Roller._Hover
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Roller.RollerSlide" {
|
||||
var exp: dojox.widget.Roller.RollerSlide
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/PlaceholderMenuItem" {
|
||||
var exp: dojox.widget.PlaceholderMenuItem
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Rotator" {
|
||||
var exp: dojox.widget.Rotator
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/PortletDialogSettings" {
|
||||
var exp: dojox.widget.PortletDialogSettings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Portlet" {
|
||||
var exp: dojox.widget.Portlet
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/PortletSettings" {
|
||||
var exp: dojox.widget.PortletSettings
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Selection" {
|
||||
var exp: dojox.widget.Selection
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/TitleGroup" {
|
||||
var exp: dojox.widget.TitleGroup
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/UpgradeBar" {
|
||||
var exp: dojox.widget.UpgradeBar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Toaster" {
|
||||
var exp: dojox.widget.Toaster
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Wizard" {
|
||||
var exp: dojox.widget.Wizard
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/Standby" {
|
||||
var exp: dojox.widget.Standby
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/YearlyCalendar" {
|
||||
var exp: dojox.widget.YearlyCalendar
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/WizardPane" {
|
||||
var exp: dojox.widget.WizardPane
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/Fade" {
|
||||
var exp: dojox.widget.rotator.Fade
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/PanFade" {
|
||||
var exp: dojox.widget.rotator.PanFade
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/Pan" {
|
||||
var exp: dojox.widget.rotator.Pan
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/Slide" {
|
||||
var exp: dojox.widget.rotator.Slide
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/Wipe" {
|
||||
var exp: dojox.widget.rotator.Wipe
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/Controller" {
|
||||
var exp: dojox.widget.rotator.Controller
|
||||
export=exp;
|
||||
}
|
||||
declare module "dojox/widget/rotator/ThumbnailController" {
|
||||
var exp: dojox.widget.rotator.ThumbnailController
|
||||
export=exp;
|
||||
}
|
||||
|
||||
Vendored
+4
-4
@@ -24,7 +24,7 @@ interface DropzoneOptions {
|
||||
headers?: any;
|
||||
addRemoveLinks?: boolean;
|
||||
previewsContainer?: string;
|
||||
clickable?: boolean;
|
||||
clickable?: any;
|
||||
createImageThumbnails?: boolean;
|
||||
maxThumbnailFilesize?: number;
|
||||
thumbnailWidth?: number;
|
||||
@@ -39,7 +39,7 @@ interface DropzoneOptions {
|
||||
forceFallback?: boolean;
|
||||
fallback?: () => void;
|
||||
|
||||
// dictionary options
|
||||
// dictionary options
|
||||
dictDefaultMessage?: string;
|
||||
dictFallbackMessage?: string;
|
||||
dictFallbackText?: string;
|
||||
@@ -66,13 +66,13 @@ declare class Dropzone {
|
||||
off(eventName): void;
|
||||
|
||||
removeFile(file: DropzoneFile): void;
|
||||
removeAllFiles(): void;
|
||||
removeAllFiles(cancelIfNecessary?: boolean): void;
|
||||
processQueue(): void;
|
||||
getAcceptedFiles(): DropzoneFile[];
|
||||
getRejectedFiles(): DropzoneFile[];
|
||||
getQueuedFiles(): DropzoneFile[];
|
||||
getUploadingFiles(): DropzoneFile[];
|
||||
|
||||
|
||||
emit(eventName: string, file: DropzoneFile, str?: string);
|
||||
emit(eventName: "thumbnail", file: DropzoneFile, path: string);
|
||||
emit(eventName: "addedfile", file: DropzoneFile);
|
||||
|
||||
@@ -1056,4 +1056,10 @@ function sample8() {
|
||||
obj.setCoords();
|
||||
});
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
function sample9() {
|
||||
var canvas = new fabric.Canvas('c');
|
||||
canvas.setBackgroundImage('yolo.jpg', () => {"a"}, {opacity: 45});
|
||||
canvas.setBackgroundImage('yolo.jpg', () => {"a"});
|
||||
}
|
||||
|
||||
Vendored
+10
-10
@@ -274,13 +274,13 @@ declare module fabric {
|
||||
|
||||
hasControls: boolean;
|
||||
hasRotatingPoint: boolean;
|
||||
|
||||
|
||||
height: number;
|
||||
getHeight(): number;
|
||||
setHeight(value: number): IObject;
|
||||
|
||||
includeDefaultValues: boolean;
|
||||
|
||||
|
||||
left: number;
|
||||
getLeft(): number;
|
||||
setLeft(value: number): IObject;
|
||||
@@ -296,7 +296,7 @@ declare module fabric {
|
||||
padding: number;
|
||||
perPixelTargetFind: boolean;
|
||||
rotatingPointOffset: number;
|
||||
|
||||
|
||||
scaleX: number;
|
||||
getScaleX(): number;
|
||||
setScaleX(value: number): IObject;
|
||||
@@ -310,7 +310,7 @@ declare module fabric {
|
||||
stroke: string;
|
||||
strokeDashArray: any[];
|
||||
strokeWidth: number;
|
||||
|
||||
|
||||
top: number;
|
||||
getTop(): number;
|
||||
setTop(value: number): IObject;
|
||||
@@ -318,7 +318,7 @@ declare module fabric {
|
||||
transformMatrix: any[];
|
||||
transparentCorners: boolean;
|
||||
type: string;
|
||||
|
||||
|
||||
width: number;
|
||||
getWidth(): number;
|
||||
setWidth(value: number): IObject;
|
||||
@@ -453,7 +453,7 @@ declare module fabric {
|
||||
toSVG(): string;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
export interface IPath extends IObject {
|
||||
complexity(): number;
|
||||
@@ -511,7 +511,7 @@ declare module fabric {
|
||||
renderOnAddition: boolean;
|
||||
stateful: boolean;
|
||||
|
||||
// static
|
||||
// static
|
||||
EMPTY_JSON: string;
|
||||
supports(methodName: string): boolean;
|
||||
|
||||
@@ -546,7 +546,7 @@ declare module fabric {
|
||||
|
||||
sendBackwards(object: IObject): ICanvas;
|
||||
sendToBack(object: IObject): ICanvas;
|
||||
setBackgroundImage(object: IObject): ICanvas;
|
||||
setBackgroundImage(image: any, callback: () => any, options?): ICanvas;
|
||||
setDimensions(object: { width: number; height: number; }): ICanvas;
|
||||
setHeight(height: number): ICanvas;
|
||||
setOverlayImage(url: string, callback: () => any, options): ICanvas;
|
||||
@@ -681,7 +681,7 @@ declare module fabric {
|
||||
}
|
||||
|
||||
export interface IRectOptions extends IObjectOptions {
|
||||
x?: number;
|
||||
x?: number;
|
||||
y?: number;
|
||||
rx?: number;
|
||||
ry?: number;
|
||||
@@ -798,7 +798,7 @@ declare module fabric {
|
||||
new (element: HTMLImageElement, objObjects: IObjectOptions): IImage;
|
||||
prototype: any;
|
||||
|
||||
filters:
|
||||
filters:
|
||||
{
|
||||
Grayscale: {
|
||||
new (): IGrayscaleFilter;
|
||||
|
||||
Vendored
+1
-2
@@ -122,8 +122,7 @@ declare module grunt {
|
||||
* {@link http://gruntjs.com/sample-gruntfile}
|
||||
*/
|
||||
interface IProjectConfig{
|
||||
[plugin: string]: any
|
||||
pkg: any; // unfortunate. It is actually a string
|
||||
[plugin: string]: any;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,162 @@
|
||||
/// <reference path='imap.d.ts' />
|
||||
|
||||
/*
|
||||
* This code contains all of the example code that was on https://www.npmjs.com/package/imap as of Sat Dec 13, 2014.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
import Imap = require('imap');
|
||||
import util = require('util');
|
||||
import inspect = util.inspect;
|
||||
|
||||
var imap = new Imap({
|
||||
user: 'mygmailname@gmail.com',
|
||||
password: 'mygmailpassword',
|
||||
host: 'imap.gmail.com',
|
||||
port: 993,
|
||||
tls: true
|
||||
});
|
||||
|
||||
|
||||
function openInbox(cb : (error : Error, box: IMAP.Box) => void) {
|
||||
imap.openBox('INBOX', true, cb);
|
||||
}
|
||||
|
||||
|
||||
imap.once('ready', function() {
|
||||
openInbox(function(err, box) {
|
||||
if (err) throw err;
|
||||
var f = imap.seq.fetch('1:3', {
|
||||
bodies: 'HEADER.FIELDS (FROM TO SUBJECT DATE)',
|
||||
struct: true
|
||||
});
|
||||
f.on('message', function(msg : IMAP.ImapMessage, seqno : number) {
|
||||
console.log('Message #%d', seqno);
|
||||
var prefix = '(#' + seqno + ') ';
|
||||
msg.on('body', function(stream : NodeJS.ReadableStream, info : Object) {
|
||||
var buffer = '';
|
||||
stream.on('data', function(chunk : Buffer) {
|
||||
buffer += chunk.toString('utf8');
|
||||
});
|
||||
stream.once('end', function() {
|
||||
console.log(prefix + 'Parsed header: %s', inspect(Imap.parseHeader(buffer)));
|
||||
});
|
||||
});
|
||||
msg.once('attributes', function(attrs : Object) {
|
||||
console.log(prefix + 'Attributes: %s', inspect(attrs, false, 8));
|
||||
});
|
||||
msg.once('end', function() {
|
||||
console.log(prefix + 'Finished');
|
||||
});
|
||||
});
|
||||
f.once('error', function(err : Error) {
|
||||
console.log('Fetch error: ' + err);
|
||||
});
|
||||
f.once('end', function() {
|
||||
console.log('Done fetching all messages!');
|
||||
imap.end();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
imap.once('error', function(err : Error) {
|
||||
console.log(err);
|
||||
});
|
||||
|
||||
imap.once('end', function() {
|
||||
console.log('Connection ended');
|
||||
});
|
||||
|
||||
imap.connect();
|
||||
|
||||
|
||||
|
||||
// using the functions and variables already defined in the first example ...
|
||||
|
||||
openInbox(function(err : Error, box : IMAP.Box) {
|
||||
if (err) throw err;
|
||||
var f = imap.seq.fetch(box.messages.total + ':*', { bodies: ['HEADER.FIELDS (FROM)','TEXT'] });
|
||||
f.on('message', function(msg : IMAP.ImapMessage, seqno : number) {
|
||||
console.log('Message #%d', seqno);
|
||||
var prefix = '(#' + seqno + ') ';
|
||||
msg.on('body', function(stream : NodeJS.ReadableStream, info : any) {
|
||||
if (info.which === 'TEXT')
|
||||
console.log(prefix + 'Body [%s] found, %d total bytes', inspect(info.which), info.size);
|
||||
var buffer = '', count = 0;
|
||||
stream.on('data', function(chunk : Buffer) {
|
||||
count += chunk.length;
|
||||
buffer += chunk.toString('utf8');
|
||||
if (info.which === 'TEXT')
|
||||
console.log(prefix + 'Body [%s] (%d/%d)', inspect(info.which), count, info.size);
|
||||
});
|
||||
stream.once('end', function() {
|
||||
if (info.which !== 'TEXT')
|
||||
console.log(prefix + 'Parsed header: %s', inspect(Imap.parseHeader(buffer)));
|
||||
else
|
||||
console.log(prefix + 'Body [%s] Finished', inspect(info.which));
|
||||
});
|
||||
});
|
||||
msg.once('attributes', function(attrs : Object) {
|
||||
console.log(prefix + 'Attributes: %s', inspect(attrs, false, 8));
|
||||
});
|
||||
msg.once('end', function() {
|
||||
console.log(prefix + 'Finished');
|
||||
});
|
||||
});
|
||||
f.once('error', function(err : Error) {
|
||||
console.log('Fetch error: ' + err);
|
||||
});
|
||||
f.once('end', function() {
|
||||
console.log('Done fetching all messages!');
|
||||
imap.end();
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// using the functions and variables already defined in the first example ...
|
||||
|
||||
var fs = require('fs');
|
||||
|
||||
openInbox(function(err : Error, box : IMAP.Box) {
|
||||
if (err) throw err;
|
||||
imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'] ], function(err : Error, results : string[]) {
|
||||
if (err) throw err;
|
||||
var f = imap.fetch(results, { bodies: '' });
|
||||
f.on('message', function(msg : IMAP.ImapMessage, seqno : number) {
|
||||
console.log('Message #%d', seqno);
|
||||
var prefix = '(#' + seqno + ') ';
|
||||
msg.on('body', function(stream : NodeJS.ReadableStream, info : any) {
|
||||
console.log(prefix + 'Body');
|
||||
stream.pipe(fs.createWriteStream('msg-' + seqno + '-body.txt'));
|
||||
});
|
||||
msg.once('attributes', function(attrs : Object) {
|
||||
console.log(prefix + 'Attributes: %s', inspect(attrs, false, 8));
|
||||
});
|
||||
msg.once('end', function() {
|
||||
console.log(prefix + 'Finished');
|
||||
});
|
||||
});
|
||||
f.once('error', function(err : Error) {
|
||||
console.log('Fetch error: ' + err);
|
||||
});
|
||||
f.once('end', function() {
|
||||
console.log('Done fetching all messages!');
|
||||
imap.end();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
var rawHeader : string = '';
|
||||
var headers = Imap.parseHeader(rawHeader);
|
||||
headers = Imap.parseHeader(rawHeader, true);
|
||||
|
||||
var f : IMAP.ImapFetch;
|
||||
f = imap.fetch('1:3', { bodies: '' });
|
||||
f = imap.seq.fetch('1:3', { bodies: '' });
|
||||
Vendored
+272
@@ -0,0 +1,272 @@
|
||||
// Type definitions for imap v0.8.14
|
||||
// Project: https://www.npmjs.com/package/imap
|
||||
// Definitions by: Peter Snider <https://github.com/psnider/>
|
||||
// Definitions: https://github.com/psnider/DefinitelyTyped/imap
|
||||
|
||||
/// <reference path='../node/node.d.ts' />
|
||||
|
||||
|
||||
declare module IMAP {
|
||||
|
||||
// The property names of these interfaces match the documentation (where type names were given).
|
||||
|
||||
export interface Config {
|
||||
user: string; // Username for plain-text authentication.
|
||||
password: string; // Password for plain-text authentication.
|
||||
xoauth?: string; // Base64-encoded OAuth token for OAuth authentication for servers that support it (See Andris Reinman's xoauth.js module to help generate this string).
|
||||
xoauth2?: string; // Base64-encoded OAuth2 token for The SASL XOAUTH2 Mechanism for servers that support it (See Andris Reinman's xoauth2 module to help generate this string).
|
||||
host?: string; // Hostname or IP address of the IMAP server. Default: "localhost"
|
||||
port?: number; // Port number of the IMAP server. Default: 143
|
||||
tls?: boolean; // Perform implicit TLS connection? Default: false
|
||||
tlsOptions?: Object; // Options object to pass to tls.connect() Default: (none)
|
||||
autotls?: string; // Set to 'always' to always attempt connection upgrades via STARTTLS, 'required' only if upgrading is required, or 'never' to never attempt upgrading. Default: 'never'
|
||||
connTimeout?: number; // Number of milliseconds to wait for a connection to be established. Default: 10000
|
||||
authTimeout?: number; // Number of milliseconds to wait to be authenticated after a connection has been established. Default: 5000
|
||||
keepalive?: any; /* boolean|KeepAlive */ // Configures the keepalive mechanism. Set to true to enable keepalive with defaults or set to object to enable and configure keepalive behavior: Default: true
|
||||
debug?: Function; // If set, the function will be called with one argument, a string containing some debug info Default: (no debug output)
|
||||
}
|
||||
|
||||
|
||||
export interface KeepAlive {
|
||||
interval?: number; // This is the interval (in milliseconds) at which NOOPs are sent and the interval at which idleInterval is checked. Default: 10000
|
||||
idleInterval?: number; // This is the interval (in milliseconds) at which an IDLE command (for servers that support IDLE) is re-sent. Default: 300000 (5 mins)
|
||||
forceNoop?: boolean; // Set to true to force use of NOOP keepalive on servers also support IDLE. Default: false
|
||||
}
|
||||
|
||||
// One of:
|
||||
// - a single message identifier
|
||||
// - a message identifier range (e.g. '2504:2507' or '*' or '2504:*')
|
||||
// - an array of message identifiers
|
||||
// - an array of message identifier ranges.
|
||||
// type MessageSource = string | string[]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
export interface Box {
|
||||
name: string; // The name of this mailbox.
|
||||
readOnly?: boolean; // True if this mailbox was opened in read-only mode. (Only available with openBox() calls)
|
||||
newKeywords: boolean; //True if new keywords can be added to messages in this mailbox.
|
||||
uidvalidity: number; // A 32-bit number that can be used to determine if UIDs in this mailbox have changed since the last time this mailbox was opened.
|
||||
uidnext: number; // The uid that will be assigned to the next message that arrives at this mailbox.
|
||||
flags: string[]; // array - A list of system-defined flags applicable for this mailbox. Flags in this list but not in permFlags may be stored for the current session only. Additional server implementation-specific flags may also be available.
|
||||
permFlags: string[]; // A list of flags that can be permanently added/removed to/from messages in this mailbox.
|
||||
persistentUIDs: boolean; // Whether or not this mailbox has persistent UIDs. This should almost always be true for modern mailboxes and should only be false for legacy mail stores where supporting persistent UIDs was not technically feasible.
|
||||
messages: { //Contains various message counts for this mailbox:
|
||||
total: number; // Total number of messages in this mailbox.
|
||||
new: number; // Number of messages in this mailbox having the Recent flag (this IMAP session is the first to see these messages).
|
||||
unseen: number; // (Only available with status() calls) Number of messages in this mailbox not having the Seen flag (marked as not having been read).
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
// Given in a 'message' event from ImapFetch
|
||||
export interface ImapMessage extends NodeJS.EventEmitter {
|
||||
}
|
||||
|
||||
|
||||
export interface FetchOptions {
|
||||
markSeen?: boolean; // Mark message(s) as read when fetched. Default: false
|
||||
struct?: boolean; // Fetch the message structure. Default: false
|
||||
envelope?: boolean; // Fetch the message envelope. Default: false
|
||||
size?: boolean; // Fetch the RFC822 size. Default: false
|
||||
modifiers?: Object; // Fetch modifiers defined by IMAP extensions. Default: (none)
|
||||
bodies?: any; /* string|string[] */ // A string or Array of strings containing the body part section to fetch. Default: (none) Example sections:
|
||||
}
|
||||
|
||||
|
||||
// Returned from fetch()
|
||||
export interface ImapFetch extends NodeJS.EventEmitter {
|
||||
}
|
||||
|
||||
|
||||
export interface Folder {
|
||||
attribs: string[];
|
||||
delimiter: string;
|
||||
children: Folder[];
|
||||
parent: Folder;
|
||||
}
|
||||
|
||||
|
||||
export interface MailBoxes {
|
||||
[name: string] : Folder;
|
||||
}
|
||||
|
||||
|
||||
export interface AppendOptions {
|
||||
mailbox?: string; // The name of the mailbox to append the message to. Default: the currently open mailbox
|
||||
flags?: any; /* string|string[] */ // A single flag (e.g. 'Seen') or an array of flags (e.g. ['Seen', 'Flagged']) to append to the message. Default: (no flags)
|
||||
date?: Date; // What to use for message arrival date/time. Default: (current date/time)
|
||||
}
|
||||
|
||||
|
||||
// search() criteria
|
||||
/**
|
||||
// The following message flags are valid types that do not have arguments:
|
||||
ALL: void; // All messages.
|
||||
ANSWERED: void; // Messages with the Answered flag set.
|
||||
DELETED: void; // Messages with the Deleted flag set.
|
||||
DRAFT: void; // Messages with the Draft flag set.
|
||||
FLAGGED: void; // Messages with the Flagged flag set.
|
||||
NEW: void; // Messages that have the Recent flag set but not the Seen flag.
|
||||
SEEN: void; // Messages that have the Seen flag set.
|
||||
RECENT: void; // Messages that have the Recent flag set.
|
||||
OLD: void; // Messages that do not have the Recent flag set. This is functionally equivalent to "!RECENT" (as opposed to "!NEW").
|
||||
UNANSWERED: void; // Messages that do not have the Answered flag set.
|
||||
UNDELETED: void; // Messages that do not have the Deleted flag set.
|
||||
UNDRAFT: void; // Messages that do not have the Draft flag set.
|
||||
UNFLAGGED: void; // Messages that do not have the Flagged flag set.
|
||||
UNSEEN: void; // Messages that do not have the Seen flag set.
|
||||
|
||||
// The following are valid types that require string value(s):
|
||||
|
||||
BCC: any; // Messages that contain the specified string in the BCC field.
|
||||
CC: any; // Messages that contain the specified string in the CC field.
|
||||
FROM: any; // Messages that contain the specified string in the FROM field.
|
||||
SUBJECT: any; // Messages that contain the specified string in the SUBJECT field.
|
||||
TO: any; // Messages that contain the specified string in the TO field.
|
||||
BODY: any; // Messages that contain the specified string in the message body.
|
||||
TEXT: any; // Messages that contain the specified string in the header OR the message body.
|
||||
KEYWORD: any; // Messages with the specified keyword set.
|
||||
HEADER: any; // Requires two string values, with the first being the header name and the second being the value to search for. If this second string is empty, all messages that contain the given header name will be returned.
|
||||
// The following are valid types that require a string parseable by JavaScripts Date object OR a Date instance:
|
||||
BEFORE: any; // Messages whose internal date (disregarding time and timezone) is earlier than the specified date.
|
||||
ON: any; // Messages whose internal date (disregarding time and timezone) is within the specified date.
|
||||
SINCE: any; // Messages whose internal date (disregarding time and timezone) is within or later than the specified date.
|
||||
SENTBEFORE: any; // Messages whose Date header (disregarding time and timezone) is earlier than the specified date.
|
||||
SENTON: any; // Messages whose Date header (disregarding time and timezone) is within the specified date.
|
||||
SENTSINCE: any; // Messages whose Date header (disregarding time and timezone) is within or later than the specified date.
|
||||
//The following are valid types that require one Integer value:
|
||||
LARGER: number; // Messages with a size larger than the specified number of bytes.
|
||||
SMALLER: number; // Messages with a size smaller than the specified number of bytes.
|
||||
// The following are valid criterion that require one or more Integer values:
|
||||
UID: any; // Messages with UIDs corresponding to the specified UID set. Ranges are permitted (e.g. '2504:2507' or '*' or '2504:*').
|
||||
*/
|
||||
|
||||
|
||||
export interface MessageFunctions {
|
||||
// Searches the currently open mailbox for messages using given criteria. criteria is a list describing what you want to find. For criteria types that require arguments, use an array instead of just the string criteria type name (e.g. ['FROM', 'foo@bar.com']). Prefix criteria types with an "!" to negate.
|
||||
search(criteria : any[], callback : (error : Error, uids : string[]) => void) : void;
|
||||
// Fetches message(s) in the currently open mailbox.
|
||||
fetch(source : any /* MessageSource */, options : FetchOptions) : ImapFetch;
|
||||
// Copies message(s) in the currently open mailbox to another mailbox.
|
||||
copy(source : any /* MessageSource */, mailboxName : string, callback : (error : Error) => void) : void;
|
||||
// Moves message(s) in the currently open mailbox to another mailbox. Note: The message(s) in the destination mailbox will have a new message UID.
|
||||
move(source : any /* MessageSource */, mailboxName : string, callback : (error : Error) => void) : void;
|
||||
// Adds flag(s) to message(s).
|
||||
addFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Removes flag(s) from message(s).
|
||||
delFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Sets the flag(s) for message(s).
|
||||
setFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Adds keyword(s) to message(s). keywords is either a single keyword or an array of keywords.
|
||||
addKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
//Removes keyword(s) from message(s). keywords is either a single keyword or an array of keywords.
|
||||
delKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
// Sets keyword(s) for message(s). keywords is either a single keyword or an array of keywords.
|
||||
setKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
// Checks if the server supports the specified capability.
|
||||
serverSupports(capability : string) : boolean;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
export class Connection implements NodeJS.EventEmitter, MessageFunctions {
|
||||
/** @constructor */
|
||||
constructor(config : Config);
|
||||
|
||||
// from NodeJS.EventEmitter
|
||||
addListener(event: string, listener: Function): NodeJS.EventEmitter;
|
||||
on(event: string, listener: Function): NodeJS.EventEmitter;
|
||||
once(event: string, listener: Function): NodeJS.EventEmitter;
|
||||
removeListener(event: string, listener: Function): NodeJS.EventEmitter;
|
||||
removeAllListeners(event?: string): NodeJS.EventEmitter;
|
||||
setMaxListeners(n: number): void;
|
||||
listeners(event: string): Function[];
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
|
||||
// from MessageFunctions
|
||||
// Searches the currently open mailbox for messages using given criteria. criteria is a list describing what you want to find. For criteria types that require arguments, use an array instead of just the string criteria type name (e.g. ['FROM', 'foo@bar.com']). Prefix criteria types with an "!" to negate.
|
||||
search(criteria : any[], callback : (error : Error, uids : string[]) => void) : void;
|
||||
// Fetches message(s) in the currently open mailbox.
|
||||
fetch(source : any /* MessageSource */, options : FetchOptions) : ImapFetch;
|
||||
// Copies message(s) in the currently open mailbox to another mailbox.
|
||||
copy(source : any /* MessageSource */, mailboxName : string, callback : (error : Error) => void) : void;
|
||||
// Moves message(s) in the currently open mailbox to another mailbox. Note: The message(s) in the destination mailbox will have a new message UID.
|
||||
move(source : any /* MessageSource */, mailboxName : string, callback : (error : Error) => void) : void;
|
||||
// Adds flag(s) to message(s).
|
||||
addFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Removes flag(s) from message(s).
|
||||
delFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Sets the flag(s) for message(s).
|
||||
setFlags(source : any /* MessageSource */, flags : any, callback : (error : Error) => void) : void;
|
||||
// Adds keyword(s) to message(s). keywords is either a single keyword or an array of keywords.
|
||||
addKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
//Removes keyword(s) from message(s). keywords is either a single keyword or an array of keywords.
|
||||
delKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
// Sets keyword(s) for message(s). keywords is either a single keyword or an array of keywords.
|
||||
setKeywords(source : any /* MessageSource */, keywords : any /* string|string[] */, callback : (error : Error) => void) : void;
|
||||
// Checks if the server supports the specified capability.
|
||||
serverSupports(capability : string) : boolean;
|
||||
|
||||
// Parses a raw header and returns an object keyed on header fields and the values are Arrays of header field values. Set disableAutoDecode to true to disable automatic decoding of MIME encoded-words that may exist in header field values.
|
||||
static parseHeader(rawHeader: string, disableAutoDecode? : boolean) : any;
|
||||
|
||||
state: string; // The current state of the connection (e.g. 'disconnected', 'connected', 'authenticated').
|
||||
delimiter: string; // The (top-level) mailbox hierarchy delimiter. If the server does not support mailbox hierarchies and only a flat list, this value will be falsey.
|
||||
namespaces: { // Contains information about each namespace type (if supported by the server) with the following properties:
|
||||
personal: any[]; // Mailboxes that belong to the logged in user.
|
||||
other: any[]; // Mailboxes that belong to other users that the logged in user has access to.
|
||||
shared: any[]; // Mailboxes that are accessible by any logged in user.
|
||||
};
|
||||
seq: MessageFunctions;
|
||||
/** Attempts to connect and authenticate with the IMAP server. */
|
||||
connect() : void;
|
||||
/** Closes the connection to the server after all requests in the queue have been sent. */
|
||||
end() : void;
|
||||
/** Immediately destroys the connection to the server. */
|
||||
destroy() : void;
|
||||
/** Opens a specific mailbox that exists on the server. mailboxName should include any necessary prefix/path. modifiers is used by IMAP extensions. */
|
||||
openBox(mailboxName : string, callback : (error : Error, mailbox: Box) => void) : void;
|
||||
openBox(mailboxName : string, openReadOnly : boolean, callback : (error : Error, mailbox: Box) => void) : void;
|
||||
openBox(mailboxName : string, openReadOnly : boolean, modifiers : Object, callback : (error : Error, mailbox: Box) => void) : void;
|
||||
/** Closes the currently open mailbox. If autoExpunge is true, any messages marked as Deleted in the currently open mailbox will be removed if the mailbox was NOT opened in read-only mode. If autoExpunge is false, you disconnect, or you open another mailbox, messages marked as Deleted will NOT be removed from the currently open mailbox. */
|
||||
closeBox(callback : (error : Error) => void) : void;
|
||||
closeBox(autoExpunge : boolean, callback : (error : Error) => void) : void;
|
||||
/** Creates a new mailbox on the server. mailboxName should include any necessary prefix/path. */
|
||||
addBox(mailboxName : string, callback : (error : Error) => void) : void;
|
||||
/** Removes a specific mailbox that exists on the server. mailboxName should including any necessary prefix/path. */
|
||||
delBox(mailboxName : string, callback : (error : Error, uids : string[]) => void) : void;
|
||||
/** Renames a specific mailbox that exists on the server. Both oldMailboxName and newMailboxName should include any necessary prefix/path. Note: Renaming the 'INBOX' mailbox will instead cause all messages in 'INBOX' to be moved to the new mailbox. */
|
||||
renameBox(oldMailboxName : string, newMailboxName : string, callback : (error : Error, mailbox: Box) => void) : void;
|
||||
/** Subscribes to a specific mailbox that exists on the server. mailboxName should include any necessary prefix/path. */
|
||||
subscribeBox(mailboxName : string, callback : (error : Error) => void) : void;
|
||||
/** Unsubscribes from a specific mailbox that exists on the server. mailboxName should include any necessary prefix/path. */
|
||||
unsubscribeBox(mailboxName : string, callback : (error : Error) => void) : void;
|
||||
/** Fetches information about a mailbox other than the one currently open. Note: There is no guarantee that this will be a fast operation on the server. Also, do not call this on the currently open mailbox. */
|
||||
status(mailboxName : string, callback : (error : Error, mailbox: Box) => void) : void;
|
||||
/** Obtains the full list of mailboxes. If nsPrefix is not specified, the main personal namespace is used. */
|
||||
getBoxes(callback : (error : Error, mailboxes: MailBoxes) => void) : void;
|
||||
getBoxes(nsPrefix : string, callback : (error : Error, mailboxes: MailBoxes) => void) : void;
|
||||
/** Obtains the full list of subscribed mailboxes. If nsPrefix is not specified, the main personal namespace is used. */
|
||||
getSubscribedBoxes(callback : (error : Error, mailboxes: MailBoxes) => void) : void;
|
||||
getSubscribedBoxes(nsPrefix : string, callback : (error : Error, mailboxes: MailBoxes) => void) : void;
|
||||
/** Permanently removes all messages flagged as Deleted in the currently open mailbox. If the server supports the 'UIDPLUS' capability, uids can be supplied to only remove messages that both have their uid in uids and have the \Deleted flag set. Note: At least on Gmail, performing this operation with any currently open mailbox that is not the Spam or Trash mailbox will merely archive any messages marked as Deleted (by moving them to the 'All Mail' mailbox). */
|
||||
expunge(callback : (error : Error) => void) : void;
|
||||
expunge(uids : any /* MessageSource */, callback : (error : Error) => void) : void;
|
||||
// Appends a message to selected mailbox. msgData is a string or Buffer containing an RFC-822 compatible MIME message. Valid options properties are:
|
||||
append(msgData : any, callback : (error : Error) => void) : void;
|
||||
append(msgData : any, options : AppendOptions, callback : (error : Error) => void) : void;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
declare module "imap" {
|
||||
|
||||
var out: typeof IMAP.Connection;
|
||||
|
||||
export = out;
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
/// <reference path="jjv.d.ts" />
|
||||
|
||||
import jjv = require('jjv');
|
||||
|
||||
// create new JJV environment
|
||||
var env = jjv();
|
||||
var errors: jjv.Errors;
|
||||
|
||||
// Register a `user` schema
|
||||
env.addSchema('user', {
|
||||
type: 'object',
|
||||
properties: {
|
||||
firstname: {
|
||||
type: 'string',
|
||||
minLength: 2,
|
||||
maxLength: 15,
|
||||
},
|
||||
lastname: {
|
||||
type: 'string',
|
||||
minLength: 2,
|
||||
maxLength: 25,
|
||||
},
|
||||
gender: {
|
||||
type: 'string',
|
||||
enum: ['male', 'female'],
|
||||
},
|
||||
email: {
|
||||
type: 'string',
|
||||
format: 'email',
|
||||
},
|
||||
password: {
|
||||
type: 'string',
|
||||
minLength: 8,
|
||||
},
|
||||
},
|
||||
required: ['firstname', 'lastname', 'email', 'password'],
|
||||
});
|
||||
|
||||
// Perform validation against an incomplete user object (errors will be reported)
|
||||
errors = env.validate('user', { firstname: 'John', lastname: 'Smith' });
|
||||
|
||||
errors = env.validate({
|
||||
type: 'object',
|
||||
properties: {
|
||||
x: { type: 'number' },
|
||||
y: { type: 'number' },
|
||||
},
|
||||
required: ['x', 'y'],
|
||||
}, { x: 'a' });
|
||||
|
||||
if (errors.validation['x'].type === 'string') {
|
||||
console.log('x is wrong type');
|
||||
}
|
||||
|
||||
if (errors.validation['y'].required) {
|
||||
console.log('y is required');
|
||||
}
|
||||
|
||||
env.defaultOptions.checkRequired = false;
|
||||
|
||||
env.validate('schemaName', {}, { checkRequired: false });
|
||||
|
||||
env.addType('date', (v: any) => !isNaN(Date.parse(v)));
|
||||
|
||||
env.addFormat('hexadecimal', (v: any) => (/^[a-fA-F0-9]+$/).test(v));
|
||||
|
||||
env.addCheck('exactLength', (v: any, p: any) => v.length === p);
|
||||
|
||||
env.addTypeCoercion('integer', (x: any) => parseInt(x, 10));
|
||||
Vendored
+42
@@ -0,0 +1,42 @@
|
||||
// Type definitions for JJV v1.0.2
|
||||
// Project: https://github.com/acornejo/jjv
|
||||
// Definitions by: Wim Looman <https://github.com/Nemo157>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
declare module "jjv" {
|
||||
function jjv(): jjv.Env;
|
||||
|
||||
module jjv {
|
||||
interface Errors {
|
||||
validation: {
|
||||
[property: string]: {
|
||||
required?: boolean;
|
||||
type?: string;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
interface Options {
|
||||
checkRequired?: boolean;
|
||||
useDefault?: boolean;
|
||||
useCoerce?: boolean;
|
||||
removeAdditional?: boolean;
|
||||
}
|
||||
|
||||
interface Env {
|
||||
defaultOptions: Options;
|
||||
|
||||
addSchema(name: string, schema: Object): void;
|
||||
|
||||
addType(name: string, parse: (input: any) => any): void;
|
||||
addFormat(name: string, parse: (input: any) => any): void;
|
||||
addCheck(name: string, check: (input: any, comparator: any) => any): void;
|
||||
addTypeCoercion(name: string, coerce: (input: any) => any): void;
|
||||
|
||||
validate(name: string, object: any, options?: Options): Errors;
|
||||
validate(schema: Object, object: any, options?: Options): Errors;
|
||||
}
|
||||
}
|
||||
|
||||
export = jjv;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
/// <reference path="../jjv/jjv.d.ts" />
|
||||
/// <reference path="jjve.d.ts" />
|
||||
|
||||
import jjv = require('jjv');
|
||||
import jjve = require('jjve');
|
||||
|
||||
var env: jjv.Env = jjv();
|
||||
var je: jjve.Env = jjve(env);
|
||||
|
||||
var schema = {
|
||||
type: 'object',
|
||||
properties: {
|
||||
ok: {
|
||||
type: 'boolean',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
var data = { ok: 1 };
|
||||
|
||||
var result = env.validate(schema, data);
|
||||
|
||||
if (result) {
|
||||
var errors = je(schema, data, result);
|
||||
console.log(JSON.stringify(errors, null, 4));
|
||||
}
|
||||
|
||||
errors.forEach(error =>
|
||||
console.log(
|
||||
'code: %s, message: %s, data: %s, path: %s',
|
||||
error.code,
|
||||
error.message,
|
||||
error.data,
|
||||
error.path));
|
||||
Vendored
+26
@@ -0,0 +1,26 @@
|
||||
// Type definitions for JJVE v0.4.0
|
||||
// Project: https://github.com/silas/jjve
|
||||
// Definitions by: Wim Looman <https://github.com/Nemo157>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jjv/jjv.d.ts" />
|
||||
|
||||
declare module 'jjve' {
|
||||
import jjv = require('jjv');
|
||||
|
||||
function jjve(jjv: jjv.Env): jjve.Env;
|
||||
module jjve {
|
||||
interface Issue {
|
||||
code: string;
|
||||
message: string;
|
||||
data: any;
|
||||
path: string;
|
||||
}
|
||||
|
||||
interface Env {
|
||||
(schema: Object, data: any, errors: jjv.Errors): Issue[];
|
||||
}
|
||||
}
|
||||
|
||||
export = jjve;
|
||||
}
|
||||
Vendored
+1
-1
@@ -6,7 +6,7 @@
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
interface JQueryAddressStatic {
|
||||
();
|
||||
(): any;
|
||||
/**
|
||||
* Binds any supported event type to a function with support for an optional map of data.
|
||||
*/
|
||||
|
||||
Vendored
+5
-1
@@ -3,7 +3,7 @@
|
||||
// Definitions by: AndrewGaspar <https://github.com/AndrewGaspar>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
declare module "less" {
|
||||
declare module less {
|
||||
class LessError {
|
||||
constructor(e: Error, env);
|
||||
|
||||
@@ -550,3 +550,7 @@ declare module "less" {
|
||||
|
||||
export var version: number[];
|
||||
}
|
||||
|
||||
declare module "less" {
|
||||
export = less;
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ var num: string;
|
||||
var str: string;
|
||||
var strArr: string[];
|
||||
var args: string[];
|
||||
var obj: Object;
|
||||
var obj: minimist.ParsedArgs;
|
||||
var opts: Opts;
|
||||
|
||||
opts.string = strArr;
|
||||
@@ -25,3 +25,4 @@ opts.default = {
|
||||
obj = minimist();
|
||||
obj = minimist(strArr);
|
||||
obj = minimist(strArr, opts);
|
||||
var remainingArgCount = obj._.length;
|
||||
|
||||
Vendored
+5
-1
@@ -4,7 +4,7 @@
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
declare module 'minimist' {
|
||||
function minimist(args?: string[], opts?: minimist.Opts):Object;
|
||||
function minimist(args?: string[], opts?: minimist.Opts): minimist.ParsedArgs;
|
||||
|
||||
module minimist {
|
||||
export interface Opts {
|
||||
@@ -20,6 +20,10 @@ declare module 'minimist' {
|
||||
// an object mapping string argument names to default values
|
||||
default?: {[key:string]: any};
|
||||
}
|
||||
|
||||
export interface ParsedArgs {
|
||||
_: string[];
|
||||
}
|
||||
}
|
||||
|
||||
export = minimist;
|
||||
|
||||
@@ -124,6 +124,8 @@ moment().isoWeek();
|
||||
moment().isoWeek(45);
|
||||
moment().isoWeeks();
|
||||
moment().isoWeeks(45);
|
||||
moment().dayOfYear();
|
||||
moment().dayOfYear(45);
|
||||
|
||||
var getMilliseconds: number = moment().milliseconds();
|
||||
var getSeconds: number = moment().seconds();
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user