From 381bb8bc26b15878869a5edc037366b7c4bf24c9 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sat, 25 Feb 2017 22:57:26 +0000 Subject: [PATCH 0001/1167] add types for couchdb-nano --- couchdb-nano/couchdb-nano-tests.ts | 12 +++ couchdb-nano/index.d.ts | 133 +++++++++++++++++++++++++++++ couchdb-nano/tsconfig.json | 22 +++++ 3 files changed, 167 insertions(+) create mode 100644 couchdb-nano/couchdb-nano-tests.ts create mode 100644 couchdb-nano/index.d.ts create mode 100644 couchdb-nano/tsconfig.json diff --git a/couchdb-nano/couchdb-nano-tests.ts b/couchdb-nano/couchdb-nano-tests.ts new file mode 100644 index 0000000000..f61240b8e1 --- /dev/null +++ b/couchdb-nano/couchdb-nano-tests.ts @@ -0,0 +1,12 @@ +import * as nano from "couchdb-nano"; + +const instance: nano.Client = nano('http://localhost:5984/emails'); + +const config: nano.Config = { + url: "http://localhost:5984/foo", + requestDefaults: { "proxy": "http://someproxy" } +}; + +const cfgInstance: nano.Client = nano(config); + +const db: nano.Database = instance.use("mydb"); \ No newline at end of file diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts new file mode 100644 index 0000000000..6858812ad1 --- /dev/null +++ b/couchdb-nano/index.d.ts @@ -0,0 +1,133 @@ +// Type definitions for abs 1.3 +// Project: https://github.com/IonicaBizau/node-abs +// Definitions by: Aya Morisawa +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +/// +import { EventEmitter } from 'events'; +import * as request from 'request'; + +declare function nano(config: nano.Config | string): nano.Client; + +declare namespace nano { + interface UpdatesParams { + feed: "longpoll" | "continuous" | "eventsource" + timeout: number + heartbeat: boolean + } + + interface ServerConfig { + url: string + db: string + } + + interface RequestFunction { + (options: RequestOptions, callback?: Callback): void + } + + interface Callback { + (error: any, result: any): void + } + + interface RequestOptions { + db: string + method: string + path: string + doc: string + att: string + qs: any + content_type: string + headers: any + body: any + encoding: string + multipart: any[] + } + + interface DatabaseAccessor { + create(name: string, callback?: Callback): void + get(name: string, callback?: Callback): void + destroy(name: string, callback?: Callback): void + list(callback?: Callback): void + compact(name: string, designname?: string, callback?: Callback): void + replicate(source: string, target: string, options?: object, callback?: Callback): void + changes(source: string, params?: object, callback?: Callback): void + follow(source: string, params?: FollowUpdatesParams, callback?: Callback): void + info(callback?: Callback): void + } + + interface MultipartAccessor { + insert(doc: object, attachments: object[], params: string | object, callback?: Callback): void + get(docname: string, params?: string | object, callback?: Callback): void + } + + interface AttachmentAccessor { + insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): void + get(docname: string, attname: string, params?: object, callback?: Callback): void + destroy(docname: string, attname: string, params?: object, callback?: Callback): void + } + + interface DocumentAccessor { + insert(document: object, params?: string | object, callback?: Callback): void + destroy(docname: string, rev: string, callback?: Callback): void + get(docname: string, params?: object, callback?: Callback): void + head(docname: string, callback: Callback): void + copy(src_document: object, dst_document: object, options: object, callback?: Callback): void + bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): void + fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): void + fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): void + view(designname: string, viewname: string, params?: object, callback?: Callback): void + viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): void + show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): void + atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): void + search(designname: string, searchname: string, params?: object, callback?: Callback): void + multipart: MultipartAccessor + attachment: AttachmentAccessor + } + + interface BulkModifyDocsWrapper { + docs: object[] + } + + interface BulkFetchDocsWrapper { + keys: string[] + } + + interface Config { + url: string + requestDefaults?: request.CoreOptions + log?(id: string, args: any): void + parseUrl?: boolean + } + + interface FollowUpdatesParamsFilterFunction { + (doc: any, req: any): boolean + } + + interface FollowUpdatesParams { + db: string + inlucde_docs?: boolean + since?: number | "now" + heartbeat?: number + feed?: "continuous" + filter?: string | FollowUpdatesParamsFilterFunction + query_params?: object + headers?: object + inactivity_ms?: number + max_retry_seconds?: number + initial_retry_delay?: number + response_grace_time?: number + } + + interface Client { + db: DatabaseAccessor + use(db: string): DocumentAccessor + request: RequestFunction + relax: RequestFunction + dinosaur: RequestFunction + readonly config: ServerConfig + updates(params?: UpdatesParams, callback?: Callback): void + followUpdates(params?: object, callback?: Callback): EventEmitter + } +} + +export = nano diff --git a/couchdb-nano/tsconfig.json b/couchdb-nano/tsconfig.json new file mode 100644 index 0000000000..7ae532da90 --- /dev/null +++ b/couchdb-nano/tsconfig.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": false, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "couchdb-nano-tests.ts" + ] +} \ No newline at end of file From d25d2490139a7c8b18e6c90a29cf2dc2e9e5b1b3 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sat, 25 Feb 2017 23:15:58 +0000 Subject: [PATCH 0002/1167] most methods return a request --- couchdb-nano/index.d.ts | 61 +++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index 6858812ad1..2ffccc6b16 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -5,7 +5,7 @@ /// import { EventEmitter } from 'events'; -import * as request from 'request'; +import { Request, CoreOptions } from 'request'; declare function nano(config: nano.Config | string): nano.Client; @@ -44,42 +44,42 @@ declare namespace nano { } interface DatabaseAccessor { - create(name: string, callback?: Callback): void - get(name: string, callback?: Callback): void - destroy(name: string, callback?: Callback): void - list(callback?: Callback): void - compact(name: string, designname?: string, callback?: Callback): void - replicate(source: string, target: string, options?: object, callback?: Callback): void - changes(source: string, params?: object, callback?: Callback): void - follow(source: string, params?: FollowUpdatesParams, callback?: Callback): void - info(callback?: Callback): void + create(name: string, callback?: Callback): Request + get(name: string, callback?: Callback): Request + destroy(name: string, callback?: Callback): Request + list(callback?: Callback): Request + compact(name: string, designname?: string, callback?: Callback): Request + replicate(source: string, target: string, options?: object, callback?: Callback): Request + changes(source: string, params?: object, callback?: Callback): Request + follow(source: string, params?: FollowUpdatesParams, callback?: Callback): any + info(callback?: Callback): Request } interface MultipartAccessor { - insert(doc: object, attachments: object[], params: string | object, callback?: Callback): void - get(docname: string, params?: string | object, callback?: Callback): void + insert(doc: object, attachments: object[], params: string | object, callback?: Callback): Request + get(docname: string, params?: string | object, callback?: Callback): Request } interface AttachmentAccessor { - insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): void - get(docname: string, attname: string, params?: object, callback?: Callback): void - destroy(docname: string, attname: string, params?: object, callback?: Callback): void + insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): Request + get(docname: string, attname: string, params?: object, callback?: Callback): Request + destroy(docname: string, attname: string, params?: object, callback?: Callback): Request } interface DocumentAccessor { - insert(document: object, params?: string | object, callback?: Callback): void - destroy(docname: string, rev: string, callback?: Callback): void - get(docname: string, params?: object, callback?: Callback): void - head(docname: string, callback: Callback): void - copy(src_document: object, dst_document: object, options: object, callback?: Callback): void - bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): void - fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): void - fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): void - view(designname: string, viewname: string, params?: object, callback?: Callback): void - viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): void - show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): void - atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): void - search(designname: string, searchname: string, params?: object, callback?: Callback): void + insert(document: object, params?: string | object, callback?: Callback): Request + destroy(docname: string, rev: string, callback?: Callback): Request + get(docname: string, params?: object, callback?: Callback): Request + head(docname: string, callback: Callback): Request + copy(src_document: object, dst_document: object, options: object, callback?: Callback): Request + bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request + fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + view(designname: string, viewname: string, params?: object, callback?: Callback): Request + viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): Request + show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): Request + atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request + search(designname: string, searchname: string, params?: object, callback?: Callback): Request multipart: MultipartAccessor attachment: AttachmentAccessor } @@ -121,11 +121,14 @@ declare namespace nano { interface Client { db: DatabaseAccessor use(db: string): DocumentAccessor + auth(username: string, userpass: string, callback?: Function): Request + session(callback?: Callback): Request + uuids(num: number, callback: Function): Request request: RequestFunction relax: RequestFunction dinosaur: RequestFunction readonly config: ServerConfig - updates(params?: UpdatesParams, callback?: Callback): void + updates(params?: UpdatesParams, callback?: Callback): Request followUpdates(params?: object, callback?: Callback): EventEmitter } } From f7a29d67e055077527fdf1800aefc191f1483ab3 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sat, 25 Feb 2017 23:18:58 +0000 Subject: [PATCH 0003/1167] remove unneeded reference --- couchdb-nano/index.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index 2ffccc6b16..d29f6d8f69 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -3,7 +3,6 @@ // Definitions by: Aya Morisawa // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -/// import { EventEmitter } from 'events'; import { Request, CoreOptions } from 'request'; From f89b069eea2d70b34780c0f5d773b940acda3196 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sat, 25 Feb 2017 23:19:38 +0000 Subject: [PATCH 0004/1167] remove import scope --- couchdb-nano/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index d29f6d8f69..0617b24742 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -93,7 +93,7 @@ declare namespace nano { interface Config { url: string - requestDefaults?: request.CoreOptions + requestDefaults?: CoreOptions log?(id: string, args: any): void parseUrl?: boolean } From a836ef38700b5a5c095f9deacfeb11fe1822ab37 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sat, 25 Feb 2017 23:22:56 +0000 Subject: [PATCH 0005/1167] update header --- couchdb-nano/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index 0617b24742..f96c0436e9 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -1,6 +1,6 @@ -// Type definitions for abs 1.3 -// Project: https://github.com/IonicaBizau/node-abs -// Definitions by: Aya Morisawa +// Type definitions for nano 6.2.0 +// Project: https://github.com/apache/couchdb-nano +// Definitions by: Tim Jacobi // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped import { EventEmitter } from 'events'; From b1976050bf400759f6c9e24a1f11c3c956b9e85e Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 00:22:47 +0000 Subject: [PATCH 0006/1167] update after revisiting source --- couchdb-nano/index.d.ts | 153 ++++++++++++++++++++++------------------ 1 file changed, 84 insertions(+), 69 deletions(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index f96c0436e9..fc895777f0 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -6,13 +6,84 @@ import { EventEmitter } from 'events'; import { Request, CoreOptions } from 'request'; -declare function nano(config: nano.Config | string): nano.Client; +declare function nano(config: nano.Configuration | string): nano.ServerScope | nano.DocumentScope; declare namespace nano { - interface UpdatesParams { - feed: "longpoll" | "continuous" | "eventsource" - timeout: number - heartbeat: boolean + interface Configuration { + url: string + requestDefaults?: CoreOptions + log?(id: string, args: any): void + parseUrl?: boolean + } + + interface ServerScope { + readonly config: ServerConfig + db: DatabaseScope + use(db: string): DocumentScope + scope(db: string): DocumentScope + request: RequestFunction + relax: RequestFunction + dinosaur: RequestFunction + auth(username: string, userpass: string, callback?: Function): Request + session(callback?: Callback): Request + updates(params?: UpdatesParams, callback?: Callback): Request + followUpdates(params?: object, callback?: Callback): EventEmitter + uuids(num: number, callback: Function): Request + } + + interface DatabaseScope { + create(name: string, callback?: Callback): Request + get(name: string, callback?: Callback): Request + destroy(name: string, callback?: Callback): Request + list(callback?: Callback): Request + use(db: string): DocumentScope + compact(name: string, designname?: string, callback?: Callback): Request + replicate(source: string, target: string, options?: object, callback?: Callback): Request + changes(name: string, params?: object, callback?: Callback): Request + follow(source: string, params?: FollowUpdatesParams, callback?: Callback): any + followUpdates(params?: object, callback?: Callback): EventEmitter + updates(params?: UpdatesParams, callback?: Callback): Request + } + + interface DocumentScope { + readonly config: ServerConfig + info(callback?: Callback): Request + replicate(target: string, options?: object, callback?: Callback): Request + compact(callback?: Callback): Request + changes(params?: object, callback?: Callback): Request + follow(params?: FollowUpdatesParams, callback?: Callback): any + auth(username: string, userpass: string, callback?: Function): Request + session(callback?: Callback): Request + insert(document: object, params?: string | object, callback?: Callback): Request + get(docname: string, params?: object, callback?: Callback): Request + head(docname: string, callback: Callback): Request + copy(src_document: object, dst_document: object, options: object, callback?: Callback): Request + destroy(docname: string, rev: string, callback?: Callback): Request + bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request + list(params?: object, callback?: Callback): Request + fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + multipart: Multipart + attachment: Attachment + show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): Request + atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request + updateWithHandler(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request + search(designname: string, searchname: string, params?: object, callback?: Callback): Request + spatial(ddoc: string, viewname: string, params?: object, callback?: Callback): Request + view(designname: string, viewname: string, params?: object, callback?: Callback): Request + viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): Request + server: ServerScope + } + + interface Multipart { + insert(doc: object, attachments: object[], params: string | object, callback?: Callback): Request + get(docname: string, params?: string | object, callback?: Callback): Request + } + + interface Attachment { + insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): Request + get(docname: string, attname: string, params?: object, callback?: Callback): Request + destroy(docname: string, attname: string, params?: object, callback?: Callback): Request } interface ServerConfig { @@ -24,10 +95,6 @@ declare namespace nano { (options: RequestOptions, callback?: Callback): void } - interface Callback { - (error: any, result: any): void - } - interface RequestOptions { db: string method: string @@ -42,45 +109,14 @@ declare namespace nano { multipart: any[] } - interface DatabaseAccessor { - create(name: string, callback?: Callback): Request - get(name: string, callback?: Callback): Request - destroy(name: string, callback?: Callback): Request - list(callback?: Callback): Request - compact(name: string, designname?: string, callback?: Callback): Request - replicate(source: string, target: string, options?: object, callback?: Callback): Request - changes(source: string, params?: object, callback?: Callback): Request - follow(source: string, params?: FollowUpdatesParams, callback?: Callback): any - info(callback?: Callback): Request + interface UpdatesParams { + feed: "longpoll" | "continuous" | "eventsource" + timeout: number + heartbeat: boolean } - interface MultipartAccessor { - insert(doc: object, attachments: object[], params: string | object, callback?: Callback): Request - get(docname: string, params?: string | object, callback?: Callback): Request - } - - interface AttachmentAccessor { - insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): Request - get(docname: string, attname: string, params?: object, callback?: Callback): Request - destroy(docname: string, attname: string, params?: object, callback?: Callback): Request - } - - interface DocumentAccessor { - insert(document: object, params?: string | object, callback?: Callback): Request - destroy(docname: string, rev: string, callback?: Callback): Request - get(docname: string, params?: object, callback?: Callback): Request - head(docname: string, callback: Callback): Request - copy(src_document: object, dst_document: object, options: object, callback?: Callback): Request - bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request - fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request - fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request - view(designname: string, viewname: string, params?: object, callback?: Callback): Request - viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): Request - show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): Request - atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request - search(designname: string, searchname: string, params?: object, callback?: Callback): Request - multipart: MultipartAccessor - attachment: AttachmentAccessor + interface Callback { + (error: any, result: any): void } interface BulkModifyDocsWrapper { @@ -91,17 +127,6 @@ declare namespace nano { keys: string[] } - interface Config { - url: string - requestDefaults?: CoreOptions - log?(id: string, args: any): void - parseUrl?: boolean - } - - interface FollowUpdatesParamsFilterFunction { - (doc: any, req: any): boolean - } - interface FollowUpdatesParams { db: string inlucde_docs?: boolean @@ -117,18 +142,8 @@ declare namespace nano { response_grace_time?: number } - interface Client { - db: DatabaseAccessor - use(db: string): DocumentAccessor - auth(username: string, userpass: string, callback?: Function): Request - session(callback?: Callback): Request - uuids(num: number, callback: Function): Request - request: RequestFunction - relax: RequestFunction - dinosaur: RequestFunction - readonly config: ServerConfig - updates(params?: UpdatesParams, callback?: Callback): Request - followUpdates(params?: object, callback?: Callback): EventEmitter + interface FollowUpdatesParamsFilterFunction { + (doc: any, req: any): boolean } } From 7f2f2c32b8d660c0da1018240f1d24fbab555965 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 01:34:49 +0000 Subject: [PATCH 0007/1167] add more tests and update as needed --- couchdb-nano/couchdb-nano-tests.ts | 118 +++++++++++++++++++++++++++-- couchdb-nano/index.d.ts | 65 ++++++++-------- 2 files changed, 147 insertions(+), 36 deletions(-) diff --git a/couchdb-nano/couchdb-nano-tests.ts b/couchdb-nano/couchdb-nano-tests.ts index f61240b8e1..4780635d12 100644 --- a/couchdb-nano/couchdb-nano-tests.ts +++ b/couchdb-nano/couchdb-nano-tests.ts @@ -1,12 +1,120 @@ import * as nano from "couchdb-nano"; +import * as fs from 'fs'; +import * as path from 'path'; -const instance: nano.Client = nano('http://localhost:5984/emails'); - -const config: nano.Config = { +/* + * Instantiate with configuration object + */ +const config: nano.Configuration = { url: "http://localhost:5984/foo", requestDefaults: { "proxy": "http://someproxy" } }; -const cfgInstance: nano.Client = nano(config); +const cfgInstance = nano(config); -const db: nano.Database = instance.use("mydb"); \ No newline at end of file +/* + * Server Scope + */ +const instance: nano.ServerScope = nano('http://localhost:5984/emails'); + +instance.dinosaur('', function (err, response) { }); +const url = instance.config.url; + +instance.relax({ + method: 'POST', + path: '_users', + body: { + _id: 'org.couchdb.user:', + type: 'user', + name: 'ss', + roles: ['admin'], + password: 'rf' + } +}, function (err: any) { }); + +instance.session(function (error, session) { }); + +instance.request({ + db: 'shared_headers', + doc: 'new', + headers: {'If-None-Match': JSON.stringify({})} + }, function(error, helloWorld, rh) {}); + +instance.relax({ + db: 'document_list', + doc: '_all_docs', + method: 'GET', + qs: {limit: 1} + }, function(error, docs) {}); + +instance.auth("", "", function(err: any, _: any, headers: any) {}); + +instance.uuids(3, function (error, data) { }); + +/* + * Database Scope + */ +const db: nano.DatabaseScope = instance.db; + +db.create('az09_$()+-/', function (err) { }); +db.get('database_get', function(error, response) {}); +db.destroy('_users', function() {}); +db.list(function(error, list) {}); +db.replicate(instance.use("a"), instance.use("b"), function(error: any) {}); +db.replicate("a", "b", function(error: any) {}); + + +/* + * Document Scope + */ +const mydb: nano.DocumentScope = instance.use("mydb"); + +mydb.insert({ 'foo': 'baz' }, null, function (error, response) { }); +mydb.insert({ 'foo': 'baz' }, 'foobar', function (error, foo) { }); +mydb.get('foobaz', { 'revs_info': true }, function (error, foobaz) { }); +mydb.head('foobaz', function (error, body, headers) { }); +mydb.copy('foo_src', 'foo_dest', { overwrite: true }, function (error, response, headers) { }); +mydb.destroy(undefined, undefined, function (error, response) { }); +mydb.bulk( + { + 'docs': [ + { 'key': 'baz', 'name': 'bazzel' }, + { 'key': 'bar', 'name': 'barry' } + ] + }, + function (error: any, response: any) { } +); +mydb.list(function (error: any, docs: any) { }); +mydb.fetch({ keys: ['foobar'] }, function (error: any, docs: any) { }); +mydb.fetchRevs({ keys: ['foobar'] }, function (error: any, docs: any) { }); +mydb.changes({ since: 0 }, function (error, response) { }); +mydb.compact(function (error) { }); +const feed = mydb.follow({ since: '0' }); +feed.on('change', function (change: any) { }); +mydb.atomic('update', 'addbaz', 'baz', function (error: any, response: any) { }); +mydb.viewWithList('people', 'by_name_and_city', 'my_list', { + key: [ + 'Derek', + 'San Francisco' + ] +}, function (error, list) { } +); +mydb.view('alice', 'by_id', { + keys: ['foobar', 'barfoo'], + 'include_docs': true +}, function (err, view) { } +); +mydb.show('people', 'singleDoc', 'p_clemens', function(error: any, doc: any, rh: any) {}); +mydb.replicate('database_replica', function(error: any) {}); + +mydb.attachment.insert('new', 'att', 'Hello World!', 'text/plain', function (error: any, att: any) { }); +mydb.attachment.destroy('new', 'att', { rev: '123' }, function (error, response) { }); +mydb.attachment.get('new_string', 'att', function (error: any, helloWorld: any) { }); + +mydb.multipart.insert({'foo': 'baz'}, [{}], 'foobaz', function(error, foo) {}); +mydb.multipart.get('foobaz', function(error: any, foobaz: any, headers: any) {}); + +const rs = fs.createReadStream(""); +const is = mydb.attachment.insert('nodejs', 'logo.png', null, 'image/png'); +is.on('end', function () { }); +rs.pipe(is); \ No newline at end of file diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index fc895777f0..7030db9a54 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -16,6 +16,10 @@ declare namespace nano { parseUrl?: boolean } + interface Callback { + (error: any, result: any, headers?: any): void + } + interface ServerScope { readonly config: ServerConfig db: DatabaseScope @@ -28,7 +32,7 @@ declare namespace nano { session(callback?: Callback): Request updates(params?: UpdatesParams, callback?: Callback): Request followUpdates(params?: object, callback?: Callback): EventEmitter - uuids(num: number, callback: Function): Request + uuids(num: number, callback: Callback): Request } interface DatabaseScope { @@ -38,7 +42,7 @@ declare namespace nano { list(callback?: Callback): Request use(db: string): DocumentScope compact(name: string, designname?: string, callback?: Callback): Request - replicate(source: string, target: string, options?: object, callback?: Callback): Request + replicate(source: string | DocumentScope, target: string | DocumentScope, options?: object, callback?: Callback): Request changes(name: string, params?: object, callback?: Callback): Request follow(source: string, params?: FollowUpdatesParams, callback?: Callback): any followUpdates(params?: object, callback?: Callback): EventEmitter @@ -51,13 +55,13 @@ declare namespace nano { replicate(target: string, options?: object, callback?: Callback): Request compact(callback?: Callback): Request changes(params?: object, callback?: Callback): Request - follow(params?: FollowUpdatesParams, callback?: Callback): any + follow(params?: ScopedFollowUpdatesParams, callback?: Callback): any auth(username: string, userpass: string, callback?: Function): Request session(callback?: Callback): Request insert(document: object, params?: string | object, callback?: Callback): Request get(docname: string, params?: object, callback?: Callback): Request head(docname: string, callback: Callback): Request - copy(src_document: object, dst_document: object, options: object, callback?: Callback): Request + copy(src_document: string, dst_document: string, options: object, callback?: Callback): Request destroy(docname: string, rev: string, callback?: Callback): Request bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request list(params?: object, callback?: Callback): Request @@ -92,21 +96,21 @@ declare namespace nano { } interface RequestFunction { - (options: RequestOptions, callback?: Callback): void + (options?: RequestOptions | string, callback?: Callback): void } interface RequestOptions { - db: string - method: string - path: string - doc: string - att: string - qs: any - content_type: string - headers: any - body: any - encoding: string - multipart: any[] + db?: string + method?: string + path?: string + doc?: string + att?: string + qs?: any + content_type?: string + headers?: any + body?: any + encoding?: string + multipart?: any[] } interface UpdatesParams { @@ -115,22 +119,9 @@ declare namespace nano { heartbeat: boolean } - interface Callback { - (error: any, result: any): void - } - - interface BulkModifyDocsWrapper { - docs: object[] - } - - interface BulkFetchDocsWrapper { - keys: string[] - } - - interface FollowUpdatesParams { - db: string + interface ScopedFollowUpdatesParams { inlucde_docs?: boolean - since?: number | "now" + since?: string heartbeat?: number feed?: "continuous" filter?: string | FollowUpdatesParamsFilterFunction @@ -142,9 +133,21 @@ declare namespace nano { response_grace_time?: number } + interface FollowUpdatesParams extends ScopedFollowUpdatesParams { + db: string + } + interface FollowUpdatesParamsFilterFunction { (doc: any, req: any): boolean } + + interface BulkModifyDocsWrapper { + docs: object[] + } + + interface BulkFetchDocsWrapper { + keys: string[] + } } export = nano From 68ceb53a5c259eec0ec5e55e91c739001c3593ab Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 02:27:29 +0000 Subject: [PATCH 0008/1167] ts 2.2 and relax type requirement --- couchdb-nano/index.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/couchdb-nano/index.d.ts b/couchdb-nano/index.d.ts index 7030db9a54..58831f66a3 100644 --- a/couchdb-nano/index.d.ts +++ b/couchdb-nano/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/apache/couchdb-nano // Definitions by: Tim Jacobi // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.2 import { EventEmitter } from 'events'; import { Request, CoreOptions } from 'request'; @@ -52,7 +53,7 @@ declare namespace nano { interface DocumentScope { readonly config: ServerConfig info(callback?: Callback): Request - replicate(target: string, options?: object, callback?: Callback): Request + replicate(target: string | DocumentScope, options?: object, callback?: Callback): Request compact(callback?: Callback): Request changes(params?: object, callback?: Callback): Request follow(params?: ScopedFollowUpdatesParams, callback?: Callback): any From c11cb69ec2d3ff6e8c5e9fd308867771b726ba3f Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 02:28:17 +0000 Subject: [PATCH 0009/1167] couchdb-nano -> nano --- {couchdb-nano => nano}/couchdb-nano-tests.ts | 0 {couchdb-nano => nano}/index.d.ts | 0 {couchdb-nano => nano}/tsconfig.json | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename {couchdb-nano => nano}/couchdb-nano-tests.ts (100%) rename {couchdb-nano => nano}/index.d.ts (100%) rename {couchdb-nano => nano}/tsconfig.json (100%) diff --git a/couchdb-nano/couchdb-nano-tests.ts b/nano/couchdb-nano-tests.ts similarity index 100% rename from couchdb-nano/couchdb-nano-tests.ts rename to nano/couchdb-nano-tests.ts diff --git a/couchdb-nano/index.d.ts b/nano/index.d.ts similarity index 100% rename from couchdb-nano/index.d.ts rename to nano/index.d.ts diff --git a/couchdb-nano/tsconfig.json b/nano/tsconfig.json similarity index 100% rename from couchdb-nano/tsconfig.json rename to nano/tsconfig.json From e2fa753aac4ba5368589b627e505e13a1e41f0a8 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:08:47 +0000 Subject: [PATCH 0010/1167] couchdb-nano -> nano --- nano/couchdb-nano-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nano/couchdb-nano-tests.ts b/nano/couchdb-nano-tests.ts index 4780635d12..8d2d1ad11a 100644 --- a/nano/couchdb-nano-tests.ts +++ b/nano/couchdb-nano-tests.ts @@ -1,4 +1,4 @@ -import * as nano from "couchdb-nano"; +import * as nano from "nano"; import * as fs from 'fs'; import * as path from 'path'; From 281429c28353a375711e53bc78d2bfd836d00f7a Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:16:26 +0000 Subject: [PATCH 0011/1167] rename scopes and wrap in module --- nano/index.d.ts | 260 ++++++++++++++++++++++++------------------------ 1 file changed, 131 insertions(+), 129 deletions(-) diff --git a/nano/index.d.ts b/nano/index.d.ts index 58831f66a3..238a0d1d1e 100644 --- a/nano/index.d.ts +++ b/nano/index.d.ts @@ -4,151 +4,153 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 -import { EventEmitter } from 'events'; -import { Request, CoreOptions } from 'request'; +declare module "nano" { + import { EventEmitter } from 'events'; + import { Request, CoreOptions } from 'request'; -declare function nano(config: nano.Configuration | string): nano.ServerScope | nano.DocumentScope; + function nano(config: nano.Configuration | string): nano.ServerScope | nano.DocumentScope; -declare namespace nano { - interface Configuration { - url: string - requestDefaults?: CoreOptions - log?(id: string, args: any): void - parseUrl?: boolean - } + namespace nano { + interface Configuration { + url: string + requestDefaults?: CoreOptions + log?(id: string, args: any): void + parseUrl?: boolean + } - interface Callback { - (error: any, result: any, headers?: any): void - } + interface Callback { + (error: any, result: any, headers?: any): void + } - interface ServerScope { - readonly config: ServerConfig - db: DatabaseScope - use(db: string): DocumentScope - scope(db: string): DocumentScope - request: RequestFunction - relax: RequestFunction - dinosaur: RequestFunction - auth(username: string, userpass: string, callback?: Function): Request - session(callback?: Callback): Request - updates(params?: UpdatesParams, callback?: Callback): Request - followUpdates(params?: object, callback?: Callback): EventEmitter - uuids(num: number, callback: Callback): Request - } + interface ServerScope { + readonly config: ServerConfig + db: DatabaseScope + use(db: string): DocumentScope + scope(db: string): DocumentScope + request: RequestFunction + relax: RequestFunction + dinosaur: RequestFunction + auth(username: string, userpass: string, callback?: Function): Request + session(callback?: Callback): Request + updates(params?: UpdatesParams, callback?: Callback): Request + followUpdates(params?: object, callback?: Callback): EventEmitter + uuids(num: number, callback: Callback): Request + } - interface DatabaseScope { - create(name: string, callback?: Callback): Request - get(name: string, callback?: Callback): Request - destroy(name: string, callback?: Callback): Request - list(callback?: Callback): Request - use(db: string): DocumentScope - compact(name: string, designname?: string, callback?: Callback): Request - replicate(source: string | DocumentScope, target: string | DocumentScope, options?: object, callback?: Callback): Request - changes(name: string, params?: object, callback?: Callback): Request - follow(source: string, params?: FollowUpdatesParams, callback?: Callback): any - followUpdates(params?: object, callback?: Callback): EventEmitter - updates(params?: UpdatesParams, callback?: Callback): Request - } + interface DatabaseScope { + create(name: string, callback?: Callback): Request + get(name: string, callback?: Callback): Request + destroy(name: string, callback?: Callback): Request + list(callback?: Callback): Request + use(db: string): DocumentScope + compact(name: string, designname?: string, callback?: Callback): Request + replicate(source: string | DocumentScope, target: string | DocumentScope, options?: object, callback?: Callback): Request + changes(name: string, params?: object, callback?: Callback): Request + follow(source: string, params?: DatabaseScopeFollowUpdatesParams, callback?: Callback): any + followUpdates(params?: object, callback?: Callback): EventEmitter + updates(params?: UpdatesParams, callback?: Callback): Request + } - interface DocumentScope { - readonly config: ServerConfig - info(callback?: Callback): Request - replicate(target: string | DocumentScope, options?: object, callback?: Callback): Request - compact(callback?: Callback): Request - changes(params?: object, callback?: Callback): Request - follow(params?: ScopedFollowUpdatesParams, callback?: Callback): any - auth(username: string, userpass: string, callback?: Function): Request - session(callback?: Callback): Request - insert(document: object, params?: string | object, callback?: Callback): Request - get(docname: string, params?: object, callback?: Callback): Request - head(docname: string, callback: Callback): Request - copy(src_document: string, dst_document: string, options: object, callback?: Callback): Request - destroy(docname: string, rev: string, callback?: Callback): Request - bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request - list(params?: object, callback?: Callback): Request - fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request - fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request - multipart: Multipart - attachment: Attachment - show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): Request - atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request - updateWithHandler(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request - search(designname: string, searchname: string, params?: object, callback?: Callback): Request - spatial(ddoc: string, viewname: string, params?: object, callback?: Callback): Request - view(designname: string, viewname: string, params?: object, callback?: Callback): Request - viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): Request - server: ServerScope - } + interface DocumentScope { + readonly config: ServerConfig + info(callback?: Callback): Request + replicate(target: string | DocumentScope, options?: object, callback?: Callback): Request + compact(callback?: Callback): Request + changes(params?: object, callback?: Callback): Request + follow(params?: DocumentScopeFollowUpdatesParams, callback?: Callback): any + auth(username: string, userpass: string, callback?: Function): Request + session(callback?: Callback): Request + insert(document: object, params?: string | object, callback?: Callback): Request + get(docname: string, params?: object, callback?: Callback): Request + head(docname: string, callback: Callback): Request + copy(src_document: string, dst_document: string, options: object, callback?: Callback): Request + destroy(docname: string, rev: string, callback?: Callback): Request + bulk(docs: BulkModifyDocsWrapper, params?: object, callback?: Callback): Request + list(params?: object, callback?: Callback): Request + fetch(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + fetchRevs(docnames: BulkFetchDocsWrapper, params?: object, callback?: Callback): Request + multipart: Multipart + attachment: Attachment + show(designname: string, showname: string, doc_id: string, params?: object, callback?: Callback): Request + atomic(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request + updateWithHandler(designname: string, updatename: string, docname: string, body?: object, callback?: Callback): Request + search(designname: string, searchname: string, params?: object, callback?: Callback): Request + spatial(ddoc: string, viewname: string, params?: object, callback?: Callback): Request + view(designname: string, viewname: string, params?: object, callback?: Callback): Request + viewWithList(designname: string, viewname: string, listname: string, params?: object, callback?: Callback): Request + server: ServerScope + } - interface Multipart { - insert(doc: object, attachments: object[], params: string | object, callback?: Callback): Request - get(docname: string, params?: string | object, callback?: Callback): Request - } + interface Multipart { + insert(doc: object, attachments: object[], params: string | object, callback?: Callback): Request + get(docname: string, params?: string | object, callback?: Callback): Request + } - interface Attachment { - insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): Request - get(docname: string, attname: string, params?: object, callback?: Callback): Request - destroy(docname: string, attname: string, params?: object, callback?: Callback): Request - } + interface Attachment { + insert(docname: string, attname: string, att: any, contenttype: string, params?: object, callback?: Callback): Request + get(docname: string, attname: string, params?: object, callback?: Callback): Request + destroy(docname: string, attname: string, params?: object, callback?: Callback): Request + } - interface ServerConfig { - url: string - db: string - } + interface ServerConfig { + url: string + db: string + } - interface RequestFunction { - (options?: RequestOptions | string, callback?: Callback): void - } + interface RequestFunction { + (options?: RequestOptions | string, callback?: Callback): void + } - interface RequestOptions { - db?: string - method?: string - path?: string - doc?: string - att?: string - qs?: any - content_type?: string - headers?: any - body?: any - encoding?: string - multipart?: any[] - } + interface RequestOptions { + db?: string + method?: string + path?: string + doc?: string + att?: string + qs?: any + content_type?: string + headers?: any + body?: any + encoding?: string + multipart?: any[] + } - interface UpdatesParams { - feed: "longpoll" | "continuous" | "eventsource" - timeout: number - heartbeat: boolean - } + interface UpdatesParams { + feed: "longpoll" | "continuous" | "eventsource" + timeout: number + heartbeat: boolean + } - interface ScopedFollowUpdatesParams { - inlucde_docs?: boolean - since?: string - heartbeat?: number - feed?: "continuous" - filter?: string | FollowUpdatesParamsFilterFunction - query_params?: object - headers?: object - inactivity_ms?: number - max_retry_seconds?: number - initial_retry_delay?: number - response_grace_time?: number - } + interface DocumentScopeFollowUpdatesParams { + inlucde_docs?: boolean + since?: string + heartbeat?: number + feed?: "continuous" + filter?: string | FollowUpdatesParamsFilterFunction + query_params?: object + headers?: object + inactivity_ms?: number + max_retry_seconds?: number + initial_retry_delay?: number + response_grace_time?: number + } - interface FollowUpdatesParams extends ScopedFollowUpdatesParams { - db: string - } + interface DatabaseScopeFollowUpdatesParams extends DocumentScopeFollowUpdatesParams { + db: string + } - interface FollowUpdatesParamsFilterFunction { - (doc: any, req: any): boolean - } + interface FollowUpdatesParamsFilterFunction { + (doc: any, req: any): boolean + } - interface BulkModifyDocsWrapper { - docs: object[] - } + interface BulkModifyDocsWrapper { + docs: object[] + } - interface BulkFetchDocsWrapper { - keys: string[] + interface BulkFetchDocsWrapper { + keys: string[] + } } + + export = nano } - -export = nano From e2eee44a1cb287c8e3d51871c043cee63807ce33 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:17:26 +0000 Subject: [PATCH 0012/1167] callbacks everywhere --- nano/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nano/index.d.ts b/nano/index.d.ts index 238a0d1d1e..639d412209 100644 --- a/nano/index.d.ts +++ b/nano/index.d.ts @@ -30,7 +30,7 @@ declare module "nano" { request: RequestFunction relax: RequestFunction dinosaur: RequestFunction - auth(username: string, userpass: string, callback?: Function): Request + auth(username: string, userpass: string, callback?: Callback): Request session(callback?: Callback): Request updates(params?: UpdatesParams, callback?: Callback): Request followUpdates(params?: object, callback?: Callback): EventEmitter @@ -58,7 +58,7 @@ declare module "nano" { compact(callback?: Callback): Request changes(params?: object, callback?: Callback): Request follow(params?: DocumentScopeFollowUpdatesParams, callback?: Callback): any - auth(username: string, userpass: string, callback?: Function): Request + auth(username: string, userpass: string, callback?: Callback): Request session(callback?: Callback): Request insert(document: object, params?: string | object, callback?: Callback): Request get(docname: string, params?: object, callback?: Callback): Request @@ -151,6 +151,6 @@ declare module "nano" { keys: string[] } } - + export = nano } From 6c3a2b63ed11de81eca1fd6a530d770b284e5554 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:19:04 +0000 Subject: [PATCH 0013/1167] double quotes everywhere --- nano/couchdb-nano-tests.ts | 96 +++++++++++++++++++------------------- nano/index.d.ts | 4 +- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/nano/couchdb-nano-tests.ts b/nano/couchdb-nano-tests.ts index 8d2d1ad11a..541580e484 100644 --- a/nano/couchdb-nano-tests.ts +++ b/nano/couchdb-nano-tests.ts @@ -1,6 +1,6 @@ import * as nano from "nano"; -import * as fs from 'fs'; -import * as path from 'path'; +import * as fs from "fs"; +import * as path from "path"; /* * Instantiate with configuration object @@ -15,35 +15,35 @@ const cfgInstance = nano(config); /* * Server Scope */ -const instance: nano.ServerScope = nano('http://localhost:5984/emails'); +const instance: nano.ServerScope = nano("http://localhost:5984/emails"); -instance.dinosaur('', function (err, response) { }); +instance.dinosaur("", function (err, response) { }); const url = instance.config.url; instance.relax({ - method: 'POST', - path: '_users', + method: "POST", + path: "_users", body: { - _id: 'org.couchdb.user:', - type: 'user', - name: 'ss', - roles: ['admin'], - password: 'rf' + _id: "org.couchdb.user:", + type: "user", + name: "ss", + roles: ["admin"], + password: "rf" } }, function (err: any) { }); instance.session(function (error, session) { }); instance.request({ - db: 'shared_headers', - doc: 'new', - headers: {'If-None-Match': JSON.stringify({})} + db: "shared_headers", + doc: "new", + headers: {"If-None-Match": JSON.stringify({})} }, function(error, helloWorld, rh) {}); instance.relax({ - db: 'document_list', - doc: '_all_docs', - method: 'GET', + db: "document_list", + doc: "_all_docs", + method: "GET", qs: {limit: 1} }, function(error, docs) {}); @@ -56,9 +56,9 @@ instance.uuids(3, function (error, data) { }); */ const db: nano.DatabaseScope = instance.db; -db.create('az09_$()+-/', function (err) { }); -db.get('database_get', function(error, response) {}); -db.destroy('_users', function() {}); +db.create("az09_$()+-/", function (err) { }); +db.get("database_get", function(error, response) {}); +db.destroy("_users", function() {}); db.list(function(error, list) {}); db.replicate(instance.use("a"), instance.use("b"), function(error: any) {}); db.replicate("a", "b", function(error: any) {}); @@ -69,52 +69,52 @@ db.replicate("a", "b", function(error: any) {}); */ const mydb: nano.DocumentScope = instance.use("mydb"); -mydb.insert({ 'foo': 'baz' }, null, function (error, response) { }); -mydb.insert({ 'foo': 'baz' }, 'foobar', function (error, foo) { }); -mydb.get('foobaz', { 'revs_info': true }, function (error, foobaz) { }); -mydb.head('foobaz', function (error, body, headers) { }); -mydb.copy('foo_src', 'foo_dest', { overwrite: true }, function (error, response, headers) { }); +mydb.insert({ "foo": "baz" }, null, function (error, response) { }); +mydb.insert({ "foo": "baz" }, "foobar", function (error, foo) { }); +mydb.get("foobaz", { "revs_info": true }, function (error, foobaz) { }); +mydb.head("foobaz", function (error, body, headers) { }); +mydb.copy("foo_src", "foo_dest", { overwrite: true }, function (error, response, headers) { }); mydb.destroy(undefined, undefined, function (error, response) { }); mydb.bulk( { - 'docs': [ - { 'key': 'baz', 'name': 'bazzel' }, - { 'key': 'bar', 'name': 'barry' } + "docs": [ + { "key": "baz", "name": "bazzel" }, + { "key": "bar", "name": "barry" } ] }, function (error: any, response: any) { } ); mydb.list(function (error: any, docs: any) { }); -mydb.fetch({ keys: ['foobar'] }, function (error: any, docs: any) { }); -mydb.fetchRevs({ keys: ['foobar'] }, function (error: any, docs: any) { }); +mydb.fetch({ keys: ["foobar"] }, function (error: any, docs: any) { }); +mydb.fetchRevs({ keys: ["foobar"] }, function (error: any, docs: any) { }); mydb.changes({ since: 0 }, function (error, response) { }); mydb.compact(function (error) { }); -const feed = mydb.follow({ since: '0' }); -feed.on('change', function (change: any) { }); -mydb.atomic('update', 'addbaz', 'baz', function (error: any, response: any) { }); -mydb.viewWithList('people', 'by_name_and_city', 'my_list', { +const feed = mydb.follow({ since: "0" }); +feed.on("change", function (change: any) { }); +mydb.atomic("update", "addbaz", "baz", function (error: any, response: any) { }); +mydb.viewWithList("people", "by_name_and_city", "my_list", { key: [ - 'Derek', - 'San Francisco' + "Derek", + "San Francisco" ] }, function (error, list) { } ); -mydb.view('alice', 'by_id', { - keys: ['foobar', 'barfoo'], - 'include_docs': true +mydb.view("alice", "by_id", { + keys: ["foobar", "barfoo"], + "include_docs": true }, function (err, view) { } ); -mydb.show('people', 'singleDoc', 'p_clemens', function(error: any, doc: any, rh: any) {}); -mydb.replicate('database_replica', function(error: any) {}); +mydb.show("people", "singleDoc", "p_clemens", function(error: any, doc: any, rh: any) {}); +mydb.replicate("database_replica", function(error: any) {}); -mydb.attachment.insert('new', 'att', 'Hello World!', 'text/plain', function (error: any, att: any) { }); -mydb.attachment.destroy('new', 'att', { rev: '123' }, function (error, response) { }); -mydb.attachment.get('new_string', 'att', function (error: any, helloWorld: any) { }); +mydb.attachment.insert("new", "att", "Hello World!", "text/plain", function (error: any, att: any) { }); +mydb.attachment.destroy("new", "att", { rev: "123" }, function (error, response) { }); +mydb.attachment.get("new_string", "att", function (error: any, helloWorld: any) { }); -mydb.multipart.insert({'foo': 'baz'}, [{}], 'foobaz', function(error, foo) {}); -mydb.multipart.get('foobaz', function(error: any, foobaz: any, headers: any) {}); +mydb.multipart.insert({"foo": "baz"}, [{}], "foobaz", function(error, foo) {}); +mydb.multipart.get("foobaz", function(error: any, foobaz: any, headers: any) {}); const rs = fs.createReadStream(""); -const is = mydb.attachment.insert('nodejs', 'logo.png', null, 'image/png'); -is.on('end', function () { }); +const is = mydb.attachment.insert("nodejs", "logo.png", null, "image/png"); +is.on("end", function () { }); rs.pipe(is); \ No newline at end of file diff --git a/nano/index.d.ts b/nano/index.d.ts index 639d412209..85446625a0 100644 --- a/nano/index.d.ts +++ b/nano/index.d.ts @@ -5,8 +5,8 @@ // TypeScript Version: 2.2 declare module "nano" { - import { EventEmitter } from 'events'; - import { Request, CoreOptions } from 'request'; + import { EventEmitter } from "events"; + import { Request, CoreOptions } from "request"; function nano(config: nano.Configuration | string): nano.ServerScope | nano.DocumentScope; From db037577e239892b94885da3aa0572c1acdef7eb Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:30:07 +0000 Subject: [PATCH 0014/1167] formatting --- nano/couchdb-nano-tests.ts | 74 +++++++++----------------------------- 1 file changed, 16 insertions(+), 58 deletions(-) diff --git a/nano/couchdb-nano-tests.ts b/nano/couchdb-nano-tests.ts index 541580e484..de7f050340 100644 --- a/nano/couchdb-nano-tests.ts +++ b/nano/couchdb-nano-tests.ts @@ -20,35 +20,11 @@ const instance: nano.ServerScope = nano("http://localhost:5984 instance.dinosaur("", function (err, response) { }); const url = instance.config.url; -instance.relax({ - method: "POST", - path: "_users", - body: { - _id: "org.couchdb.user:", - type: "user", - name: "ss", - roles: ["admin"], - password: "rf" - } -}, function (err: any) { }); - +instance.relax({ method: "POST", path: "_users", body: { _id: "org.couchdb.user:", type: "user", name: "ss", roles: ["admin"], password: "rf" } }, function (err: any) { }); instance.session(function (error, session) { }); - -instance.request({ - db: "shared_headers", - doc: "new", - headers: {"If-None-Match": JSON.stringify({})} - }, function(error, helloWorld, rh) {}); - -instance.relax({ - db: "document_list", - doc: "_all_docs", - method: "GET", - qs: {limit: 1} - }, function(error, docs) {}); - -instance.auth("", "", function(err: any, _: any, headers: any) {}); - +instance.request({ db: "shared_headers", doc: "new", headers: { "If-None-Match": JSON.stringify({}) } }, function (error, helloWorld, rh) { }); +instance.relax({ db: "document_list", doc: "_all_docs", method: "GET", qs: { limit: 1 } }, function (error, docs) { }); +instance.auth("", "", function (err: any, _: any, headers: any) { }); instance.uuids(3, function (error, data) { }); /* @@ -57,11 +33,11 @@ instance.uuids(3, function (error, data) { }); const db: nano.DatabaseScope = instance.db; db.create("az09_$()+-/", function (err) { }); -db.get("database_get", function(error, response) {}); -db.destroy("_users", function() {}); -db.list(function(error, list) {}); -db.replicate(instance.use("a"), instance.use("b"), function(error: any) {}); -db.replicate("a", "b", function(error: any) {}); +db.get("database_get", function (error, response) { }); +db.destroy("_users", function () { }); +db.list(function (error, list) { }); +db.replicate(instance.use("a"), instance.use("b"), function (error: any) { }); +db.replicate("a", "b", function (error: any) { }); /* @@ -75,15 +51,7 @@ mydb.get("foobaz", { "revs_info": true }, function (error, foobaz) { }); mydb.head("foobaz", function (error, body, headers) { }); mydb.copy("foo_src", "foo_dest", { overwrite: true }, function (error, response, headers) { }); mydb.destroy(undefined, undefined, function (error, response) { }); -mydb.bulk( - { - "docs": [ - { "key": "baz", "name": "bazzel" }, - { "key": "bar", "name": "barry" } - ] - }, - function (error: any, response: any) { } -); +mydb.bulk({ "docs": [{ "key": "baz", "name": "bazzel" }, { "key": "bar", "name": "barry" }] }, function (error: any, response: any) { }); mydb.list(function (error: any, docs: any) { }); mydb.fetch({ keys: ["foobar"] }, function (error: any, docs: any) { }); mydb.fetchRevs({ keys: ["foobar"] }, function (error: any, docs: any) { }); @@ -92,27 +60,17 @@ mydb.compact(function (error) { }); const feed = mydb.follow({ since: "0" }); feed.on("change", function (change: any) { }); mydb.atomic("update", "addbaz", "baz", function (error: any, response: any) { }); -mydb.viewWithList("people", "by_name_and_city", "my_list", { - key: [ - "Derek", - "San Francisco" - ] -}, function (error, list) { } -); -mydb.view("alice", "by_id", { - keys: ["foobar", "barfoo"], - "include_docs": true -}, function (err, view) { } -); -mydb.show("people", "singleDoc", "p_clemens", function(error: any, doc: any, rh: any) {}); -mydb.replicate("database_replica", function(error: any) {}); +mydb.viewWithList("people", "by_name_and_city", "my_list", { key: ["Derek", "San Francisco"] }, function (error, list) { }); +mydb.view("alice", "by_id", { keys: ["foobar", "barfoo"], "include_docs": true }, function (err, view) { }); +mydb.show("people", "singleDoc", "p_clemens", function (error: any, doc: any, rh: any) { }); +mydb.replicate("database_replica", function (error: any) { }); mydb.attachment.insert("new", "att", "Hello World!", "text/plain", function (error: any, att: any) { }); mydb.attachment.destroy("new", "att", { rev: "123" }, function (error, response) { }); mydb.attachment.get("new_string", "att", function (error: any, helloWorld: any) { }); -mydb.multipart.insert({"foo": "baz"}, [{}], "foobaz", function(error, foo) {}); -mydb.multipart.get("foobaz", function(error: any, foobaz: any, headers: any) {}); +mydb.multipart.insert({ "foo": "baz" }, [{}], "foobaz", function (error, foo) { }); +mydb.multipart.get("foobaz", function (error: any, foobaz: any, headers: any) { }); const rs = fs.createReadStream(""); const is = mydb.attachment.insert("nodejs", "logo.png", null, "image/png"); From 06de26c8f8ec7bd1745550596cd841f9a74e537a Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 12:32:05 +0000 Subject: [PATCH 0015/1167] callbacks don't return anything --- nano/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nano/index.d.ts b/nano/index.d.ts index 85446625a0..31fbc307b4 100644 --- a/nano/index.d.ts +++ b/nano/index.d.ts @@ -46,7 +46,7 @@ declare module "nano" { compact(name: string, designname?: string, callback?: Callback): Request replicate(source: string | DocumentScope, target: string | DocumentScope, options?: object, callback?: Callback): Request changes(name: string, params?: object, callback?: Callback): Request - follow(source: string, params?: DatabaseScopeFollowUpdatesParams, callback?: Callback): any + follow(source: string, params?: DatabaseScopeFollowUpdatesParams, callback?: Callback): void followUpdates(params?: object, callback?: Callback): EventEmitter updates(params?: UpdatesParams, callback?: Callback): Request } @@ -57,7 +57,7 @@ declare module "nano" { replicate(target: string | DocumentScope, options?: object, callback?: Callback): Request compact(callback?: Callback): Request changes(params?: object, callback?: Callback): Request - follow(params?: DocumentScopeFollowUpdatesParams, callback?: Callback): any + follow(params?: DocumentScopeFollowUpdatesParams, callback?: Callback): void auth(username: string, userpass: string, callback?: Callback): Request session(callback?: Callback): Request insert(document: object, params?: string | object, callback?: Callback): Request From 89982c5db8267f72391249d85502f54e07bd77bc Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 14:35:14 +0000 Subject: [PATCH 0016/1167] allow to pass custom request function One problem currently arises from this: Most methods return a Request object since nano uses the request module by default. Will leave it for now since using a custom request function isn't too common. --- nano/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/nano/index.d.ts b/nano/index.d.ts index 31fbc307b4..deb453bb98 100644 --- a/nano/index.d.ts +++ b/nano/index.d.ts @@ -16,6 +16,7 @@ declare module "nano" { requestDefaults?: CoreOptions log?(id: string, args: any): void parseUrl?: boolean + request?: Function } interface Callback { From 5250a9bf3db6004391fb9b2838a9c004c76b5ec1 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 14:45:45 +0000 Subject: [PATCH 0017/1167] correct test file name --- nano/{couchdb-nano-tests.ts => nano-tests.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename nano/{couchdb-nano-tests.ts => nano-tests.ts} (100%) diff --git a/nano/couchdb-nano-tests.ts b/nano/nano-tests.ts similarity index 100% rename from nano/couchdb-nano-tests.ts rename to nano/nano-tests.ts From f9c62d370fb02e220939349f573f9ede0f95de52 Mon Sep 17 00:00:00 2001 From: Tim Jacobi Date: Sun, 26 Feb 2017 14:53:22 +0000 Subject: [PATCH 0018/1167] add comments --- nano/nano-tests.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nano/nano-tests.ts b/nano/nano-tests.ts index de7f050340..79b2fded4c 100644 --- a/nano/nano-tests.ts +++ b/nano/nano-tests.ts @@ -65,13 +65,22 @@ mydb.view("alice", "by_id", { keys: ["foobar", "barfoo"], "include_docs": true } mydb.show("people", "singleDoc", "p_clemens", function (error: any, doc: any, rh: any) { }); mydb.replicate("database_replica", function (error: any) { }); +/* + * Attachments + */ mydb.attachment.insert("new", "att", "Hello World!", "text/plain", function (error: any, att: any) { }); mydb.attachment.destroy("new", "att", { rev: "123" }, function (error, response) { }); mydb.attachment.get("new_string", "att", function (error: any, helloWorld: any) { }); +/* + * Multipart + */ mydb.multipart.insert({ "foo": "baz" }, [{}], "foobaz", function (error, foo) { }); mydb.multipart.get("foobaz", function (error: any, foobaz: any, headers: any) { }); +/* + * Piping + */ const rs = fs.createReadStream(""); const is = mydb.attachment.insert("nodejs", "logo.png", null, "image/png"); is.on("end", function () { }); From 46fb643a795b54f6d5101905a66a4833fa505961 Mon Sep 17 00:00:00 2001 From: Christopher Cortes Date: Fri, 28 Apr 2017 17:51:33 +0200 Subject: [PATCH 0019/1167] angular-material: fix wrong "ng" namespace in some types (it should be "angular") This caused a TSC error: "TS2503:Cannot find namespace 'ngr'". Replaced "ng" by "angular" in some places. --- types/angular-material/index.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/types/angular-material/index.d.ts b/types/angular-material/index.d.ts index 5afc9a9153..10648c0012 100644 --- a/types/angular-material/index.d.ts +++ b/types/angular-material/index.d.ts @@ -27,7 +27,7 @@ declare module 'angular' { escapeToClose?: boolean; resolve?: ResolveObject; controllerAs?: string; - parent?: ((scope: ng.IScope, element: JQuery) => Element | JQuery) | string | Element | JQuery; // default: root node + parent?: ((scope: angular.IScope, element: JQuery) => Element | JQuery) | string | Element | JQuery; // default: root node disableParentScroll?: boolean; // default: true } @@ -107,9 +107,9 @@ declare module 'angular' { resolve?: ResolveObject; controllerAs?: string; parent?: string | Element | JQuery; // default: root node - onShowing?(scope: ng.IScope, element: JQuery): void; - onComplete?(scope: ng.IScope, element: JQuery): void; - onRemoving?(element: JQuery, removePromise: ng.IPromise): void; + onShowing?(scope: angular.IScope, element: JQuery): void; + onComplete?(scope: angular.IScope, element: JQuery): void; + onRemoving?(element: JQuery, removePromise: angular.IPromise): void; skipHide?: boolean; multiple?: boolean; fullscreen?: boolean; // default: false From bbe4aab4f419d20208ce7b89544d68c1204f1dd5 Mon Sep 17 00:00:00 2001 From: amiram Date: Tue, 23 May 2017 10:40:47 +0300 Subject: [PATCH 0020/1167] auth0 fix getUser returns only a single user fix deleteUser returns void fix getUser and deleteUser mandatory params --- types/auth0/auth0-tests.ts | 36 ++++++++++++++++++++++++++++++++++++ types/auth0/index.d.ts | 8 ++++---- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/types/auth0/auth0-tests.ts b/types/auth0/auth0-tests.ts index 24a4aad87d..b84e92e223 100644 --- a/types/auth0/auth0-tests.ts +++ b/types/auth0/auth0-tests.ts @@ -28,6 +28,42 @@ management // Handle the error. }); +// Using a callback. +management.getUser({id: 'user_id'},(err: Error, user: auth0.User) => { + if (err) { + // Handle error. + } + console.log(user); +}); + +// Using a Promise. +management + .getUser({id: 'user_id'}) + .then((user) => { + console.log(user); + }) + .catch((err) => { + // Handle the error. + }); + +// Using a callback. +management.deleteUser({id: 'user_id'},(err: Error) => { + if (err) { + // Handle error. + } + console.log('deleted'); +}); + +// Using a Promise. +management + .deleteUser({id: 'user_id'}) + .then(() => { + console.log('deleted'); + }) + .catch((err) => { + // Handle the error. + }); + management .createUser({ connection: 'My-Connection', diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index a8a6242bb4..096ba489a5 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -307,8 +307,8 @@ export class ManagementClient { getUsers(params?: GetUsersData): Promise; getUsers(params?: GetUsersData, cb?: (err: Error, users: User[]) => void): void; - getUser(params?: ObjectWithId): Promise; - getUser(params?: ObjectWithId, cb?: (err: Error, users: User[]) => void): void; + getUser(params: ObjectWithId): Promise; + getUser(params: ObjectWithId, cb?: (err: Error, user: User) => void): void; createUser(data: UserData): Promise; createUser(data: UserData, cb: (err: Error, data: User) => void): void; @@ -322,8 +322,8 @@ export class ManagementClient { deleteAllUsers(): Promise; deleteAllUsers(cb: (err: Error, data: any) => void): void; - deleteUser(params?: ObjectWithId): Promise; - deleteUser(params?: ObjectWithId, cb?: (err: Error, users: User[]) => void): void; + deleteUser(params: ObjectWithId): Promise; + deleteUser(params: ObjectWithId, cb?: (err: Error) => void): void; updateAppMetadata(params: UpdateUserParameters, data: AppMetadata): Promise; updateAppMetadata(params: UpdateUserParameters, data: AppMetadata, cb: (err: Error, data: User) => void): void; From e4a921428005061a0796734543058a720f1b318f Mon Sep 17 00:00:00 2001 From: amiram Date: Tue, 23 May 2017 10:44:03 +0300 Subject: [PATCH 0021/1167] auth0 fix getUser returns only a single user fix deleteUser returns void fix getUser and deleteUser mandatory params --- types/auth0/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index 096ba489a5..c920f3709a 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -1,6 +1,6 @@ // Type definitions for auth0 2.4 // Project: https://github.com/auth0/node-auth0 -// Definitions by: Wilson Hobbs , Seth Westphal +// Definitions by: Wilson Hobbs , Seth Westphal , Amiram Korach // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped import * as Promise from 'bluebird'; From 163ae5a140eae83b28705339781f41b675d780eb Mon Sep 17 00:00:00 2001 From: amiram Date: Tue, 23 May 2017 10:47:44 +0300 Subject: [PATCH 0022/1167] auth0 fix getUser returns only a single user fix deleteUser returns void fix getUser and deleteUser mandatory params --- types/auth0/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index c920f3709a..be4de08f1f 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for auth0 2.4 +// Type definitions for auth0 3.0 // Project: https://github.com/auth0/node-auth0 // Definitions by: Wilson Hobbs , Seth Westphal , Amiram Korach // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped From 4f0face89dfec6305fef20f3859819e45c55f35b Mon Sep 17 00:00:00 2001 From: amiram Date: Wed, 24 May 2017 08:00:30 +0300 Subject: [PATCH 0023/1167] CreateUserData: add more properties. UpdateUserData: added. DeleteMultifactorParams: added type for provider. UnlinkAccountsParams: added type for provider. UnlinkAccountsResponse: added. deleteUserMultifactor: removed returned value. --- types/auth0/index.d.ts | 85 +++++++++++++++++++++++++++++++++--------- 1 file changed, 67 insertions(+), 18 deletions(-) diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index be4de08f1f..a27493244a 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -13,7 +13,7 @@ export interface ManagementClientOptions { export interface UserMetadata { } export interface AppMetadata { } -export interface UserData { +export interface CreateUserData { connection: string; email?: string; username?: string; @@ -21,9 +21,28 @@ export interface UserData { phone_number?: string; user_metadata?: UserMetadata; email_verified?: boolean; + verify_email?: boolean; + phone_verified?: boolean, app_metadata?: AppMetadata; } +export interface UpdateUserData { + blocked?: boolean; + email_verified?: boolean; + email?: string; + verify_email?: boolean, + phone_number?: string, + phone_verified?: boolean, + verify_phone_number?: boolean, + password?: string, + verify_password?: boolean, + user_metadata?: UserMetadata, + app_metadata?: AppMetadata, + connection?: string, + username?: string, + client_id?: string +} + export interface GetUsersData { per_page?: number; page?: number; @@ -67,8 +86,7 @@ export interface Identity { isSocial: boolean; } -export interface UpdateUserParameters { - id: string; +export interface UpdateUserParameters extends ObjectWithId { } export interface AuthenticationClientOptions { @@ -134,17 +152,47 @@ export interface ClientParams { client_id: string; } +export type DeleteDeleteMultifactorParamsProvider = 'duo' | 'google-authenticator'; + export interface DeleteMultifactorParams { id: string; - provider: string; + provider: DeleteDeleteMultifactorParamsProvider; } -export interface LinkAccountsParams { +export type UnlinkAccountsParamsProvider = 'ad' | 'adfs' | 'amazon' | 'dropbox' | 'bitbucket' | 'aol' | 'auth0-adldap' | + 'auth0-oidc' | 'auth0' | 'baidu' | 'bitly' | 'box' | 'custom' | 'dwolla' | 'email' | 'evernote-sandbox' | 'evernote' | + 'exact' | 'facebook' | 'fitbit' | 'flickr' | 'github' | 'google-apps' | 'google-oauth2' | 'guardian' | 'instagram' | + 'ip' | 'linkedin' | 'miicard' | 'oauth1' | 'oauth2' | 'office365' | 'paypal' | 'paypal-sandbox' | 'pingfederate' | + 'planningcenter' | 'renren' | 'salesforce-community' | 'salesforce-sandbox' | 'salesforce' | 'samlp' | 'sharepoint' | + 'shopify' | 'sms' | 'soundcloud' | 'thecity-sandbox' | 'thecity' | 'thirtysevensignals' | 'twitter' | 'untappd' | + 'vkontakte' | 'waad' | 'weibo' | 'windowslive' | 'wordpress' | 'yahoo' | 'yammer' | 'yandex'; + +export interface UnlinkAccountsParams { id: string; - provider: string; + provider: UnlinkAccountsParamsProvider; user_id: string; } +export interface UnlinkAccountsResponseProfile { + email?: string; + email_verified?: boolean; + name?: string; + username?: string; + given_name?: string; + phone_number?: string; + phone_verified?: boolean; + family_name?: string; +} + +export interface UnlinkAccountsResponse { + connection: string; + user_id: string; + provider: string; + isSocial?: boolean; + access_token?: string; + profileData?: UnlinkAccountsResponseProfile +} + export interface LinkAccountsData { user_id: string; connection_id: string; @@ -310,29 +358,30 @@ export class ManagementClient { getUser(params: ObjectWithId): Promise; getUser(params: ObjectWithId, cb?: (err: Error, user: User) => void): void; - createUser(data: UserData): Promise; - createUser(data: UserData, cb: (err: Error, data: User) => void): void; + createUser(data: CreateUserData): Promise; + createUser(data: CreateUserData, cb: (err: Error, data: User) => void): void; - updateUser(params: UpdateUserParameters, data: User): Promise; - updateUser(params: UpdateUserParameters, data: User, cb: (err: Error, data: User) => void): void; + updateUser(params: ObjectWithId, data: UpdateUserData): Promise; + updateUser(params: ObjectWithId, data: UpdateUserData, cb: (err: Error, data: User) => void): void; - updateUserMetadata(params: UpdateUserParameters, data: UserMetadata): Promise; - updateUserMetadata(params: UpdateUserParameters, data: UserMetadata, cb: (err: Error, data: User) => void): void; + updateUserMetadata(params: ObjectWithId, data: UserMetadata): Promise; + updateUserMetadata(params: ObjectWithId, data: UserMetadata, cb: (err: Error, data: User) => void): void; + // Should be removed from auth0 also. Doesn't exist in api. deleteAllUsers(): Promise; deleteAllUsers(cb: (err: Error, data: any) => void): void; deleteUser(params: ObjectWithId): Promise; deleteUser(params: ObjectWithId, cb?: (err: Error) => void): void; - updateAppMetadata(params: UpdateUserParameters, data: AppMetadata): Promise; - updateAppMetadata(params: UpdateUserParameters, data: AppMetadata, cb: (err: Error, data: User) => void): void; + updateAppMetadata(params: ObjectWithId, data: AppMetadata): Promise; + updateAppMetadata(params: ObjectWithId, data: AppMetadata, cb: (err: Error, data: User) => void): void; - deleteUserMultifactor(params: DeleteMultifactorParams): Promise; - deleteUserMultifactor(params: DeleteMultifactorParams, cb: (err: Error, data: any) => void): void; + deleteUserMultifactor(params: DeleteMultifactorParams): Promise; + deleteUserMultifactor(params: DeleteMultifactorParams, cb: (err: Error) => void): void; - unlinkUsers(params: LinkAccountsParams): Promise; - unlinkUsers(params: LinkAccountsParams, cb: (err: Error, data: any) => void): void; + unlinkUsers(params: UnlinkAccountsParams): Promise; + unlinkUsers(params: UnlinkAccountsParams, cb: (err: Error, data: UnlinkAccountsResponse) => void): void; linkUsers(params: ObjectWithId, data: LinkAccountsData): Promise; linkUsers(params: ObjectWithId, data: LinkAccountsData, cb: (err: Error, data: any) => void): void; From 7a338096583f581a4c2733802110f15e8a19e4a5 Mon Sep 17 00:00:00 2001 From: Brian Lee Date: Sat, 27 May 2017 17:35:56 -0700 Subject: [PATCH 0024/1167] Allow subclass gm function to accept source types other than path strings --- types/gm/gm-tests.ts | 10 ++++++++++ types/gm/index.d.ts | 3 +++ 2 files changed, 13 insertions(+) diff --git a/types/gm/gm-tests.ts b/types/gm/gm-tests.ts index e8bf5787cd..50c124ffc5 100644 --- a/types/gm/gm-tests.ts +++ b/types/gm/gm-tests.ts @@ -346,3 +346,13 @@ var imageMagick = gm.subClass({ imageMagick: true }); var readStream = imageMagick(src) .adjoin() .stream(); + +var passStream = imageMagick(readStream).stream(); + +var buffers: Buffer[] = []; +var buffer: Buffer; +passStream.on('data', (chunk) => buffers.push(chunk as Buffer)).on('close', () => { + buffer = Buffer.concat(buffers); + var readstream = imageMagick(buffer).stream(); +}) + diff --git a/types/gm/index.d.ts b/types/gm/index.d.ts index 7fd419ede3..a08086e58e 100644 --- a/types/gm/index.d.ts +++ b/types/gm/index.d.ts @@ -615,6 +615,9 @@ declare namespace m { export interface SubClass { (image: string): State; + (stream: NodeJS.ReadableStream, image?: string): State + (buffer: Buffer, image?: string): State + (width: number, height: number, color?: string): State } export function compare(filename1: string, filename2: string, callback: CompareCallback): void; From 52c5e0734682fc73882a3d751581c7a6d3385f5a Mon Sep 17 00:00:00 2001 From: amiram Date: Sun, 28 May 2017 21:30:21 +0300 Subject: [PATCH 0025/1167] Make UpdateUserData extend UserData --- types/auth0/index.d.ts | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index a27493244a..5fab6ff513 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -13,33 +13,23 @@ export interface ManagementClientOptions { export interface UserMetadata { } export interface AppMetadata { } -export interface CreateUserData { +export interface UserData { connection: string; email?: string; username?: string; - password?: string; - phone_number?: string; - user_metadata?: UserMetadata; email_verified?: boolean; verify_email?: boolean; + password?: string; + phone_number?: string; phone_verified?: boolean, + user_metadata?: UserMetadata; app_metadata?: AppMetadata; } -export interface UpdateUserData { +export interface UpdateUserData extends UserData { blocked?: boolean; - email_verified?: boolean; - email?: string; - verify_email?: boolean, - phone_number?: string, - phone_verified?: boolean, verify_phone_number?: boolean, - password?: string, verify_password?: boolean, - user_metadata?: UserMetadata, - app_metadata?: AppMetadata, - connection?: string, - username?: string, client_id?: string } @@ -358,8 +348,8 @@ export class ManagementClient { getUser(params: ObjectWithId): Promise; getUser(params: ObjectWithId, cb?: (err: Error, user: User) => void): void; - createUser(data: CreateUserData): Promise; - createUser(data: CreateUserData, cb: (err: Error, data: User) => void): void; + createUser(data: UserData): Promise; + createUser(data: UserData, cb: (err: Error, data: User) => void): void; updateUser(params: ObjectWithId, data: UpdateUserData): Promise; updateUser(params: ObjectWithId, data: UpdateUserData, cb: (err: Error, data: User) => void): void; From babb37825c209e7c9630414ca0968847611db7df Mon Sep 17 00:00:00 2001 From: amiram Date: Mon, 29 May 2017 07:32:13 +0300 Subject: [PATCH 0026/1167] Make CreateUserData extend UserData --- types/auth0/index.d.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/types/auth0/index.d.ts b/types/auth0/index.d.ts index 5fab6ff513..79e02498c2 100644 --- a/types/auth0/index.d.ts +++ b/types/auth0/index.d.ts @@ -14,7 +14,6 @@ export interface UserMetadata { } export interface AppMetadata { } export interface UserData { - connection: string; email?: string; username?: string; email_verified?: boolean; @@ -26,7 +25,12 @@ export interface UserData { app_metadata?: AppMetadata; } +export interface CreateUserData extends UserData { + connection: string; +} + export interface UpdateUserData extends UserData { + connection?: string; blocked?: boolean; verify_phone_number?: boolean, verify_password?: boolean, @@ -348,8 +352,8 @@ export class ManagementClient { getUser(params: ObjectWithId): Promise; getUser(params: ObjectWithId, cb?: (err: Error, user: User) => void): void; - createUser(data: UserData): Promise; - createUser(data: UserData, cb: (err: Error, data: User) => void): void; + createUser(data: CreateUserData): Promise; + createUser(data: CreateUserData, cb: (err: Error, data: User) => void): void; updateUser(params: ObjectWithId, data: UpdateUserData): Promise; updateUser(params: ObjectWithId, data: UpdateUserData, cb: (err: Error, data: User) => void): void; From 803b84709699b305f8a84746c0c73bfb955725dc Mon Sep 17 00:00:00 2001 From: Brian Lee Date: Tue, 30 May 2017 13:19:08 -0700 Subject: [PATCH 0027/1167] Rewrite overloaded function --- types/gm/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/types/gm/index.d.ts b/types/gm/index.d.ts index a08086e58e..8da081ffd5 100644 --- a/types/gm/index.d.ts +++ b/types/gm/index.d.ts @@ -615,9 +615,9 @@ declare namespace m { export interface SubClass { (image: string): State; - (stream: NodeJS.ReadableStream, image?: string): State - (buffer: Buffer, image?: string): State - (width: number, height: number, color?: string): State + (stream: NodeJS.ReadableStream, image?: string): State; + (buffer: Buffer, image?: string): State; + (width: number, height: number, color?: string): State; } export function compare(filename1: string, filename2: string, callback: CompareCallback): void; From ca9b0519317bb4b928fc1e6995e7904bd40cf9a8 Mon Sep 17 00:00:00 2001 From: Juan Jimenez-Anca Date: Wed, 31 May 2017 22:19:38 +0100 Subject: [PATCH 0028/1167] move node-feedparser to /types --- types/node-feedparser/index.d.ts | 166 ++++++++++++++++++ .../node-feedparser/node-feedparser-tests.ts | 32 ++++ types/node-feedparser/tsconfig.json | 22 +++ types/node-feedparser/tslint.json | 5 + 4 files changed, 225 insertions(+) create mode 100644 types/node-feedparser/index.d.ts create mode 100644 types/node-feedparser/node-feedparser-tests.ts create mode 100644 types/node-feedparser/tsconfig.json create mode 100644 types/node-feedparser/tslint.json diff --git a/types/node-feedparser/index.d.ts b/types/node-feedparser/index.d.ts new file mode 100644 index 0000000000..bed830265c --- /dev/null +++ b/types/node-feedparser/index.d.ts @@ -0,0 +1,166 @@ +// Type definitions for feedparser 2.2 +// Project: http://github.com/danmactough/node-feedparser +// Definitions by: Juan J. Jimenez-Anca +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +/** Declaration file generated by dts-gen */ + +/// + +import stream = require('stream'); +import { SAXStream } from 'sax'; +export = FeedParser; + +declare class FeedParser extends stream.Duplex { + constructor(options: FeedParser.Options); + options: FeedParser.Options; + stream: SAXStream; + meta: object; + _emitted_meta: boolean; + stack: any[]; + xmlbase: any[]; + in_xhtml: boolean; + xhtml: object; + errors: Error[]; + + addListener(ev: any, fn: any): any; + + cork(): void; + + eventNames(): any; + + getMaxListeners(): any; + + handleAttributes(attrs: FeedParser.Attrs, el: string): any; + + handleCloseTag(el: string): void; + + handleEnd(): any; + + handleError(e: Error): void; + + handleItem(node: FeedParser.Node, type: FeedParser.Type, options: FeedParser.Options): FeedParser.Item; + + handleMeta(node: FeedParser.Node, type: FeedParser.Type, options: FeedParser.Options): FeedParser.Meta; + + handleOpenTag(node: FeedParser.Node): void; + + handleProcessingInstruction(node: FeedParser.Node): void; + + handleSaxError(e: Error): void; + + handleText(text: string): void; + + init(): void; + + isPaused(): any; + + listenerCount(type: FeedParser.Type): any; + + listeners(type: FeedParser.Type): any; + + on(ev: any, fn: any): any; + + pause(): any; + + pipe(dest: any, pipeOpts: any): any; + + push(chunk: any, encoding: any): any; + + read(n?: number): FeedParser.Item; + + removeAllListeners(type: FeedParser.Type, ...args: any[]): any; + + resume(): any; + + resumeSaxError(): void; + + setDefaultEncoding(encoding: any): any; + + setEncoding(enc: any): any; + + setMaxListeners(n: any): any; + + uncork(): void; + + unpipe(dest: any): any; + + unshift(chunk: any): any; + + wrap(stream: SAXStream, ...args: any[]): any; + + private _transform(data: any, encoding: string, done: Function): void; + private _flush(done: Function): void; + +} + +declare namespace FeedParser { + type Type = "atom" | "rss" | "rdf"; + + interface Options { + normalize?: boolean; + addmeta?: boolean; + feedurl?: string; + resume_saxerror?: boolean; + MAX_BUFFER_LENGTH?: number; + } + + + interface Node { + [key: string]: any; + } + + interface Attrs { + name: string; + value: any; + prefix: string; + local: string; + uri: string; + } + + interface NS { + [key: string]: string; + } + + interface Image { + url: string; + title: string; + } + + interface Meta { + "#ns": NS[]; + "#type": Type; + "#version": string; + title: string; + description: string; + date: Date | null; + pubdate: Date | null; + link: string; + xmlurl: string; + author: string; + language: string; + image: Image; + favicon: string; + copyright: string; + generator: string; + categories: string[]; + } + + interface Item { + title: string; + description: string; + summary: string; + date: Date | null; + pubdate: Date | null; + link: string; + origlink: string; + author: string; + guid: string; + comments: string; + image: Image; + categories: string[]; + enclosures: string[]; + meta: Meta; + } + +} + diff --git a/types/node-feedparser/node-feedparser-tests.ts b/types/node-feedparser/node-feedparser-tests.ts new file mode 100644 index 0000000000..25d652de8c --- /dev/null +++ b/types/node-feedparser/node-feedparser-tests.ts @@ -0,0 +1,32 @@ +import request = require('request'); +import * as FeedParser from "feedparser"; + +const req = request('https://news.google.com/news?cf=all&hl=en&pz=1&ned=us&output=rss'); +const feedparser = new FeedParser({}); + +req.on("error", error => { + // handle any request errors +}); + +req.on("response", res => { + if (res.statusCode !== 200) { + req.emit('error', new Error('Bad status code')); + } else { + req.pipe(feedparser); + } +}); + +feedparser.on('error', (error: Error) => { + // always handle errors +}); + +feedparser.on('readable', () => { + // This is where the action is! + const stream = feedparser; + const meta = feedparser.meta; // **NOTE** the "meta" is always available in the context of the feedparser instance + let item: FeedParser.Item; + + while (item = stream.read()) { + console.log(item); + } +}); diff --git a/types/node-feedparser/tsconfig.json b/types/node-feedparser/tsconfig.json new file mode 100644 index 0000000000..31cb0cd3b7 --- /dev/null +++ b/types/node-feedparser/tsconfig.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "node-feedparser-tests.ts" + ] +} diff --git a/types/node-feedparser/tslint.json b/types/node-feedparser/tslint.json new file mode 100644 index 0000000000..5d0b359e47 --- /dev/null +++ b/types/node-feedparser/tslint.json @@ -0,0 +1,5 @@ +{ "extends": "dtslint/dt.json", + "rules": { + "no-conditional-assignment": false + } +} From d018245379f7bfb6d73466fa8d54530df35dd196 Mon Sep 17 00:00:00 2001 From: Juan Jimenez-Anca Date: Wed, 31 May 2017 22:21:53 +0100 Subject: [PATCH 0029/1167] deleted node-feedparser from root --- node-feedparser/index.d.ts | 166 ----------------------- node-feedparser/node-feedparser-tests.ts | 32 ----- node-feedparser/tsconfig.json | 22 --- node-feedparser/tslint.json | 5 - 4 files changed, 225 deletions(-) delete mode 100644 node-feedparser/index.d.ts delete mode 100644 node-feedparser/node-feedparser-tests.ts delete mode 100644 node-feedparser/tsconfig.json delete mode 100644 node-feedparser/tslint.json diff --git a/node-feedparser/index.d.ts b/node-feedparser/index.d.ts deleted file mode 100644 index bed830265c..0000000000 --- a/node-feedparser/index.d.ts +++ /dev/null @@ -1,166 +0,0 @@ -// Type definitions for feedparser 2.2 -// Project: http://github.com/danmactough/node-feedparser -// Definitions by: Juan J. Jimenez-Anca -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -/** Declaration file generated by dts-gen */ - -/// - -import stream = require('stream'); -import { SAXStream } from 'sax'; -export = FeedParser; - -declare class FeedParser extends stream.Duplex { - constructor(options: FeedParser.Options); - options: FeedParser.Options; - stream: SAXStream; - meta: object; - _emitted_meta: boolean; - stack: any[]; - xmlbase: any[]; - in_xhtml: boolean; - xhtml: object; - errors: Error[]; - - addListener(ev: any, fn: any): any; - - cork(): void; - - eventNames(): any; - - getMaxListeners(): any; - - handleAttributes(attrs: FeedParser.Attrs, el: string): any; - - handleCloseTag(el: string): void; - - handleEnd(): any; - - handleError(e: Error): void; - - handleItem(node: FeedParser.Node, type: FeedParser.Type, options: FeedParser.Options): FeedParser.Item; - - handleMeta(node: FeedParser.Node, type: FeedParser.Type, options: FeedParser.Options): FeedParser.Meta; - - handleOpenTag(node: FeedParser.Node): void; - - handleProcessingInstruction(node: FeedParser.Node): void; - - handleSaxError(e: Error): void; - - handleText(text: string): void; - - init(): void; - - isPaused(): any; - - listenerCount(type: FeedParser.Type): any; - - listeners(type: FeedParser.Type): any; - - on(ev: any, fn: any): any; - - pause(): any; - - pipe(dest: any, pipeOpts: any): any; - - push(chunk: any, encoding: any): any; - - read(n?: number): FeedParser.Item; - - removeAllListeners(type: FeedParser.Type, ...args: any[]): any; - - resume(): any; - - resumeSaxError(): void; - - setDefaultEncoding(encoding: any): any; - - setEncoding(enc: any): any; - - setMaxListeners(n: any): any; - - uncork(): void; - - unpipe(dest: any): any; - - unshift(chunk: any): any; - - wrap(stream: SAXStream, ...args: any[]): any; - - private _transform(data: any, encoding: string, done: Function): void; - private _flush(done: Function): void; - -} - -declare namespace FeedParser { - type Type = "atom" | "rss" | "rdf"; - - interface Options { - normalize?: boolean; - addmeta?: boolean; - feedurl?: string; - resume_saxerror?: boolean; - MAX_BUFFER_LENGTH?: number; - } - - - interface Node { - [key: string]: any; - } - - interface Attrs { - name: string; - value: any; - prefix: string; - local: string; - uri: string; - } - - interface NS { - [key: string]: string; - } - - interface Image { - url: string; - title: string; - } - - interface Meta { - "#ns": NS[]; - "#type": Type; - "#version": string; - title: string; - description: string; - date: Date | null; - pubdate: Date | null; - link: string; - xmlurl: string; - author: string; - language: string; - image: Image; - favicon: string; - copyright: string; - generator: string; - categories: string[]; - } - - interface Item { - title: string; - description: string; - summary: string; - date: Date | null; - pubdate: Date | null; - link: string; - origlink: string; - author: string; - guid: string; - comments: string; - image: Image; - categories: string[]; - enclosures: string[]; - meta: Meta; - } - -} - diff --git a/node-feedparser/node-feedparser-tests.ts b/node-feedparser/node-feedparser-tests.ts deleted file mode 100644 index 25d652de8c..0000000000 --- a/node-feedparser/node-feedparser-tests.ts +++ /dev/null @@ -1,32 +0,0 @@ -import request = require('request'); -import * as FeedParser from "feedparser"; - -const req = request('https://news.google.com/news?cf=all&hl=en&pz=1&ned=us&output=rss'); -const feedparser = new FeedParser({}); - -req.on("error", error => { - // handle any request errors -}); - -req.on("response", res => { - if (res.statusCode !== 200) { - req.emit('error', new Error('Bad status code')); - } else { - req.pipe(feedparser); - } -}); - -feedparser.on('error', (error: Error) => { - // always handle errors -}); - -feedparser.on('readable', () => { - // This is where the action is! - const stream = feedparser; - const meta = feedparser.meta; // **NOTE** the "meta" is always available in the context of the feedparser instance - let item: FeedParser.Item; - - while (item = stream.read()) { - console.log(item); - } -}); diff --git a/node-feedparser/tsconfig.json b/node-feedparser/tsconfig.json deleted file mode 100644 index 31cb0cd3b7..0000000000 --- a/node-feedparser/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es6" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": true, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "node-feedparser-tests.ts" - ] -} diff --git a/node-feedparser/tslint.json b/node-feedparser/tslint.json deleted file mode 100644 index 5d0b359e47..0000000000 --- a/node-feedparser/tslint.json +++ /dev/null @@ -1,5 +0,0 @@ -{ "extends": "dtslint/dt.json", - "rules": { - "no-conditional-assignment": false - } -} From 5433f5e434ff90d8a185f6e10ab69ca50f753710 Mon Sep 17 00:00:00 2001 From: Juan Jimenez-Anca Date: Wed, 31 May 2017 22:35:16 +0100 Subject: [PATCH 0030/1167] changes after tests --- types/node-feedparser/index.d.ts | 18 +++++++++--------- types/node-feedparser/node-feedparser-tests.ts | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/types/node-feedparser/index.d.ts b/types/node-feedparser/index.d.ts index bed830265c..775a4a7fa0 100644 --- a/types/node-feedparser/index.d.ts +++ b/types/node-feedparser/index.d.ts @@ -14,12 +14,16 @@ declare class FeedParser extends stream.Duplex { constructor(options: FeedParser.Options); options: FeedParser.Options; stream: SAXStream; - meta: object; + meta: { + [key: string]: any + }; _emitted_meta: boolean; stack: any[]; xmlbase: any[]; in_xhtml: boolean; - xhtml: object; + xhtml: { + [key: string]: any + }; errors: Error[]; addListener(ev: any, fn: any): any; @@ -79,7 +83,7 @@ declare class FeedParser extends stream.Duplex { setEncoding(enc: any): any; setMaxListeners(n: any): any; - + uncork(): void; unpipe(dest: any): any; @@ -88,9 +92,8 @@ declare class FeedParser extends stream.Duplex { wrap(stream: SAXStream, ...args: any[]): any; - private _transform(data: any, encoding: string, done: Function): void; - private _flush(done: Function): void; - + private _transform(data: any, encoding: string, done: () => any): void; + private _flush(done: () => any): void; } declare namespace FeedParser { @@ -104,7 +107,6 @@ declare namespace FeedParser { MAX_BUFFER_LENGTH?: number; } - interface Node { [key: string]: any; } @@ -161,6 +163,4 @@ declare namespace FeedParser { enclosures: string[]; meta: Meta; } - } - diff --git a/types/node-feedparser/node-feedparser-tests.ts b/types/node-feedparser/node-feedparser-tests.ts index 25d652de8c..f36698372b 100644 --- a/types/node-feedparser/node-feedparser-tests.ts +++ b/types/node-feedparser/node-feedparser-tests.ts @@ -1,5 +1,5 @@ import request = require('request'); -import * as FeedParser from "feedparser"; +import * as FeedParser from "node-feedparser"; const req = request('https://news.google.com/news?cf=all&hl=en&pz=1&ned=us&output=rss'); const feedparser = new FeedParser({}); From dc8707172a870f10d1aea1787b4ac050d7828558 Mon Sep 17 00:00:00 2001 From: Zach Zanol Date: Wed, 31 May 2017 15:08:08 -0700 Subject: [PATCH 0031/1167] Update react-spinkit-tests.tsx --- types/react-spinkit/react-spinkit-tests.tsx | 28 ++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/types/react-spinkit/react-spinkit-tests.tsx b/types/react-spinkit/react-spinkit-tests.tsx index 6742096ebe..f30adea4a2 100644 --- a/types/react-spinkit/react-spinkit-tests.tsx +++ b/types/react-spinkit/react-spinkit-tests.tsx @@ -4,20 +4,20 @@ import * as React from 'react'; // Examples taken from http://kyleamathews.github.io/react-spinkit/ const spinners = [ // Basic spinners - , - , - , - , - , - , - , - , - , - , - , + , + , + , + , + , + , + , + , + , + , + , // Spinner options - , - , - , + , + , + , ]; From fea7fd14b55b08820612207a53088f4c0eb5c5d0 Mon Sep 17 00:00:00 2001 From: Zach Zanol Date: Wed, 31 May 2017 15:09:01 -0700 Subject: [PATCH 0032/1167] Update index.d.ts --- types/react-spinkit/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/react-spinkit/index.d.ts b/types/react-spinkit/index.d.ts index 24de75a032..67f3999daa 100644 --- a/types/react-spinkit/index.d.ts +++ b/types/react-spinkit/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for react-spinkit 1.1.4 +// Type definitions for react-spinkit 3.0.0 // Project: https://github.com/KyleAMathews/react-spinkit // Definitions by: Qubo , Mleko , Tom Crockett // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -11,7 +11,7 @@ declare namespace spinner { /** * Specify spinner to use. */ - spinnerName?: 'three-bounce' | 'double-bounce' | 'rotating-plane' | 'folding-cube' | 'wave' | 'wandering-cubes' | 'pulse' | 'chasing-dots' | 'circle' | 'cube-grid' | 'wordpress'; + name?: 'three-bounce' | 'double-bounce' | 'rotating-plane' | 'folding-cube' | 'wave' | 'wandering-cubes' | 'pulse' | 'chasing-dots' | 'circle' | 'cube-grid' | 'wordpress'; /** * Disable the initial fade-in of the spinner. */ From 90ec58b3ec58ae3c7a61935ee509f846d4cbdc58 Mon Sep 17 00:00:00 2001 From: Zach Zanol Date: Wed, 31 May 2017 15:18:02 -0700 Subject: [PATCH 0033/1167] Update index.d.ts --- types/react-spinkit/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/react-spinkit/index.d.ts b/types/react-spinkit/index.d.ts index 67f3999daa..1ef769f665 100644 --- a/types/react-spinkit/index.d.ts +++ b/types/react-spinkit/index.d.ts @@ -1,6 +1,6 @@ // Type definitions for react-spinkit 3.0.0 // Project: https://github.com/KyleAMathews/react-spinkit -// Definitions by: Qubo , Mleko , Tom Crockett +// Definitions by: Qubo , Mleko , Tom Crockett , zzanol // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 From 4d66139dc306a86f1b81f618fb31c1e1dc218c4e Mon Sep 17 00:00:00 2001 From: zzanol Date: Thu, 1 Jun 2017 09:45:29 -0700 Subject: [PATCH 0034/1167] moved v1 to subfolder --- types/react-spinkit/v1/index.d.ts | 34 +++++++++++++++++++ .../react-spinkit/v1/react-spinkit-tests.tsx | 23 +++++++++++++ types/react-spinkit/v1/tsconfig.json | 28 +++++++++++++++ 3 files changed, 85 insertions(+) create mode 100644 types/react-spinkit/v1/index.d.ts create mode 100644 types/react-spinkit/v1/react-spinkit-tests.tsx create mode 100644 types/react-spinkit/v1/tsconfig.json diff --git a/types/react-spinkit/v1/index.d.ts b/types/react-spinkit/v1/index.d.ts new file mode 100644 index 0000000000..24de75a032 --- /dev/null +++ b/types/react-spinkit/v1/index.d.ts @@ -0,0 +1,34 @@ +// Type definitions for react-spinkit 1.1.4 +// Project: https://github.com/KyleAMathews/react-spinkit +// Definitions by: Qubo , Mleko , Tom Crockett +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.1 + +/// + +declare namespace spinner { + export interface SpinnerProps { + /** + * Specify spinner to use. + */ + spinnerName?: 'three-bounce' | 'double-bounce' | 'rotating-plane' | 'folding-cube' | 'wave' | 'wandering-cubes' | 'pulse' | 'chasing-dots' | 'circle' | 'cube-grid' | 'wordpress'; + /** + * Disable the initial fade-in of the spinner. + */ + noFadeIn?: boolean; + /** + * Change the default "spinner" className. + */ + overrideSpinnerClassName?: string; + /** + * Component className. + */ + className?: string; + } + + export interface Spinner extends React.ComponentClass { + } +} + +declare const spinner: spinner.Spinner; +export = spinner; diff --git a/types/react-spinkit/v1/react-spinkit-tests.tsx b/types/react-spinkit/v1/react-spinkit-tests.tsx new file mode 100644 index 0000000000..6742096ebe --- /dev/null +++ b/types/react-spinkit/v1/react-spinkit-tests.tsx @@ -0,0 +1,23 @@ +import * as Spinner from 'react-spinkit'; +import * as React from 'react'; + +// Examples taken from http://kyleamathews.github.io/react-spinkit/ +const spinners = [ + // Basic spinners + , + , + , + , + , + , + , + , + , + , + , + + // Spinner options + , + , + , +]; diff --git a/types/react-spinkit/v1/tsconfig.json b/types/react-spinkit/v1/tsconfig.json new file mode 100644 index 0000000000..e04f534c2e --- /dev/null +++ b/types/react-spinkit/v1/tsconfig.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6", + "dom" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": false, + "baseUrl": "../../", + "jsx": "react", + "typeRoots": [ + "../../" + ], + "types": [], + "paths": { + "react-spinkit": ["react-spinkit/v1"], + "react-spinkit/*": ["react-spinkit/v1/*"] + }, + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "react-spinkit-tests.tsx" + ] +} \ No newline at end of file From 8df888b693c58f44fd6e83e02472693e4f95997c Mon Sep 17 00:00:00 2001 From: Roman Reshetnikov Date: Thu, 1 Jun 2017 08:58:54 +0300 Subject: [PATCH 0035/1167] update to 16.1.12 (24-MAY-2017), 16.2.7 (24-MAY-2017), 17.1.3 (17-MAY-2017). --- types/devexpress-web/README.md | 3 +- types/devexpress-web/devexpress-web-tests.ts | 21 +- types/devexpress-web/index.d.ts | 7596 +++- .../v161/devexpress-web-tests.ts | 418 + types/devexpress-web/v161/index.d.ts | 27630 +++++++++++++++ types/devexpress-web/v161/tsconfig.json | 27 + .../v162/devexpress-web-tests.ts | 418 + types/devexpress-web/v162/index.d.ts | 28635 ++++++++++++++++ types/devexpress-web/v162/tsconfig.json | 27 + 9 files changed, 63979 insertions(+), 796 deletions(-) create mode 100644 types/devexpress-web/v161/devexpress-web-tests.ts create mode 100644 types/devexpress-web/v161/index.d.ts create mode 100644 types/devexpress-web/v161/tsconfig.json create mode 100644 types/devexpress-web/v162/devexpress-web-tests.ts create mode 100644 types/devexpress-web/v162/index.d.ts create mode 100644 types/devexpress-web/v162/tsconfig.json diff --git a/types/devexpress-web/README.md b/types/devexpress-web/README.md index 341304e192..897ec236e1 100644 --- a/types/devexpress-web/README.md +++ b/types/devexpress-web/README.md @@ -2,8 +2,7 @@ DevExpress ASP.NET/MVC TypeScript definitions ============================================= You can use these TypeScript definitions for your web projects, which contain -DevExpress ASP.NET or MVC controls. For this, simply add at the top of your -code ``. +DevExpress ASP.NET or MVC controls. The API enclosed into the DevExpress ASP.NET/MVC TypeScript definition file fully corresponds to the API described in the DevExpress ASP.NET/MVC diff --git a/types/devexpress-web/devexpress-web-tests.ts b/types/devexpress-web/devexpress-web-tests.ts index 8a76a68f26..ef7eb8de37 100644 --- a/types/devexpress-web/devexpress-web-tests.ts +++ b/types/devexpress-web/devexpress-web-tests.ts @@ -1,5 +1,3 @@ -/// - declare var hiddenField: ASPxClientHiddenField; declare var mainCallbackPanel: ASPxClientCallbackPanel; declare var loginPopup: ASPxClientPopupControl; @@ -82,7 +80,6 @@ module DXDemo { export function onSearchComboBoxIndexChanged(s: ASPxClientComboBox, e: ASPxClientProcessingModeEventArgs): void { hideMenu(); - $("#IndexContent").addClass("search-extend"); searchButton.AdjustControl(); }; @@ -303,19 +300,14 @@ module DXDemo { } catch (e) { } ASPxClientUtils.AttachEventToElement(window, "resize", onWindowResize); if (ASPxClientUtils.iOSPlatform) { - $("form :input").blur(function () { - $('html, body').animate({ scrollTop: 0 }, 0); - }); + // animate } }; export function updateRatingLabels(ratingControl: ASPxClientTrackBar) { - $("#cpLeftLabelID").html(ratingControl.GetPositionStart().toString()); - $("#cpRightLabelID").html(ratingControl.GetPositionEnd().toString()); - }; - - export function onAboutWindowCloseUp(): void { - $(mainCallbackPanel.GetMainElement()).removeClass("show-about"); + var start = ratingControl.GetPositionStart().toString(); + var end = ratingControl.GetPositionEnd().toString(); + document.getElementById("cpLeftLabelID").innerHTML = start + " " + end; }; export function onRatingControlItemClick(s: ASPxClientRatingControl, e: ASPxClientRatingControlItemClickEventArgs): void { @@ -324,10 +316,8 @@ module DXDemo { export function onInputKeyDown(s: ASPxClientTextBox, e: ASPxClientEditKeyEventArgs): void { var keyCode = ASPxClientUtils.GetKeyCode(e.htmlEvent); - if (keyCode == 13) { - (jQuery).event.fix(e.htmlEvent).preventDefault(); + if (keyCode == 13) (s.GetInputElement()).blur(); - } }; function getCurrentPage(): string { @@ -339,7 +329,6 @@ module DXDemo { }; function showAboutWindow(): void { - $(mainCallbackPanel.GetMainElement()).addClass("show-about"); aboutWindow.ShowAtElementByID("MainCallbackPanel_ContentPane"); }; diff --git a/types/devexpress-web/index.d.ts b/types/devexpress-web/index.d.ts index 0da78411ac..466f002f36 100644 --- a/types/devexpress-web/index.d.ts +++ b/types/devexpress-web/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for DevExpress ASP.NET 16.1 +// Type definitions for DevExpress ASP.NET v171.3 // Project: http://devexpress.com/ // Definitions by: DevExpress Inc. // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -41,7 +41,7 @@ interface ASPxClientDashboardItemUnderlyingData { interface ASPxClientDashboardItemRequestUnderlyingDataParameters { /** * Gets or sets an array of data member identifiers used to obtain underlying data. - * Value: An array of String objects that specify data member identifiers. + * Value: An array of string values that specify data member identifiers. */ DataMembers: string[]; /** @@ -71,23 +71,23 @@ interface ASPxClientDashboardItemRequestUnderlyingDataCompleted { (data: ASPxClientDashboardItemUnderlyingData): void; } /** - * References a method that will handle the ItemClick event. + * References a method that will handle the ItemClick events. */ interface ASPxClientDashboardItemClickEventHandler { /** - * References a method that will handle the ItemClick event. + * References a method that will handle the ItemClick events. * @param source The event source. * @param e A ASPxClientDashboardItemClickEventArgs object that contains event data. */ (source: S, e: ASPxClientDashboardItemClickEventArgs): void; } /** - * Provides data for the ItemClick event. + * Provides data for the ItemClick events. */ interface ASPxClientDashboardItemClickEventArgs extends ASPxClientEventArgs { /** * Gets the name of the dashboard item for which the event has been raised. - * Value: A String that is the dashboard item name. + * Value: A string value that is the dashboard item name. */ ItemName: string; /** @@ -115,28 +115,28 @@ interface ASPxClientDashboardItemClickEventArgs extends ASPxClientEventArgs { /** * Requests underlying data corresponding to the clicked visual element. * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. - * @param dataMembers An array of String values that specify data members used to obtain underlying data. + * @param dataMembers An array of string values that specify data members used to obtain underlying data. */ RequestUnderlyingData(onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted, dataMembers: string[]): void; } /** - * References a method that will handle the ItemVisualInteractivity event. + * References a method that will handle the ItemVisualInteractivity events. */ interface ASPxClientDashboardItemVisualInteractivityEventHandler { /** - * References a method that will handle the ItemVisualInteractivity event. + * References a method that will handle the ItemVisualInteractivity events. * @param source The event source. * @param e A ASPxClientDashboardItemVisualInteractivityEventArgs object containing event data. */ (source: S, e: ASPxClientDashboardItemVisualInteractivityEventArgs): void; } /** - * Provides data for the ItemVisualInteractivity event. + * Provides data for the ItemVisualInteractivity events. */ interface ASPxClientDashboardItemVisualInteractivityEventArgs extends ASPxClientEventArgs { /** * Gets the component name of the dashboard item for which the event was raised. - * Value: A String that is the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. */ ItemName: string; /** @@ -177,23 +177,23 @@ interface ASPxClientDashboardItemVisualInteractivityEventArgs extends ASPxClient SetDefaultSelection(values: ASPxClientDashboardItemDataAxisPointTuple[]): void; } /** - * References a method that will handle the ItemSelectionChanged event. + * References a method that will handle the ItemSelectionChanged events. */ interface ASPxClientDashboardItemSelectionChangedEventHandler { /** - * References a method that will handle the ItemSelectionChanged event. + * References a method that will handle the ItemSelectionChanged events. * @param source The event source. * @param e A ASPxClientDashboardItemSelectionChangedEventArgs object containing event data. */ (source: S, e: ASPxClientDashboardItemSelectionChangedEventArgs): void; } /** - * Provides data for the ItemSelectionChanged event. + * Provides data for the ItemSelectionChanged events. */ interface ASPxClientDashboardItemSelectionChangedEventArgs extends ASPxClientEventArgs { /** * Gets the component name of the dashboard item for which the event was raised. - * Value: A String that is the component name of the dashboard item. + * Value: A string that is the component name of the dashboard item. */ ItemName: string; /** @@ -206,19 +206,19 @@ interface ASPxClientDashboardItemSelectionChangedEventArgs extends ASPxClientEve */ interface ASPxClientDashboardItemElementCustomColorEventHandler { /** - * References a method that will handle the ItemElementCustomColor event. + * References a method that will handle the ItemElementCustomColor events. * @param source The event source. * @param e An ASPxClientDashboardItemElementCustomColorEventArgs object that contains event data. */ (source: S, e: ASPxClientDashboardItemElementCustomColorEventArgs): void; } /** - * Provides data for the ItemElementCustomColor event. + * Provides data for the ItemElementCustomColor events. */ interface ASPxClientDashboardItemElementCustomColorEventArgs extends ASPxClientEventArgs { /** * Gets the component name of the dashboard item for which the event was raised. - * Value: A String that is the component name of the dashboard item for which the event was raised. + * Value: A string value that is the component name of the dashboard item for which the event was raised. */ ItemName: string; /** @@ -240,11 +240,11 @@ interface ASPxClientDashboardItemElementCustomColorEventArgs extends ASPxClientE GetMeasures(): ASPxClientDashboardItemDataMeasure[]; } /** - * References a method that will handle the ItemWidgetCreated event. + * References a method that will handle the ItemWidgetCreated events. */ interface ASPxClientDashboardItemWidgetCreatedEventHandler { /** - * References a method that will handle the ItemWidgetCreated event. + * References a method that will handle the ItemWidgetCreated events. * @param source The event source. * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. */ @@ -273,11 +273,11 @@ interface ASPxClientDashboardItemWidgetUpdatedEventHandler { (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; } /** - * References a method that will handle the ItemBeforeWidgetDisposed event. + * References a method that will handle the ItemBeforeWidgetDisposed events. */ interface ASPxClientDashboardItemBeforeWidgetDisposedEventHandler { /** - * References a method that will handle the ItemBeforeWidgetDisposed event. + * References a method that will handle the ItemBeforeWidgetDisposed events. * @param source The event source. * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. */ @@ -289,7 +289,7 @@ interface ASPxClientDashboardItemBeforeWidgetDisposedEventHandler { interface ASPxClientDashboardItemWidgetEventArgs extends ASPxClientEventArgs { /** * Gets the component name of the dashboard item for which the event was raised. - * Value: A String that is the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. */ ItemName: string; /** @@ -391,27 +391,27 @@ interface ASPxClientDashboardItemDataAxis { interface ASPxClientDashboardItemDataDimension { /** * Gets the dimension identifier. - * Value: A String that is the dimension identifier. + * Value: A string value that is the dimension identifier. */ Id: string; /** * Gets or sets the name of the dimension. - * Value: A String that is the name of the dimension. + * Value: A string value that is the name of the dimension. */ Name: string; /** * Gets the data member identifier for the current dimension. - * Value: A String value that identifies a data member. + * Value: A string value that identifies a data member. */ DataMember: string; /** * Gets the group interval for date-time values for the current dimension. - * Value: A String value that represents how date-time values are grouped. + * Value: A string value that represents how date-time values are grouped. */ DateTimeGroupInterval: string; /** * Gets the group interval for string values. - * Value: A String value that specifies the group interval for string values. + * Value: A string value that specifies the group interval for string values. */ TextGroupInterval: string; /** @@ -426,22 +426,22 @@ interface ASPxClientDashboardItemDataDimension { interface ASPxClientDashboardItemDataMeasure { /** * Gets the measure identifier. - * Value: A String that is the measure identifier. + * Value: A string value that is the measure identifier. */ Id: string; /** * Gets the name of the measure. - * Value: A String that is the name of the measure. + * Value: A string value that is the name of the measure. */ Name: string; /** * Gets the data member that identifies the data source list used to provide data for the current measure. - * Value: A String value that identifies the data source list used to provide data for the current measure. + * Value: A string value that identifies the data source list used to provide data for the current measure. */ DataMember: string; /** * Gets the type of summary function calculated against the current measure. - * Value: A String value that identifies the type of summary function calculated against the current measure. + * Value: A string value that identifies the type of summary function calculated against the current measure. */ SummaryType: string; /** @@ -456,22 +456,22 @@ interface ASPxClientDashboardItemDataMeasure { interface ASPxClientDashboardItemDataDelta { /** * Gets the data item identifier. - * Value: A String that is the data item identifier. + * Value: A string that is the data item identifier. */ Id: string; /** * Gets the name of the data item container. - * Value: A String value that is the name of the data item container. + * Value: A string value that is the name of the data item container. */ Name: string; /** * Gets the identifier for the measure that provides actual values. - * Value: A String value that is the measure identifier. + * Value: A string value that is the measure identifier. */ ActualMeasureId: string; /** * Gets the identifier for the measure that provides target values. - * Value: A String value that is the measure identifier. + * Value: A string value that is the measure identifier. */ TargetMeasureId: string; } @@ -611,55 +611,1040 @@ interface ASPxClientDashboardItemDataAxisPointTuple { GetAxisPoint(axisName: string): ASPxClientDashboardItemDataAxisPoint; } /** - * A client-side equivalent of the ASPxDashboardDesigner control. + * A range in the Range Filter dashboard item. */ -interface ASPxClientDashboardDesigner extends ASPxClientControl { +interface ASPxClientDashboardRangeFilterSelection { /** - * Occurs after the state of the dashboard displayed in the ASPxClientDashboardDesigner is changed. + * Gets or sets a maximum value in the range of the Range Filter dashboard item. + * Value: A maximum value in the range of the Range Filter dashboard item. */ - DashboardStateChanged: ASPxClientEvent>; + Maximum: Object; /** - * Occurs after another dashboard is loaded to the ASPxClientDashboardDesigner. + * Gets or sets a minimum value in the range of the Range Filter dashboard item. + * Value: A minimum value in the range of the Range Filter dashboard item. */ - DashboardChanged: ASPxClientEvent>; + Minimum: Object; +} +/** + * A collection of ASPxClientDashboardParameter objects. + */ +interface ASPxClientDashboardParameters { + /** + * Returns an array of dashboard parameters from the ASPxClientDashboardParameters collection. + */ + GetParameterList(): ASPxClientDashboardParameter[]; + /** + * Returns a dashboard parameter by its name. + * @param name A String object that specifies the parameter name. + */ + GetParameterByName(name: string): ASPxClientDashboardParameter; + /** + * Returns a dashboard parameter by its index in the ASPxClientDashboardParameters collection. + * @param index An integer value that specifies the parameter index. + */ + GetParameterByIndex(index: number): ASPxClientDashboardParameter; +} +/** + * A client-side dashboard parameter. + */ +interface ASPxClientDashboardParameter { + /** + * Gets the dashboard parameter name on the client side. + * Value: A string value that is the dashboard parameter name on the client side. + */ + Name: string; + /** + * Gets the dashboard parameter value on the client side. + * Value: A string value that specifies the dashboard parameter value on the client side. + */ + Value: Object; + /** + * Returns a parameter name. + */ + GetName(): string; + /** + * Returns a current parameter value(s). + */ + GetValue(): Object; + /** + * Specifies the current parameter value(s). + * @param value The current parameter value(s). + */ + SetValue(value: Object): void; + /** + * Returns a default parameter value. + */ + GetDefaultValue(): Object; + /** + * Returns the parameter's description displayed to an end-user. + */ + GetDescription(): string; + /** + * Returns a parameter type. + */ + GetType(): string; + /** + * Returns possible parameter values. + */ + GetValues(): ASPxClientDashboardParameterValue[]; +} +/** + * Provides access to the parameter value and display text. + */ +interface ASPxClientDashboardParameterValue { + /** + * Returns the parameter display text. + */ + GetDisplayText(): string; + /** + * Returns a parameter value. + */ + GetValue(): Object; +} +/** + * Contains settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ +interface ImageFormatOptions { + /** + * Gets or sets an image format in which the dashboard (dashboard item) is exported. + * Value: A value returned by the DashboardExportImageFormat class that specifies an image format in which the dashboard (dashboard item) is exported. + */ + Format: string; + /** + * Gets or sets the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + * Value: An integer value that specifies the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + */ + Resolution: number; +} +/** + * Contains options which define how the dashboard item is exported to Excel format. + */ +interface ExcelFormatOptions { + /** + * Gets or sets the Excel format in which the dashboard item is exported. + * Value: A value returned by the DashboardExportExcelFormat class that specifies the Excel format in which the dashboard item is exported. + */ + Format: string; + /** + * Gets or sets a character used to separate values in a CSV document. + * Value: A string value that specifies the character used to separate values in a CSV document. + */ + CsvValueSeparator: string; +} +/** + * Contains settings that specify parameters affecting how the Grid dashboard item is exported. + */ +interface GridExportOptions { + /** + * Gets or sets whether the size of the Grid dashboard item is changed according to the width of the exported page. + * Value: true, to change the size of the Grid dashboard item according to the width of the exported page; otherwise, false. + */ + FitToPageWidth: boolean; + /** + * Gets or sets whether to print column headers of the Grid dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pivot dashboard item is exported. + */ +interface PivotExportOptions { + /** + * Gets or sets whether to print the column headers of the Pivot dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pie dashboard item is exported. + */ +interface PieExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Gauge dashboard item is exported. + */ +interface GaugeExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Card dashboard item is exported. + */ +interface CardExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ +interface RangeFilterExportOptions { + /** + * Gets or sets whether the page orientation used to export a Range Filter dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Range Filter dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Range Filter dashboard item. + * Value: A value returned by the RangeFilterExportSizeMode class that specifies the export size mode for the Range Filter dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how Chart dashboard items are exported. + */ +interface ChartExportOptions { + /** + * Gets or sets whether the page orientation used to export a Chart dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Chart dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Chart dashboard item. + * Value: A value returned by the ChartExportSizeMode class that specifies the export size mode for the Chart dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how Map dashboard items are exported. + */ +interface MapExportOptions { + /** + * Gets or sets whether the page orientation used to export a map dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a map dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the map dashboard item. + * Value: A value returned by the MapExportSizeMode class that specifies specifies the export size mode for the map dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how the dashboard (dashboard item) is exported. + */ +interface ASPxClientDashboardExportOptions { + /** + * Gets or sets the standard paper size. + * Value: A string value returned by the DashboardExportPaperKind class that specifies the standard paper size. + */ + PaperKind: string; + /** + * Gets or sets the page orientation used to export a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportPageLayout class that specifies the page orientation used to export a dashboard (dashboard item). + */ + PageLayout: string; + /** + * Gets or sets the mode for scaling when exporting a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportScaleMode class that specifies the mode for scaling when exporting a dashboard (dashboard item). + */ + ScaleMode: string; + /** + * Gets or sets the scale factor (in fractions of 1) by which a dashboard (dashboard item) is scaled. + * Value: A Single value that specifies the scale factor by which a dashboard (dashboard item) is scaled. + */ + ScaleFactor: number; + /** + * Gets or sets the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + * Value: An integer value that specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + */ + AutoFitPageCount: number; + /** + * Gets or sets the title of the exported document. + * Value: A string value that specifies the title of the exported document. + */ + Title: string; + /** + * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. + * Value: A boolean value that specifies whether a dashboard title (or dashboard item's caption) is included as the exported document title. + */ + ShowTitle: boolean; + /** + * Gets or sets the filter state's location on the exported document. + * Value: A string value returned by the DashboardExportFilterState class that specifies the filter state's location on the exported document. + */ + FilterState: string; + /** + * Provides access to options for exporting a dashboard or individual items in Image format. + * Value: An ImageFormatOptions object containing settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ + ImageOptions: ImageFormatOptions; + /** + * Provides access to options for exporting individual dashboard items in Excel format. + * Value: An ExcelFormatOptions object containing settings that specify parameters affecting how the dashboard item is exported in Excel format. + */ + ExcelOptions: ExcelFormatOptions; + /** + * Provides access to options for exporting a Grid dashboard item. + * Value: A GridExportOptions object containing settings that specify parameters that affect how Grid dashboard items are exported. + */ + GridOptions: GridExportOptions; + /** + * Provides access to options for exporting a Pivot dashboard item. + * Value: A PivotExportOptions object containing settings that specify parameters that affect how Pivot dashboard items are exported. + */ + PivotOptions: PivotExportOptions; + /** + * Provides access to options for exporting a Pie dashboard item. + * Value: A PieExportOptions object containing settings that specify parameters that affect how Pie dashboard items are exported. + */ + PieOptions: PieExportOptions; + /** + * Provides access to options for exporting a Gauge dashboard item. + * Value: A GaugeExportOptions object containing settings that specify parameters that affect how Gauge dashboard items are exported. + */ + GaugeOptions: GaugeExportOptions; + /** + * Provides access to options for exporting a Card dashboard item. + * Value: A CardExportOptions object containing settings that specify parameters that affect how Card dashboard items are exported. + */ + CardOptions: CardExportOptions; + /** + * Provides access to options for exporting a Range Filter dashboard item. + * Value: A RangeFilterExportOptions object containing settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ + RangeFilterOptions: RangeFilterExportOptions; + /** + * Provides access to options for exporting a Chart dashboard item. + * Value: A ChartExportOptions object containing settings that specify parameters that affect how Chart dashboard items are exported. + */ + ChartOptions: ChartExportOptions; + /** + * Provides access to options for exporting map dashboard items. + * Value: A MapExportOptions object containing settings that specify parameters that affect how map dashboard items are exported. + */ + MapOptions: MapExportOptions; +} +/** + * Contains options related to exporting a dashboard/dashboard item to the PDF format. + */ +interface DashboardPdfExportOptions { + /** + * Gets or sets the type of paper for the exported document. + * Value: A DashboardExportPaperKind value that specifies the type of paper for the exported document. + */ + PaperKind: string; + /** + * Gets or sets the page orientation used to export a dashboard/dashboard item. + * Value: A DashboardExportPageLayout value that specifies the page orientation used to export a dashboard/dashboard item. + */ + PageLayout: string; + /** + * Gets or sets the mode for scaling a dashboard/dashboard item in the exported document. + * Value: A DashboardExportScaleMode value that specifies the mode for scaling a dashboard/dashboard item in the exported document. + */ + ScaleMode: string; + /** + * Gets or sets the scale factor (in fractions of 1), by which a dashboard/dashboard item is scaled in the exported document. + * Value: A Single value that specifies the scale factor by which a dashboard/dashboard item is scaled in the exported document. + */ + ScaleFactor: number; + /** + * Gets or sets the number of horizontal/vertical pages spanning the total width/height of a dashboard/dashboard item. + * Value: An integer value that specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard/dashboard item. + */ + AutoFitPageCount: number; + /** + * Gets or sets the title of the exported document. + * Value: A string value that specifies the title of the exported document. + */ + Title: string; + /** + * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. + * Value: A boolean value that specifies whether a dashboard title (or dashboard item's caption) is included as the exported document title. + */ + ShowTitle: boolean; + /** + * Gets or sets whether to add the state of master filter items to the exported document. + * Value: true, to add the state of master filter items to the exported document; otherwise, false. + */ + ExportFilters: boolean; + /** + * Gets or sets whether to add current parameter values to the exported document. + * Value: true, to add current parameter values to the exported document; otherwise, false. + */ + ExportParameters: boolean; + /** + * Gets or sets whether to add current values of a hidden parameter to the exported document. + * Value: true, to add current values of a hidden parameter to the exported document; otherwise, false. + */ + IncludeHiddenParameters: boolean; + /** + * Gets or sets a position of the dashboard state (such as master filter or current parameter values) in the exported document. + * Value: A DashboardStateExportPosition object that specifies the position of the dashboard state in the exported document. + */ + DashboardStatePosition: string; + /** + * Gets or sets whether cards within the Card dashboard item are arranged automatically on the exported page. + * Value: true, to arrange cards automatically on the exported page; otherwise, false. + */ + CardAutoArrangeContent: boolean; + /** + * Gets or sets whether the page orientation used to export the Chart dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export the Chart dashboard item; otherwise, false. + */ + ChartAutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Chart dashboard item. + * Value: A ChartExportSizeMode value that specifies the export size mode for the Chart dashboard item. + */ + ChartSizeMode: string; + /** + * Gets or sets whether gauges within the Gauge dashboard item are arranged automatically on the exported page. + * Value: true, to arrange gauges automatically on the exported page; otherwise, false. + */ + GaugeAutoArrangeContent: boolean; + /** + * Gets or sets whether the size of the Grid dashboard item is changed according to the width of the exported page. + * Value: true, to change the size of the Grid dashboard item according to the width of the exported page; otherwise, false. + */ + GridFitToPageWidth: boolean; + /** + * Gets or sets whether to add column headers of the Grid dashboard item to every page. + * Value: true, to add column headers to every page; otherwise, false. + */ + GridPrintHeadersOnEveryPage: boolean; + /** + * Gets or sets whether the page orientation used to export the Map dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export the Map dashboard item; otherwise, false. + */ + MapAutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Map dashboard item. + * Value: A MapExportSizeMode value that specifies the export size mode for the Map dashboard item. + */ + MapSizeMode: string; + /** + * Gets or sets whether pies within the Pie dashboard item are arranged automatically on the exported page. + * Value: true, to arrange pies automatically on the exported page; otherwise, false. + */ + PieAutoArrangeContent: boolean; + /** + * Gets or sets whether to add column headers of the Pivot dashboard item to every page. + * Value: true, to add column headers to every page; otherwise, false. + */ + PivotPrintHeadersOnEveryPage: boolean; + /** + * Gets or sets whether the page orientation used to export the Range Filter dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export the Range Filter dashboard item; otherwise, false. + */ + RangeFilterAutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Range Filter dashboard item. + * Value: A RangeFilterExportSizeMode value that specifies the export size mode for the Range Filter dashboard item. + */ + RangeFilterSizeMode: string; + /** + * Gets or sets whether the page orientation used to export the Treemap dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export the Treemap dashboard item; otherwise, false. + */ + TreemapAutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Treemap dashboard item. + * Value: A TreemapExportSizeMode value that specifies the export size mode for the Treemap dashboard item. + */ + TreemapSizeMode: string; +} +/** + * Contains options related to exporting a dashboard/dashboard item to an image. + */ +interface DashboardImageExportOptions { + /** + * Gets or sets a title of the exported document. + * Value: A string value that specifies the title of the exported document. + */ + Title: string; + /** + * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. + * Value: true, to include a dashboard title (or dashboard item's caption) as the exported document title; otherwise, false. + */ + ShowTitle: boolean; + /** + * Gets or sets whether to add the state of master filter items to the exported document. + * Value: true, to add the state of master filter items to the exported document; otherwise, false. + */ + ExportFilters: boolean; + /** + * Gets or sets whether to add current parameter values to the exported document. + * Value: true, to add current parameter values to the exported document; otherwise, false. + */ + ExportParameters: boolean; + /** + * Gets or sets whether to add current values of a hidden parameter to the exported document. + * Value: true, to add current values of a hidden parameter to the exported document; otherwise, false. + */ + IncludeHiddenParameters: boolean; + /** + * Gets or sets an image format in which the dashboard/dashboard item is exported. + * Value: A DashboardExportImageFormat value that specifies an image format in which the dashboard/dashboard item is exported. + */ + Format: string; + /** + * Gets or sets the resolution (in dpi) used to export a dashboard/dashboard item to an image. + * Value: An integer value that specifies the resolution (in dpi) used to export a dashboard/dashboard item to an image. + */ + Resolution: number; + /** + * Gets or sets the scale factor (in fractions of 1), by which a dashboard/dashboard item is scaled in the exported document. + * Value: A string value that specifies the scale factor by which a dashboard/dashboard item is scaled in the exported document. + */ + ScaleFactor: number; +} +/** + * Contains options related to exporting a dashboard/dashboard item to the Excel format. + */ +interface DashboardExcelExportOptions { + /** + * Gets or sets the Excel format in which the dashboard item is exported. + * Value: A DashboardExportExcelFormat value that specifies the Excel format in which the dashboard item is exported. + */ + Format: string; + /** + * Gets or sets a character used to separate values in a CSV document. + * Value: A string value that specifies the character used to separate values in a CSV document. + */ + CsvValueSeparator: string; + /** + * Gets or sets whether to add the state of master filter items to the exported document. + * Value: true, to add the state of master filter items to the exported document; otherwise, false. + */ + ExportFilters: boolean; + /** + * Gets or sets whether to add current parameter values to the exported document. + * Value: true, to add current parameter values to the exported document; otherwise, false. + */ + ExportParameters: boolean; + /** + * Gets or sets whether to add current values of a hidden parameter to the exported document. + * Value: true, to add current values of a hidden parameter to the exported document; otherwise, false. + */ + IncludeHiddenParameters: boolean; + /** + * Gets or sets the position of the dashboard state (such as master filter or current parameter values) in the exported document. + * Value: A DashboardStateExcelExportPosition object that specifies the position of the dashboard state in the exported document. + */ + DashboardStatePosition: string; +} +/** + * A client-side equivalent of the ASPxDashboard control. + */ +interface ASPxClientDashboard extends ASPxClientControl { + /** + * Fires when a round trip to the server has been initiated by a call to the client PerformDataCallback method. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after the state of the dashboard displayed in the ASPxClientDashboard is changed. + */ + DashboardStateChanged: ASPxClientEvent>; + /** + * Occurs after a new dashboard is displayed in the ASPxClientDashboard. + */ + DashboardChanged: ASPxClientEvent>; /** * For internal use. */ - CustomizeMenuItems: ASPxClientEvent>; - BeforeRender: ASPxClientEvent>; + CustomizeMenuItems: ASPxClientEvent>; /** - * Switches the ASPxClientDashboardDesigner to the viewer mode. + * Occurs before any element in the Web Dashboard control has been rendered. + */ + BeforeRender: ASPxClientEvent>; + /** + * Occurs when an end-user clicks a dashboard item. + */ + ItemClick: ASPxClientEvent>; + /** + * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting. + */ + ItemVisualInteractivity: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetCreated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdating: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemBeforeWidgetDisposed: ASPxClientEvent>; + /** + * Occurs after the selection within the dashboard item is changed. + */ + ItemSelectionChanged: ASPxClientEvent>; + /** + * Allows you to color the required dashboard item elements using the specified colors. + */ + ItemElementCustomColor: ASPxClientEvent>; + /** + * Occurs when a master filter state is changed. + */ + ItemMasterFilterStateChanged: ASPxClientEvent>; + /** + * Occurs when a drill-down/drill-up is performed. + */ + ItemDrillDownStateChanged: ASPxClientEvent>; + /** + * Occurs after the available interactivity actions have changed for the specific dashboard item. + */ + ActionAvailabilityChanged: ASPxClientEvent>; + /** + * Occurs after parameter values provided using a Dynamic List are loaded. + */ + DynamicLookUpValuesLoaded: ASPxClientEvent>; + /** + * Occurs when a dashboard item update is initiated. + */ + ItemBeginUpdate: ASPxClientEvent>; + /** + * Occurs after the dashboard item update is performed. + */ + ItemEndUpdate: ASPxClientEvent>; + /** + * Occurs when a dashboard update is initiated. + */ + DashboardBeginUpdate: ASPxClientEvent>; + /** + * Occurs after the dashboard update is performed. + */ + DashboardEndUpdate: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; + /** + * Gets an inner part of the ASPxClientDashboard control. + */ + GetDashboardControl(): DashboardControl; + /** + * Switches the ASPxClientDashboard to the viewer mode. */ SwitchToViewer(): void; /** - * Switches the ASPxClientDashboardDesigner to the designer mode. + * Switches the ASPxClientDashboard to the designer mode. */ SwitchToDesigner(): void; /** - * Gets the current working mode of the Web Designer. + * Gets the current working mode of the Web Dashboard. */ GetWorkingMode(): string; /** - * Gets the identifier of the dashboard that is displayed in the ASPxClientDashboardDesigner. + * Gets the identifier of the dashboard that is displayed in the ASPxClientDashboard. */ GetDashboardId(): string; /** - * Gets the name of the dashboard that is displayed in the ASPxClientDashboardDesigner. + * Gets the name of the dashboard that is displayed in the ASPxClientDashboard. */ GetDashboardName(): string; /** - * Gets the state of the dashboard (for instance, the master filtering state) displayed in the ASPxClientDashboardDesigner. + * Gets the state of the dashboard displayed in the ASPxClientDashboard. */ GetDashboardState(): string; /** - * Loads a dashboard with the specified identifier. - * @param dashboardId A String value that specifies the dashboard identifier. + * Sets the state of the dashboard displayed in the ASPxClientDashboard. + * @param dashboardState A JSON object that specifies the dashboard state. + */ + SetDashboardState(dashboardState: Object): void; + /** + * Sets the state of the dashboard displayed in the ASPxClientDashboard. + * @param dashboardStateString A string value that specifies the state of the dashboard displayed in the ASPxClientDashboard. + */ + SetDashboardState(dashboardStateString: string): void; + /** + * Loads a dashboard with the specified identifier from the dashboard storage. + * @param dashboardId A string value that specifies the dashboard identifier. */ LoadDashboard(dashboardId: string): void; /** - * Saves a dashboard to the dashboard storage. + * Saves a current dashboard to the dashboard storage. */ SaveDashboard(): void; + /** + * Invokes the Dashboard Parameters dialog. + */ + ShowParametersDialog(): void; + /** + * Closes the Dashboard Parameters dialog. + */ + HideParametersDialog(): void; + /** + * Returns dashboard parameter settings and metadata. + */ + GetParameters(): ASPxClientDashboardParameters; + /** + * Invokes the dialog that allows end-users to export the entire dashboard to the specified format. + * @param format A string value that specifies the format. For instance, you can use 'PDF' or 'Image'. + */ + ShowExportDashboardDialog(format: string): void; + /** + * Invokes the dialog that allows end-users to export the dashboard item to the specified format. + * @param itemComponentName A string value that specifies the component name of the dashboard item to export. + * @param format A string value that specifies the format. For instance, you can use 'PDF, 'Image' or 'Excel'. Note that some items (i.e., ImageDashboardItem) do not support exporting to the 'Excel' format. + */ + ShowExportDashboardItemDialog(itemComponentName: string, format: string): void; + /** + * Hides the dialog that allows end-users to export the dashboard/dashboard item. + */ + HideExportDialog(): void; + /** + * Returns settings that specify parameters affecting how the dashboard is exported. + */ + GetExportOptions(): ASPxClientDashboardExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to the PDF format. + */ + GetPdfExportOptions(): DashboardPdfExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to an image. + */ + GetImageExportOptions(): DashboardImageExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to the Excel format. + */ + GetExcelExportOptions(): DashboardExcelExportOptions; + /** + * Specifies settings that specify parameters affecting how the dashboard is exported. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + SetExportOptions(options: ASPxClientDashboardExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to the PDF format. + * @param options A DashboardPdfExportOptions object containing options related to exporting a dashboard/dashboard item to the PDF format. + */ + SetPdfExportOptions(options: DashboardPdfExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to an image. + * @param options A DashboardImageExportOptions object containing options related to exporting a dashboard/dashboard item to an image. + */ + SetImageExportOptions(options: DashboardImageExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to the Excel format. + * @param options A DashboardExcelExportOptions object containing options related to exporting a dashboard item to the Excel format. + */ + SetExcelExportOptions(options: DashboardExcelExportOptions): void; + /** + * Exports a dashboard to a PDF file and writes it to the Response. + */ + ExportToPdf(): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + */ + ExportToPdf(options: DashboardPdfExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: DashboardPdfExportOptions, fileName: string): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard to an Image file and writes it to the Response. + */ + ExportToImage(): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A DashboardImageExportOptions object containing image-specific export options. + */ + ExportToImage(options: DashboardImageExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A DashboardImageExportOptions object containing image-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: DashboardImageExportOptions, fileName: string): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToImage(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports dashboard data to the specified file in Excel format. + */ + ExportToExcel(): void; + /** + * Exports dashboard data to the specified file in Excel format. + * @param options A DashboardExcelExportOptions object containing Excel-specific options. + */ + ExportToExcel(options: DashboardExcelExportOptions): void; + /** + * Exports dashboard data to the specified file in Excel format. + * @param options A DashboardExcelExportOptions object containing Excel-specific options. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportToExcel(options: DashboardExcelExportOptions, fileName: string): void; + /** + * Exports a dashboard item to a PDF file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToPdf(itemName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + */ + ExportDashboardItemToPdf(itemName: string, options: DashboardPdfExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: DashboardPdfExportOptions, fileName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Image file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToImage(itemName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardImageExportOptions object containing image-specific export options. + */ + ExportDashboardItemToImage(itemName: string, options: DashboardImageExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardImageExportOptions object containing image-specific export options. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: DashboardImageExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Excel file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToExcel(itemName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardExcelExportOptions object containing Excel export options. + */ + ExportDashboardItemToExcel(itemName: string, options: DashboardExcelExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardExcelExportOptions object containing Excel export options. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: DashboardExcelExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Returns whether or not master filtering can be applied in the current state of the specified master filter item. + * @param itemName A string that specifies the component name of the master filter item. + */ + CanSetMasterFilter(itemName: string): boolean; + /** + * Returns whether or not the specified master filter can be cleared in the current state. + * @param itemName A string that specifies the component name of the master filter item. + */ + CanClearMasterFilter(itemName: string): boolean; + /** + * Returns whether or not drill down is possible in the current state of the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + */ + CanPerformDrillDown(itemName: string): boolean; + /** + * Returns whether or not drill up is possible in the current state of the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + */ + CanPerformDrillUp(itemName: string): boolean; + /** + * Selects required elements by their values in the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + * @param values Values that will be used to select elements in the master filter item. + */ + SetMasterFilter(itemName: string, values: Object[][]): void; + /** + * Selects the required elements in the specified master filter item. + * @param itemName A String that species the component name of the master filter item. + * @param axisPointTuples An array of ASPxClientDashboardItemDataAxisPointTuple objects used to identify master filter elements. + */ + SetMasterFilter(itemName: string, axisPointTuples: ASPxClientDashboardItemDataAxisPointTuple[]): void; + /** + * Performs a drill-down into the required element by its value. + * @param itemName A String that species the component name of the dashboard item. + * @param value A value that will be used to perform a drill-down for the required element. + */ + PerformDrillDown(itemName: string, value: Object): void; + /** + * Performs a drill-down into the required element. + * @param itemName A String that specifies the component name of the dashboard item. + * @param axisPointTuple A ASPxClientDashboardItemDataAxisPointTuple object representing a set of axis points. + */ + PerformDrillDown(itemName: string, axisPointTuple: ASPxClientDashboardItemDataAxisPointTuple): void; + /** + * Clears the specified master filter item. + * @param itemName A string that specifies the component name of the master filter item. + */ + ClearMasterFilter(itemName: string): void; + /** + * Performs a drill-up for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + PerformDrillUp(itemName: string): void; + /** + * Returns axis point tuples identifying elements that can be used to perform drill-down in the specified dashboard item. + * @param itemName A String that is the component name of the dashboard item. + */ + GetAvailableDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the axis point tuple identifying the current drill-down state. + * @param itemName A String that is the component name of the dashboard item. + */ + GetCurrentDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Returns axis point tuples identifying elements that can be selected in the current state of the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetAvailableFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns axis point tuples identifying currently selected elements in the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetCurrentFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns currently selected elements in the master filter item. + * @param itemName A String that specifies a component name of the master filter item. + */ + GetCurrentSelection(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the client data for the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + */ + GetItemData(itemName: string): ASPxClientDashboardItemData; + /** + * Refreshes an entire dashboard displayed in the Web Dashboard control. + */ + Refresh(): void; + /** + * Refreshes the specific item from the dashboard displayed in the Web Dashboard control. + * @param itemName A string value that specifies the component name of the dashboard item to be refreshed. + */ + Refresh(itemName: string): void; + /** + * Refreshes specific items from the dashboard displayed in the Web Dashboard control. + * @param itemName An array of string values that specify the component names of the dashboard items to be refreshed. + */ + Refresh(itemName: string[]): void; + /** + * Requests underlying data for the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + * @param args A ASPxClientDashboardItemRequestUnderlyingDataParameters object containing parameters used to obtain the underlying data. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + */ + RequestUnderlyingData(itemName: string, args: ASPxClientDashboardItemRequestUnderlyingDataParameters, onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted): void; + /** + * Returns the currently selected range in the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Returns the visible range for the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetEntireRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Selects the required range in the specified Range Filter dashboard item. + * @param itemName A String that specifies the component name of the Range Filter dashboard item. + * @param range A ASPxClientDashboardRangeFilterSelection object that specifies a range to be selected. + */ + SetRange(itemName: string, range: ASPxClientDashboardRangeFilterSelection): void; + /** + * Selects a predefined range in the Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter. + * @param dateTimePeriodName A String value that specifies the predefined range name. + */ + SetPredefinedRange(itemName: string, dateTimePeriodName: string): void; + /** + * Returns names of the predefined ranges available for the specified Range Filter. + * @param itemName A string value that specifies the component name of the Range Filter dashboard item. + */ + GetAvailablePredefinedRanges(itemName: string): string[]; + /** + * Returns the name of the currently selected predefined range. + * @param itemName A string value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentPredefinedRange(itemName: string): string; } /** * References a method that will handle the DashboardStateChanged event. @@ -678,7 +1663,7 @@ interface ASPxClientDashboardStateChangedEventHandler { interface ASPxClientDashboardStateChangedEventArgs extends ASPxClientEventArgs { /** * Gets the current state of the dashboard. - * Value: A String that is the current state of the dashboard. + * Value: A string value that is the current state of the dashboard. */ DashboardState: string; } @@ -699,19 +1684,19 @@ interface ASPxClientDashboardChangedEventHandler { interface ASPxClientDashboardChangedEventArgs extends ASPxClientEventArgs { /** * Gets the identifier of a newly opened dashboard. - * Value: A String values that is an identifier of newly opened dashboard. + * Value: A string value that is an identifier of newly opened dashboard. */ DashboardId: string; /** * Gets the name of a newly opened dashboard. - * Value: A String values that is the name of newly opened dashboard. + * Value: A string value that is the name of newly opened dashboard. */ DashboardName: string; } -interface ASPxClientDashboardDesignerCustomizeMenuItemsEventHandler { - (source: S, e: ASPxClientDashboardDesignerCustomizeMenuItemsEventArgs): void; +interface ASPxClientDashboardCustomizeMenuItemsEventHandler { + (source: S, e: ASPxClientDashboardCustomizeMenuItemsEventArgs): void; } -interface ASPxClientDashboardDesignerMenuItem { +interface ASPxClientDashboardMenuItem { id: string; title: string; template: string; @@ -721,13 +1706,214 @@ interface ASPxClientDashboardDesignerMenuItem { click: Function; hotKey: number; } -interface ASPxClientDashboardDesignerCustomizeMenuItemsEventArgs extends ASPxClientEventArgs { - Items: ASPxClientDashboardDesignerMenuItem[]; - FindById(itemId: string): ASPxClientDashboardDesignerMenuItem; +interface ASPxClientDashboardCustomizeMenuItemsEventArgs extends ASPxClientEventArgs { + Items: ASPxClientDashboardMenuItem[]; + FindById(itemId: string): ASPxClientDashboardMenuItem; } -interface ASPxClientDashboardDesignerBeforeRenderEventHandler { +/** + * References a method that will handle the BeforeRender event. + */ +interface ASPxClientDashboardBeforeRenderEventHandler { + /** + * References a method that will handle the BeforeRender event. + * @param source The event source. + * @param e An ASPxClientEventArgs object that contains event data. + */ (source: S, e: ASPxClientEventArgs): void; } +/** + * Serves as the base class for classes that provide data for client-side events related to dashboard items. + */ +interface ASPxClientDashboardItemEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Returns whether or not the specified value is null. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is 'others'. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the ItemMasterFilterStateChanged event. + */ +interface ASPxClientDashboardItemMasterFilterStateChangedEventHandler { + /** + * References a method that will handle the ItemMasterFilterStateChanged event. + * @param source The event source. + * @param e An ASPxClientDashboardItemMasterFilterStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemMasterFilterStateChangedEventArgs): void; +} +/** + * Provides data for the ItemMasterFilterStateChanged event. + */ +interface ASPxClientDashboardItemMasterFilterStateChangedEventArgs extends ASPxClientDashboardItemEventArgs { + /** + * Gets the currently selected values. + * Value: An array of objects that are the currently selected values. + */ + Values: Object[][]; +} +/** + * References a method that will handle the ItemDrillDownStateChanged event. + */ +interface ASPxClientDashboardItemDrillDownStateChangedEventHandler { + /** + * References a method that will handle the ItemDrillDownStateChanged event. + * @param source The event source. + * @param e An ASPxClientDashboardItemDrillDownStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemDrillDownStateChangedEventArgs): void; +} +/** + * Provides data for the ItemDrillDownStateChanged event. + */ +interface ASPxClientDashboardItemDrillDownStateChangedEventArgs extends ASPxClientDashboardItemEventArgs { + /** + * Gets the drill-down action performed in the dashboard item. + * Value: A string value that is the drill-down action performed in the dashboard item. + */ + Action: string; + /** + * Gets values from the current drill-down hierarchy. + * Value: An array of values from the current drill-down hierarchy. + */ + Values: Object[]; +} +/** + * References a method that will handle the ActionAvailabilityChanged event. + */ +interface ASPxClientActionAvailabilityChangedEventHandler { + /** + * References a method that will handle the ActionAvailabilityChanged event. + * @param source The event source. + * @param e A ASPxClientActionAvailabilityChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientActionAvailabilityChangedEventArgs): void; +} +/** + * Provides data for the ActionAvailabilityChanged event. + */ +interface ASPxClientActionAvailabilityChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. + */ + ItemName: string; +} +/** + * References a method that will handle the DynamicLookUpValuesLoaded event. + */ +interface ASPxClientDynamicLookUpValuesLoadedEventHandler { + /** + * References a method that will handle the DynamicLookUpValuesLoaded event. + * @param source The event source. + * @param e A ASPxClientDynamicLookUpValuesLoadedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDynamicLookUpValuesLoadedEventArgs): void; +} +/** + * Provides data for the DynamicLookUpValuesLoaded event. + */ +interface ASPxClientDynamicLookUpValuesLoadedEventArgs extends ASPxClientEventArgs { + /** + * Gets the dashboard parameter name whose values have been loaded. + * Value: A string value that is the dashboard parameter name whose values have been loaded. + */ + ParameterName: string; +} +/** + * References a method that will handle the ItemBeginUpdate event. + */ +interface ASPxClientItemBeginUpdateEventHandler { + /** + * References a method that will handle the ItemBeginUpdate event. + * @param source The event source. + * @param e A ASPxClientItemBeginUpdateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientItemBeginUpdateEventArgs): void; +} +/** + * Provides data for the ItemBeginUpdate event. + */ +interface ASPxClientItemBeginUpdateEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. + */ + ItemName: string; +} +/** + * References a method that will handle the ItemEndUpdate event. + */ +interface ASPxClientItemEndUpdateEventHandler { + /** + * References a method that will handle the ItemEndUpdate event. + * @param source The event source. + * @param e A ASPxClientItemEndUpdateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientItemEndUpdateEventArgs): void; +} +/** + * Provides data for the ItemEndUpdate event. + */ +interface ASPxClientItemEndUpdateEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. + */ + ItemName: string; +} +/** + * References a method that will handle the DashboardBeginUpdate event. + */ +interface ASPxClientDashboardBeginUpdateEventHandler { + /** + * References a method that will handle the DashboardBeginUpdate event. + * @param source The event source. + * @param e A ASPxClientDashboardBeginUpdateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardBeginUpdateEventArgs): void; +} +/** + * Provides data for the DashboardBeginUpdate event. + */ +interface ASPxClientDashboardBeginUpdateEventArgs extends ASPxClientEventArgs { + /** + * Gets the identifier of the dashboard for which the event was raised. + * Value: A string value that is the dashboard identifier. + */ + DashboardId: string; +} +/** + * References a method that will handle the DashboardEndUpdate event. + */ +interface ASPxClientDashboardEndUpdateEventHandler { + /** + * References a method that will handle the DashboardEndUpdate event. + * @param source The event source. + * @param e An ASPxClientDashboardEndUpdateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardEndUpdateEventArgs): void; +} +/** + * Provides data for the DashboardEndUpdate event. + */ +interface ASPxClientDashboardEndUpdateEventArgs extends ASPxClientEventArgs { + /** + * Gets the identifier of the dashboard for which the event was raised. + * Value: A string value that is the dashboard identifier. + */ + DashboardId: string; +} /** * A client-side equivalent of the ASPxDashboardViewer control. */ @@ -773,7 +1959,7 @@ interface ASPxClientDashboardViewer extends ASPxClientControl { */ ItemClick: ASPxClientEvent>; /** - * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting + * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting. */ ItemVisualInteractivity: ASPxClientEvent>; /** @@ -834,15 +2020,25 @@ interface ASPxClientDashboardViewer extends ASPxClientControl { /** * Selects the required range in the specified Range Filter dashboard item. * @param itemName A String that specifies the component name of the Range Filter dashboard item. - * @param range A String value that specifies the component name of the Range Filter dashboard item. + * @param range A ASPxClientDashboardRangeFilterSelection object that specifies a range to be selected. */ SetRange(itemName: string, range: ASPxClientDashboardRangeFilterSelection): void; /** - * Selects the specified range in the specified Range Filter dashboard item. - * @param itemName A String that specifies the component name of the Range Filter dashboard item. - * @param dateTimePeriodName A String that specifies the name of the predefined range used to perform a selection. + * Selects a predefined range in the Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter. + * @param dateTimePeriodName A String value that specifies the predefined range name. */ - SetRange(itemName: string, dateTimePeriodName: string): void; + SetPredefinedRange(itemName: string, dateTimePeriodName: string): void; + /** + * Returns names of the predefined ranges available for the specified Range Filter. + * @param itemName A string value that specifies the component name of the Range Filter dashboard item. + */ + GetAvailablePredefinedRanges(itemName: string): string[]; + /** + * Returns the name of the currently selected predefined range. + * @param itemName A string value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentPredefinedRange(itemName: string): string; /** * Returns axis point tuples identifying elements that can be used to perform drill-down in the specified dashboard item. * @param itemName A String that is the component name of the dashboard item. @@ -870,7 +2066,7 @@ interface ASPxClientDashboardViewer extends ASPxClientControl { GetCurrentSelection(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; /** * Requests underlying data for the specified dashboard item. - * @param itemName A String that specifies the component name of the dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. * @param args A ASPxClientDashboardItemRequestUnderlyingDataParameters object containing parameters used to obtain the underlying data. * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. */ @@ -887,62 +2083,198 @@ interface ASPxClientDashboardViewer extends ASPxClientControl { * Returns settings that specify parameters affecting how the dashboard is exported. */ GetExportOptions(): ASPxClientDashboardExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to the PDF format. + */ + GetPdfExportOptions(): DashboardPdfExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to an image. + */ + GetImageExportOptions(): DashboardImageExportOptions; + /** + * Allows you to obtain options related to exporting a dashboard/dashboard item to the Excel format. + */ + GetExcelExportOptions(): DashboardExcelExportOptions; /** * Specifies settings that specify parameters affecting how the dashboard is exported. * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. */ SetExportOptions(options: ASPxClientDashboardExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to the PDF format. + * @param options A DashboardPdfExportOptions object containing options related to exporting a dashboard/dashboard item to the PDF format. + */ + SetPdfExportOptions(options: DashboardPdfExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to an image. + * @param options A DashboardImageExportOptions object containing options related to exporting a dashboard/dashboard item to an image. + */ + SetImageExportOptions(options: DashboardImageExportOptions): void; + /** + * Allows you to specify options related to exporting a dashboard/dashboard item to the Excel format. + * @param options A DashboardExcelExportOptions object containing options related to exporting a dashboard item to the Excel format. + */ + SetExcelExportOptions(options: DashboardExcelExportOptions): void; /** * Exports a dashboard to a PDF file and writes it to the Response. */ ExportToPdf(): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + */ + ExportToPdf(options: DashboardPdfExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: DashboardPdfExportOptions, fileName: string): void; /** * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. */ ExportToPdf(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions, fileName: string): void; /** * Exports a dashboard to an Image file and writes it to the Response. */ ExportToImage(): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A DashboardImageExportOptions object containing image-specific export options. + */ + ExportToImage(options: DashboardImageExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A DashboardImageExportOptions object containing image-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: DashboardImageExportOptions, fileName: string): void; /** * Exports a dashboard to an Image file with the specified export options and writes it to the Response. * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. */ ExportToImage(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports dashboard data to the specified file in Excel format. + */ + ExportToExcel(): void; + /** + * Exports dashboard data to the specified file in Excel format. + * @param options A DashboardExcelExportOptions object containing Excel-specific options. + */ + ExportToExcel(options: DashboardImageExportOptions): void; + /** + * Exports dashboard data to the specified file in Excel format. + * @param options A DashboardExcelExportOptions object containing Excel-specific options. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportToExcel(options: DashboardImageExportOptions, fileName: string): void; /** * Exports a dashboard item to a PDF file and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. */ ExportDashboardItemToPdf(itemName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + */ + ExportDashboardItemToPdf(itemName: string, options: DashboardPdfExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardPdfExportOptions object containing PDF-specific export options. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: DashboardPdfExportOptions, fileName: string): void; /** * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. */ ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; /** * Exports a dashboard item to an Image file and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. */ ExportDashboardItemToImage(itemName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardImageExportOptions object containing image-specific export options. + */ + ExportDashboardItemToImage(itemName: string, options: DashboardImageExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardImageExportOptions object containing image-specific export options. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: DashboardImageExportOptions, fileName: string): void; /** * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. */ ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; /** * Exports a dashboard item to an Excel file and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. */ ExportDashboardItemToExcel(itemName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardExcelExportOptions object containing Excel export options. + */ + ExportDashboardItemToExcel(itemName: string, options: DashboardExcelExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options A DashboardExcelExportOptions object containing Excel export options. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: DashboardExcelExportOptions, fileName: string): void; /** * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. * @param itemName A String that is the component name of the dashboard item to be exported. * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. */ ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; /** * Returns the dashboard width. */ @@ -1023,326 +2355,10 @@ interface ASPxClientDashboardViewer extends ASPxClientControl { CanPerformDrillUp(itemName: string): boolean; /** * Returns the client data for the specified dashboard item. - * @param itemName A String that specifies the component name of the dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. */ GetItemData(itemName: string): ASPxClientDashboardItemData; } -/** - * A range in the Range Filter dashboard item. - */ -interface ASPxClientDashboardRangeFilterSelection { - /** - * Gets or sets a maximum value in the range of the Range Filter dashboard item. - * Value: A maximum value in the range of the Range Filter dashboard item. - */ - Maximum: Object; - /** - * Gets or sets a minimum value in the range of the Range Filter dashboard item. - * Value: A minimum value in the range of the Range Filter dashboard item. - */ - Minimum: Object; -} -/** - * A collection of ASPxClientDashboardParameter objects. - */ -interface ASPxClientDashboardParameters { - /** - * Returns an array of dashboard parameters from the ASPxClientDashboardParameters collection. - */ - GetParameterList(): ASPxClientDashboardParameter[]; - /** - * Returns a dashboard parameter by its name. - * @param name A String object that specifies the parameter name. - */ - GetParameterByName(name: string): ASPxClientDashboardParameter; - /** - * Returns a dashboard parameter by its index in the ASPxClientDashboardParameters collection. - * @param index An integer value that specifies the parameter index. - */ - GetParameterByIndex(index: number): ASPxClientDashboardParameter; -} -/** - * A client-side dashboard parameter. - */ -interface ASPxClientDashboardParameter { - /** - * Gets the dashboard parameter name on the client side. - * Value: A String that is the dashboard parameter name on the client side. - */ - Name: string; - /** - * Gets the dashboard parameter value on the client side. - * Value: A String that specifies the dashboard parameter value on the client side. - */ - Value: Object; - /** - * Returns a parameter name. - */ - GetName(): string; - /** - * Returns a current parameter value. - */ - GetValue(): Object; - /** - * Specifies the current parameter value. - * @param value The current parameter value. - */ - SetValue(value: Object): void; - /** - * Returns a default parameter value. - */ - GetDefaultValue(): Object; - /** - * Returns the parameter's description displayed to an end-user. - */ - GetDescription(): string; - /** - * Returns a parameter type. - */ - GetType(): string; - /** - * Returns possible parameter values. - */ - GetValues(): ASPxClientDashboardParameterValue[]; -} -/** - * Provides access to the parameter value and display text. - */ -interface ASPxClientDashboardParameterValue { - /** - * Returns the parameter display text. - */ - GetDisplayText(): string; - /** - * Returns a parameter value. - */ - GetValue(): Object; -} -/** - * Contains settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. - */ -interface ImageFormatOptions { - /** - * Gets or sets an image format in which the dashboard (dashboard item) is exported. - * Value: A value returned by the DashboardExportImageFormat class that specifies an image format in which the dashboard (dashboard item) is exported. - */ - Format: string; - /** - * Gets or sets the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. - * Value: An integer value that specifies the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. - */ - Resolution: number; -} -/** - * Contains options which define how the dashboard item is exported to Excel format. - */ -interface ExcelFormatOptions { - /** - * Gets or sets the Excel format in which the dashboard item is exported. - * Value: A value returned by the DashboardExportExcelFormat class that specifies the Excel format in which the dashboard item is exported. - */ - Format: string; - /** - * Gets or sets a character used to separate values in a CSV document. - * Value: A String value that specifies the character used to separate values in a CSV document. - */ - CsvValueSeparator: string; -} -/** - * Contains settings that specify parameters affecting how the Grid dashboard item is exported. - */ -interface GridExportOptions { - /** - * Gets or sets whether the size of the Grid dashboard item is changed according to the width of the exported page. - * Value: true, to change the size of the Grid dashboard item according to the width of the exported page; otherwise, false. - */ - FitToPageWidth: boolean; - /** - * Gets or sets whether to print column headers of the Grid dashboard item on every page. - * Value: true, to print column headers on every page; otherwise, false. - */ - PrintHeadersOnEveryPage: boolean; -} -/** - * Contains settings that specify parameters affecting how the Pivot dashboard item is exported. - */ -interface PivotExportOptions { - /** - * Gets or sets whether to print the column headers of the pivot dashboard item on every page. - * Value: true, to print column headers on every page; otherwise, false. - */ - PrintHeadersOnEveryPage: boolean; -} -/** - * Contains settings that specify parameters affecting how the Pie dashboard item is exported. - */ -interface PieExportOptions { - /** - * Gets or sets whether dashboard item elements are arranged automatically on the exported page. - * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. - */ - AutoArrangeContent: boolean; -} -/** - * Contains settings that specify parameters affecting how the Gauge dashboard item is exported. - */ -interface GaugeExportOptions { - /** - * Gets or sets whether dashboard item elements are arranged automatically on the exported page. - * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. - */ - AutoArrangeContent: boolean; -} -/** - * Contains settings that specify parameters affecting how the Card dashboard item is exported. - */ -interface CardExportOptions { - /** - * Gets or sets whether dashboard item elements are arranged automatically on the exported page. - * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. - */ - AutoArrangeContent: boolean; -} -/** - * Contains settings that specify parameters affecting how the Range Filter dashboard item is exported. - */ -interface RangeFilterExportOptions { - /** - * Gets or sets whether the page orientation used to export a Range Filter dashboard item is selected automatically. - * Value: true, to automatically select the page orientation used to export a Range Filter dashboard item; otherwise, false. - */ - AutomaticPageLayout: boolean; - /** - * Gets or sets the export size mode for the Range Filter dashboard item. - * Value: A value returned by the RangeFilterExportSizeMode class that specifies the export size mode for the Range Filter dashboard item. - */ - SizeMode: string; -} -/** - * Contains settings that specify parameters affecting how Chart dashboard items are exported. - */ -interface ChartExportOptions { - /** - * Gets or sets whether the page orientation used to export a Chart dashboard item is selected automatically. - * Value: true, to automatically select the page orientation used to export a Chart dashboard item; otherwise, false. - */ - AutomaticPageLayout: boolean; - /** - * Gets or sets the export size mode for the Chart dashboard item. - * Value: A value returned by the ChartExportSizeMode class that specifies the export size mode for the Chart dashboard item. - */ - SizeMode: string; -} -/** - * Contains settings that specify parameters affecting how map dashboard items are exported. - */ -interface MapExportOptions { - /** - * Gets or sets whether the page orientation used to export a map dashboard item is selected automatically. - * Value: true, to automatically select the page orientation used to export a map dashboard item; otherwise, false. - */ - AutomaticPageLayout: boolean; - /** - * Gets or sets the export size mode for the map dashboard item. - * Value: A value returned by the MapExportSizeMode class that specifies specifies the export size mode for the map dashboard item. - */ - SizeMode: string; -} -/** - * Contains settings that specify parameters affecting how the dashboard (dashboard item) is exported. - */ -interface ASPxClientDashboardExportOptions { - /** - * Gets or sets the standard paper size. - * Value: A string value returned by the DashboardExportPaperKind class that specifies the standard paper size. - */ - PaperKind: string; - /** - * Gets or sets the page orientation used to export a dashboard (dashboard item). - * Value: A string value returned by the DashboardExportPageLayout class that specifies the page orientation used to export a dashboard (dashboard item). - */ - PageLayout: string; - /** - * Gets or sets the mode for scaling when exporting a dashboard (dashboard item). - * Value: A string value returned by the DashboardExportScaleMode class that specifies the mode for scaling when exporting a dashboard (dashboard item). - */ - ScaleMode: string; - /** - * Gets or sets the scale factor (in fractions of 1) by which a dashboard (dashboard item) is scaled. - * Value: A Single value that specifies the scale factor by which a dashboard (dashboard item) is scaled. - */ - ScaleFactor: number; - /** - * Gets or sets the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). - * Value: An integer value that specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). - */ - AutoFitPageCount: number; - /** - * Gets or sets the title of the exported document. - * Value: A String value that specifies the title of the exported document. - */ - Title: string; - /** - * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. - * Value: A DefaultBoolean value that specifies whether a dashboard title (or dashboard item's caption) is included as the exported document title. - */ - ShowTitle: boolean; - /** - * Gets or sets the filter state's location on the exported document. - * Value: A string value returned by the DashboardExportFilterState class that specifies the filter state's location on the exported document. - */ - FilterState: string; - /** - * Provides access to options for exporting a dashboard or individual items in Image format. - * Value: An ImageFormatOptions object containing settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. - */ - ImageOptions: ImageFormatOptions; - /** - * Provides access to options for exporting individual dashboard items in Excel format. - * Value: An ExcelFormatOptions object containing settings that specify parameters affecting how the dashboard item is exported in Excel format. - */ - ExcelOptions: ExcelFormatOptions; - /** - * Provides access to options for exporting a Grid dashboard item. - * Value: A GridExportOptions object containing settings that specify parameters that affect how Grid dashboard items are exported. - */ - GridOptions: GridExportOptions; - /** - * Provides access to options for exporting a Pivot dashboard item. - * Value: A PivotExportOptions object containing settings that specify parameters that affect how Pivot dashboard items are exported. - */ - PivotOptions: PivotExportOptions; - /** - * Provides access to options for exporting a Pie dashboard item. - * Value: A PieExportOptions object containing settings that specify parameters that affect how Pie dashboard items are exported. - */ - PieOptions: PieExportOptions; - /** - * Provides access to options for exporting a Gauge dashboard item. - * Value: A GaugeExportOptions object containing settings that specify parameters that affect how Gauge dashboard items are exported. - */ - GaugeOptions: GaugeExportOptions; - /** - * Provides access to options for exporting a Card dashboard item. - * Value: A CardExportOptions object containing settings that specify parameters that affect how Card dashboard items are exported. - */ - CardOptions: CardExportOptions; - /** - * Provides access to options for exporting a Range Filter dashboard item. - * Value: A RangeFilterExportOptions object containing settings that specify parameters affecting how the Range Filter dashboard item is exported. - */ - RangeFilterOptions: RangeFilterExportOptions; - /** - * Provides access to options for exporting a Chart dashboard item. - * Value: A ChartExportOptions object containing settings that specify parameters that affect how Chart dashboard items are exported. - */ - ChartOptions: ChartExportOptions; - /** - * Provides access to options for exporting map dashboard items. - * Value: A MapExportOptions object containing settings that specify parameters that affect how map dashboard items are exported. - */ - MapOptions: MapExportOptions; -} /** * References a method that will handle the ActionAvailabilityChanged event. */ @@ -1409,7 +2425,7 @@ interface ASPxClientDashboardDataLoadingErrorEventArgs extends ASPxClientEventAr interface ASPxClientDashboardItemAction { /** * Gets the name of the dashboard item. - * Value: A String that specifies the name of the dashboard item. + * Value: A string that specifies the name of the dashboard item. */ ItemName: string; /** @@ -1441,7 +2457,7 @@ interface ASPxClientDashboardMasterFilterSetEventHandler { interface ASPxClientDashboardMasterFilterSetEventArgs extends ASPxClientEventArgs { /** * Gets the name of the dashboard item. - * Value: A String that specifies the name of the dashboard item. + * Value: A string value that specifies the component name of the dashboard item. */ ItemName: string; /** @@ -1477,7 +2493,7 @@ interface ASPxClientDashboardMasterFilterClearedEventHandler { interface ASPxClientDashboardMasterFilterClearedEventArgs extends ASPxClientEventArgs { /** * Gets the name of the dashboard item. - * Value: A String that is the name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. */ ItemName: string; } @@ -1498,14 +2514,14 @@ interface ASPxClientDashboardDrillDownPerformedEventHandler { interface ASPxClientDashboardDrillDownPerformedEventArgs extends ASPxClientEventArgs { /** * Gets the name of the dashboard item. - * Value: A String that specifies the name of the dashboard item. + * Value: A string that specifies the name of the dashboard item. */ ItemName: string; /** - * Gets the bottommost value from the current drill-down hierarchy. - * Value: The bottommost value from the current drill-down hierarchy. + * Gets values from the current drill-down hierarchy. + * Value: An array of values from the current drill-down hierarchy. */ - Value: Object[]; + Values: Object[]; /** * Returns whether or not the specified value is NullValue. * @param value The specified value. @@ -1534,10 +2550,434 @@ interface ASPxClientDashboardDrillUpPerformedEventHandler { interface ASPxClientDashboardDrillUpPerformedEventArgs extends ASPxClientEventArgs { /** * Gets the name of the dashboard item. - * Value: A String that is the name of the dashboard item. + * Value: A string that is the name of the dashboard item. */ ItemName: string; } +/** + * When implemented, represents the Web Dashboard extension. + */ +interface IExtension { + /** + * A unique name of a Web Dashboard extension. + * Value: A string value that is a unique name of a Web Dashboard extension. + */ + name: string; + /** + * Contains code that will be invoked when you register the dashboard extension. + */ + start(): void; + /** + * Contains code that will be invoked when you unregister the dashboard extension. + */ + stop(): void; +} +/** + * An inner part of the ASPxClientDashboard control. + */ +interface DashboardControl { + /** + * Gets or sets knockout templates that you can used in the Web Dashboard. + * Value: A object that is a knockout template. + */ + customTemplates: KnockoutObservableArray; + /** + * Provide an access to the collection of registered dashboard extensions. + * Value: An array of IExtension objects that are dashboard extensions. + */ + extensions: IExtension[]; + /** + * Initializes a new dashboard with the specified name and JSON model. + * @param id A string value that is a unique name of the created dashboard. + * @param dashboardJson A dashboard model encoded in the specified JSON string. + */ + initializeDashboard(id: string, dashboardJson: string): void; + /** + * Initializes a new dashboard with the specified name, JSON model and initial state. + * @param id A string value that is a unique name of the created dashboard. + * @param dashboardJson A dashboard model encoded in the specified JSON string. + * @param initialState A JSON object that specifies the dashboard state. + */ + initializeDashboard(id: string, dashboardJson: string, initialState: Object): void; + /** + * Allows you to register a dashboard extension to add its functionality to the Web Dashboard. + * @param extension An IExtension object that is a dashboard extension. + */ + registerExtension(extension: IExtension): void; + /** + * Allows you to get access to the extension. + * @param extensionName A string value that is the dashboard extension name. + */ + findExtension(extensionName: string): IExtension; + /** + * Allows you to unregister a dashboard extension to disable its functionality in the Web Dashboard. + * @param extensionName A string value that is a dashboard extension name. + */ + unregisterExtension(extensionName: string): void; +} +interface DashboardParameterDialogExtension extends IExtension { +} +interface DashboardExportExtension extends IExtension { +} +interface DashboardClientApiExtension extends IExtension { +} +interface DashboardCurrencyEditorExtension extends IExtension { +} +interface DataSourceBrowserExtension extends IExtension { +} +interface DataSourceWizardExtension extends IExtension { +} +interface DashboadItemMenuExtension extends IExtension { +} +/** + * A Web Dashboard extension that allows you to keep track of all user actions, and cancel or repeat them. + */ +interface UndoRedoExtension extends IExtension { + /** + * Allows you to track whether the Web Dashboard has unsaved changes. + */ + isChanged(): boolean; +} +/** + * An extension that is the dashboard item's Binding menu allowing you to create and modify data binding. + */ +interface BindingPanelExtension extends IExtension { +} +/** + * A Web Dashboard extension that allows you to configure color schemes. + */ +interface DashboardColorSchemeEditorExtension extends IExtension { +} +/** + * An extension that is the dashboard item's Convert To menu allowing you to convert or duplicate the current item. + */ +interface ConversionPanelExtension extends IExtension { +} +/** + * A Web Dashboard extension that allows you to save the current dashboard. + */ +interface SaveDashboardExtension extends IExtension { + /** + * Allows you to save the current dashboard with a specified unique name and JSON model. + * @param dashboardId A string value that is a unique name of the created dashboard. + * @param dashboardJson A dashboard model encoded in the specified JSON string. + */ + performSaveDashboard(dashboardId: string, dashboardJson: string): void; + /** + * Allows you to invoke a custom function while you save a dashboard. + * @param action A custom function that is invoked when the dashboard is about to be saved. + */ + ensureDashboardSaved(action: Function): void; + /** + * Saves the opened dashboard. + */ + saveDashboard(): void; +} +/** + * A Web Dashboard extension that allows you to create a new dashboard. + */ +interface CreateDashboardExtension extends IExtension { + /** + * Creates a new dashboard with a specified name and JSON model. + * @param dashboardName A string value that is the name of the created dashboard. + * @param dashboardJson A dashboard model encoded in the specified JSON string. + */ + performCreateDashboard(dashboardName: string, dashboardJson: string): void; +} +/** + * A Web Dashboard extension that allows you to open the created dashboards. + */ +interface OpenDashboardExtension extends IExtension { + /** + * Loads a dashboard with the specified identifier from the dashboard storage. + * @param id A String value that specifies the unique dashboard name. + */ + loadDashboard(id: string): void; +} +/** + * An extension that is the dashboard item's Interactivity menu containing settings that affect on interaction between various dashboard items. + */ +interface InteractivityPanelExtension extends IExtension { +} +/** + * An extension that is the dashboard item's Options menu containing specific options and settings related to the current dashboard item. + */ +interface OptionsPanelExtension extends IExtension { +} +/** + * An extension that is the Web Dashboard title editor. + */ +interface DashboardTitleEditorExtension extends IExtension { +} +/** + * The Dashboard Panel extension that displays a list of available dashboards and lets you switch between the designer and viewer modes. + */ +interface DashboardPanelExtension extends IExtension { + /** + * Gets or sets the width of the Dashboard Panel extension. + * Value: An integer value that specifies the Dashboard Panel's width. + */ + panelWidth: number; + /** + * Allows you to control the Dashboard Panel's visibility. + * Value: true, to display the Dashboard Panel; otherwise, false. + */ + visible: KnockoutObservableBoolean; + /** + * Gets or sets whether you can switch into the designer mode. + * Value: true, to display the Edit in Designer button on the dashboard panel; otherwise, false. + */ + allowSwitchToDesigner: KnockoutObservableBoolean; +} +/** + * An extension that is a list of available data sources used to provide data to the Web Dashboard. + */ +interface AvailableDataSourcesExtension extends IExtension { +} +/** + * A dashboard menu item. + */ +interface DashboardMenuItem { + /** + * Gets or sets a unique id of a dashboard menu item. + * Value: A string value that is a menu item's unique name. + */ + id: string; + /** + * Gets or sets a dashboard menu item title. + * Value: A string value that is a dashboard menu item title. + */ + title: string; + /** + * Gets or sets a position of the dashboard menu item group within the dashboard menu. + * Value: A zero-based integer specifying the position of the current dashboard menu item. + */ + index: number; + /** + * Gets or sets a keyboard shortcut used to invoke the command. + * Value: An integer value that specifies a hotkey combination. + */ + hotKey: number; + /** + * Gets or sets a custom function that is invoked when a click occurs. + * Value: A custom function that is invoked when a click occurs. + */ + click: Function; + /** + * Gets or sets a knockout template for the extension. + * Value: A string value that is an id of the knockout template. + */ + template: string; + /** + * Gets or sets whether the dashboard menu item is selected. + * Value: true, if the dashboard menu item is selected; otherwise, false; + */ + selected: KnockoutObservableBoolean; + /** + * Gets or sets whether a dashboard menu item should be disabled. + * Value: true, if a dashboard menu item should be disabled; otherwise, false. + */ + disabled: KnockoutObservableBoolean; + /** + * Gets or sets whether a dashboard menu item has a separator. + * Value: true, if a dashboard menu item has a separator; otherwise, false. + */ + hasSeparator: boolean; + /** + * Gets or sets data that is used by a menu item. + * Value: An object that contains data used by a menu item. + */ + data: Object; +} +/** + * A toolbox item of the specified dashboard toolbox group. + */ +interface DashboardToolboxItem { + /** + * Gets or sets a dashboard item type. + * Value: A string value that is a dashboard item type. + */ + type: string; + /** + * Gets or sets an icon of the dashboard toolbox item. + * Value: A string value that is the icon id from the SVG definition. + */ + icon: string; + /** + * Gets or sets a unique name of the dashboard toolbox item. + * Value: A string value that is a toolbox item's unique name. + */ + name: string; + /** + * Gets or sets a dashboard toolbox item title. + * Value: A string value that is a dashboard toolbox item title. + */ + title: string; + /** + * Gets or sets whether a toolbox item should be disabled. + * Value: true, if a toolbox item should be disabled; otherwise, false. + */ + disabled: KnockoutObservableBoolean; + /** + * Gets or sets a custom function that is invoked when a click occurs. + * Value: A custom function that is invoked when a click occurs. + */ + click: Function; +} +/** + * A toolbar item of the specified dashboard toolbar group. + */ +interface DashboardToolbarItem { + /** + * Gets or sets an icon of the dashboard toolbar item. + * Value: A string value that is the icon id from the SVG definition. + */ + icon: string; + /** + * Gets or sets a unique name of the dashboard toolbar item. + * Value: A string value that is a unique toolbar item name. + */ + name: string; + /** + * Gets or sets a dashboard toolbar item title. + * Value: A string value that is a dashboard toolbar item title. + */ + title: string; + /** + * Gets or sets whether a toolbar item should be disabled. + * Value: true, if a toolbar item should be disabled; otherwise, false. + */ + disabled: KnockoutObservableBoolean; + /** + * Gets or sets a knockout extension template. + * Value: A string value that is an id of the knockout template. + */ + template: string; + /** + * Gets or sets a custom function that is invoked when a click occurs. + * Value: A custom function that is invoked when a click occurs. + */ + click: Function; +} +/** + * A toolbox group that contains dashboard toolbox items. + */ +interface DashboardToolboxGroup { + /** + * Gets or sets a unique name of the dashboard toolbox group. + * Value: A string value that is a unique toolbox group name. + */ + name: string; + /** + * Gets or sets a dashboard toolbox group title. + * Value: A string value that is a dashboard toolbox group title. + */ + title: string; + /** + * Gets or sets a position of the toolbox group within the Toolbox. + * Value: A zero-based integer specifying the position of the current toolbox group. + */ + index: number; + /** + * Provide an access to the collection of toolbox items obtained from the specified toolbox group. + * Value: A object that is an array of items obtained from the specified toolbox group. + */ + items: KnockoutObservableArray; +} +/** + * A toolbar group that contains dashboard toolbar items. + */ +interface DashboardToolbarGroup { + /** + * Gets or sets a unique name of the dashboard toolbar group. + * Value: A string value that is a unique toolbar group name. + */ + name: string; + /** + * Gets or sets a dashboard toolbar group title. + * Value: A string value that is a dashboard toolbar group title. + */ + title: string; + /** + * Gets or sets a position of the toolbar group within the Toolbox. + * Value: A zero-based integer specifying the position of the current toolbar group. + */ + index: number; + /** + * Provide an access to the collection of toolbox items obtained from the specified toolbar group. + * Value: A object that is an array of items obtained from the specified toolbar group. + */ + items: KnockoutObservableArray; +} +/** + * The Web Dashboard Toolbox extension that provides access to the dashboard menu and allows you to add dashboard items, as well as undo or repeat user actions. + */ +interface ToolboxExtension extends IExtension { + /** + * Gets or sets the visibility of the dashboard menu. + * Value: true, to display the dashboard menu; otherwise, false. + */ + menuVisible: KnockoutObservableBoolean; + /** + * Provide an access to the collection of menu items obtained from the dashboard menu. + * Value: A object that is a collection the dashboard menu items . + */ + menuItems: KnockoutObservableArray; + /** + * Provide an access to the collection of toolbox groups obtained from the Toolbox. + * Value: A object that is a collection the toolbox groups. + */ + toolboxGroups: KnockoutObservableArray; + /** + * Provide an access to the collection of toolbar groups obtained from the Toolbox. + * Value: A object that is a collection the toolbar groups. + */ + toolbarGroups: KnockoutObservableArray; + /** + * Allows you to add a specified menu item to the dashboard menu. + * @param menuItem A DashboardMenuItem object that is a dashboard menu item. + */ + addMenuItem(menuItem: DashboardMenuItem): void; + /** + * Removes the specified dashboard item from the dashboard menu. + * @param menuItemId A string value that is a unique dashboard item name. + */ + removeMenuItem(menuItemId: string): void; + /** + * Simulates a dashboard menu item selection. + * @param menuItem A DashboardMenuItem object that is a dashboard menu item. + */ + selectMenuItem(menuItem: DashboardMenuItem): void; + /** + * Allows you to add a specified toolbox item into a specified toolbox group. + * @param groupName A string value that is a toolbox group name. To get a toolbox group name, use the name property. + * @param toolboxItem A DashboardToolboxItem object that is a dashboard toolbox item. + */ + addToolboxItem(groupName: string, toolboxItem: DashboardToolboxItem): void; + /** + * Removes the specified toolbox item from the specified toolbox group. + * @param groupName A string value that is a unique toolbox group name. + * @param toolboxItemName A string value that is a unique toolbox item name. + */ + removeToolboxItem(groupName: string, toolboxItemName: string): void; + /** + * Allows you to add a specified toolbar item into a specified toolbar group. + * @param groupName A string value that is a toolbar group name. To get a toolbar group name, use the name property. + * @param toolbarItem A DashboardToolbarItem object that is a dashboard toolbar item. + */ + addToolbarItem(groupName: string, toolbarItem: DashboardToolbarItem): void; + /** + * Removes the specified toolbar item from the specified toolbar group. + * @param groupName A string value that is a unique toolbar group name. + * @param toolbarItemName A string value that is a unique toolbar item name. + */ + removeToolbarItem(groupName: string, toolbarItemName: string): void; +} +/** + * A Web Dashboard extension that allows you to create and edit dashboard parameters. + */ +interface DashboardParameterEditorExtension extends IExtension { +} /** * Serves as the base object for all the editors included in the client-side object model. */ @@ -2265,6 +3705,58 @@ interface ASPxClientComboBox extends ASPxClientDropDownEditBase { * @param callbackFunction An object that is the JavaScript function that receives the callback data as a parameter. The function is performed after the combo box content is loaded. */ EnsureDropDownLoaded(callbackFunction: Object): void; + /** + * Defines the HTML content for the specified combo box item. + * @param index An integer value specifying the zero-based index of the item. + * @param html A string value that is the HTML code defining the content of the combo box item. + */ + SetItemHtml(index: number, html: string): void; + /** + * Sets the tooltip text for the combo box editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTooltip(index: number, tooltip: string): void; + /** + * Sets the CSS class for a combo box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + AddItemCssClass(index: number, className: string): void; + /** + * Removes the CSS class from a combo box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + RemoveItemCssClass(index: number, className: string): void; + /** + * Defines the HTML content for the specified combo box item's text cell. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param html A string value that is the HTML code defining the content of the combo box item. + */ + SetItemTextCellHtml(itemIndex: number, textCellIndex: number, html: string): void; + /** + * Sets the tooltip text for the text cell of the editor's item specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTextCellTooltip(itemIndex: number, textCellIndex: number, tooltip: string): void; + /** + * Sets the CSS class for a combo box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + AddItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; + /** + * Removes the CSS class from a combo box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + RemoveItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; } /** * Represents the client-side equivalent of the ASPxDateEdit control. @@ -2295,10 +3787,13 @@ interface ASPxClientDateEdit extends ASPxClientDropDownEditBase { */ GetTimeEdit(): ASPxClientTimeEdit; /** - * - * @param date + * Specifies the date for the editor. + * @param date A DateTime object that is the date. */ SetDate(date: Date): void; + /** + * Gets the date that is the editor's value. + */ GetDate(): Date; /** * Returns the number of days in a range selected within a date edit. @@ -2773,6 +4268,58 @@ interface ASPxClientListBox extends ASPxClientListEdit { * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. */ InsertItem(index: number, texts: string[]): void; + /** + * Defines the HTML content for the specified list box item. + * @param index An integer value specifying the zero-based index of the item. + * @param html A string value that is the HTML code defining the content of the list box item. + */ + SetItemHtml(index: number, html: string): void; + /** + * Sets the tooltip text for the list box editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTooltip(index: number, tooltip: string): void; + /** + * Sets the CSS class for a list box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + AddItemCssClass(index: number, className: string): void; + /** + * Removes the CSS class from a list box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + RemoveItemCssClass(index: number, className: string): void; + /** + * Defines the HTML content for the specified list box item's text cell. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param html A string value that is the HTML code defining the content of the list box item. + */ + SetItemTextCellHtml(itemIndex: number, textCellIndex: number, html: string): void; + /** + * Sets the tooltip text for the text cell of the editor's item specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTextCellTooltip(itemIndex: number, textCellIndex: number, tooltip: string): void; + /** + * Sets the CSS class for a list box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + AddItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; + /** + * Removes the CSS class from a list box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + RemoveItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; } /** * Serves as the base type for the ASPxClientRadioButtonList objects. @@ -2997,10 +4544,13 @@ interface ASPxClientTimeEdit extends ASPxClientSpinEditBase { */ DateChanged: ASPxClientEvent>; /** - * - * @param date + * Specifies the date for the editor. + * @param date A DateTime object that is the date. */ SetDate(date: Date): void; + /** + * Gets the date that is the editor's value. + */ GetDate(): Date; } /** @@ -3407,16 +4957,82 @@ interface ASPxClientGaugeControl extends ASPxClientControl { */ PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; } +/** + * Lists values that specify the position relative to the target column in which a moved column should be placed. + */ +interface ASPxClientGridColumnMovingTargetPosition { + /** + * A moved column should be placed to the right of the target column. + */ + Right: number; + /** + * A moved column should be placed to the left of the target column. + */ + Left: number; + /** + * A moved column should be placed at the top of the target column. + */ + Top: number; + /** + * A moved column should be placed at the bottom of the target column. + */ + Bottom: number; +} /** * Represents the client ASPxGridView. */ interface ASPxClientGridBase extends ASPxClientControl { + /** + * Fires after a toolbar item has been clicked. + */ + ToolbarItemClick: ASPxClientEvent>; + /** + * Returns a toolbar specified by its name. + * @param name A string value specifying the toolbar name. + */ + GetToolbarByName(name: string): ASPxClientMenu; + /** + * Returns a grid's toolbar specified by its index. + * @param index An integer value specifying the zero-based index of the toolbar object to retrieve. + */ + GetToolbar(index: number): ASPxClientMenu; } /** * Serves as a base object implementing the client column functionality. */ interface ASPxClientGridColumnBase { } +/** + * A method that will handle the ToolbarItemClick event. + */ +interface ASPxClientGridToolbarItemClickEventHandler { + /** + * A method that will handle the ToolbarItemClick event. + * @param source The event source. + * @param e An ASPxClientGridToolbarItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridToolbarItemClickEventArgs): void; +} +/** + * Provides data for the ToolbarItemClick event. + */ +interface ASPxClientGridToolbarItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the toolbar index. + * Value: An integer value that is the toolbar index. + */ + toolbarIndex: number; + /** + * Gets the clicked toolbar item. + * Value: A ASPxClientMenuItem object that is the toolbar item. + */ + item: ASPxClientMenuItem; + /** + * Specifies whether a postback or a callback is used to finally process the event on the server side. + * Value: true to perform the round trip to the server side via postback; false to perform the round trip to the server side via callback. + */ + usePostBack: boolean; +} /** * The client-side equivalent of the ASPxGridLookup control. */ @@ -3503,6 +5119,10 @@ interface ASPxClientCardView extends ASPxClientGridBase { * Occurs on the client side before a card is deleted in batch edit mode. */ BatchEditCardDeleting: ASPxClientEvent>; + /** + * Occurs on the client side when the focused cell is about to be changed. + */ + FocusedCellChanging: ASPxClientEvent>; /** * Fires on the client when a card is clicked. */ @@ -3531,6 +5151,21 @@ interface ASPxClientCardView extends ASPxClientGridBase { * Fires after the customization window has been closed. */ CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + */ + GetEditValue(column: ASPxClientCardViewColumn): string; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + */ + GetEditValue(columnIndex: number): string; + /** + * Returns the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditValue(columnFieldNameOrId: string): string; /** * Moves focus to the specified edit cell within the edited card. * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. @@ -3911,6 +5546,12 @@ interface ASPxClientCardView extends ASPxClientGridBase { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Selects the specified page. * @param pageIndex An integer value that specifies the active page's index. @@ -4036,21 +5677,6 @@ interface ASPxClientCardView extends ASPxClientGridBase { * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). */ GetEditor(columnFieldNameOrId: string): ASPxClientEdit; - /** - * Returns the value of the specified edit cell. - * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. - */ - GetEditValue(column: ASPxClientCardViewColumn): string; - /** - * Returns the value of the specified edit cell. - * @param columnIndex An integer value that identifies the data column within the grid's column collection. - */ - GetEditValue(columnIndex: number): string; - /** - * Returns the value of the specified edit cell. - * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). - */ - GetEditValue(columnFieldNameOrId: string): string; } /** * Represents a client column. @@ -4435,6 +6061,27 @@ interface ASPxClientCardViewBatchEditCardDeletingEventArgs extends ASPxClientCan */ cardValues: Object; } +/** + * A method that will handle the FocusedCellChanging event. + */ +interface ASPxClientCardViewFocusedCellChangingEventHandler { + /** + * A method that will handle the FocusedCellChanging event. + * @param source The event source. + * @param e An ASPxClientCardViewFocusedCellChangingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewFocusedCellChangingEventArgs): void; +} +/** + * Provides data for the FocusedCellChanging event. + */ +interface ASPxClientCardViewFocusedCellChangingEventArgs extends ASPxClientCancelEventArgs { + /** + * Provides information of a card's cell currently being focused. + * Value: A ASPxClientCardViewCellInfo object that provides information about the card's cell. + */ + cellInfo: ASPxClientCardViewCellInfo; +} /** * Provides members related to Batch Edit Mode */ @@ -4503,6 +6150,12 @@ interface ASPxClientCardViewBatchEditApi { * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). */ GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets a container holding a data cell content. + * @param visibleIndex An integer value that is the visible index. + * @param columnFieldNameOrId A string value that is the column's Field Name or ID. + */ + GetCellTextContainer(visibleIndex: number, columnFieldNameOrId: string): Object; /** * Gets information about the cell currently being edited. */ @@ -4672,6 +6325,10 @@ interface ASPxClientGridView extends ASPxClientGridBase { * Occurs on the client side before a data row is deleted in batch edit mode. */ BatchEditRowDeleting: ASPxClientEvent>; + /** + * Occurs on the client side when the focused cell is about to be changed. + */ + FocusedCellChanging: ASPxClientEvent>; /** * Occurs when a callback for server-side processing is initiated. */ @@ -4688,6 +6345,55 @@ interface ASPxClientGridView extends ASPxClientGridBase { * Fires after the Customization Window has been closed. */ CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Selects or deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRowsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + SelectRowsByKey(keys: Object[]): void; + /** + * Selects a grid row by its key. + * @param key An object that uniquely identifies the row. + */ + SelectRowsByKey(key: Object): void; + /** + * Deselects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + UnselectRowsByKey(keys: Object[]): void; + /** + * Deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + */ + UnselectRowsByKey(key: Object): void; + /** + * Deselects all the selected rows within the grid. + */ + UnselectRows(): void; + /** + * Deselects the specified rows (if selected) within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + */ + UnselectRows(visibleIndices: number[]): void; + /** + * Deselects the specified row (if selected) within the grid. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + UnselectRows(visibleIndex: number): void; + /** + * Deselects all grid rows that match the filter criteria currently applied to the grid. + */ + UnselectFilteredRows(): void; + /** + * Selects the specified row displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + SelectRowOnPage(visibleIndex: number): void; /** * Selects or deselects the specified row displayed on the current page. * @param visibleIndex A zero-based integer value that specifies the row's visible index. @@ -4763,6 +6469,11 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param position An integer value specifying the horizontal scroll position. */ SetHorizontalScrollPosition(position: number): void; + /** + * Sets the scrollability of various types of grid rows when the grid displays fixed columns. + * @param scrollableRowSettings An object specifying which types of grid rows should or should not be scrollable. + */ + SetFixedColumnScrollableRows(scrollableRowSettings: Object): void; /** * Applies a filter specified in the filter row to the GridView. */ @@ -4827,6 +6538,12 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Selects the specified page. * @param pageIndex An integer value that specifies the active page's index. @@ -5036,6 +6753,10 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param columnIndex A zero-based index that identifies the column in the column collection (the column's Index property value). */ SetFocusedCell(rowVisibleIndex: number, columnIndex: number): void; + /** + * Invokes the Customization Dialog and displays it over the grid. + */ + ShowCustomizationDialog(): void; /** * Sorts data by the specified data column's values. * @param column An ASPxClientGridViewColumn object that represents the data column. @@ -5219,6 +6940,38 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. */ MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A String value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + * @param moveToGroup true, to group the ASPxGridView's data by the column; otherwise, false. + * @param moveFromGroup true, to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + * @param moveToGroup true, to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true, to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition, moveToGroup: boolean, moveFromGroup: boolean): void; /** * Groups data by the values of the specified column. * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. @@ -5288,6 +7041,21 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). */ UnGroup(columnFieldNameOrId: string): void; + /** + * Ungroups data by the values of a specified column. + * @param column A ASPxClientGridViewColumn object that is the grid column. + */ + Ungroup(column: ASPxClientGridViewColumn): void; + /** + * Ungroups data by the values of a specified column. + * @param columnIndex An integer value that is the column index. + */ + Ungroup(columnIndex: number): void; + /** + * Ungroups data by the values of a specified column. + * @param columnFieldNameOrId A string value that is the column's FieldName or ID. + */ + Ungroup(columnFieldNameOrId: string): void; /** * Expands all group rows. */ @@ -5415,55 +7183,6 @@ interface ASPxClientGridView extends ASPxClientGridBase { * @param selected true to select the specified rows; false to deselect the rows. */ SelectRowsByKey(keys: Object[], selected?: boolean): void; - /** - * Selects or deselects the specified row displayed within the grid. - * @param key An object that uniquely identifies the row. - * @param selected true to select the specified row; false to deselect the row. - */ - SelectRowsByKey(key: Object, selected?: boolean): void; - /** - * Selects the specified rows displayed within the grid. - * @param keys An array of objects that uniquely identify the rows. - */ - SelectRowsByKey(keys: Object[]): void; - /** - * Selects a grid row by its key. - * @param key An object that uniquely identifies the row. - */ - SelectRowsByKey(key: Object): void; - /** - * Deselects the specified rows displayed within the grid. - * @param keys An array of objects that uniquely identify the rows. - */ - UnselectRowsByKey(keys: Object[]): void; - /** - * Deselects the specified row displayed within the grid. - * @param key An object that uniquely identifies the row. - */ - UnselectRowsByKey(key: Object): void; - /** - * Deselects all the selected rows within the grid. - */ - UnselectRows(): void; - /** - * Deselects the specified rows (if selected) within the grid. - * @param visibleIndices An array of zero-based indices that identify data rows within the grid. - */ - UnselectRows(visibleIndices: number[]): void; - /** - * Deselects the specified row (if selected) within the grid. - * @param visibleIndex A zero-based integer value that specifies the row's visible index. - */ - UnselectRows(visibleIndex: number): void; - /** - * Deselects all grid rows that match the filter criteria currently applied to the grid. - */ - UnselectFilteredRows(): void; - /** - * Selects the specified row displayed on the current page. - * @param visibleIndex A zero-based integer value that specifies the row's visible index. - */ - SelectRowOnPage(visibleIndex: number): void; } /** * A client grid column. @@ -6013,6 +7732,27 @@ interface ASPxClientGridViewBatchEditRowDeletingEventArgs extends ASPxClientCanc */ rowValues: Object; } +/** + * A method that will handle the FocusedCellChanging event. + */ +interface ASPxClientGridViewFocusedCellChangingEventHandler { + /** + * A method that will handle the FocusedCellChanging event. + * @param source The event source. + * @param e An ASPxClientGridViewFocusedCellChangingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewFocusedCellChangingEventArgs): void; +} +/** + * Provides data for the FocusedCellChanging event. + */ +interface ASPxClientGridViewFocusedCellChangingEventArgs extends ASPxClientCancelEventArgs { + /** + * Provides information on a cell currently being focused. + * Value: A ASPxClientGridViewCellInfo object that is the cell information. + */ + cellInfo: ASPxClientGridViewCellInfo; +} /** * Contains information on a grid cell. */ @@ -6096,6 +7836,12 @@ interface ASPxClientGridViewBatchEditApi { * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). */ GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets a container holding a data cell content. + * @param visibleIndex An integer value that is the visible index. + * @param columnFieldNameOrId A string value that is the column's Field Name or ID. + */ + GetCellTextContainer(visibleIndex: number, columnFieldNameOrId: string): Object; /** * Gets information about the cell currently being edited. */ @@ -6190,6 +7936,10 @@ interface ASPxClientVerticalGrid extends ASPxClientGridBase { * Enables you to specify whether record data is valid and provide an error text. */ BatchEditRecordValidating: ASPxClientEvent>; + /** + * Occurs on the client side when the focused cell is about to be changed. + */ + FocusedCellChanging: ASPxClientEvent>; /** * Enables you to prevent rows from being sorted. */ @@ -6477,6 +8227,12 @@ interface ASPxClientVerticalGrid extends ASPxClientGridBase { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Selects the specified page. * @param pageIndex An integer value that specifies the active page's index. @@ -7050,6 +8806,27 @@ interface ASPxClientVerticalGridBatchEditRecordDeletingEventArgs extends ASPxCli */ recordValues: Object; } +/** + * A method that will handle the FocusedCellChanging event. + */ +interface ASPxClientVerticalGridFocusedCellChangingEventHandler { + /** + * A method that will handle the FocusedCellChanging event. + * @param source The event source. + * @param e An ASPxClientVerticalGridFocusedCellChangingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridFocusedCellChangingEventArgs): void; +} +/** + * Provides data for the FocusedCellChanging event. + */ +interface ASPxClientVerticalGridFocusedCellChangingEventArgs extends ASPxClientCancelEventArgs { + /** + * Provides information on a cell currently being focused. + * Value: A ASPxClientVerticalGridCellInfo object that is the cell information. + */ + cellInfo: ASPxClientVerticalGridCellInfo; +} /** * Contains information on a cell that is being edited. */ @@ -7133,6 +8910,12 @@ interface ASPxClientVerticalGridBatchEditApi { * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). */ GetCellValue(visibleIndex: number, rowFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets a container holding the data cell content. + * @param visibleIndex An integer value that is the visible index. + * @param columnFieldNameOrId A string value that is the column's Field Name or ID. + */ + GetCellTextContainer(visibleIndex: number, columnFieldNameOrId: string): Object; /** * Gets information about the cell currently being edited. */ @@ -7228,6 +9011,21 @@ interface ASPxClientHtmlEditorCommandStyleSettings { * Value: A string that specifies an element's left margin in any correct format. */ marginLeft: string; + /** + * Gets or sets a media element's background color. + * Value: A string that specifies a background color in any correct format. + */ + backgroundColor: string; + /** + * Gets or sets the element's text alignment. + * Value: A string value that specifies the element's text alignment in any correct format. + */ + textAlign: string; + /** + * Gets or sets the element's vertical alignment. + * Value: A string value that specifies the element's vertical alignment in any correct format. + */ + verticalAlign: string; } /** * The base class for parameters used in the ASPxHtmlEditor's client-side commands. @@ -7298,6 +9096,11 @@ interface ASPxClientHtmlEditorInsertLinkCommandArguments extends ASPxClientHtmlE * Value: A string value defining the title of the target link. */ title: string; + /** + * Contains the style settings defining the appearance of the target link element. + * Value: An object that contains the style settings defining the appearance of the target link element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; } /** * The base class for parameters related to inserting or changing media elements in the ASPxHtmlEditor. @@ -7443,6 +9246,101 @@ interface ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments extends ASPxCli */ interface ASPxClientHtmlEditorChangeYouTubeVideoCommandArguments extends ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments { } +/** + * Contains settings related to the TABLEPROPERTIES_DIALOG_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorTablePropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Contains the style settings defining the appearance of the target table element. + * Value: An object that contains the style settings defining the appearance of the target table element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + /** + * Determines the position of the target table element. + * Value: A string value indicating the position of the target table element. + */ + align: string; + /** + * Gets or sets a table cell padding. + * Value: An integer value that is the cell padding. + */ + cellPadding: number; + /** + * Gets or sets the table cell spacing. + * Value: An integer value that is the table cell spacing. + */ + cellSpacing: number; + /** + * Gets or sets a value that is the table caption. + * Value: A string value that is the caption. + */ + caption: string; + /** + * Gets or sets a value indicating whether the first row/column serves as the table's header. + * Value: A string value that specifies whether the first row/column serves as the table's header. + */ + headers: string; + /** + * Gets or sets the table's summary. + * Value: A string value that is the table's summary. + */ + summary: string; +} +/** + * Contains settings related to the INSERTTABLE_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertTableCommandArguments extends ASPxClientHtmlEditorTablePropertiesCommandArguments { + /** + * Gets or sets the count of columns in the table. + * Value: An integer value that is the count of columns. + */ + columns: number; + /** + * Gets or sets the count of rows in the table. + * Value: An integer value that is the count of rows. + */ + rows: number; + /** + * Gets or sets a value indicating whether all table columns should have equal width. + * Value: true, to create equal widths for all columns; otherwise, false. + */ + isEqualColumnWidth: boolean; +} +/** + * Contains settings related to the TABLECELLPROPERTIES_DIALOG_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorTableCellPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Contains the style settings defining the appearance of the target cell element. + * Value: An object that contains the style settings defining the appearance of the target cell element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + /** + * Gets or sets a value that indicates whether the cell settings should be applied to all cells in the table. + * Value: true, if the cell settings should be applied to all cells in the table; otherwise, false. + */ + applyForAll: boolean; +} +/** + * Contains settings related to the TABLEROWPROPERTIES_DIALOG_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorTableRowPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Contains the style settings specifying the appearance of the specified table row. + * Value: An object that contains the style settings specifying the appearance of the specified table row. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +/** + * Contains settings related to the TABLECOLUMNPROPERTIES_DIALOG_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorTableColumnPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Contains the style settings defining the appearance of the target column element. + * Value: An object that contains the style settings defining the appearance of the target column element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} /** * A method that will handle the DialogInitialized client event. */ @@ -7463,6 +9361,68 @@ interface ASPxClientHtmlEditorDialogInitializedEventArgs extends ASPxClientEvent * Value: A string value that is the name of the initialized dialog. */ dialogName: string; + /** + * Gets a dialog object related to the event. + * Value: A ASPxClientHtmlEditorDialogBase object that is the dialog. + */ + dialog: ASPxClientHtmlEditorDialogBase; +} +/** + * Provides data for the event that fires when the HTML Editor dialogs are closed or are going to be closed. + */ +interface ASPxClientHtmlEditorDialogCloseEventArgs extends ASPxClientEventArgs { + /** + * Gets the dialog name related to the event. + * Value: A string value that is the dialog name. + */ + dialogName: string; + /** + * Gets the dialog object related to the event. + * Value: An ASPxClientHtmlEditorDialogBase object that is the dialog. + */ + dialog: ASPxClientHtmlEditorDialogBase; + /** + * Gets a string that contains specific information (if any) passed from the client side for server-side processing. + * Value: A string value representing specific information passed from the client to the server side. + */ + parameter: Object; +} +/** + * A method that will handle the DialogClosing event. + */ +interface ASPxClientHtmlEditorDialogClosingEventHandler { + /** + * A method that will handle the DialogClosing event. + * @param source The event source. + * @param e An ASPxClientHtmlEditorDialogClosingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorDialogClosingEventArgs): void; +} +/** + * Provides data for the DialogClosing event. + */ +interface ASPxClientHtmlEditorDialogClosingEventArgs extends ASPxClientHtmlEditorDialogCloseEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the DialogClosed event. + */ +interface ASPxClientHtmlEditorDialogClosedEventHandler { + /** + * A method that will handle the DialogClosed event. + * @param source The event source. + * @param e An ASPxClientHtmlEditorDialogClosedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorDialogClosedEventArgs): void; +} +/** + * Provides data for the DialogClosed event. + */ +interface ASPxClientHtmlEditorDialogClosedEventArgs extends ASPxClientHtmlEditorDialogCloseEventArgs { } /** * A method that will handle the CommandExecuting event. @@ -7696,6 +9656,14 @@ interface ASPxClientHtmlEditor extends ASPxClientControl { * Occurs on the client side after a dialog has been initialized. */ DialogInitialized: ASPxClientEvent>; + /** + * Fires on the client side before a dialog is going to be closed. + */ + DialogClosing: ASPxClientEvent>; + /** + * Occurs on the client side after a dialog is closed. + */ + DialogClosed: ASPxClientEvent>; /** * Occurs before a default or custom command has been executed and allows you to cancel the action. */ @@ -7780,6 +9748,10 @@ interface ASPxClientHtmlEditor extends ASPxClientControl { * Returns the document object generated by an iframe element within a design view area. */ GetDesignViewDocument(): Object; + /** + * Provides access to the client ASPxPopupControl object that is a Html Editor's dialog. + */ + GetDialogPopupControl(): ASPxClientPopupControl; /** * Returns the document object generated by an iframe element within a preview area. */ @@ -7910,6 +9882,513 @@ interface ASPxClientHtmlEditor extends ASPxClientControl { */ PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; } +/** + * Provides client functionality for dialogs within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the client ASPxFormLayout object that arranges all editors in the Html Editor's dialogs. + */ + GetFormLayout(): ASPxClientFormLayout; + /** + * Provides access to the client object of the "OK" button in the Html Editor's dialogs. + */ + GetOkButton(): ASPxClientButton; + /** + * Provides access to the client object of the "Cancel" button in the Html Editor's dialogs. + */ + GetCancelButton(): ASPxClientButton; +} +/** + * Provides client functionality for Html Editor's dialogs operated with the elements. + */ +interface ASPxClientHtmlEditorEditElementDialog extends ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the client object of the "Border style" combo box in the Html Editor's dialogs (Style Settings). + */ + GetBorderStyleComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Border width" spin editor in the Html Editor's dialogs (Style Settings). + */ + GetBorderWidthSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Border color" color editor in the Html Editor's dialogs (Style Settings). + */ + GetBorderColorColorEdit(): ASPxClientColorEdit; + /** + * Provides access to the client object of the "Top margin" text box in the Html Editor's dialogs (Style Settings). + */ + GetTopMarginTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Bottom margin" text box in the Html Editor's dialogs (Style Settings). + */ + GetBottomMarginTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Left margin" text box in the Html Editor's dialogs (Style Settings). + */ + GetLeftMarginTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Right margin" text box in the Html Editor's dialogs (Style Settings). + */ + GetRightMarginTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "CSS class" combo box in the Html Editor's dialogs (Style Settings). + */ + GetCssClassNameComboBox(): ASPxClientComboBox; +} +/** + * Provides client functionality for the Change Element Properties dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorChangeElementPropertiesDialog extends ASPxClientHtmlEditorEditElementDialog { + /** + * Provides access to the client object of the "ID" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetIdTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Title" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetTitleTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Direction" combo box in the Html Editor's "Change Element Properties" dialog. + */ + GetDirectionComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Value" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetValueTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Tab index" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetTabIndexTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Disabled" check box in the Html Editor's "Change Element Properties" dialog. + */ + GetDisabledCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Input type" combo box in the Html Editor's "Change Element Properties" dialog. + */ + GetInputTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "For" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetForTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Name" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetNameTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Method" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetMethodTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Action" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetActionTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Checked" check box in the Html Editor's "Change Element Properties" dialog. + */ + GetCheckedCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Max length" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetMaxLengthTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Size" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetSizeTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Readonly" check box in the Html Editor's "Change Element Properties" dialog. + */ + GetReadonlyCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Src" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetSrcTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Accept" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetAcceptTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Alt" text box in the Html Editor's "Change Element Properties" dialog. + */ + GetAltTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Start" spin editor in the Html Editor's "Change Element Properties" dialog. + */ + GetStartSpinEdit(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Width" spin editor in the Html Editor's "Change Element Properties" dialog. + */ + GetWidthValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client ASPxComboBox object that allows you to specify the element width measurement unit in the Html Editor's "Change Element Properties" dialog. + */ + GetWidthValueTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Height" spin editor in the Html Editor's "Change Element Properties" dialog. + */ + GetHeightValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client ASPxComboBox object that allows to specify the element height measurement unit in the Html Editor's "Change Element Properties" dialog. + */ + GetHeightValueTypeComboBox(): ASPxClientComboBox; +} +/** + * Provides client functionality for the Link dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorLinkDialog extends ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the client object of the "E-mail to" text box in the Html Editor's Link dialog. + */ + GetEmailTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Text" text box in the Html Editor's Link dialog. + */ + GetTextTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "ToolTip" text box in the Html Editor's Link dialog. + */ + GetTooltipTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Subject" text box in the Html Editor's Link dialog. + */ + GetSubjectTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "URL" text box in the Html Editor's Link dialog. + */ + GetUrlTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the file manager used in the Link dialog's "Select Document" popup window. + */ + GetFileManager(): ASPxClientFileManager; + /** + * Provides access to the client object of the "Cancel" button in the Link dialog's "Select Document" popup window. + */ + GetSelectDocumentPopupCancelButton(): ASPxClientButton; + /** + * Provides access to the client object of the "Select" button in the Link dialog's "Select Document" popup window. + */ + GetSelectDocumentPopupSelectButton(): ASPxClientButton; + /** + * Provides access to the client popup control object that is the "Select Document" popup window in the Html Editor's Link dialog. + */ + GetSelectDocumentPopupControl(): ASPxClientPopupControl; + /** + * Provides access to the client object of the "Open in new window" check box in the Html Editor's Link dialog. + */ + GetOpenInNewWindowCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client radio button list object used to specify the link type in the Html Editor's Link dialog. + */ + GetLinkTypeRadioButtonList(): ASPxClientRadioButtonList; +} +/** + * Provides client functionality for the Placeholder dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorPlaceholderDialog extends ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the ASPxListBox client object that lists placeholder names in the Html Editor's Placeholder dialog. + */ + GetPlaceholderNameListBox(): ASPxClientListBox; +} +/** + * Provides client functionality for the Paste From Word dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorPasteFromWordDialog extends ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the client object of the "Remove font family" check box in the Html Editor's Flash dialog. + */ + GetRemoveFontFamilyCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for the media dialogs within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorMediaDialogBase extends ASPxClientHtmlEditorEditElementDialog { + /** + * Provides access to the client object of the media file selector that allows you to insert/change media files in the Html Editor's Audio/Video/Flash dialogs. + */ + GetMediaFileSelector(): ASPxClientMediaFileSelector; + /** + * Provides access to the client object of the "More options" check box in the Html Editor's Audio/Video/Flash/Image dialogs. + */ + GetMoreOptionsCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Width" spin editor in the Html Editor's Audio/Video/Flash dialogs. + */ + GetWidthSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Height" spin editor in the Html Editor's Audio/Video/Flash dialogs. + */ + GetHeightSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Position" combo box in the Html Editor's Audio/Video/Flash/Image dialogs. + */ + GetPositionComboBox(): ASPxClientComboBox; +} +/** + * Provides client functionality for the Image dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorImageDialog extends ASPxClientHtmlEditorMediaDialogBase { + /** + * Provides access to the client object of the "Size" combo box in the Html Editor's Image dialog. + */ + GetSizeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Create thumbnail" check box in the Html Editor's Image dialog. + */ + GetCreateThumbnailCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "New image name" text box in the Html Editor's Image dialog. + */ + GetThumbnailNameTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Wrap text around image" check box in the Html Editor's Image dialog. + */ + GetWrapTextCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Description" text box in the Html Editor's Image dialog. + */ + GetDescriptionTextBox(): ASPxClientTextBox; +} +/** + * Provides client functionality for the Flash dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorFlashDialog extends ASPxClientHtmlEditorMediaDialogBase { + /** + * Provides access to the client object of the "Quality" combo box in the Html Editor's Flash dialog. + */ + GetQualityComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Auto play" check box in the Html Editor's Flash dialog. + */ + GetAutoPlayCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Enable flash menu" check box in the Html Editor's Flash dialog. + */ + GetEnableFlashMenuCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Loop" check box in the Html Editor's Flash dialog. + */ + GetLoopCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Allow fullscreen" check box in the Html Editor's Flash dialog. + */ + GetAllowFullscreenCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for the Audio dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorAudioDialog extends ASPxClientHtmlEditorMediaDialogBase { + /** + * Provides access to the client object of the "Auto play" check box in the Html Editor's Audio dialogs. + */ + GetAutoPlayCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Preload mode" combo box in the Html Editor's Audio dialogs. + */ + GetPreloadModeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Loop" check box in the Html Editor's Audio dialogs. + */ + GetLoopCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Show player controls" check box in the Html Editor's Audio dialogs. + */ + GetShowPlayerControlsCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for the Video dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorVideoDialog extends ASPxClientHtmlEditorMediaDialogBase { + /** + * Provides access to the client object of the "Auto play" check box in the Html Editor's Video dialog. + */ + GetAutoPlayCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Preload mode" combo box in the Html Editor's Video dialog. + */ + GetPreloadModeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Loop" check box in the Html Editor's Video dialog. + */ + GetLoopCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Show player controls" check box in the Html Editor's Video dialog. + */ + GetShowPlayerControlsCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Poster URL" text box in the Html Editor's Video dialog. + */ + GetPosterTextBox(): ASPxClientTextBox; +} +/** + * Provides client functionality for the YouTube Video dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorYouTubeDialog extends ASPxClientHtmlEditorEditElementDialog { + /** + * Provides access to the client object of the "Enable privacy-enhanced mode" check box in the Html Editor's YouTube Video dialog. + */ + GetConfidentModeCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Show suggested videos when the video finishes" check box in the Html Editor's YouTube Video dialog. + */ + GetShowSameVideosCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Show video title and player actions" check box in the Html Editor's YouTube Video dialog. + */ + GetShowVideoNameCheckBox(): ASPxClientCheckBox; + /** + * Provides access to the client object of the "Show player controls" check box in the Html Editor's YouTube Video dialog. + */ + GetShowPlayerControlsCheckBox(): ASPxClientCheckBox; +} +/** + * Provides base client functionality for the Table dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableDialogBase extends ASPxClientHtmlEditorDialogBase { + /** + * Provides access to the client object of the "Background color" color editor in the Html Editor's Table dialogs. + */ + GetBackgroundColorColorEdit(): ASPxClientColorEdit; +} +/** + * Provides client functionality for the Table dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableDialog extends ASPxClientHtmlEditorTableDialogBase { + /** + * Provides access to the client object of the "Width" combo box in the Html Editor's Table dialogs. + */ + GetWidthTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the spin editor in the Html Editor's Table dialogs that allows you to specify the table width value. + */ + GetWidthValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the combo box in the Html Editor's Table dialogs that allows you to specify the table width measurement unit. + */ + GetWidthValueTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Height" combo box in the Html Editor's Table dialogs. + */ + GetHeightTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the spin editor in the Html Editor's Table dialogs that allows you specify the table height value. + */ + GetHeightValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the combo box in the Html Editor's Table dialogs that allows you to specify the table height measurement unit. + */ + GetHeightValueTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Cell padding" spin editor in the Html Editor's Table dialogs. + */ + GetCellPaddingSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Cell spacing" spin editor in the Html Editor's Table dialogs. + */ + GetCellSpacingSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Alignment" combo box in the Html Editor's Table dialogs. + */ + GetAlignmentComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Border Color" color editor in the Html Editor's Table dialogs. + */ + GetBorderColorColorEdit(): ASPxClientColorEdit; + /** + * Provides access to the client object of the "Border size" spin editor in the Html Editor's Table dialogs. + */ + GetBorderWidthSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Headers" combo box in the Html Editor's Table dialogs. + */ + GetHeadersComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Caption" text box in the Html Editor's Table dialogs. + */ + GetCaptionTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Summary" text box in the Html Editor's Table dialogs. + */ + GetSummaryTextBox(): ASPxClientTextBox; + /** + * Provides access to the client object of the "Accessibility" check box related to the Html Editor's Table dialogs. + */ + GetAccessibilityCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for the Insert Table dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorInsertTableDialog extends ASPxClientHtmlEditorTableDialog { + /** + * Provides access to the client object of the "Columns" spin editor in the Html Editor's Table dialogs. + */ + GetColumnCountSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Rows" spin editor in the Html Editor's Table dialogs. + */ + GetRowCountSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the "Equal column widths" check box in the Html Editor's Table dialogs. + */ + GetEqualWidthCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for Table dialogs within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableElementPropertiesDialog extends ASPxClientHtmlEditorTableDialogBase { + /** + * Provides access to the client object of the "Horizontal" combo box in the Html Editor's Row/Column/Cell Properties dialog's Alignment group. + */ + GetHorizontalAlignmentComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the "Vertical" combo box in the Html Editor's Row/Column/Cell Properties dialog's Alignment group. + */ + GetVerticalAlignmentComboBox(): ASPxClientComboBox; +} +/** + * Provides client functionality for the Cell Properties dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableCellPropertiesDialog extends ASPxClientHtmlEditorTableElementPropertiesDialog { + /** + * Provides access to the client object of the "Apply to all cells in the table" check box in the Html Editor's Cell Properties dialog. + */ + GetApplyToAllCellsCheckBox(): ASPxClientCheckBox; +} +/** + * Provides client functionality for the Row Properties dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableRowPropertiesDialog extends ASPxClientHtmlEditorTableElementPropertiesDialog { + /** + * Provides access to the client object of the "Height" combo box in the Html Editor's "Row Properties" dialog. + */ + GetHeightTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client ASPxSpinEdit object that allows you to specify the row height in the Html Editor's "Row Properties" dialog. + */ + GetHeightValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client ASPxComboBox object that allows you to specify the row height measurement unit in the Html Editor's "Row Properties" dialog. + */ + GetHeightValueTypeComboBox(): ASPxClientComboBox; +} +/** + * Provides client functionality for the Column Properties dialog within the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorTableColumnPropertiesDialog extends ASPxClientHtmlEditorTableElementPropertiesDialog { + /** + * Provides access to the client object of the "Width" combo box in the Html Editor's "Column Properties" dialog. + */ + GetWidthTypeComboBox(): ASPxClientComboBox; + /** + * Provides access to the client object of the spin editor that allows you to set the column width value in the Html Editor's "Column Properties" dialog. + */ + GetWidthValueSpinEdit(): ASPxClientSpinEdit; + /** + * Provides access to the client object of the combo box that allows you to specify the column width measurement unit in the Html Editor's "Column Properties" dialog. + */ + GetWidthValueTypeComboBox(): ASPxClientComboBox; +} /** * A selection in the ASPxHtmlEditor. */ @@ -7938,7 +10417,7 @@ interface ASPxClientHtmlEditorSelection { SetHtml(html: string, addToHistory: boolean): void; } /** - * A client-side equivalent of the ASPxPivotGrid control. + * The client-side equivalent of the ASPxPivotGrid control. */ interface ASPxClientPivotGrid extends ASPxClientControl { /** @@ -8246,6 +10725,10 @@ interface ASPxClientRichEdit extends ASPxClientControl { * Value: A object that lists methods to work with the selection. */ selection: RichEditSelection; + /** + * Gets a unit converter. + * Value: A object representing a unit converter. + */ unitConverter: RichEditUnitConverter; /** * Occurs after a custom command has been executed on the client side. @@ -8350,6 +10833,11 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ fileSaveAs: FileSaveAsCommand; + /** + * Gets a command to open the file's Save As dialog. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileSaveAsDialog: FileSaveAsDialogCommand; /** * Gets a command to invoke a browser-specific Print dialog allowing one to print the current document. * Value: A object that provides methods for executing the command and checking its state. @@ -8620,6 +11108,10 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ deleteBookmark: DeleteBookmarkCommand; + /** + * Gets a command to navigate to the specified bookmark. + * Value: A object that provides methods for executing the command and checking its state. + */ goToBookmark: GoToBookmarkCommand; /** * Gets a command to invoke the Hyperlink dialog window. @@ -8671,6 +11163,10 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ changePageOrientation: ChangePageOrientationCommand; + /** + * Gets a command to define the page size dialog's settings. + * Value: A object that provides methods for executing the command and checking its state. + */ setPageSizeDialog: SetPageSizeDialogCommand; /** * Gets a command to invoke the Paper tab of the Page Setup dialog window. @@ -8752,6 +11248,16 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ delete: DeleteCommand; + /** + * Gets a command to remove the previous word. + * Value: A object that provides methods for executing the command and checking its state. + */ + removePrevWord: RemovePrevWordCommand; + /** + * Gets a command to remove the next word. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeNextWord: RemoveNextWordCommand; /** * Gets a command to move the cursor backwards and erase the character in that space. * Value: A object that provides methods for executing the command and checking its state. @@ -9022,6 +11528,10 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ changeTableCellPreferredWidth: ChangeTableCellPreferredWidthCommand; + /** + * Gets a command to toggle inside borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ toggleTableCellInsideBorders: ToggleTableCellInsideBordersCommand; /** * Gets a command to change the selected table columns' preferred width. @@ -9273,7 +11783,86 @@ interface RichEditCommands { * Value: A object that provides methods for executing the command and checking its state. */ openSpellingDialog: OpenSpellingDialogCommand; + /** + * Gets a command to assign a shortcut to the specified client command. + * Value: A object that provides methods for executing the command and checking its state. + */ assignShortcut: AssignShortcutCommand; + /** + * Gets a command to invoke the Layout dialog window to customize the settings of a floating object. + * Value: A object that provides methods for executing the command and checking its state. + */ + openLayoutOptionsDialog: OpenLayoutOptionsDialogCommand; + /** + * Gets a command to insert a floating text box. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertFloatingTextBox: InsertFloatingTextBoxCommand; + /** + * Gets a command to modify a floating object's alignment position. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectAlignmentPosition: ChangeFloatingObjectAlignmentPositionCommand; + /** + * Gets a command to change a floating object's absolute position. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectAbsolutePosition: ChangeFloatingObjectAbsolutePositionCommand; + /** + * Gets a command to modify a floating object's relative position. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectRelativePosition: ChangeFloatingObjectRelativePositionCommand; + /** + * Gets a command to lock a floating object's anchor. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectLockAnchor: ChangeFloatingObjectLockAnchorCommand; + /** + * Gets a command to modify a floating object's text wrapping settings. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectTextWrapping: ChangeFloatingObjectTextWrappingCommand; + /** + * Gets a command to change a floating object's absolute size. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectAbsoluteSize: ChangeFloatingObjectAbsoluteSizeCommand; + /** + * Gets a command to modify a text box' relative size settings. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTextBoxRelativeSize: ChangeTextBoxRelativeSizeCommand; + /** + * Gets a command to rotate a floating object. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectRotation: ChangeFloatingObjectRotationCommand; + /** + * Gets a command to lock a floating object's aspect ratio. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectLockAspectRatio: ChangeFloatingObjectLockAspectRatioCommand; + /** + * Gets a command to modify a floating object's background fill color. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectFillColor: ChangeFloatingObjectFillColorCommand; + /** + * Gets a command to modify a floating object's outline color. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectOutlineColor: ChangeFloatingObjectOutlineColorCommand; + /** + * Gets a command to modify a floating object's outline width. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFloatingObjectOutlineWidth: ChangeFloatingObjectOutlineWidthCommand; + /** + * Gets a command to modify a text box' content margins. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTextBoxContentMargins: ChangeTextBoxContentMarginsCommand; } /** * Serves as a base for objects that implement different client command functionalities. @@ -9303,7 +11892,7 @@ interface CommandWithBooleanStateBase extends CommandBase { */ interface SimpleCommandState { /** - * Gets a value indicating whether the command's UI element is enabled. + * Gets a value indicating whether the command's UI element is enabled (within the ribbon and context menu). * Value: true, if the command's related UI element is enabled; otherwise, false. */ enabled: boolean; @@ -9357,6 +11946,10 @@ interface RichEditDocument { * Value: An array of TableStyle objects storing information about table styles. */ tableStylesInfo: TableStyle[]; + /** + * Provides information about spell checking in the current document. + * Value: A object. + */ spellingInfo: SpellingInfo; } /** @@ -9379,6 +11972,10 @@ interface Paragraph { * Value: An integer value specifying the start position. */ start: number; + /** + * Gets the text buffer interval occupied by the current paragraph element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Gets the name of the paragraph style applied to the current paragraph (see name). @@ -9391,7 +11988,7 @@ interface Paragraph { */ listIndex: number; /** - * Gets or sets the index of the list level applied to the current paragraph in the numbering list. + * Gets the index of the list level applied to the current paragraph in the numbering list. * Value: An integer that is the index of the list level of the current paragraph. */ listLevelIndex: number; @@ -9410,6 +12007,20 @@ interface Field { * Value: An integer value specifying the field length. */ length: number; + /** + * Gets the text buffer interval occupied by the field code element. + * Value: An object specifying the interval settings. + */ + codeInterval: Interval; + /** + * Gets the text buffer interval occupied by the field result element. + * Value: An object specifying the interval settings. + */ + resultInterval: Interval; + /** + * Gets the text buffer interval occupied by the current field element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Gets or sets a URI to navigate to when the hyperlink (represented by the current field) is activated. @@ -9426,6 +12037,10 @@ interface Field { * Value: A string representing the bookmark's name. */ hyperlinkAnchor: string; + /** + * Gets a value specifying whether a field's code or result is dispalyed. + * Value: true, if the field code is displayed; false, if the field result is displayed. + */ showCode: boolean; } /** @@ -9442,6 +12057,10 @@ interface Bookmark { * Value: An integer value specifying the length of the bookmark. */ length: number; + /** + * Gets the text buffer interval occupied by the current bookmark element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Gets the name of a bookmark in the document. @@ -9463,6 +12082,10 @@ interface Section { * Value: An integer value specifying the element length in characters. */ length: number; + /** + * Gets the text buffer interval occupied by the current section element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Provides access to the section's headers. @@ -9490,15 +12113,50 @@ interface HeaderFooter { */ subDocument: SubDocument; } +/** + * Contains in-line picture settings. + */ interface InlinePictureInfo { + /** + * Gets the image identifier. + * Value: An integer value specifying the image identifier. + */ id: number; + /** + * Gets the image position. + * Value: An integer value specifying the image position. + */ position: number; + /** + * Gets the initial image width. + * Value: An integer value specifying the image width. + */ initialWidth: number; + /** + * Gets the initial image height. + * Value: An integer value specifying the image height. + */ initialHeight: number; + /** + * Gets the X-scaling factor of the inline image. + * Value: An integer value specifying the scaling factor for the X-axis. + */ scaleX: number; + /** + * Gets the Y-scaling factor of the inline image. + * Value: An integer value specifying the scaling factor for the Y-axis. + */ scaleY: number; + /** + * Gets the actual image width. + * Value: An integer value specifying the image width. + */ actualWidth: number; - actualHeigth: number; + /** + * Gets the actual image height. + * Value: An integer value specifying the image height. + */ + actualHeight: number; } declare enum HeaderFooterType { First=0, @@ -9506,6 +12164,26 @@ declare enum HeaderFooterType { Primary=1, Even=2 } +/** + * Contains the settings defining a file to save to. + */ +interface RichEditFileInfo { + /** + * Gets or sets the file's folder name. + * Value: A string value specifying the folder name. + */ + folderPath: string; + /** + * Gets or sets the file name. + * Value: A string value specifying the file name. + */ + fileName: string; + /** + * Gets or sets the file's document format. + * Value: A DocumentFormat enumeration value. + */ + documentFormat: any; +} declare enum DocumentFormat { Undefined=0, PlainText=1, @@ -9523,11 +12201,19 @@ declare enum DocumentFormat { */ interface RichEditSelection { /** - * Gets or sets an array of document interval in the selection. + * Gets or sets an array of document intervals in the selection. * Value: An array of Interval objects. */ intervals: Interval[]; + /** + * Gets or sets a value specifying whether the current selection is collapsed (and represents the cursor position). + * Value: true, if the selection is collapsed; otherwise, false. + */ collapsed: boolean; + /** + * Gets the maximum position of a document interval in the selection. + */ + getIntervalMaxPosition(): number; /** * Moves the cursor to the next line. */ @@ -9667,6 +12353,24 @@ interface RichEditSelection { * Selects the paragraph in which the cursor is located. */ selectParagraph(): void; + /** + * Moves the cursor to the next page break mark. + */ + goToStartNextPageCommand(): void; + /** + * Moves the cursor to the next page break mark and extends the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToStartNextPageCommand(extendSelection: boolean): void; + /** + * Moves the cursor to the previous page break mark. + */ + goToStartPrevPageCommand(): void; + /** + * Moves the cursor to the previous page break mark and extends the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToStartPrevPageCommand(extendSelection: boolean): void; /** * Selects the table cell in which the cursor is located. */ @@ -9699,17 +12403,17 @@ interface RichEditSelection { */ selectAll(): void; /** - * Moves the cursor to the main sub-document. + * Makes the main sub-document active and moves the cursor to its beginning. */ setMainSubDocumentAsActive(): void; /** - * Moves the cursor to the footer of the specified document page. - * @param pageIndex An integer value specifying the page index. + * Creates a footer sub-document (if it was not created before) and sets the footer as the active sub-document. Moves the cursor to the footer's start position. + * @param pageIndex An integer value specifying the active page's index. */ setFooterSubDocumentAsActiveByPageIndex(pageIndex: number): void; /** - * Moves the cursor to the header of the specified document page. - * @param pageIndex An integer value specifying the page index. + * Creates a header sub-document (if it was not created before) and sets the header as the active sub-document. Moves the cursor to the header's start position. + * @param pageIndex An integer value specifying the active page's index. */ setHeaderSubDocumentAsActiveByPageIndex(pageIndex: number): void; } @@ -9728,8 +12432,19 @@ interface Interval { */ length: number; } +/** + * Contains spell checking related settings. + */ interface SpellingInfo { + /** + * Gets a value specifying the spell checking state. + * Value: One of the enumeration values. + */ spellCheckerState: any; + /** + * Provides access to an array containing misspelled intervals. + * Value: An array of objects. + */ misspelledIntervals: MisspelledInterval[]; } declare enum SpellCheckerState { @@ -9737,12 +12452,39 @@ declare enum SpellCheckerState { InProgress=1, Done=2 } +/** + * Contains the settings defining a misspelled interval. + */ interface MisspelledInterval { + /** + * Gets the start position of the misspelled word in the interval. + * Value: An integer value specifying the misspelled word's start position. + */ start: number; + /** + * Gets the length of the misspelled interval. + * Value: An integer value specifying the misspelled interval's length. + */ length: number; + /** + * Gets the text buffer interval occupied by the current element. + * Value: An object specifying the interval settings. + */ interval: Interval; + /** + * Gets the spelling error type. + * Value: One of the enumeration values. + */ errorType: any; + /** + * Gets an erroneous word found during spell check. + * Value: A string that is the erroneous or misspelled word. + */ word: string; + /** + * Gets a list of suggested words to replace the misspelled word. + * Value: A string array containing suggested words. + */ suggestions: string[]; } declare enum SpellingErrorType { @@ -9823,7 +12565,15 @@ interface TableStyle extends StyleBase { * Exposes the settings providing the information about the essential document functionality. */ interface SubDocument { + /** + * Gets the sub-document identifier. + * Value: An integer value specifying the sub-document identifier. + */ id: number; + /** + * Gets a value specifying the sub-document type. + * Value: One of the enumeration values. + */ type: any; /** * Provides information about paragraphs contained in the document. @@ -9845,6 +12595,10 @@ interface SubDocument { * Value: An array of Bookmark objects storing information about document bookmarks. */ bookmarksInfo: Bookmark[]; + /** + * Provides access to an array of objects containing in-line picture settings. + * Value: An array of objects. + */ inlinePicturesInfo: InlinePictureInfo[]; /** * Gets the document's textual representation. @@ -9877,6 +12631,10 @@ interface Table { * Value: A integer value specifying the character length of the table. */ length: number; + /** + * Gets the text buffer interval occupied by the current table element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Provides access to a collection of table rows. @@ -9903,6 +12661,10 @@ interface TableRow { * Value: An integer value specifying the element length in characters. */ length: number; + /** + * Gets the text buffer interval occupied by the current table row element. + * Value: An object specifying the interval settings. + */ interval: Interval; /** * Provides information about the table row's cells. @@ -9924,18 +12686,65 @@ interface TableCell { * Value: An integer value specifying the element length in characters. */ length: number; + /** + * Gets the text buffer interval occupied by the current table cell element. + * Value: An object specifying the interval settings. + */ interval: Interval; } +/** + * Contains the method to convert different units of measurement. + */ interface RichEditUnitConverter { + /** + * Converts a measurement from pixels to twips. + * @param value The pixels value to be converted. + */ pixelsToTwips(value: number): number; + /** + * Converts a measurement from inches to twips. + * @param value The inches value (floating) to be converted. + */ inchesToTwips(value: number): number; + /** + * Converts a measurement from points to twips. + * @param value The points value to be converted. + */ pointsToTwips(value: number): number; + /** + * Converts a value in centimeters to twips. + * @param value A floating value specifying the value in centimeters to convert. + */ centimetersToTwips(value: number): number; + /** + * Converts a measurement from twips to centimeters. + * @param value The twips value to be converted. + */ twipsToCentimeters(value: number): number; + /** + * Converts a measurement from pixels to centimeters. + * @param value The pixels value to be converted. + */ pixelsToCentimeters(value: number): number; + /** + * Converts a measurement from twips to inches. + * @param value The twips value to be converted. + */ twipsToInches(value: number): number; + /** + * Converts a measurement from pixels to inches. + * @param value The pixels value to be converted. + */ pixelsToInches(value: number): number; + /** + * Converts a measurement from pixels to points. + * @param value The pixels value to be converted. + */ pixelsToPoints(value: number): number; + /** + * Converts a measurement from twips to points. + * @param value The twips value to be converted. + */ twipsToPoints(value: number): number; } /** @@ -10097,9 +12906,19 @@ interface GoToDataRecordCommand extends CommandBase { * @param activeRecordIndex An integer value specifying index of the next data record. */ execute(activeRecordIndex: number): boolean; + /** + * Gets information about the command state. + */ getState(): any; } +/** + * Contains the settings defining a data record. + */ interface DataRecordOptions { + /** + * Gets or sets the index of the active data record. + * Value: An integer value specifying the data record index. + */ activeRecordIndex: number; recordCount: number; } @@ -10190,12 +13009,23 @@ interface MailMergeAndDownloadCommand extends CommandBase { * @param fileExtension A string value specifying the file extension of the resulting document. */ execute(fileExtension: string): boolean; + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param documentFormat One of the DocumentFormat enumeration values. + */ + execute(documentFormat: any): boolean; /** * Executes the MailMergeAndDownloadCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. * @param fileExtension A string value specifying the file extension of the resulting document. * @param settings A MailMergeSettings object containing settings to set up mail merge operations. */ execute(fileExtension: string, settings: MailMergeSettings): boolean; + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param documentFormat One of the DocumentFormat enumeration values. + * @param settings A MailMergeSettings object specifying the mail merge settings. + */ + execute(documentFormat: any, settings: MailMergeSettings): boolean; /** * Gets information about the command state. */ @@ -10212,10 +13042,10 @@ interface MailMergeAndSaveAsCommand extends CommandBase { execute(filePath: string): boolean; /** * Executes the MailMergeAndSaveAsCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. - * @param filePath A string value specifying path to the saving file. - * @param settings A MailMergeSettings object specifying hyperlink settings. + * @param fileInfo A RichEditFileInfo object specifying a file to save to. + * @param settings A MailMergeSettings object specifying the mail merge settings. */ - execute(filePath: string, settings: MailMergeSettings): boolean; + execute(fileInfo: RichEditFileInfo, settings: MailMergeSettings): boolean; /** * Gets information about the command state. */ @@ -10311,6 +13141,11 @@ interface FileSaveAsCommand extends CommandWithSimpleStateBase { * @param path A string value specifying path to the saving file. */ execute(path: string): boolean; + /** + * Executes the FileSaveAsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileInfo A object specifying a file to save to. + */ + execute(fileInfo: RichEditFileInfo): boolean; } /** * A command to download the document file, specifying its extension. @@ -10321,6 +13156,20 @@ interface FileDownloadCommand extends CommandWithSimpleStateBase { * @param fileExtension A string value specifying the extension of the downloading file. */ execute(fileExtension: string): boolean; + /** + * Executes the FileDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param documentFormat A DocumentFormat enumeration value. + */ + execute(documentFormat: any): boolean; +} +/** + * A command to open the file's Save As dialog. + */ +interface FileSaveAsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileSaveAsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; } /** * A command to invoke a browser-specific Print dialog allowing one to print the current document. @@ -10402,6 +13251,418 @@ interface ReplaceNextCommand extends CommandWithSimpleStateBase { */ execute(text: string, replaceText: string, matchCase: boolean): boolean; } +interface OpenLayoutOptionsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenLayoutOptionsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a floating text box. + */ +interface InsertFloatingTextBoxCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertFloatingTextBoxCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to lock a floating object's anchor. + */ +interface ChangeFloatingObjectLockAnchorCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectLockAnchorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param lockAnchor true to lock the anchor; false, otherwise. + */ + execute(lockAnchor: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's alignment position. + */ +interface ChangeFloatingObjectAlignmentPositionCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectAlignmentPositionCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FloatingObjectAlignmentPositionSettings object specifying alignment position settings. + */ + execute(settings: FloatingObjectAlignmentPositionSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change a floating object's absolute position. + */ +interface ChangeFloatingObjectAbsolutePositionCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectAbsolutePositionCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FloatingObjectAbsolutePositionSettings object specifying page margin settings. + */ + execute(settings: FloatingObjectAbsolutePositionSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's relative position. + */ +interface ChangeFloatingObjectRelativePositionCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectRelativePositionCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FloatingObjectRelativePositionSettings object specifying relative positioin settings. + */ + execute(settings: FloatingObjectRelativePositionSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's text wrapping settings. + */ +interface ChangeFloatingObjectTextWrappingCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectTextWrappingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FloatingObjectTextWrappingSettings object specifying text wrapping settings. + */ + execute(settings: FloatingObjectTextWrappingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change a floating object's absolute size. + */ +interface ChangeFloatingObjectAbsoluteSizeCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectAbsoluteSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FloatingObjectAbsoluteSizeSettings object specifying absolute size settings. + */ + execute(settings: FloatingObjectAbsoluteSizeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a text box' relative size settings. + */ +interface ChangeTextBoxRelativeSizeCommand extends CommandBase { + /** + * Executes the ChangeTextBoxRelativeSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TextBoxRelativeSizeSettings object specifying relative size settings. + */ + execute(settings: TextBoxRelativeSizeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to rotate a floating object. + */ +interface ChangeFloatingObjectRotationCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectRotationCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param rotation An integer value specifying the angle of rotation. + */ + execute(rotation: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to lock a floating object's aspect ratio. + */ +interface ChangeFloatingObjectLockAspectRatioCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectLockAspectRatioCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param lockAspectRatio true to lock the aspect ratio and maintain the proportions; otherwise, false. + */ + execute(lockAspectRatio: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's background fill color. + */ +interface ChangeFloatingObjectFillColorCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectFillColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string value specifying the color. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's outline color. + */ +interface ChangeFloatingObjectOutlineColorCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectOutlineColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string value specifying the color. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a floating object's outline width. + */ +interface ChangeFloatingObjectOutlineWidthCommand extends CommandBase { + /** + * Executes the ChangeFloatingObjectOutlineWidthCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param width An integer value specifying the outline width. + */ + execute(width: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to modify a text box' content margins. + */ +interface ChangeTextBoxContentMarginsCommand extends CommandBase { + /** + * Executes the ChangeTextBoxContentMarginsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A Margins object specifying margin settings. + */ + execute(settings: Margins): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Contains alignment position settings for floating objects. + */ +interface FloatingObjectAlignmentPositionSettings { + /** + * Gets or sets a value specifying how a floating object is horizontally aligned relative to an element specified by the horizontalPositionAlignment property. + * Value: One of the enumeration values. + */ + horizontalPositionAlignment: any; + /** + * Gets or sets a value specifying to what element the horizontal alignment of a floating object is relative. + * Value: One of the enumeration values. + */ + horizontalPositionType: any; + /** + * Gets or sets a value specifying how a floating object is vertically aligned relative to an element specified by the verticalPositionAlignment property. + * Value: One of the enumeration values. + */ + verticalPositionAlignment: any; + /** + * Gets or sets a value specifying to what element the vertical alignment of a floating object is relative. + * Value: One of the enumeration values. + */ + verticalPositionType: any; +} +/** + * Contains page margin settings. + */ +interface FloatingObjectAbsolutePositionSettings { + /** + * Gets or sets a floating object's horizontal position relative to an element specified by the horizontalPositionType property. + * Value: An integer value specifying the position. + */ + horizontalAbsolutePosition: number; + /** + * Gets or sets a value specifying to what element the horizontal position of a floating object is relative. + * Value: One of the enumeration values. + */ + horizontalPositionType: any; + /** + * Gets or sets a floating object's vertical position relative to an element specified by the verticalPositionType property. + * Value: An integer value specifying the position. + */ + verticalAbsolutePosition: number; + /** + * Gets or sets a value specifying to what element the vertical position of a floating object is relative. + * Value: One of the enumeration values. + */ + verticalPositionType: any; +} +/** + * Contains relative position settings for floating objects. + */ +interface FloatingObjectRelativePositionSettings { + /** + * Gets or sets the horizontal distance between the edge of a floating object and the element specified by the horizontalRelativePosition property + * Value: An integer value specifying the horizontal position. + */ + horizontalRelativePosition: number; + /** + * Gets or sets a value specifying to what element the horizontal position of a floating object is relative. + * Value: One of the enumeration values. + */ + horizontalPositionType: any; + /** + * Gets or sets the horizontal distance between the edge of a floating object and the element specified by the verticalRelativePosition property + * Value: An integer value specifying the vertical position. + */ + verticalRelativePosition: number; + /** + * Gets or sets a value specifying to what element the vertical position of a floating object is relative. + * Value: One of the enumeration values. + */ + verticalPositionType: any; +} +/** + * Contains text wrapping settings for floating objects. + */ +interface FloatingObjectTextWrappingSettings { + /** + * Gets or sets a value specifying how text is wrapped around a floating object. + * Value: One of the enumeration values. + */ + floatingObjectTextWrapType: any; + /** + * Gets or sets a value specifying how text can wrap around a floating object's left and right sides. + * Value: One of the enumeration values. + */ + floatingObjectTextWrapSide: any; + /** + * Gets or sets the left offset of text wrapping. + * Value: An integer value specifying the left offset. + */ + leftDistance: number; + /** + * Gets or sets the right offset of text wrapping. + * Value: An integer value specifying the right offset. + */ + rightDistance: number; + /** + * Gets or sets the top offset of text wrapping. + * Value: An integer value specifying the top offset. + */ + topDistance: number; + /** + * Gets or sets the bottom offset of text wrapping. + * Value: An integer value specifying the bottom offset. + */ + bottomDistance: number; +} +/** + * Contains absolute size settings for floating objects. + */ +interface FloatingObjectAbsoluteSizeSettings { + /** + * Gets or sets a floating object's absolute width. + * Value: An integer value specifying the width. + */ + absoluteWidth: number; + /** + * Gets or sets a floating object's absolute height. + * Value: An integer value specifying the height. + */ + absoluteHeight: number; +} +/** + * Contains relative size settings for floating objects. + */ +interface TextBoxRelativeSizeSettings { + /** + * Gets or sets the percentage specifying a floating object's width relative to the element defined by the relativeWidthType property. + * Value: An integer value specifying the relative width, as a percentage. + */ + relativeWidth: number; + /** + * Gets or sets a value specifying to what element the floating object width is relative. + * Value: One of the enumeration values. + */ + relativeWidthType: any; + /** + * Gets or sets the percentage specifying a floating object's height relative to the element defined by the relativeHeightType property. + * Value: An integer value specifying the relative height, as a percentage. + */ + relativeHeight: number; + /** + * Gets or sets a value specifying to what element the floating object height is relative. + * Value: One of the enumeration values. + */ + relativeHeightType: any; +} +declare enum FloatingObjectRelativeWidthType { + Margin=0, + Page=1, + LeftMargin=2, + RightMargin=3, + InsideMargin=4, + OutsideMargin=5 +} +declare enum FloatingObjectRelativeHeightType { + Margin=0, + Page=1, + TopMargin=2, + BottomMargin=3, + InsideMargin=4, + OutsideMargin=5 +} +declare enum FloatingObjectTextWrapType { + None=0, + TopAndBottom=1, + Tight=2, + Through=3, + Square=4 +} +declare enum FloatingObjectTextWrapSide { + Both=0, + Left=1, + Right=2, + Largest=3 +} +declare enum FloatingObjectHorizontalPositionType { + Page=0, + Character=1, + Column=2, + Margin=3, + LeftMargin=4, + RightMargin=5, + InsideMargin=6, + OutsideMargin=7 +} +declare enum FloatingObjectHorizontalPositionAlignment { + None=0, + Left=1, + Center=2, + Right=3, + Inside=4, + Outside=5 +} +declare enum FloatingObjectVerticalPositionType { + Page=0, + Line=1, + Paragraph=2, + Margin=3, + TopMargin=4, + BottomMargin=5, + InsideMargin=6, + OutsideMargin=7 +} +declare enum FloatingObjectVerticalPositionAlignment { + None=0, + Top=1, + Center=2, + Bottom=3, + Inside=4, + Outside=5 +} /** * A command to cancel changes caused by the previous command. */ @@ -10696,6 +13957,10 @@ interface ListLevelSettings { * Value: One of the values. */ alignment: any; + /** + * Gets or sets the character inserted after the number for a numbered list item. + * Value: A string value that is the trailing character for the list level. + */ separator: string; /** * Gets or sets the left indent for text within the current list level's paragraph. @@ -10872,6 +14137,24 @@ interface DeleteCommand extends CommandWithSimpleStateBase { */ execute(): boolean; } +/** + * A command to remove the previous word. + */ +interface RemovePrevWordCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemovePrevWordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to remove the next word. + */ +interface RemoveNextWordCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveNextWordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} /** * A command to move the cursor backwards and erase the character in that space. */ @@ -10973,8 +14256,8 @@ interface OpenPageMarginsDialogCommand extends CommandWithSimpleStateBase { */ interface ChangePageOrientationCommand extends CommandBase { /** - * - * @param isPortrait + * Executes the ChangePageOrientationCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param isPortrait One of the Orientation enumeration values. */ execute(isPortrait: any): boolean; /** @@ -11048,8 +14331,8 @@ interface OpenSectionColumnsDialogCommand extends CommandWithSimpleStateBase { */ interface ChangeSectionColumnsCommand extends CommandBase { /** - * - * @param columns + * Executes the ChangeSectionColumnsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param columns An array of SectionColumn objects. */ execute(columns: SectionColumn[]): boolean; /** @@ -11588,10 +14871,24 @@ declare enum ParagraphFirstLineIndent { Indented=1, Hanging=2 } +/** + * A command to assign a shortcut to the specified client command. + */ interface AssignShortcutCommand extends CommandWithSimpleStateBase { + /** + * Executes the AssignShortcutCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param keyCode An integer value specifying the code uniquely identifying the key combination. + * @param callback A callback function to execute on pressing the shortcut. + */ execute(keyCode: number, callback: (arg1: string) => void): boolean; } +/** + * A command to invoke the Spelling dialog window. + */ interface OpenSpellingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenSpellingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ execute(): boolean; } /** @@ -11991,7 +15288,13 @@ interface ToggleTableCellBottomBorderCommand extends CommandWithBooleanStateBase */ execute(): boolean; } +/** + * A command to toggle left borders for selected cells on/off. + */ interface ToggleTableCellLeftBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellLeftBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ execute(): boolean; } /** @@ -12522,6 +15825,10 @@ interface TableHeightUnit { * Value: An integer value specifying the table height. */ value: number; + /** + * Gets or sets the unit type for the table height. + * Value: One of the enumeration values. + */ type: any; } declare enum TableHeightUnitType { @@ -12851,6 +16158,10 @@ interface FontFormattingSettings { * Value: true, if characters are italicized; otherwise, false. */ italic: boolean; + /** + * Gets or sets a value specifying whether the strikeout formatting is applied to a character(s). + * Value: true if the strikeout formatting is applied; otherwise, false. + */ strikeout: boolean; /** * Gets or sets whether only word characters are underlined. @@ -13239,9 +16550,9 @@ interface ASPxClientRecurrenceInfo { GetPeriodicity(): number; /** * Sets the ordinal number of a day within a defined month. - * @param dayNubmer A positive integer value that specifies the day number within a month. + * @param dayNumber A positive integer value that specifies the day number within a month. */ - SetDayNumber(dayNubmer: number): void; + SetDayNumber(dayNumber: number): void; /** * Gets the ordinal number of a day within a defined month. */ @@ -13547,7 +16858,7 @@ interface DefaultRecurrenceRuleValuesAccessor { */ GetMonth(): number; /** - * Gets the days of the week to which a weekly recurrent appointment is scheduled. + * Gets the days of the week on which a weekly recurrent appointment is scheduled. */ GetWeekDays(): ASPxClientWeekDays; /** @@ -13577,7 +16888,7 @@ interface WeeklyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAcce */ GetPeriodicity(): number; /** - * Gets the days of the week to which a weekly recurrent appointment is scheduled. + * Gets the days of the week on which a weekly recurrent appointment is scheduled. */ GetWeekDays(): ASPxClientWeekDays; } @@ -13586,7 +16897,7 @@ interface WeeklyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAcce */ interface MonthlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { /** - * Gets the number of the month's day in which the appointment is scheduled. + * Gets the day of the month on which the appointment is scheduled. */ GetDayNumber(): number; /** @@ -13594,7 +16905,7 @@ interface MonthlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAcc */ GetPeriodicity(): number; /** - * Gets the days of the week to which a monthly recurrent appointment is scheduled. + * Gets the days of the week on which a monthly recurrent appointment is scheduled. */ GetWeekDays(): ASPxClientWeekDays; /** @@ -13607,7 +16918,7 @@ interface MonthlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAcc */ interface YearlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { /** - * Gets the number of the month's day in which the appointment is scheduled. + * Gets the day of the month on which the appointment is scheduled. */ GetDayNumber(): number; /** @@ -13615,7 +16926,7 @@ interface YearlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAcce */ GetMonth(): number; /** - * Gets the days of the week to which a yearly recurrent appointment is scheduled. + * Gets the days of the week on which a yearly recurrent appointment is scheduled. */ GetWeekDays(): ASPxClientWeekDays; /** @@ -13789,6 +17100,10 @@ interface ASPxClientScheduler extends ASPxClientControl { * Client-side event. Occurs after the active view of the ASPxScheduler has been changed. */ ActiveViewChanged: ASPxClientEvent>; + /** + * Occurs when an end-user pressers a keyboard shortcut. + */ + Shortcut: ASPxClientEvent>; /** * Occurs when the end-user clicks an appointment. */ @@ -13797,6 +17112,14 @@ interface ASPxClientScheduler extends ASPxClientControl { * Occurs when the end-user double clicks on an appointment. */ AppointmentDoubleClick: ASPxClientEvent>; + /** + * Occurs when an end-user clicks a time cell. + */ + CellClick: ASPxClientEvent>; + /** + * Occurs when and end-user double-clicks a time cell. + */ + CellDoubleClick: ASPxClientEvent>; /** * Occurs on the client side when the user selects an appointment. */ @@ -13825,6 +17148,14 @@ interface ASPxClientScheduler extends ASPxClientControl { * Client-side event that occurs after an appointment has been dragged and dropped. */ AppointmentDrop: ASPxClientEvent>; + /** + * A client-side event that occurs when an appointment is being dragged. + */ + AppointmentDrag: ASPxClientEvent>; + /** + * A client-side event that occurs when an appointment is being resized. + */ + AppointmentResizing: ASPxClientEvent>; /** * Client-side event that occurs when an appointment is resized. */ @@ -13901,6 +17232,10 @@ interface ASPxClientScheduler extends ASPxClientControl { * Client-side function that returns the ResourceId of selected time cell's resource. */ GetSelectedResource(): string; + /** + * Gets a collection of visible appointments. + */ + GetVisibleAppointments(): ASPxClientAppointment[]; /** * Client-side function that returns an appointment with the specified ID. * @param id An appointment's identifier. @@ -14102,6 +17437,11 @@ interface ASPxSchedulerViewType { * Value: A string "FullWeek", indicating the FullWeekView. */ FullWeek: string; + /** + * Gets a string representation equivalent to the Agenda enumeration for use in client scripts. + * Value: A string "Agenda", indicating the AgendaView. + */ + Agenda: string; } /** * Represents a client-side equivalent of the SchedulerGroupType enumeration. @@ -14220,6 +17560,37 @@ interface AppointmentsSelectionEventArgs extends ASPxClientEventArgs { */ appointmentIds: string[]; } +/** + * A method that will handle the Shortcut event. + */ +interface ShortcutEventHandler { + /** + * A method that will handle the Shortcut event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ShortcutEventArgs object that contains event data. + */ + (source: S, e: ShortcutEventArgs): void; +} +/** + * Provides data for the client-side Shortcut event. + */ +interface ShortcutEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of a command associated with the keyboard shortcut. + * Value: A string containing a command name. + */ + commandName: string; + /** + * Gets an object containing information about a keyboard shortcut event. + * Value: An object containing event data. + */ + htmlEvent: Object; + /** + * Gets or sets whether an event is handled, and that default actions are not required. + * Value: true, if no default processing is required; otherwise, false. + */ + handled: boolean; +} /** * A method that will handle the ActiveViewChanging event. */ @@ -14313,21 +17684,55 @@ interface MenuItemClickedEventArgs extends ASPxClientEventArgs { */ handled: boolean; } -interface AppointmentDropEventHandler { +/** + * A method that will handle the AppointmentDrag event. + */ +interface AppointmentDragEventHandler { /** - * A method that will handle the AppointmentDrop event. - * @param source The event sender (typically an ASPxClientScheduler control). + * A method that will handle the AppointmentDrag event. + * @param source The event sender (typically an ASPxClientScheduler object). * @param e A ASPxClientAppointmentDragEventArgs object that contains event data. */ (source: S, e: ASPxClientAppointmentDragEventArgs): void; } /** - * Provides data for the AppointmentDrop event. + * Provides data for the AppointmentDrag event. */ interface ASPxClientAppointmentDragEventArgs extends ASPxClientEventArgs { /** - * Gets or sets whether default event processing is required. - * Value: true to process an event using only custom code; otherwise, false. + * Specifies whether or not appointments can be dropped into the intervals over which they are currently dragged. + * Value: true to allow dropping appointments; otherwise, false. + */ + allow: boolean; + /** + * Gets a mouse event object related to the current drag operation. + * Value: An object providing event properties specific to mouse events. + */ + mouseEvent: Object; + /** + * Provides information about dragged appointments. + * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dragged appointments. + */ + dragInformation: ASPxClientAppointmentDragInfo[]; +} +/** + * A method that will handle the AppointmentDrop event. + */ +interface AppointmentDropEventHandler { + /** + * A method that will handle the AppointmentDrop event. + * @param source The event sender (typically an ASPxClientScheduler object). + * @param e A ASPxClientAppointmentDropEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentDropEventArgs): void; +} +/** + * Provides data for the AppointmentDrop event. + */ +interface ASPxClientAppointmentDropEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event is handled, and the default processing is not required. + * Value: true, if if the event is completely handled by custom code and no default processing is required; otherwise, false. */ handled: boolean; /** @@ -14336,8 +17741,8 @@ interface ASPxClientAppointmentDragEventArgs extends ASPxClientEventArgs { */ operation: ASPxClientAppointmentOperation; /** - * Provides information about dragged appointments. - * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dragged appointments. + * Provides information about dropped appointments. + * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dropped appointments. */ dragInformation: ASPxClientAppointmentDragInfo[]; } @@ -14379,6 +17784,47 @@ interface ASPxClientAppointmentResizeEventArgs extends ASPxClientEventArgs { */ newInterval: ASPxClientTimeInterval; } +/** + * A method that will handle the AppointmentResizing event. + */ +interface AppointmentResizingEventHandler { + /** + * A method that will handle the AppointmentResizing event. + * @param source The event sender (typically an ASPxClientScheduler object). + * @param e A ASPxClientAppointmentResizingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentResizingEventArgs): void; +} +/** + * Provides data for the AppointmentResizing event. + */ +interface ASPxClientAppointmentResizingEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not an appointment can be resized to the new time interval. + * Value: true to allow resizing the appointment; otherwise, false. + */ + allow: boolean; + /** + * Gets a mouse event object related to the current appointment resizing operation. + * Value: An object providing event properties specific to mouse events. + */ + mouseEvent: Object; + /** + * Gets the resized appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before resizing. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets the appointment's interval after resizing. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; +} /** * Stores information about an appointment drag operation. */ @@ -14409,6 +17855,37 @@ interface ASPxClientAppointmentDragInfo { */ newResources: string[]; } +/** + * A method that will handle the CellDoubleClick events. + */ +interface CellClickEventHandler { + /** + * A method that will handle the CellClick event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A CellClickEventArgs object that contains event data. + */ + (source: S, e: CellClickEventArgs): void; +} +/** + * Provides data for the CellDoubleClick events. + */ +interface CellClickEventArgs extends ASPxClientEventArgs { + /** + * Provides access to an object containing information about an HTML element representing the clicked time cell. + * Value: An object containing information about an HTML element. + */ + htmlElement: Object; + /** + * Provides access to a time interval occupied by the clicked time cell. + * Value: An object. + */ + interval: ASPxClientTimeInterval; + /** + * Gets the name of a resource to which the clicked time cell belongs. + * Value: A string containing the name of a resource. + */ + resource: string; +} /** * Contains information about a client tooltip. */ @@ -14560,6 +18037,11 @@ interface ASPxClientSpellCheckerAfterCheckEventArgs extends ASPxClientEventArgs * Value: A string, containing checked text. */ checkedText: string; + /** + * Gets a value specifying whether spell checking is finished or stopped by the user. + * Value: A string value identifying the reason ("Default" or "User"). + */ + reason: string; } /** * Represents an object that will handle the client-side WordChanged event. @@ -14572,6 +18054,15 @@ interface ASPxClientWordChangedEventHandler { */ (source: S, e: ASPxClientSpellCheckerAfterCheckEventArgs): void; } +declare enum ASPxClientSpreadsheetPopupMenuType { + ColumnHeading=0, + RowHeading=1, + SheetTab=3, + Picture=4, + Chart=5, + Cell=7, + AutoFilter=8 +} /** * A method that will handle the CustomCommandExecuted event. */ @@ -14597,6 +18088,9 @@ interface ASPxClientSpreadsheetCustomCommandExecutedEventArgs extends ASPxClient * Value: A string value containing additional information about the processed command. */ parameter: string; + /** + * This property is now obsolete. Use the commandName property instead. + */ item: ASPxClientRibbonItem; } /** @@ -14667,6 +18161,32 @@ interface ASPxClientSpreadsheetHyperlinkClickEventArgs extends ASPxClientEventAr */ targetUri: string; } +/** + * A method that will handle the PopupMenuShowing event. + */ +interface ASPxClientSpreadsheetPopupMenuShowingEventHandler { + /** + * A method that will handle the PopupMenuShowing event. + * @param source The event sender (typically an ASPxClientSpreadsheet object). + * @param e A ASPxClientSpreadsheetPopupMenuShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetPopupMenuShowingEventArgs): void; +} +/** + * Provides data for the PopupMenuShowing event. + */ +interface ASPxClientSpreadsheetPopupMenuShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Provides access to a collection of menu items in the context menu being invoked. + * Value: A object representing the context menu's item collection. + */ + menuItems: ASPxClientSpreadsheetPopupMenuItemCollection; + /** + * Gets the currently displayed context menu's type. + * Value: One of the enumeration values. + */ + menuType: any; +} /** * A client-side equivalent of the ASPxSpreadsheet object. */ @@ -14707,6 +18227,10 @@ interface ASPxClientSpreadsheet extends ASPxClientControl { * Occurs on the client side after a hyperlink is clicked within the Spreadsheet's document. */ HyperlinkClick: ASPxClientEvent>; + /** + * Occurs before the context menu is displayed and allows menu customization. + */ + PopupMenuShowing: ASPxClientEvent>; /** * Sets input focus to the Spreadsheet. */ @@ -14734,6 +18258,12 @@ interface ASPxClientSpreadsheet extends ASPxClientControl { * @param rowModelIndex An integer value specifying the cell's row index. */ GetCellValue(colModelIndex: number, rowModelIndex: number): Object; + /** + * Returns the comment associated with the specified data cell. + * @param colModelIndex An integer value specifying the data cell's column index. + * @param rowModelIndex An integer value specifying the data cell's row index. + */ + GetCellComment(colModelIndex: number, rowModelIndex: number): Object; /** * Gets the value of the currently active cell. */ @@ -14815,6 +18345,123 @@ interface ASPxClientSpreadsheetSelection { */ bottomRowIndex: number; } +/** + * Represents an individual item of the Spreadsheet's context menu. + */ +interface ASPxClientSpreadsheetPopupMenuItem { + /** + * Gets the immediate parent menu item to which the current menu item belongs. + * Value: A ASPxClientSpreadsheetPopupMenuItem object representing the menu item's immediate parent. + */ + parent: ASPxClientSpreadsheetPopupMenuItem; + /** + * Gets or sets the unique identifier name for the current menu item. + * Value: A string value that specifies the item's unique identifier name. + */ + name: string; + /** + * Gets or sets the text content of the current menu item. + * Value: A string value that specifies the text content of the menu item. + */ + text: string; + /** + * Gets or sets a value that indicates whether the menu item is enabled, allowing the item to respond to end-user interactions. + * Value: true if the item is enabled; otherwise, false. + */ + enabled: boolean; + /** + * Gets or sets the CSS class name defining the menu item's image. + * Value: A string value specifying the class name. + */ + imageClassName: string; + /** + * Gets or sets an URL which defines the navigation location. + * Value: A string value which represents an URL where the client web browser will navigate. + */ + navigateUrl: string; + /** + * Gets or sets the URL of the menu item's image. + * Value: A string value that specifies the location of an image. + */ + imageUrl: string; + /** + * Gets or sets a value that specifies whether the current menu item starts a group. + * Value: true if the current menu item starts a group; otherwise, false. + */ + beginGroup: boolean; + /** + * Gets or sets the current menu item's tooltip text. + * Value: A string which specifies the text content of the current menu item's tooltip. + */ + tooltip: string; + /** + * Gets or sets the window or frame at which to target the contents of the URL associated with the current menu item. + * Value: A string which identifies the window or frame at which to target the URL content. + */ + target: string; + /** + * Gets a collection that contains the submenu items of the current menu item. + */ + GetSubItems(): ASPxClientSpreadsheetPopupMenuItemCollection; + /** + * Returns the menu item's sub-item with the specified index. + * @param index An integer value specifying the index of the sub-item within a collection of the current menu item's submenu items. + */ + GetItem(index: number): ASPxClientSpreadsheetPopupMenuItem; + /** + * Returns the menu item's sub-item with the specified name property value. + * @param name A string value specifying the name property value of the sub-item to find. + */ + GetItemByName(name: string): ASPxClientSpreadsheetPopupMenuItem; + /** + * Returns the total number of the menu item's child items (submenu items). + */ + GetItemCount(): number; +} +/** + * Represents a collection of items in the Spreadhseet's context menu. + */ +interface ASPxClientSpreadsheetPopupMenuItemCollection { + /** + * Adds the specified menu item to the end of the collection. + * @param item An ASPxClientSpreadsheetPopupMenuItem object specifying the item to be added to the collection. + */ + Add(item: ASPxClientSpreadsheetPopupMenuItem): void; + /** + * Removes a menu item specified by its index within the collection. + * @param index An integer value specifying the index of the menu item to remove. + */ + Remove(index: number): void; + /** + * Removes a menu item specified by its name. + * @param name A string value specifying the name property value of a menu item to remove from the collection. + */ + RemoveByName(name: string): void; + /** + * Adds the specified item to the specified position within the collection. + * @param index An integer value that specifies the zero-based index at which the specified item should be inserted. + * @param item An ASPxClientSpreadsheetPopupMenuItem object to insert. + */ + Insert(index: number, item: ASPxClientSpreadsheetPopupMenuItem): void; + /** + * Returns the total number of menu items in the collection. + */ + GetCount(): number; + /** + * Returns an item object with the specified name property value. + * @param name A string value representing the name property value of the required item. + */ + GetByName(name: string): ASPxClientSpreadsheetPopupMenuItem; + /** + * Returns a menu item specified by its index in the collection. + * @param index An integer value that is the zero-based index of the to retrieve from the ASPxClientSpreadsheetPopupMenuItemCollection. + */ + Get(index: number): ASPxClientSpreadsheetPopupMenuItem; + /** + * Removes all menu items from the collection. + */ + Clear(): void; +} /** * Represents the client ASPxTreeList. */ @@ -14839,6 +18486,10 @@ interface ASPxClientTreeList extends ASPxClientControl { * Occurs when a custom command button has been clicked. */ CustomButtonClick: ASPxClientEvent>; + /** + * Fires after a toolbar item has been clicked. + */ + ToolbarItemClick: ASPxClientEvent>; /** * Fires before the focused node has been changed. */ @@ -14899,6 +18550,16 @@ interface ASPxClientTreeList extends ASPxClientControl { * Gets the Popup Edit Form. */ GetPopupEditForm(): ASPxClientPopupControl; + /** + * Returns a toolbar specified by its name. + * @param name A string value specifying the toolbar name. + */ + GetToolbarByName(name: string): ASPxClientMenu; + /** + * Returns a toolbar specified by its index. + * @param index An integer value specifying the zero-based index of the toolbar object to retrieve. + */ + GetToolbar(index: number): ASPxClientMenu; /** * Returns the focused node's key value. */ @@ -15374,7 +19035,7 @@ interface ASPxClientTreeListContextMenuEventArgs extends ASPxClientEventArgs { htmlEvent: Object; /** * Gets or sets whether to invoke the browser's context menu. - * Value: true to show the browser's context menu; otherwise, false. + * Value: true to hide the browser's context menu; otherwise, false. */ cancel: boolean; } @@ -15514,6 +19175,679 @@ interface ASPxClientTreeListColumnResizedEventHandler { */ (source: S, e: ASPxClientTreeListColumnResizedEventArgs): void; } +/** + * Provides data for the ToolbarItemClick event. + */ +interface ASPxClientTreeListToolbarItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the toolbar index related to the event. + * Value: An integer value that is the toolbar index. + */ + toolbarIndex: number; + /** + * Gets the toolbar item related to the event. + * Value: An ASPxClientMenuItem object that is the toolbar item. + */ + item: ASPxClientMenuItem; + /** + * Specifies whether a postback or a callback is used to finally process the event on the server side. + * Value: true to perform the round trip to the server side via postback; false to perform the round trip to the server side via callback. + */ + usePostBack: boolean; +} +/** + * A method that will handle the ToolbarItemClick event. + */ +interface ASPxClientTreeListToolbarItemClickEventHandler { + /** + * A method that will handle the ToolbarItemClick event. + * @param source The event source. + * @param e An ASPxClientTreeListToolbarItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListToolbarItemClickEventArgs): void; +} +/** + * Represents a client-side equivalent of the BootstrapAccordion control. + */ +interface BootstrapClientAccordion extends ASPxClientNavBar { +} +interface BootstrapClientBinaryImage extends ASPxClientHyperLink { +} +/** + * Represents a client-side equivalent of the BootstrapButton control. + */ +interface BootstrapClientButton extends ASPxClientButton { + /** + * Returns the text displayed within the button. + */ + GetText(): string; + /** + * Sets the text to be displayed within the button. + * @param value A string value specifying the text to be displayed within the button. + */ + SetText(value: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapCalendar control. + */ +interface BootstrapClientCalendar extends ASPxClientCalendar { +} +/** + * Represents a client-side equivalent of the BootstrapCallbackPanel control. + */ +interface BootstrapClientCallbackPanel extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the BootstrapClientCallbackPanel. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns the HTML code that specifies the contents of the control's window. + */ + GetContentHtml(): string; + /** + * Sets the HTML markup specifying the contents of the control's window. + * @param html A string value that specifies the HTML markup. + */ + SetContentHtml(html: string): void; + /** + * Sets a value specifying whether the callback panel is enabled. + * @param enabled true, to enable the callback panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a callback panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Serves as the base type for the BootstrapClientPieChart objects. + */ +interface BootstrapClientChartBase extends ASPxClientControl { + Done: ASPxClientEvent>; + LegendClick: ASPxClientEvent>; + PointClick: ASPxClientEvent>; + PointHoverChanged: ASPxClientEvent>; + PointSelectionChanged: ASPxClientEvent>; + TooltipHidden: ASPxClientEvent>; + TooltipShown: ASPxClientEvent>; + ArgumentAxisClick: ASPxClientEvent>; + SeriesClick: ASPxClientEvent>; + SeriesHoverChanged: ASPxClientEvent>; + SeriesSelectionChanged: ASPxClientEvent>; +} +/** + * Represents a client-side equivalent of the BootstrapChart control. + */ +interface BootstrapClientChart extends BootstrapClientChartBase { + ZoomStart: ASPxClientEvent>; + ZoomEnd: ASPxClientEvent>; +} +/** + * Represents a client-side equivalent of the BootstrapPolarChart control. + */ +interface BootstrapClientPolarChart extends BootstrapClientChartBase { +} +/** + * Represents a client-side equivalent of the BootstrapPieChart control. + */ +interface BootstrapClientPieChart extends BootstrapClientChartBase { +} +interface BootstrapClientChartBaseDoneEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapClientChartBaseLegendClickEventHandler { + (source: S, e: BootstrapUIWidgetElementClickEventArgs): void; +} +interface BootstrapClientCoordinateSystemChartArgumentAxisClickEventHandler { + (source: S, e: BootstrapUIWidgetElementClickEventArgs): void; +} +interface BootstrapClientChartBasePointClickEventHandler { + (source: S, e: BootstrapUIWidgetElementClickEventArgs): void; +} +interface BootstrapClientChartBasePointHoverChangedEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientChartBasePointSelectionChangedEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientChartBaseTooltipHiddenEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientChartBaseTooltipShownEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientCoordinateSystemChartSeriesClickEventHandler { + (source: S, e: BootstrapUIWidgetElementClickEventArgs): void; +} +interface BootstrapClientCoordinateSystemChartSeriesHoverChangedEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientCoordinateSystemChartSeriesSelectionChangedEventHandler { + (source: S, e: BootstrapUIWidgetElementActionEventArgs): void; +} +interface BootstrapClientChartZoomStartEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapClientChartZoomEndEventHandler { + (source: S, e: BootstrapClientChartZoomEndEventArgs): void; +} +interface BootstrapUIWidgetEventArgsBase extends ASPxClientEventArgs { + component: Object; + element: Object; +} +interface BootstrapClientChartZoomEndEventArgs extends BootstrapUIWidgetEventArgsBase { + rangeStart: Object; + rangeEnd: Object; +} +/** + * Represents a client-side equivalent of the BootstrapCheckBox control. + */ +interface BootstrapClientCheckBox extends ASPxClientEdit { + /** + * Occurs on the client side when the editor's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Returns a value indicating whether the check box editor is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the checked status of the check box editor. + * @param isChecked + */ + SetChecked(isChecked: boolean): void; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Returns a value which specifies a check box checked state. + */ + GetCheckState(): string; + /** + * Sets a value specifying the state of a check box. + * @param checkState + */ + SetCheckState(checkState: string): void; + /** + * Sets the text to be displayed within the editor. + * @param text + */ + SetText(text: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapRadioButton control. + */ +interface BootstrapClientRadioButton extends BootstrapClientCheckBox { +} +/** + * Represents a client-side equivalent of the BootstrapComboBox control. + */ +interface BootstrapClientComboBox extends ASPxClientComboBox { + /** + * Returns the combo box editor's selected item. + */ + GetSelectedItem(): BootstrapClientListBoxItem; + /** + * Sets the combo box editor's selected item. + * @param item + */ + SetSelectedItem(item: BootstrapClientListBoxItem): void; + /** + * Returns an item specified by its index within the combo box editor's item collection. + * @param index + */ + GetItem(index: number): BootstrapClientListBoxItem; + /** + * Returns a combo box item by its text. + * @param text + */ + FindItemByText(text: string): BootstrapClientListBoxItem; + /** + * Returns a combo box item by its value. + * @param value + */ + FindItemByValue(value: Object): BootstrapClientListBoxItem; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding fields within the editor's Fields collection. + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts + * @param value + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts + * @param value + * @param iconCssClass + */ + AddItem(texts: string[], value: Object, iconCssClass: string): number; + /** + * Adds a new item to the editor specifying the item's display text and returns the index of the added item. + * @param text + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor specifying the item's display text and associated value, and returns the index of the added item. + * @param text + * @param value + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text + * @param value + * @param iconCssClass + */ + AddItem(text: string, value: Object, iconCssClass: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + * @param value + * @param iconCssClass + */ + InsertItem(index: number, texts: string[], value: Object, iconCssClass: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + * @param value + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + */ + InsertItem(index: number, texts: string[]): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param text + * @param value + * @param iconCssClass + */ + InsertItem(index: number, text: string, value: Object, iconCssClass: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index + * @param text + * @param value + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index + * @param text + */ + InsertItem(index: number, text: string): void; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; +} +/** + * Represents a client-side equivalent of the BootstrapDateEdit control. + */ +interface BootstrapClientDateEdit extends ASPxClientDateEdit { +} +/** + * Represents a client-side equivalent of the BootstrapDropDownEdit control. + */ +interface BootstrapClientDropDownEdit extends ASPxClientDropDownEdit { +} +/** + * Represents a client-side equivalent of the BootstrapFormLayout control. + */ +interface BootstrapClientFormLayout extends ASPxClientFormLayout { +} +/** + * Represents a client-side equivalent of the BootstrapGridView control. + */ +interface BootstrapClientGridView extends ASPxClientGridView { +} +/** + * Represents a client-side equivalent of the BootstrapHyperLink control. + */ +interface BootstrapClientHyperLink extends ASPxClientHyperLink { +} +interface BootstrapClientImage extends ASPxClientImage { +} +/** + * Represents the client-side equivalent of the BootstrapListEditItem object. + */ +interface BootstrapClientListBoxItem extends ASPxClientListEditItem { + /** + * This member is not in effect for this class. It is overridden only for the purpose of preventing it from appearing in Microsoft Visual Studio designer tools. + */ + imageUrl: string; + iconCssClass: string; + /** + * + * @param columnIndex + */ + GetColumnText(columnIndex: number): string; + /** + * + * @param columnName + */ + GetColumnText(columnName: string): string; + /** + * + * @param fieldIndex + */ + GetFieldText(fieldIndex: number): string; + /** + * + * @param fieldName + */ + GetFieldText(fieldName: string): string; +} +/** + * Represents a client-side equivalent of the BootstrapListBox control. + */ +interface BootstrapClientListBox extends ASPxClientListBox { + /** + * Returns the list box editor's selected item. + */ + GetSelectedItem(): BootstrapClientListBoxItem; + /** + * Sets the list box editor's selected item. + * @param item + */ + SetSelectedItem(item: BootstrapClientListBoxItem): void; + /** + * Returns an item specified by its index within the list box editor's item collection. + * @param index + */ + GetItem(index: number): BootstrapClientListBoxItem; + /** + * Returns an array of the list editor's selected items. + */ + GetSelectedItems(): BootstrapClientListBoxItem[]; + /** + * Selects the specified items within a list box. + * @param items + */ + SelectItems(items: BootstrapClientListBoxItem[]): void; + /** + * Unselects an array of the specified list box items. + * @param items + */ + UnselectItems(items: BootstrapClientListBoxItem[]): void; + /** + * Returns a list box item by its text. + * @param text + */ + FindItemByText(text: string): BootstrapClientListBoxItem; + /** + * Returns a list box item by its value. + * @param value + */ + FindItemByValue(value: Object): BootstrapClientListBoxItem; + /** + * Adds a new item to the end of the editor's items collection, specifying the item's display text, and returns the index of the added item. + * @param texts + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts + * @param value + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts + * @param value + * @param iconCssClass + */ + AddItem(texts: string[], value: Object, iconCssClass: string): number; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param text + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor, specifying the item's display text and associated value, and returns the index of the added item. + * @param text + * @param value + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor, specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text + * @param value + * @param iconCssClass + */ + AddItem(text: string, value: Object, iconCssClass: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + * @param value + * @param iconCssClass + */ + InsertItem(index: number, texts: string[], value: Object, iconCssClass: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + * @param value + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index + * @param texts + */ + InsertItem(index: number, texts: string[]): void; + /** + * Inserts a new item specified by its display text, associated value and displayed image into the editor's item collection, at the position specified. + * @param index + * @param text + * @param value + * @param iconCssClass + */ + InsertItem(index: number, text: string, value: Object, iconCssClass: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index + * @param text + * @param value + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index + * @param text + */ + InsertItem(index: number, text: string): void; + /** + * Selects the specified items within a list box. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + SelectItems(items: ASPxClientListEditItem[]): void; + /** + * Unselects an array of the specified list box items. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + UnselectItems(items: ASPxClientListEditItem[]): void; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; +} +/** + * Represents a client-side equivalent of the BootstrapCheckBoxList control. + */ +interface BootstrapClientCheckBoxList extends ASPxClientCheckBoxList { +} +/** + * Represents a client-side equivalent of the BootstrapRadioButtonList control. + */ +interface BootstrapClientRadioButtonList extends ASPxClientRadioButtonList { +} +/** + * Represents a client-side equivalent of the BootstrapMenu control. + */ +interface BootstrapClientMenu extends ASPxClientMenu { +} +/** + * Represents a client-side equivalent of the BootstrapPager control. + */ +interface BootstrapClientPager extends ASPxClientPager { +} +/** + * Represents a client-side equivalent of the BootstrapPopupControl control. + */ +interface BootstrapClientPopupControl extends ASPxClientPopupControl { + /** + * + * @param selector + */ + SetPopupElementCssSelector(selector: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapPopupMenu control. + */ +interface BootstrapClientPopupMenu extends ASPxClientPopupMenu { + /** + * + * @param selector + */ + SetPopupElementCssSelector(selector: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapProgressBar control. + */ +interface BootstrapClientProgressBar extends ASPxClientProgressBar { +} +/** + * Represents a client-side equivalent of the BootstrapSpinEdit control. + */ +interface BootstrapClientSpinEdit extends ASPxClientSpinEdit { +} +/** + * Represents a client-side equivalent of the BootstrapTabControl control. + */ +interface BootstrapClientTabControl extends ASPxClientTabControl { +} +/** + * Represents a client-side equivalent of the BootstrapPageControl control. + */ +interface BootstrapClientPageControl extends ASPxClientPageControl { +} +/** + * Represents a client-side equivalent of the BootstrapTextBox control. + */ +interface BootstrapClientTextBox extends ASPxClientTextBox { +} +/** + * Represents a client-side equivalent of the BootstrapMemo control. + */ +interface BootstrapClientMemo extends ASPxClientMemo { +} +/** + * Represents a client-side equivalent of the BootstrapButtonEdit control. + */ +interface BootstrapClientButtonEdit extends ASPxClientButtonEdit { +} +/** + * Represents a client-side equivalent of the BootstrapTreeView control. + */ +interface BootstrapClientTreeView extends ASPxClientTreeView { +} +interface BootstrapUIWidgetBase extends ASPxClientControl { + Init: ASPxClientEvent>; + Drawn: ASPxClientEvent>; + Disposing: ASPxClientEvent>; + OptionChanged: ASPxClientEvent>; + Exporting: ASPxClientEvent>; + Exported: ASPxClientEvent>; + FileSaving: ASPxClientEvent>; + IncidentOccurred: ASPxClientEvent>; + GetInstance(): Object; + SetOptions(options: Object): void; + ExportTo(format: string, fileName: string): void; + Print(): void; +} +interface BootstrapUIWidgetInitializedEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapUIWidgetDrawnEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapUIWidgetDisposingEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapUIWidgetExportedEventHandler { + (source: S, e: BootstrapUIWidgetEventArgsBase): void; +} +interface BootstrapUIWidgetOptionChangedEventHandler { + (source: S, e: BootstrapUIWidgetOptionChangedEventArgs): void; +} +interface BootstrapUIWidgetOptionChangedEventArgs extends BootstrapUIWidgetEventArgsBase { + fullName: string; + name: string; + previousValue: Object; + value: Object; +} +interface BootstrapUIWidgetExportingEventHandler { + (source: S, e: BootstrapUIWidgetExportEventArgs): void; +} +interface BootstrapUIWidgetFileSavingEventHandler { + (source: S, e: BootstrapUIWidgetExportEventArgs): void; +} +interface BootstrapUIWidgetExportEventArgs extends BootstrapUIWidgetEventArgsBase { + cancel: boolean; + data: Object; + fileName: string; + format: string; +} +interface BootstrapUIWidgetErrorEventHandler { + (source: S, e: BootstrapUIWidgetErrorEventArgs): void; +} +interface BootstrapUIWidgetErrorEventArgs extends BootstrapUIWidgetEventArgsBase { + target: Object; +} +interface BootstrapUIWidgetElementActionEventArgs extends BootstrapUIWidgetEventArgsBase { + target: Object; +} +interface BootstrapUIWidgetElementClickEventArgs extends BootstrapUIWidgetElementActionEventArgs { + jQueryEvent: Object; +} +/** + * Represents a client-side equivalent of the BootstrapUploadControl. + */ +interface BootstrapClientUploadControl extends ASPxClientUploadControl { +} /** * A client-side counterpart of the Calendar and CalendarFor extensions. */ @@ -15584,6 +19918,12 @@ interface MVCxClientCardView extends ASPxClientCardView { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Sends a callback to the server and generates the server-side CustomDataCallback event. * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. @@ -15796,6 +20136,12 @@ interface MVCxClientGridView extends ASPxClientGridView { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Sends a callback to the server and generates the server-side CustomDataCallback event. * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. @@ -16176,9 +20522,9 @@ interface MVCxClientSchedulerTemplateToolTip extends ASPxClientToolTipBase { */ interface MVCxClientSchedulerToolTipDisplayingEventHandler { /** - * - * @param source - * @param e + * A method that will handle the ToolTipDisplaying event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientSchedulerToolTipDisplayingEventArgs object that contains the related arguments. */ (source: S, e: MVCxClientSchedulerToolTipDisplayingEventArgs): void; } @@ -16429,6 +20775,12 @@ interface MVCxClientVerticalGrid extends ASPxClientVerticalGrid { * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. */ PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing the specified argument to it. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; /** * Sends a callback to the server and generates the server-side CustomDataCallback event. * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. @@ -16458,6 +20810,11 @@ interface ASPxClientControlBase { * Returns an HTML element that is the root of the control's hierarchy. */ GetMainElement(): Object; + /** + * Specifies the text that Assistive Technologies (screen readers or braille display, for example) will provide to a user. + * @param message A String value that specifies a text. + */ + SendMessageToAssistiveTechnology(message: string): void; /** * Returns a value specifying whether a control is displayed. */ @@ -16576,10 +20933,66 @@ interface ASPxClientCallbackCompleteEventArgs extends ASPxClientEventArgs { */ result: string; } +/** + * Serves as the base class for controls that implement panel functionality. + */ +interface ASPxClientPanelBase extends ASPxClientControl { + /** + * Returns the HTML code that is the content of the panel. + */ + GetContentHtml(): string; + /** + * Sets the HTML content for the panel. + * @param html A string value that is the HTML code defining the content of the panel. + */ + SetContentHtml(html: string): void; + /** + * Sets a value specifying whether the panel is enabled. + * @param enabled true to enable the panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Represents a client-side equivalent of the ASPxPanel control. + */ +interface ASPxClientPanel extends ASPxClientPanelBase { + /** + * Occurs when the expanded panel is closed. + */ + Collapsed: ASPxClientEvent>; + /** + * Occurs when an end-user opens the expand panel. + */ + Expanded: ASPxClientEvent>; + /** + * Expands or collapses the client panel. + */ + Toggle(): void; + /** + * Returns a value specifying whether the panel can be expanded. + */ + IsExpandable(): boolean; + /** + * Returns a value specifying whether the panel is expanded. + */ + IsExpanded(): boolean; + /** + * Expands the collapsed panel. + */ + Expand(): void; + /** + * Collapses the expanded panel. + */ + Collapse(): void; +} /** * Represents a client-side equivalent of the ASPxCallbackPanel control. */ -interface ASPxClientCallbackPanel extends ASPxClientControl { +interface ASPxClientCallbackPanel extends ASPxClientPanel { /** * Occurs when a callback for server-side processing is initiated. */ @@ -16721,6 +21134,16 @@ interface ASPxClientProcessingModeCancelEventArgs extends ASPxClientProcessingMo */ cancel: boolean; } +/** + * Provides access to an observable boolean, that allows you to detect and respond to changes. + */ +interface KnockoutObservableBoolean { +} +/** + * Provides access to observable arrays that allow you to detect and respond to changes in a collection of things. + */ +interface KnockoutObservableArray { +} /** * Represents a JavaScript function which receives callback data obtained via a call to a specific client method (such as the PerformDataCallback). */ @@ -16986,17 +21409,23 @@ interface ASPxClientControlsInitializedEventArgs extends ASPxClientEventArgs { */ isCallback: boolean; } +/** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + */ interface ASPxClientControlPredicate { /** - * - * @param control + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + * @param control An object to compare against the criteria defined within the method. */ (control: Object): boolean; } +/** + * Represents a JavaScript function which receives the action to perform for a control when the client ForEachControl method is called. + */ interface ASPxClientControlAction { /** - * - * @param control + * Represents a JavaScript function which receives the action to perform for a control when the client ForEachControl method is called. + * @param control An object that specifies a control. */ (control: Object): void; } @@ -17585,7 +22014,7 @@ interface ASPxClientDockPanel extends ASPxClientPopupControlBase { */ MakeFloat(x: number, y: number): void; /** - * Gets or sets a value specifying the position of the current panel, amongst the visible panels within a zone. + * Gets a value specifying the position of the current panel, amongst the visible panels within a zone. */ GetVisibleIndex(): number; /** @@ -17855,6 +22284,10 @@ interface ASPxClientFileManager extends ASPxClientControl { * Occurs on the client side after upload of all selected files has been completed. */ FilesUploaded: ASPxClientEvent>; + /** + * Enables you to specify whether the selected file(s) are valid and provide an error text. + */ + FileUploadValidationErrorOccurred: ASPxClientEvent>; /** * Fires on the client side before a file download starts, and allows you to cancel the action. */ @@ -18892,6 +23325,229 @@ interface ASPxClientHiddenField extends ASPxClientControl { */ Contains(propertyName: string): boolean; } +/** + * Represents the client-side equivalent of the ASPxHint control. + */ +interface ASPxClientHint extends ASPxClientControl { + /** + * Occurs on the client side when a hint is about to be shown. + */ + Showing: ASPxClientEvent; + /** + * Occurs on the client side when a hint is about to be hidden. + */ + Hiding: ASPxClientEvent; + /** + * This method is not in effect for a ASPxClientHint object. + */ + GetMainElement(): Object; + /** + * Invokes a hint. + * @param targetElement A HTML DOM element near to which the hint is displayed in response to user interaction. + */ + Show(targetElement: Object): ASPxClientHintWindow; + /** + * Invokes a hint. + * @param targetSelector A string value that is the CSS selector used to specify for which UI elements on a web page a hint is displayed. + */ + Show(targetSelector: string): ASPxClientHintWindow; +} +/** + * Represents the client-side equivalent of the ASPxHint's window. + */ +interface ASPxClientHintWindow { + /** + * Forces the ASPxClientHint's window to recalculate its position. + */ + UpdatePosition(): void; +} +/** + * A method that will handle the Showing event. + */ +interface ASPxClientHintShowingEventHandler { + /** + * A method that will handle the Showing event. + * @param sender The event source. + * @param e A ASPxClientHintShowingEventArgs object that contains the required data. + */ + (sender: ASPxClientHintWindow, e: ASPxClientHintShowingEventArgs): void; +} +/** + * Provides data for the Showing event. + */ +interface ASPxClientHintShowingEventArgs extends ASPxClientEventArgs { + /** + * Gets the object that is the hint's target element. + * Value: An object representing the hint's target element related to the event. + */ + targetElement: Object; + /** + * Gets the object that is the hint. + * Value: An object representing the hint related to the event. + */ + hintElement: Object; + /** + * Gets the object that is the hint's content. + * Value: An object representing the hint's content element related to the event. + */ + contentElement: Object; + /** + * Gets the object that is the hint's title. + * Value: An object representing the hint's title element related to the event. + */ + titleElement: Object; +} +/** + * A method that will handle the Hiding event. + */ +interface ASPxClientHintHidingEventHandler { + /** + * A method that will handle the Hiding event. + * @param sender The event source. + * @param e A ASPxClientHintHidingEventArgs object that contains the required data. + */ + (sender: ASPxClientHintWindow, e: ASPxClientHintHidingEventArgs): void; +} +/** + * Provides data for the Hiding event. + */ +interface ASPxClientHintHidingEventArgs extends ASPxClientEventArgs { + /** + * Gets the object that is the hint's target element. + * Value: An object representing the hint's target element. + */ + targetElement: Object; + /** + * Gets the object that is the hint element. + * Value: An object representing the hint related to the event. + */ + hintElement: Object; + /** + * Gets the object that is the hint's content. + * Value: An object representing the hint's content element related to the event. + */ + contentElement: Object; + /** + * Gets the object that is the hint's title. + * Value: An object representing the hint's title element related to the event. + */ + titleElement: Object; + /** + * Gets or sets a value indicating whether the event should be canceled. + * Value: true, if the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * The hint control's options. + */ +interface ASPxClientHintOptions { + /** + * Gets or sets which user action triggers a hint. + * Value: A string value that is a user action. + */ + triggerAction: string; + /** + * Gets or sets the delay in displaying the hint. + * Value: An integer value that specifies the time interval, in milliseconds, after which a hint is displayed. + */ + appearAfter: number; + /** + * Gets or sets the duration after which a hint disappears when the mouse pointer is no longer positioned over the target element. + * Value: The length of time (in milliseconds) a hint is displayed after the mouse pointer is no longer positioned over the target element. + */ + disappearAfter: number; + /** + * Gets or sets a value that specifies whether a hint is displayed in a callout box. + * Value: true, to display a hint in a callout box; otherwise, false. + */ + showCallout: boolean; + /** + * Gets or sets where a hint should be positioned. + * Value: A string value that specifies a hint position. + */ + position: string; + /** + * Gets or sets a custom CSS class name that will be assigned to the root ASPxHint element. + * Value: A string value that is the CSS class name. + */ + className: string; + /** + * Gets or sets the attribute name. + * Value: A string value that is the attribute name. + */ + contentAttribute: string; + /** + * Gets or sets the attribute name. + * Value: A string value that is the attribute name. + */ + titleAttribute: string; + /** + * Gets or sets the hint's content. + * Value: A string value that is the hint's content. + */ + content: string; + /** + * Gets or sets a value that is the hint's title. + * Value: A string value that is the title text. + */ + title: string; + /** + * Gets or sets a value that is the HTML DOM-element. + * Value: A string that is the DOM-element. + */ + container: string; + /** + * A handler for the Showing event. + * Value: An delegate method allowing you to implement custom processing. + */ + onShowing: ASPxClientHintShowingEventHandler; + /** + * A handler for the Hiding event. + * Value: An delegate method allowing you to implement custom processing. + */ + onHiding: ASPxClientHintHidingEventHandler; + /** + * Gets or sets a value that is the hint's width. + * Value: A string value that is the hint's width. + */ + width: string; + /** + * Gets or sets a value that is the hint's height. + * Value: A string value that is the hint's height. + */ + height: string; + /** + * Gets or sets the X coordinate. + * Value: An integer value that is the X coordinate. + */ + x: number; + /** + * Gets or sets the Y coordinate. + * Value: An integer value that is the Y coordinate. + */ + y: number; + /** + * Gets or sets a value that specifies whether to flip the hint to the opposite position relative to the target element. + * Value: true, to flip the hint; otherwise, false. + */ + allowFlip: boolean; + /** + * Gets or sets a value that specifies whether to shift a hint if its content and title are hidden outside of the client area. + * Value: true, to shift the hint; otherwise, false. + */ + allowShift: boolean; + /** + * Gets or sets whether it should use animation effects when a hint appears. + * Value: true if animation is enabled; otherwise false. + */ + animation: any; + /** + * Gets the offset of a hint. + * Value: An integer value. + */ + offset: number; +} /** * The client-side equivalent of the ASPxImageGallery control. */ @@ -19163,6 +23819,20 @@ interface ASPxClientLoadingPanel extends ASPxClientControl { */ Hide(): void; } +/** + * Represents the client-side equivalent of the area that is used within the Html Editor's media dialogs. + */ +interface ASPxClientMediaFileSelector extends ASPxClientControl { + /** + * Returns a URL text from the URL text box in Html Editor's media dialogs. + */ + GetUrl(): string; + /** + * Sets a URL text in the Html Editor's media dialogs. + * @param url A string value that is the Url text. + */ + SetUrl(url: string): void; +} /** * Serves as the base type for the ASPxClientPopupMenu objects. */ @@ -19839,60 +24509,9 @@ interface ASPxClientFlashScriptCommandEventArgs extends ASPxClientEventArgs { interface ASPxClientOfficeDocumentLinkType { } /** - * Serves as the base class for controls that implement panel functionality. + * Represents the client-side equivalent of the ASPxPager control. */ -interface ASPxClientPanelBase extends ASPxClientControl { - /** - * Returns the HTML code that is the content of the panel. - */ - GetContentHtml(): string; - /** - * Sets the HTML content for the panel. - * @param html A string value that is the HTML code defining the content of the panel. - */ - SetContentHtml(html: string): void; - /** - * Sets a value specifying whether the panel is enabled. - * @param enabled true to enable the panel; false to disable it. - */ - SetEnabled(enabled: boolean): void; - /** - * Returns a value specifying whether a panel is enabled. - */ - GetEnabled(): boolean; -} -/** - * Represents a client-side equivalent of the ASPxPanel control. - */ -interface ASPxClientPanel extends ASPxClientPanelBase { - /** - * Occurs when the expanded panel is closed. - */ - Collapsed: ASPxClientEvent>; - /** - * Occurs when an end-user opens the expand panel. - */ - Expanded: ASPxClientEvent>; - /** - * Expands or collapses the client panel. - */ - Toggle(): void; - /** - * Returns a value specifying whether the panel can be expanded. - */ - IsExpandable(): boolean; - /** - * Returns a value specifying whether the panel is expanded. - */ - IsExpanded(): boolean; - /** - * Expands the collapsed panel. - */ - Expand(): void; - /** - * Collapses the expanded panel. - */ - Collapse(): void; +interface ASPxClientPager extends ASPxClientControl { } /** * Represents a client-side equivalent of the ASPxPopupControl control. @@ -21728,6 +26347,10 @@ interface ASPxClientUploadControl extends ASPxClientControl { * Occurs on the client side when the file input elements count is changed. */ FileInputCountChanged: ASPxClientEvent>; + /** + * Enables you to specify whether the selected file(s) are valid and provide an error text. + */ + ValidationErrorOccurred: ASPxClientEvent>; /** * Fires when the mouse enters a drop zone or an external drop zone element while dragging a file. */ @@ -21736,6 +26359,10 @@ interface ASPxClientUploadControl extends ASPxClientControl { * Fires when the mouse leaves a drop zone or an external drop zone element while dragging a file. */ DropZoneLeave: ASPxClientEvent>; + /** + * Specifies whether the upload control's Advanced mode is enabled. + */ + IsAdvancedModeEnabled(): boolean; /** * Initiates uploading of the specified file to the web server's memory. */ @@ -21754,6 +26381,16 @@ interface ASPxClientUploadControl extends ASPxClientControl { * @param fileIndex An integer value that is the zero-based index of an item in the file list. */ RemoveFileFromSelection(fileIndex: number): void; + /** + * Removes the specified file from the list of files selected for uploading in the upload control. + * @param file An ASPxClientUploadControl object that is the file to be removed from the list of files. + */ + RemoveFileFromSelection(file: ASPxClientUploadControlFile): void; + /** + * Returns files selected for uploading within the specified file input. + * @param inputIndex An integer value that specifies the index of a file input. Default value is "0". + */ + GetSelectedFiles(inputIndex: number): ASPxClientUploadControlFile[]; /** * Gets the text displayed within the edit box of the specified file input element. * @param index An integer value that specifies the required file input element's index. @@ -21973,6 +26610,112 @@ interface ASPxClientUploadControlUploadingProgressChangedEventArgs extends ASPxC */ progress: number; } +/** + * A method that will handle the ValidationErrorOccurred client event. + */ +interface ASPxClientUploadControlValidationErrorOccurredEventHandler { + /** + * A method that will handle the ValidationErrorOccurred event. + * @param source The event source. + * @param e An ASPxClientUploadControlValidationErrorOccurredEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlValidationErrorOccurredEventArgs): void; +} +/** + * Provides data for the ValidationErrorOccurred event. + */ +interface ASPxClientUploadControlValidationErrorOccurredEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets the error text. + * Value: A string value that represents the error text. + */ + errorText: string; + /** + * Gets or sets a value specifying whether an alert message is displayed when the ValidationErrorOccurred event fires. + * Value: true, to display an alert message; otherwise, false. + */ + showAlert: boolean; + /** + * Gets the validation settings for the selected files. + * Value: An ASPxClientUploadControlValidationSettings object that provides validation settings. + */ + validationSettings: ASPxClientUploadControlValidationSettings; + /** + * Returns an array of invalid files. + * Value: An array of the ASPxClientUploadControlInvalidFileInfo objects. + */ + invalidFiles: ASPxClientUploadControlInvalidFileInfo[]; +} +/** + * Contains settings that relate to the ValidationErrorOccurred client event. + */ +interface ASPxClientUploadControlValidationSettings { + /** + * Gets the maximum file size. + * Value: An value that specifies the maximum file size, in bytes. + */ + maxFileSize: any; + /** + * Gets the maximum count of files that can be selected for uploading at once. + * Value: An integer value that specifies the maximum count of files. + */ + maxFileCount: number; + /** + * Gets the allowed file extensions. + * Value: An array of string values that contains file extensions that are allowed. + */ + allowedFileExtensions: string[]; + /** + * Gets which characters in a file name are not allowed. + * Value: An array of string values that contains characters that are not allowed. + */ + invalidFileNameCharacters: string[]; +} +/** + * Contains settings of the file that hasn't passed validation. + */ +interface ASPxClientUploadControlInvalidFileInfo { + /** + * Gets the name of the invalid file. + * Value: A string value that specifies the file name. + */ + fileName: string; + /** + * Gets the size of the invalid file. + * Value: An integer value that specifies the file size. + */ + fileSize: number; + /** + * Gets the error type. + * Value: An ASPxClientUploadControlValidationErrorTypeConsts object that provides possible types of errors. + */ + errorType: ASPxClientUploadControlValidationErrorTypeConsts; +} +/** + * Declares client constants containing codes of validation errors that can occur while selecting files for uploading. + */ +interface ASPxClientUploadControlValidationErrorTypeConsts { +} +/** + * Represents a client file that corresponds to a particular file selected for uploading in the upload control. + */ +interface ASPxClientUploadControlFile { + /** + * Gets the name of the file selected for uploading. + * Value: A string value that specifies the file's name. + */ + name: string; + /** + * Gets the size of the file selected for uploading. + * Value: An Int64 value specifying the file's size, in bytes. + */ + size: any; + /** + * Provides access to the file as a native Javascript object. + * Value: A JavaScript object that is the file selected for uploading. + */ + sourceFileObject: any; +} /** * A method that will handle the DropZoneEnter event. */ @@ -22919,6 +27662,12 @@ interface ASPxClientXYDiagram2D extends ASPxClientXYDiagramBase { * @param pane An ASPxClientXYDiagramPane object, representing the pane. */ DiagramToPoint(argument: Object, value: Object, axisX: ASPxClientAxis2D, axisY: ASPxClientAxis2D, pane: ASPxClientXYDiagramPane): ASPxClientControlCoordinates; + /** + * Shows the Crosshair Cursor at the point with the specified coordinates. + * @param screenX The horizontal coordinate that is related to the top-left angle of the chart. + * @param screenY The vertical coordinate that is related to the top-left angle of the chart. + */ + ShowCrosshair(screenX: number, screenY: number): void; } /** * Represents the client-side equivalent of the XYDiagram class. @@ -23941,6 +28690,16 @@ interface ASPxClientCrosshairOptions extends ASPxClientWebChartEmptyElement { * Value: A String, which represents the group header's pattern. */ groupHeaderPattern: string; + /** + * Gets a value that specifies whether the Crosshair cursor should show points that are out of visual range. + * Value: true if the out of visual range points should be shown in the Crosshair label; otherwise false. + */ + showOutOfRangePoints: boolean; + /** + * Gets the identifier specifying the behavior of the selection of points shown in the crosshair label. + * Value: The selection behavior identifier. + */ + valueSelectionMode: string; /** * Gets the color of a crosshair argument line. * Value: A String value, specifying the color of a crosshair argument line. @@ -24267,69 +29026,9 @@ interface ASPxClientQueryBuilderCustomizeToolbarActionsEventHandler { /** * A method that will handle the CustomizeToolbarActions event. * @param source The event sender. - * @param e An ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs object that contains data related to the event. + * @param e An ASPxClientCustomizeMenuActionsEventArgs object that contains data related to the event. */ - (source: S, e: ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs): void; -} -/** - * Provides settings to the actions listed in a Query Builder menu. - */ -interface ASPxClientQueryBuilderMenuAction { - /** - * Provides access to the text for the command. - * Value: A String value. - */ - text: string; - /** - * Provides access to the CSS class of the command's glyph. - * Value: A String value. - */ - imageClassName: string; - /** - * Provides access to the action performed when a Query Builder's button is clicked. - * Value: The specific action implementation. - */ - clickAction: Function; - /** - * Provides access to the value that specifies whether or not the command is disabled by default. - * Value: true, if the command is disabled by default; otherwise, false. - */ - disabled: boolean; - /** - * Provides access to the value that specifies whether or not the command is visible in the Query Builder user interface. - * Value: true if the command is visible; otherwise false. - */ - visible: boolean; - /** - * Provides access to the keyboard shortcut used to invoke the command. - * Value: A String value. - */ - hotKey: string; - /** - * Provides access to the value that specifies whether or not the command has a visual separator. - * Value: true, if the command has a visual separator; otherwise, false. - */ - hasSeparator: string; - /** - * Provides access to the location of the displayed command. - * Value: A String value. - */ - container: string; -} -/** - * Provides data for the CustomizeToolbarActions event. - */ -interface ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs extends ASPxClientEventArgs { - /** - * Returns the collection of customized menu actions. - * Value: An ASPxClientQueryBuilderMenuAction array. - */ - Actions: ASPxClientQueryBuilderMenuAction[]; - /** - * Returns a menu action with the specified ID. - * @param actionId A String value, specifying the action ID. - */ - GetById(actionId: string): ASPxClientQueryBuilderMenuAction; + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; } /** * The client-side equivalent of the Web Report Designer control. @@ -24352,7 +29051,7 @@ interface ASPxClientReportDesigner extends ASPxClientControl { */ SaveCommandExecute: ASPxClientEvent>; /** - * Enables you to customize the menu actions of a Web Report Designer. + * Enables you to customize the menu actions of the Web Report Designer. */ CustomizeMenuActions: ASPxClientEvent>; /** @@ -24367,6 +29066,78 @@ interface ASPxClientReportDesigner extends ASPxClientControl { * Occurs on the client side when the Report Designer is being closed. */ ExitDesigner: ASPxClientEvent>; + /** + * Occurs when a report is about to be saved in the Web Report Designer. + */ + ReportSaving: ASPxClientEvent>; + /** + * Occurs when a report has been saved in the Web Report Designer. + */ + ReportSaved: ASPxClientEvent>; + /** + * Occurs when a report is about to be opened in the Web Report Designer. + */ + ReportOpening: ASPxClientEvent>; + /** + * Occurs when a report has been opened in the Web Report Designer. + */ + ReportOpened: ASPxClientEvent>; + /** + * Occurs on the client each time a server-side error raises. + */ + OnServerError: ASPxClientEvent>; + /** + * Occurs after a component has been added to the report currently being edited in the Web Report Designer. + */ + ComponentAdded: ASPxClientEvent>; + /** + * Enables you to customize UI elements of the Web Report Designer. + */ + CustomizeElements: ASPxClientEvent>; + /** + * Enables you to customize the Save dialog of the Web Report Designer. + */ + CustomizeSaveDialog: ASPxClientEvent>; + /** + * Enables you to customize the Save Report dialog of the Web Report Designer. + */ + CustomizeSaveAsDialog: ASPxClientEvent>; + /** + * Enables you to customize the Open Report dialog of the Web Report Designer. + */ + CustomizeOpenDialog: ASPxClientEvent>; + /** + * Enables you to customize the Toolbox of the Web Report Designer. + */ + CustomizeToolbox: ASPxClientEvent>; + /** + * Occurs after a report has been switched to Print Preview. + */ + PreviewDocumentReady: ASPxClientEvent>; + /** + * Occurs each time a value of an editing field changes in Print Preview. + */ + PreviewEditingFieldChanged: ASPxClientEvent>; + /** + * Enables you to customize UI elements of a Document Viewer built into a Web Report Designer. + */ + PreviewCustomizeElements: ASPxClientEvent>; + /** + * Enables you to customize the actions of a Document Viewer built into a Web Report Designer. + */ + PreviewCustomizeMenuActions: ASPxClientEvent>; + /** + * Occurs when the left mouse button has been clicked over a report document in Print Preview. + */ + PreviewClick: ASPxClientEvent>; + /** + * Occurs after report parameter values have been reset to their default values in Print Preview. + */ + PreviewParametersReset: ASPxClientEvent>; + /** + * Occurs after report parameter values have been submitted in Print Preview. + */ + PreviewParametersSubmitted: ASPxClientEvent>; /** * Sends a callback to the server with the specified argument. * @param arg A String value, specifying the callback argument. @@ -24387,16 +29158,30 @@ interface ASPxClientReportDesigner extends ASPxClientControl { * Returns the object model of a Web Report Designer. */ GetDesignerModel(): Object; + /** + * Provides access to the preview model of the ASPxClientReportDesigner. + */ + GetPreviewModel(): Object; + /** + * Returns information about the specified property of the specified control. + * @param controlType A string that specifies the control type. + * @param path A string that specifies the path to the property. + */ + GetPropertyInfo(controlType: string, path: string): ASPxDesignerElementSerializationInfo; + /** + * Returns information about the specified properties of the specified control. + * @param controlType A string that specifies the control type. + * @param path An array of strings that specify paths to properties. + */ + GetPropertyInfo(controlType: string, path: string[]): ASPxDesignerElementSerializationInfo; + /** + * Returns actions performed by buttons available in the menu and toolbar of the Web Report Designer. + */ + GetButtonStorage(): Object; /** * Gets a client-side model of the currently opened report serialized to Json. */ GetJsonReportModel(): string; - /** - * Returns serialization information for the specific property of the specific control type. - * @param controlType A string that identifies the name of the control type for which serialization information is to be returned. - * @param propertyDisplayName A string that identifies the name of the property for which serialization information is to be returned. - */ - GetPropertyInfo(controlType: string, propertyDisplayName: string): ASPxDesignerElementSerializationInfo; /** * Indicates whether or not the current ASPxClientReportDesigner instance has been modified. */ @@ -24405,6 +29190,76 @@ interface ASPxClientReportDesigner extends ASPxClientControl { * Resets the value returned by the IsModified method. */ ResetIsModified(): void; + /** + * Adds a custom property to the Properties Panel. + * @param groupName A string that specifies the name of group to which a property should be added. + * @param property An object that provides information required to serialize a property. + */ + AddToPropertyGrid(groupName: string, property: ASPxDesignerElementSerializationInfo): void; + /** + * Adds a custom parameter type to the Web End-User Report Designer. + * @param parameterInfo An object that provides information about a parameter type to be added. + * @param editorOptions An object that provides information about an editor used to specify parameter values in design mode. + */ + AddParameterType(parameterInfo: ASPxDesignerParameterType, editorOptions: ASPxDesignerEditorOptions): void; + /** + * Removes the specified parameter type from the Web End-User Report Designer. + * @param parameterType A string that specifies a parameter type to be deleted. + */ + RemoveParameterType(parameterType: string): void; + /** + * Returns an object that contains information on the specified parameter type. + * @param parameterType A string that specifies a parameter type. + */ + GetParameterInfo(parameterType: string): ASPxDesignerParameterType; + /** + * Returns a value editor associated with the specified parameter type. + * @param parameterType A string that specifies a parameter type. + */ + GetParameterEditor(parameterType: string): ASPxDesignerEditorOptions; + /** + * Returns the report layout stored in a report storage under the specified URL. + * @param url A string that specifies the report URL. + */ + ReportStorageGetData(url: string): any; + /** + * Stores the specified report to a report storage using the specified URL. + * @param reportLayout A string that specifies the report layout to be saved. + * @param url A string that specifies the URL used to save a report. + */ + ReportStorageSetData(reportLayout: string, url: string): any; + /** + * Stores the specified report to a report storage using a new URL. + * @param reportLayout A string that specifies the report layout to be saved. + * @param url A string that specifies the default report URL. + */ + ReportStorageSetNewData(reportLayout: string, url: string): any; + /** + * Saves the current report. + */ + SaveReport(): any; + /** + * Closes the report tab currently being opened in the Web Report Designer. + */ + CloseCurrentTab(): void; + /** + * Saves the current report under a new name. + * @param reportName A string that specifies the report name. + */ + SaveNewReport(reportName: string): any; + /** + * Returns the report URLs and display names existing in a report storage. + */ + ReportStorageGetUrls(): any; + /** + * Opens the specified report on the client side of the Web Report Designer. + * @param url A string that specifies the URL of a report to be opened. + */ + OpenReport(url: string): void; + /** + * Switches the Web Report Designer to the preview mode. + */ + ShowPreview(): void; } /** * A method that will handle the SaveCommandExecute event. @@ -24427,6 +29282,114 @@ interface ASPxClientReportDesignerSaveCommandExecuteEventArgs extends ASPxClient */ handled: boolean; } +/** + * Provides data for the ExitDesigner event. + */ +interface ASPxClientReportDesignerExitDesignerEventArgs extends ASPxClientEventArgs { +} +/** + * Provides data for the events related to opening and saving reports in the Web Report Designer. + */ +interface ASPxClientReportDesignerDialogEventArgs extends ASPxClientEventArgs { + /** + * Specifies the URL of the report currently being processed. + * Value: A string that specifies the URL of the report currently being processed. + */ + Url: string; + /** + * Specifies the report currently being processed. + * Value: An object that specifies the report currently being processed. + */ + Report: Object; + /** + * Specifies whether or not the operation performed with a report should be canceled. + * Value: true, if the operation should be canceled; otherwise, false. + */ + Cancel: boolean; +} +/** + * Provides data for the OnServerError event. + */ +interface ASPxClientReportDesignerErrorEventArgs extends ASPxClientEventArgs { + /** + * Provides access to information about a server-side error. + * Value: An object that provides information about an error. + */ + Error: Object; +} +/** + * Provides data for the ComponentAdded event. + */ +interface ASPxClientReportDesignerComponentAddedEventArgs extends ASPxClientEventArgs { + /** + * Gets the model of a component that has been added to a report. + * Value: An object that specifies the component model. + */ + Model: Object; + /** + * Gets the parent of a component that has been added to a report. + * Value: An object that specifies the component parent. + */ + Parent: Object; +} +/** + * Provides data for the CustomizeSaveDialog event. + */ +interface ASPxClientReportDesignerCustomizeSaveDialogEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the Save dialog. + * Value: An object that specifies the Save dialog. + */ + Popup: ASPxDesignerSaveDialog; + /** + * Customizes the Save dialog based on the specified template and model. + * @param template A string that specifies the name of an HTML template for the dialog. + * @param model A model of the Save dialog. + */ + Customize(template: string, model: ASPxDesignerDialogModel): void; +} +/** + * Provides data for the CustomizeSaveAsDialog event. + */ +interface ASPxClientReportDesignerCustomizeSaveAsDialogEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the Save Report dialog. + * Value: An object that specifies the Save Report dialog. + */ + Popup: ASPxDesignerSaveAsDialog; + /** + * Customizes the Save Report dialog based on the specified template and model. + * @param template A string that specifies the name of an HTML template for the dialog. + * @param model A model of the Save Report dialog. + */ + Customize(template: string, model: ASPxDesignerDialogModel): void; +} +/** + * Provides data for the CustomizeOpenDialog event. + */ +interface ASPxClientReportDesignerCustomizeOpenDialogEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the Open Report dialog. + * Value: An object that specifies the Open Report dialog. + */ + Popup: ASPxDesignerOpenDialog; + /** + * Customizes the Open Report dialog based on the specified template and model. + * @param template A string that specifies the name of an HTML template for the dialog. + * @param model A model of the Open Report dialog. + */ + Customize(template: string, model: ASPxDesignerDialogModel): void; +} +/** + * Provides data for the CustomizeToolbox event. + */ +interface ASPxClientReportDesignerCustomizeToolboxEventArgs extends ASPxClientEventArgs { + /** + * Provides information about all controls available in the Toolbox. + * Value: An ASPxDesignerControlsFactory object that provides information about toolbox controls. + */ + ControlsFactory: ASPxDesignerControlsFactory; +} /** * A method that will handle the CustomizeMenuActions event. */ @@ -24434,76 +29397,19 @@ interface ASPxClientReportDesignerCustomizeMenuActionsEventHandler { /** * A method that will handle the CustomizeMenuActions event. * @param source The event sender. - * @param e An ASPxClientReportDesignerCustomizeMenuActionsEventArgs object that contains data related to the event. + * @param e An ASPxClientCustomizeMenuActionsEventArgs object that contains data related to the event. */ - (source: S, e: ASPxClientReportDesignerCustomizeMenuActionsEventArgs): void; + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; } /** - * Provides settings to the actions listed in a Web Report Designer menu. + * A method that will handle the CustomizeParameterLookUpSource event. */ -interface ASPxClientReportDesignerMenuAction { - /** - * Provides access to the text for the command. - * Value: A String value. - */ - text: string; - /** - * Provides access to the CSS class of the command's glyph. - * Value: A String value. - */ - imageClassName: string; - /** - * Provides access to the action performed when a Web Report Designer's button is clicked. - * Value: The specific action implementation. - */ - clickAction: Function; - /** - * Provides access to the value that specifies whether or not the command is disabled by default. - * Value: true, if the command is disabled by default; otherwise, false. - */ - disabled: boolean; - /** - * Provides access to the value that specifies whether or not the command is visible in the designer user interface. - * Value: true if the command is visible; otherwise false. - */ - visible: boolean; - /** - * Provides access to the keyboard shortcut used to invoke the command. - * Value: A String value. - */ - hotKey: string; - /** - * Provides access to the value that specifies whether or not the command has a visual separator. - * Value: true, if the command has a visual separator; otherwise, false. - */ - hasSeparator: string; - /** - * Provides access to the location of the displayed command. - * Value: A String value. - */ - container: string; -} -/** - * Provides data for the CustomizeMenuActions event. - */ -interface ASPxClientReportDesignerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { - /** - * Returns the collection of customized menu actions. - * Value: An ASPxClientReportDesignerMenuAction array. - */ - Actions: ASPxClientReportDesignerMenuAction[]; - /** - * Returns a menu action with the specified ID. - * @param actionId A String value, specifying the action ID. - */ - GetById(actionId: string): ASPxClientReportDesignerMenuAction; -} -/** - * Provides data for the ExitDesigner event. - */ -interface ASPxClientReportDesignerExitDesignerEventArgs extends ASPxClientEventArgs { -} interface ASPxClientReportDesignerCustomizeParameterLookUpSourceEventHandler { + /** + * A method that will handle the CustomizeParameterLookUpSource event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterLookUpSourceEventArgs object that contains data related to the event. + */ (source: S, e: ASPxClientCustomizeParameterLookUpSourceEventArgs): void; } /** @@ -24517,6 +29423,17 @@ interface ASPxClientReportDesignerCustomizeParameterEditorsEventHandler { */ (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; } +/** + * A method that will handle the CustomizeElements event. + */ +interface ASPxClientReportDesignerCustomizeElementsEventHandler { + /** + * A method that will handle the CustomizeElements event. + * @param source The event sender. + * @param e An ASPxClientCustomizeElementsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeElementsEventArgs): void; +} /** * A method that will handle the ExitDesigner event. */ @@ -24528,6 +29445,422 @@ interface ASPxClientReportDesignerExitDesignerEventHandler { */ (source: S, e: ASPxClientReportDesignerExitDesignerEventArgs): void; } +/** + * A method that will handle the ReportSaving event. + */ +interface ASPxClientReportDesignerReportSavingEventHandler { + /** + * A method that will handle the ReportSaving event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerDialogEventArgs): void; +} +/** + * A method that will handle the ReportSaved event. + */ +interface ASPxClientReportDesignerReportSavedEventHandler { + /** + * A method that will handle the ReportSaved event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerDialogEventArgs): void; +} +/** + * A method that will handle the ReportOpening event. + */ +interface ASPxClientReportDesignerReportOpeningEventHandler { + /** + * A method that will handle the ReportOpening event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerDialogEventArgs): void; +} +/** + * A method that will handle the ReportOpened event. + */ +interface ASPxClientReportDesignerReportOpenedEventHandler { + /** + * A method that will handle the ReportOpened event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerDialogEventArgs): void; +} +/** + * A method that will handle the OnServerError event. + */ +interface ASPxClientReportDesignerErrorEventHandler { + /** + * A method that will handle the OnServerError event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerErrorEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerErrorEventArgs): void; +} +/** + * A method that will handle the ComponentAdded event. + */ +interface ASPxClientReportDesignerComponentAddedEventHandler { + /** + * A method that will handle the ComponentAdded event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerComponentAddedEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerComponentAddedEventArgs): void; +} +/** + * A method that will handle the CustomizeSaveDialog event. + */ +interface ASPxClientReportDesignerCustomizeSaveDialogEventHandler { + /** + * A method that will handle the CustomizeSaveDialog event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerCustomizeSaveDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerCustomizeSaveDialogEventArgs): void; +} +/** + * A method that will handle the CustomizeSaveAsDialog event. + */ +interface ASPxClientReportDesignerCustomizeSaveAsDialogEventHandler { + /** + * A method that will handle the CustomizeSaveAsDialog event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerCustomizeSaveAsDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerCustomizeSaveAsDialogEventArgs): void; +} +/** + * A method that will handle the CustomizeOpenDialog event. + */ +interface ASPxClientReportDesignerCustomizeOpenDialogEventHandler { + /** + * A method that will handle the CustomizeOpenDialog event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerCustomizeOpenDialogEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerCustomizeOpenDialogEventArgs): void; +} +/** + * A method that will handle the CustomizeToolbox event. + */ +interface ASPxClientReportDesignerCustomizeToolboxEventHandler { + /** + * A method that will handle the CustomizeToolbox event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerCustomizeToolboxEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerCustomizeToolboxEventArgs): void; +} +/** + * Provides information about a value editor used in the Property Grid. + */ +interface ASPxDesignerEditorOptions { + /** + * Provides access to the name of an HTML template specifying the editor and header of a complex object. + * Value: A string that specifies the HTML template. + */ + header: string; + /** + * Provides access to the name of an HTML template used by a complex object's editor. + * Value: A string that specifies the name of an HTML template. + */ + content: string; + /** + * Provides access to the type of the editor model. + * Value: An object that specifies the editor type. + */ + editorType: Object; +} +/** + * Provides functionality to an undo/redo engine in the Web Report Designer. + */ +interface ASPxDesignerUndoEngine { + /** + * Provides access to a value that specifies whether or not the redo action can currently be performed. + * Value: A knockout observable boolean object, whose value is true if the redo action can be performed, and false otherwise. + */ + redoEnabled: any; + /** + * Provides access to a value that specifies whether or not the undo action can currently be performed. + * Value: A knockout observable boolean object, whose value is true if the undo action can be performed, and false otherwise. + */ + undoEnabled: any; + /** + * Provides access to a value that specifies whether or not a report has been changed. + * Value: A knockout observable boolean object, whose value is true if the report has been modified, and false otherwise. + */ + isDirty: any; + /** + * Undoes all changes made to a report. + */ + undoAll(): void; + /** + * Clears information about edit operations made to a report, so they cannot not be undone. + */ + clearHistory(): void; + /** + * Undoes the last edit action in a report. + */ + undo(): void; + /** + * Reverses the results of the last undo action. + */ + redo(): void; +} +/** + * Provides functionality for a tab displayed a report in the Web Report Designer. + */ +interface ASPxDesignerNavigateTab { + /** + * Provides access to a value that specifies the display name of the current tab. + * Value: A knockout computed string that specifies the tab's display name. + */ + displayName: any; + /** + * Provides access to a value that specifies whether or not the report in the current tab has been changed. + * Value: A knockout computed boolean object, whose value is true if the report has been modified, and false otherwise. + */ + isDirty: any; + /** + * Provides access to a report opened in the current tab. + * Value: A knockout observable object that specifies a report opened in the current tab. + */ + report: any; + /** + * Provides access to an engine that manages undo and redo operations in the Web Report Designer. + * Value: An object that specifies an undo/redo engine. + */ + undoEngine: ASPxDesignerUndoEngine; + /** + * Provides access to the URL of a report opened in the current tab. + * Value: A knockout observable string that specifies the report URL. + */ + url: any; +} +/** + * A model of dialogs used to save and open reports in the Web Report Designer. + */ +interface ASPxDesignerDialogModel { + /** + * Provides access to the collection of buttons displayed in a dialog. + * Value: An array of objects that specify buttons displayed in a dialog. + */ + popupButtons: Object[]; + /** + * Specifies a function that gets the report URL. + */ + getUrl(): string; + /** + * Specifies a function that sets the report URL. + * @param url A string that specifies the report URL. + */ + setUrl(url: string): void; + /** + * Specifies a function to be executed when showing a dialog. + * @param tab An object that specifies the report tab for which a dialog is invoked. + */ + onShow(tab: ASPxDesignerNavigateTab): void; +} +/** + * Provides the base functionality for dialogs used to open and save reports on the client side of the Web Report Designer. + */ +interface ASPxDesignerReportDialogBase { + /** + * Provides access to a dialog's width. + * Value: A knockout observable object that specifies a dialog's width. + */ + width: any; + /** + * Provides access to a dialog's height. + * Value: A knockout observable object that specifies a dialog's height. + */ + height: any; + /** + * Provides access to the name of an HTML template used by a dialog. + * Value: A knockout observable string that specifies the name of the HTML template used by a dialog. + */ + template: any; + /** + * Provides access to buttons displayed in a dialog. + * Value: An array of objects that specify buttons displayed in the dialog. + */ + buttons: Object[]; + /** + * Provides access to a dialog's model. + * Value: A knockout observable object of the ASPxDesignerDialogModel type. + */ + model: any; + /** + * Provides access to a report tab for which a dialog appears. + * Value: A knockout observable object of the ASPxDesignerNavigateTab type. + */ + tab: any; + /** + * Provides access to a value that specifies a dialog's visibility state. + * Value: true, if the dialog is visible; otherwise, false; + */ + visible: any; + /** + * Provides access to a dialog's title. + * Value: A string that specifies a dialog's title. + */ + title: string; + /** + * Shows the dialog for the specified report tab. + * @param tab A report tab for which the dialog should be shown. + */ + show(tab: ASPxDesignerNavigateTab): void; + /** + * Customizes the dialog based on the specified template and model. + * @param template A string that specifies the name of an HTML template for the dialog. + * @param model An object that specifies the dialog model. + */ + customize(template: string, model: ASPxDesignerDialogModel): void; + /** + * Cancels the dialog. + */ + cancel(): void; +} +/** + * Provides functionality for the Save dialog on the client side of the Web Report Designer. + */ +interface ASPxDesignerSaveDialog extends ASPxDesignerReportDialogBase { + /** + * Provides access to the Save Report dialog that appears if a user selected to save changes in the Save dialog. + * Value: An object that specifies the Save As dialog. + */ + saveReportDialog: ASPxDesignerSaveAsDialog; + /** + * Saves the report with the specified URL. + * @param url A string that specifies an URL of the report to be saved. + */ + save(url: string): void; + /** + * Closes the dialog without saving the current report. + */ + notSave(): void; +} +/** + * Provides functionality for the Save Report dialog on the client side of the Web Report Designer. + */ +interface ASPxDesignerSaveAsDialog extends ASPxDesignerReportDialogBase { + /** + * Saves the report with the specified URL. + * @param url A string that specifies a URL of the report to be saved. + */ + save(url: string): void; +} +/** + * Provides functionality for the Open Report dialog on the client side of the Web Report Designer. + */ +interface ASPxDesignerOpenDialog extends ASPxDesignerReportDialogBase { + /** + * Opens the report with the specified URL. + * @param url A string that specifies an URL of the report to be opened. + */ + open(url: string): void; +} +/** + * Provides information about a toolbox control item. + */ +interface ASPxDesignerToolboxItem { + /** + * Provides access to information required to serialize a toolbox control. + * Value: An array of ASPxDesignerElementSerializationInfo objects that provide information required to serialize an element. + */ + info: ASPxDesignerElementSerializationInfo[]; + /** + * Provides access to a surface type of toolbox control. + * Value: A surface type of toolbox control. + */ + surfaceType: any; + /** + * Provides access to a toolbox control type. + * Value: A toolbox control type. + */ + type: any; + /** + * Provides access to a zero-based index of a control in the toolbox. + * Value: An integer value that specifies a control index in the toolbox. + */ + toolboxIndex: number; + /** + * Provides access to the default property values used for a toolbox control. + * Value: An object that specifies default propery values. + */ + defaultVal: Object; + /** + * Provides access to popular properties of a toolbox control. + * Value: An array of strings that specify names of popular properties. + */ + popularProperties: string[]; + /** + * Gets whether a control item is displayed in a toolbox. + * Value: true, if the control is available in the toolbox; otherwise, false. + */ + isToolboxItem: boolean; +} +/** + * Enables you to customize controls available in the Toolbox of the Web Report Designer. + */ +interface ASPxDesignerControlsFactory { + /** + * Returns information about the specified toolbox control. + * @param controlType A string that specifies the control type. + */ + getControlInfo(controlType: string): ASPxDesignerToolboxItem; + /** + * Returns a control type by the specified model. + * @param model An object that specifies the control model. + */ + getControlType(model: Object): string; + /** + * Registers the specified control in the Toolbox of the Web Report Designer. + * @param typeName A string that specifies the name of a custom control. + * @param metadata An ASPxDesignerToolboxItem object that provides information about a toolbox item. + */ + registerControl(typeName: string, metadata: ASPxDesignerToolboxItem): void; + /** + * Returns information about the specified property of the specified control. + * @param controlType A string that specifies the control type. + * @param propertyDisplayName A string that specifies the property display name. + */ + getPropertyInfo(controlType: string, propertyDisplayName: string): ASPxDesignerElementSerializationInfo; +} +/** + * Provides information about a report parameter type. + */ +interface ASPxDesignerParameterType { + /** + * Provides access to an actual parameter type. + * Value: A string that specifies the parameter type. + */ + value: string; + /** + * Provides access to a text displayed to end-users when creating parameters of the current type. + * Value: A string displayed to end-users. + */ + displayValue: string; + /** + * Provides access to the default value for parameters of the current type. + * Value: An object that specifies the default value. + */ + defaultVal: Object; + /** + * Provides access to the specifics of a current parameter type. + * Value: Parameter type specifics. + */ + specifics: string; + /** + * Converts the specified parameter value to the current parameter type. + * @param val An object that specifies the parameter value to be converted. + */ + valueConverter(val: Object): Object; +} /** * The client-side equivalent of the ASPxClientDocumentViewer control's Document Map. */ @@ -24562,8 +29895,19 @@ interface ASPxClientReportParametersPanel extends ASPxClientControl { */ GetEditorByParameterName(parameterName: string): ASPxClientControl; } +/** + * Provides information about a report parameter on the client side. + */ interface ASPxClientReportParameterInfo { + /** + * Specifies the parameter path, relative to its parent container (e.g., "subreport1.subreportParameter1" for a subreport's parameter, or "parameter1" for a report's parameter). + * Value: A String value, specifying the parameter path (e.g., "subreport1.subreportParameter1"). + */ Path: string; + /** + * Provides access to a parameter value on the client. + * Value: A Object value. + */ Value: Object; } /** @@ -24638,11 +29982,19 @@ interface ASPxClientReportViewer extends ASPxClientControl { */ IsSearchAllowed(): boolean; } +/** + * A method that will handle the PageLoad events. + */ interface ASPxClientReportViewerPageLoadEventHandler { + /** + * A method that will handle the PageLoad event. + * @param source The event sender. + * @param e An ASPxClientReportViewerPageLoadEventArgs object that contains data related to the event. + */ (source: S, e: ASPxClientReportViewerPageLoadEventArgs): void; } /** - * Provides data for a Report Viewer's PageLoad event on the client side. + * Provides data for the PageLoad events on the client side. */ interface ASPxClientReportViewerPageLoadEventArgs extends ASPxClientEventArgs { /** @@ -24679,11 +30031,116 @@ interface ASPxClientCustomizeParameterEditorsEventArgs extends ASPxClientEventAr */ info: ASPxDesignerElementSerializationInfo; } +/** + * Provides data for the CustomizeParameterLookUpSource events. + */ interface ASPxClientCustomizeParameterLookUpSourceEventArgs extends ASPxClientEventArgs { + /** + * Provides access to an object that stores information about a parameter. + * Value: An ASPxDesignerElementParameterDescriptor object that stores information about the parameter. + */ parameter: ASPxDesignerElementParameterDescriptor; + /** + * Provides access to the collection of look-up parameter values. + * Value: An array of ASPxDesignerElementEditorItem objects that store information about look-up parameter values. + */ items: ASPxDesignerElementEditorItem[]; + /** + * Specifies the data source that provides look-up values for the parameter editor. + * Value: An Object specifying the data source that provides look-up values to the parameter editor. + */ dataSource: Object; } +/** + * Provides information about a command available in the toolbar or menu. + */ +interface ASPxClientMenuAction { + /** + * Provides access to the text for the command. + * Value: A string that is the command text. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A string that specifies the name of the CSS class. + */ + imageClassName: string; + /** + * Provides access to the action performed when a button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: An ASPxClientMenuActionHotKey object that specifies the keyboard shortcut. + */ + hotKey: ASPxClientMenuActionHotKey; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to a value that specifies the command location. + * Value: A string that specifies the command location. + */ + container: string; +} +/** + * Provides information about a hot key used to perform an action assigned to a menu item. + */ +interface ASPxClientMenuActionHotKey { + /** + * Provides access to a hot key code. + * Value: An integer value that specifies the hot key code. + */ + keyCode: number; + /** + * Provides access to a value that specifies whether the CTRL key is used in combination with a hot key. + * Value: true, if the CTRL key is included into the key combination; otherwise, false. + */ + ctrlKey: boolean; +} +/** + * Provides data for the CustomizeMenuActions. + */ +interface ASPxClientCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the collection of actions available in the toolbar and menu. + * Value: An array of ASPxClientMenuAction objects. + */ + Actions: ASPxClientMenuAction[]; + /** + * Returns a menu action with the specified ID. + * @param actionId A String value that specifies the action ID. + */ + GetById(actionId: string): ASPxClientMenuAction; +} +/** + * Provides data for the CustomizeElements events. + */ +interface ASPxClientCustomizeElementsEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the collection of UI elements. + * Value: An array of the ASPxReportUIElement objects. + */ + Elements: ASPxReportUIElement[]; + /** + * Returns UI elements with the specified ID. + * @param templateId A string that specifies the element ID. + */ + GetById(templateId: string): ASPxReportUIElement[]; +} /** * Provides general information about a report parameter. */ @@ -24793,6 +30250,11 @@ interface ASPxDesignerElementEditor { * Value: A String value. */ content: string; + /** + * Gets additional options for DevExtreme UI widgets. + * Value: An object that provides editor options. + */ + extendedOptions: Object; /** * Gets a nullable value, specifying the type of the editor's model. * Value: A Object value. @@ -24814,10 +30276,251 @@ interface ASPxDesignerElementEditorItem { */ displayValue: string; } +/** + * Provides information about a UI element of the Web Report Designer or Web Document Viewer. + */ +interface ASPxReportUIElement { + /** + * Provides access to an element model. + * Value: An object that specifies the element model. + */ + model: Object; + /** + * Provides access to the name of an HTML template used by an element. + * Value: A string that specifies the name of the HTML template. + */ + templateName: string; +} +/** + * Provides data for the PreviewDocumentReady events. + */ +interface ASPxClientWebDocumentViewerDocumentReadyEventArgs extends ASPxClientEventArgs { + /** + * Specifies the report ID. + */ + ReportId: string; + /** + * Specifies the report document ID. + */ + DocumentId: string; + /** + * Specifies the total number of pages in a report document. + */ + PageCount: number; +} +/** + * Provides data for the PreviewEditingFieldChanged events. + */ +interface ASPxClientWebDocumentViewerEditingFieldChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets an editing field whose value has been changed. + * Value: An object that specifies an editing field whose content has been changed. + */ + Field: ASPxClientWebDocumentViewerEditingField; + /** + * Provides access to a previous value of an editing field. + * Value: An object that specifies an editing field's previous value. + */ + OldValue: Object; + /** + * Provides access to a new value of an editing field. + * Value: An object that specifies an editing field's new value. + */ + NewValue: Object; +} +/** + * Provides functionality for a field whose content can be edited in the Web Document Viewer. + */ +interface ASPxClientWebDocumentViewerEditingField { + /** + * Provides access to a value that specifies whether or not an editing field's content can be customized in Print Preview. + * Returns: true, if a field cannot be edited in Print Preview; otherwise, false. + */ + readOnly: any; + /** + * Provides access to the current value of an editing field. + * Returns: An object that specifies the current field value. + */ + editValue: any; + /** + * Returns the unique identifier of an editing field. + */ + id(): string; + /** + * Returns the ID of a logical group to which an editing field for a check box belongs. + */ + groupID(): string; + /** + * Returns the name of an editor used to change a field value in Print Preview. + */ + editorName(): string; + /** + * Returns the index of the page on which an editing field is located. + */ + pageIndex(): number; +} +/** + * Provides data for the PreviewParametersSubmitted events. + */ +interface ASPxClientParametersSubmittedEventArgs extends ASPxClientEventArgs { + /** + * Provides access to a View Model for report parameters. + * Value: A View Model object. + */ + ParametersViewModel: Object; + /** + * Provides access to report parameters and their submitted values. + * Value: A dictionary containing the parameter names along with their values. + */ + Parameters: { [key: string]: Object; }; +} +/** + * Provides data for the PreviewParametersReset events. + */ +interface ASPxClientParametersResetEventArgs extends ASPxClientEventArgs { + /** + * Provides access to a View Model for report parameters. + * Value: A View Model object. + */ + ParametersViewModel: Object; + /** + * Provides access to report parameters whose values have been reset. + * Value: An ASPxClientWebDocumentViewerParameter array. + */ + Parameters: ASPxClientWebDocumentViewerParameter[]; +} +/** + * Provides general information about a report parameter on the client-side of the Web Document Viewer. + */ +interface ASPxClientWebDocumentViewerParameter { + /** + * Provides access to the current value of a report parameter. + * Value: An object that specifies the report parameter's current value. + */ + value: Object; + /** + * Provides access to a report parameter's value type. + * Value: An object that specifies the report parameter type. + */ + type: Object; + /** + * Provides access to a value that specifies whether or not a parameter can have multiple values. + * Value: true, if a parameter can have multiple values; otherwise, false. + */ + isMultiValue: boolean; + /** + * Returns an object that provides general information about a report parameter. + */ + getParameterDescriptor(): ASPxDesignerElementParameterDescriptor; +} +/** + * Provides data for the PreviewClick events. + */ +interface ASPxClientPreviewClickEventArgs extends ASPxClientEventArgs { + /** + * Gets a value specifying the zero-based index of the page that has been clicked. + * Value: An integer value that specifies a page index. + */ + PageIndex: number; + /** + * Provides information on a visual brick representing content of a report control that has been clicked. + * Value: An object that provides information on a visual brick. + */ + Brick: ASPxClientWebDocumentViewerBrick; + /** + * Specifies whether or not the event was handled and no default processing is required. + * Value: true, if the event is completely handled by custom code and no default processing is required; otherwise, false. + */ + Handled: boolean; + /** + * Specifies the default function used to handle the PreviewClick event. + */ + DefaultHandler(): void; + /** + * Returns the text displayed by the Brick. + */ + GetBrickText(): string; + /** + * Returns a string providing additional information on the Brick. + */ + GetBrickValue(): string; +} +/** + * Provides information about a visual brick used to render a report control to construct a document in the Web Document Viewer. + */ +interface ASPxClientWebDocumentViewerBrick { + /** + * Provides access to a brick's content. + * Value: A dictionary that stores content keys along with the corresponding contents. + */ + content: { [key: string]: string; }; + /** + * Provides access to navigation settings of the current brick. + * Value: An object that provides a brick's navigation settings. + */ + navigation: ASPxClientWebDocumentViewerBrickNavigation; + /** + * Provides access to a brick's top vertical coordinate. + * Value: An integer value that specifies the brick's top coordinate. + */ + top: number; + /** + * Provides access to a brick's left horizontal coordinate. + * Value: An integer value that specifies the brick's left coordinate. + */ + left: number; + /** + * Provides access to a brick's width. + * Value: An integer value that specifies the brick width. + */ + width: number; + /** + * Provides access to a brick's height. + * Value: An integer value that specifies the brick height. + */ + height: number; + /** + * Provides access to a value that specifies whether or not the right-to-left feature is enabled for a brick. + * Value: true, if the right-to-left feature is enabled; otherwise, false. + */ + rtl: boolean; +} +/** + * Provides navigation settings for a brick used to construct a document in the Web Document Viewer. + */ +interface ASPxClientWebDocumentViewerBrickNavigation { + /** + * Provides access to the URL to navigate to when a brick is a clicked. + * Value: A string that specifies the URL. + */ + url: string; + /** + * Provides access to a value that specifies the target window or frame in which to display the linked Web page's content when the brick is clicked. + * Value: A string that specifies the window or frame to which to target the URL's content. + */ + target: string; + /** + * Provides access to a drill-down key. + * Value: A string that specifies a drill-down key. + */ + drillDownKey: string; +} /** * A client-side equivalent of the ASPxWebDocumentViewer class. */ interface ASPxClientWebDocumentViewer extends ASPxClientControl { + /** + * Occurs after a report document has been loaded to the Web Document Viewer. + */ + DocumentReady: ASPxClientEvent>; + /** + * Occurs each time a value of an editing field changes. + */ + EditingFieldChanged: ASPxClientEvent>; + /** + * Enables you to customize UI elements of the Web Document Viewer. + */ + CustomizeElements: ASPxClientEvent>; /** * Enables you to customize the menu actions of a Web Document Viewer. */ @@ -24830,14 +30533,31 @@ interface ASPxClientWebDocumentViewer extends ASPxClientControl { * Occurs each time a look-up editor is created for a report parameter. */ CustomizeParameterLookUpSource: ASPxClientEvent>; + /** + * Occurs when the left mouse button has been clicked over a report document. + */ + PreviewClick: ASPxClientEvent>; + /** + * Occurs after report parameter values have been reset to their default values. + */ + ParametersReset: ASPxClientEvent>; + /** + * Occurs after report parameter values have been submitted. + */ + ParametersSubmitted: ASPxClientEvent>; /** * Provides access to the preview model of the ASPxClientWebDocumentViewer. */ GetPreviewModel(): Object; /** - * Opens the specified report in the HTML5 Document Viewer. + * Returns a model for a report parameter. */ - OpenReport(): Object; + GetParametersModel(): Object; + /** + * Opens the specified report on the client side of the Web Document Viewer. + * @param url A string that specifies the URL of a report to be opened. + */ + OpenReport(url: string): any; /** * Prints the current document. */ @@ -24853,9 +30573,36 @@ interface ASPxClientWebDocumentViewer extends ASPxClientControl { ExportTo(): void; /** * Exports the document to a specified file format. - * @param format A String value, specifying the export format. The following formats are currently supported: 'csv', 'html', 'image', 'mht', 'pdf', 'rtf', 'txt', 'xls', and 'xlsx'. + * @param format A String value, specifying the export format. The following formats are currently supported: 'csv', 'html', 'image', 'mht', 'pdf', 'rtf', 'docx', 'txt', 'xls', and 'xlsx'. */ ExportTo(format: string): void; + /** + * Exports the document to a specified file format. + * @param format A String value that specifies the export format. The following formats are currently supported: 'csv', 'html', 'image', 'mht', 'pdf', 'rtf', 'docx', 'txt', 'xls', and 'xlsx'. + * @param inlineResult true, to try opening the result file in a new browser tab without a download; otherwise, false. + */ + ExportTo(format: string, inlineResult: boolean): void; + /** + * Returns the zero-based index of the currently displayed page. + */ + GetCurrentPageIndex(): number; + /** + * Displays the report page with the specified page index. + * @param pageIndex A zero-based integer value that specifies the index of a page to be displayed. + */ + GoToPage(pageIndex: number): void; + /** + * Closes the document currently being opened in the Web Document Viewer. + */ + Close(): void; + /** + * Resets the values of report parameters to their default values. + */ + ResetParameters(): void; + /** + * Starts building a report document. + */ + StartBuild(): void; /** * Updates the localization settings of the ASPxClientWebDocumentViewer properties. * @param localization A dictionary containing the property names, along with their localized equivalents. @@ -24863,64 +30610,37 @@ interface ASPxClientWebDocumentViewer extends ASPxClientControl { UpdateLocalization(localization: { [key: string]: string; }): void; } /** - * Provides settings to the actions listed in a Web Document Viewer menu. + * A method that will handle the EditingFieldChanged event. */ -interface ASPxClientWebDocumentViewerMenuAction { +interface ASPxClientWebDocumentViewerEditingFieldChangedEventHandler { /** - * Provides access to the text for the command. - * Value: A String value. + * A method that will handle the PreviewEditingFieldChanged event. + * @param source The event sender. + * @param e An ASPxClientWebDocumentViewerEditingFieldChangedEventArgs object that contains data related to the event. */ - text: string; - /** - * Provides access to the CSS class of the command's glyph. - * Value: A String value. - */ - imageClassName: string; - /** - * Provides access to the action performed when a Document Viewer's button is clicked. - * Value: The specific action implementation. - */ - clickAction: Function; - /** - * Provides access to the value that specifies whether or not the command is disabled by default. - * Value: true, if the command is disabled by default; otherwise, false. - */ - disabled: boolean; - /** - * Provides access to the value that specifies whether or not the command is visible in the Document Viewer user interface. - * Value: true if the command is visible; otherwise false. - */ - visible: boolean; - /** - * Provides access to the keyboard shortcut used to invoke the command. - * Value: A String value. - */ - hotKey: string; - /** - * Provides access to the value that specifies whether or not the command has a visual separator. - * Value: true, if the command has a visual separator; otherwise, false. - */ - hasSeparator: string; - /** - * Provides access to the location of the displayed command. - * Value: A String value. - */ - container: string; + (source: S, e: ASPxClientWebDocumentViewerEditingFieldChangedEventArgs): void; } /** - * Provides data for the CustomizeMenuActions event. + * A method that will handle the DocumentReady event. */ -interface ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { +interface ASPxClientWebDocumentViewerDocumentReadyEventHandler { /** - * Returns the collection of customized menu actions. - * Value: An ASPxClientWebDocumentViewerMenuAction array. + * A method that will handle the PreviewDocumentReady event. + * @param source The event sender. + * @param e An ASPxClientWebDocumentViewerDocumentReadyEventArgs object that contains data related to the event. */ - Actions: ASPxClientWebDocumentViewerMenuAction[]; + (source: S, e: ASPxClientWebDocumentViewerDocumentReadyEventArgs): void; +} +/** + * A method that will handle the CustomizeElements event. + */ +interface ASPxClientWebDocumentViewerCustomizeElementsEventHandler { /** - * Returns a menu action with the specified ID. - * @param actionId A String value, specifying the action ID. + * A method that will handle the PreviewCustomizeElements event. + * @param source The event sender. + * @param e An ASPxClientCustomizeElementsEventArgs object that contains data related to the event. */ - GetById(actionId: string): ASPxClientWebDocumentViewerMenuAction; + (source: S, e: ASPxClientCustomizeElementsEventArgs): void; } /** * A method that will handle the CustomizeMenuActions event. @@ -24929,9 +30649,9 @@ interface ASPxClientWebDocumentViewerCustomizeMenuActionsEventHandler { /** * A method that will handle the CustomizeMenuActions event. * @param source The event sender. - * @param e An ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs object that contains data related to the event. + * @param e An ASPxClientCustomizeMenuActionsEventArgs object that contains data related to the event. */ - (source: S, e: ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs): void; + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; } /** * A method that will handle the CustomizeParameterEditors event. @@ -24944,8 +30664,49 @@ interface ASPxClientWebDocumentViewerCustomizeParameterEditorsEventHandler { */ (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; } +/** + * A method that will handle the CustomizeParameterLookUpSource event. + */ interface ASPxClientWebDocumentViewerCustomizeParameterLookUpSourceEventHandler { - (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; + /** + * A method that will handle the CustomizeParameterLookUpSource event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterLookUpSourceEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterLookUpSourceEventArgs): void; +} +/** + * A method that will handle the PreviewClick event. + */ +interface ASPxClientWebDocumentViewerPreviewClickEventHandler { + /** + * A method that will handle the PreviewClick event. + * @param source The event sender. + * @param e An ASPxClientPreviewClickEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientPreviewClickEventArgs): void; +} +/** + * A method that will handle the ParametersReset event. + */ +interface ASPxClientWebDocumentViewerParametersResetEventHandler { + /** + * A method that will handle the PreviewParametersReset event. + * @param source The event sender. + * @param e An ASPxClientParametersResetEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientParametersResetEventArgs): void; +} +/** + * A method that will handle the ParametersSubmitted event. + */ +interface ASPxClientWebDocumentViewerParametersSubmittedEventHandler { + /** + * A method that will handle the PreviewParametersSubmitted event. + * @param source The event sender. + * @param e An ASPxClientParametersSubmittedEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientParametersSubmittedEventArgs): void; } interface MVCxClientDashboardViewerStatic extends ASPxClientDashboardViewerStatic { @@ -25014,15 +30775,6 @@ interface DashboardSpecialValuesStatic { */ IsErrorValue(value: Object): boolean; } -interface ASPxClientDashboardDesignerStatic extends ASPxClientControlStatic { -} -interface ASPxClientDashboardViewerStatic extends ASPxClientControlStatic { - /** - * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. - * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. - */ - Cast(obj: Object): ASPxClientDashboardViewer; -} interface DashboardExportPageLayoutStatic { /** * The page orientation used to export a dashboard (dashboard item) is portrait. @@ -25091,6 +30843,26 @@ interface DashboardExportFilterStateStatic { */ SeparatePage: string; } +interface DashboardStateExportPositionStatic { + /** + * The dashboard state is placed below the exported dashboard/dashboard item. + */ + Below: string; + /** + * The dashboard state is placed on a separate page. + */ + SeparatePage: string; +} +interface DashboardStateExcelExportPositionStatic { + /** + * The dashboard state is placed below the exported data. + */ + Below: string; + /** + * The dashboard state is placed on a separate sheet. + */ + SeparateSheet: string; +} interface DashboardExportImageFormatStatic { /** * The PNG image format. @@ -25105,6 +30877,11 @@ interface DashboardExportImageFormatStatic { */ Jpg: string; } +interface ExcelExportFilterStateStatic { + none: string; + below: string; + separatePage: string; +} interface DashboardExportExcelFormatStatic { /** * The Excel 97 - Excel 2003 (XLS) file format. @@ -25143,6 +30920,16 @@ interface MapExportSizeModeStatic { */ Zoom: string; } +interface TreemapExportSizeModeStatic { + /** + * For internal use. + */ + none: string; + /** + * For internal use. + */ + zoom: string; +} interface RangeFilterExportSizeModeStatic { /** * A Range Filter dashboard item is exported in a size identical to that shown on the dashboard. @@ -25162,6 +30949,15 @@ interface DashboardSelectionModeStatic { Single: string; Multiple: string; } +interface ASPxClientDashboardStatic extends ASPxClientControlStatic { +} +interface ASPxClientDashboardViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDashboardViewer; +} interface ASPxClientEditBaseStatic extends ASPxClientControlStatic { } interface ASPxClientEditStatic extends ASPxClientEditBaseStatic { @@ -25605,6 +31401,10 @@ interface ASPxClientGridViewCallbackCommandStatic { * Default value: "APPLYSEARCHPANELFILTER" */ ApplySearchPanelFilter: string; + /** + * Default value: "APPLYCUSTOMIZATIONDIALOGCHANGES" + */ + ApplyCustomizationDialogChanges: string; /** * Default value: "FILTERROWMENU" */ @@ -25673,6 +31473,10 @@ interface ASPxClientGridViewCallbackCommandStatic { * Default value: "CONTEXTMENU" */ ContextMenu: string; + /** + * Default value: "TOOLBAR" + */ + Toolbar: string; /** * Default value: "CUSTOMVALUES" */ @@ -26284,9 +32088,9 @@ interface ASPxSchedulerDateTimeHelperStatic { */ ToDayTime(date: Date): any; /** - * - * @param date - * @param dayCount + * Adds the specified number of days to a DateTime object and returns the result. + * @param date A DateTime object to which to add days. + * @param dayCount The number of days to add. */ AddDays(date: Date, dayCount: number): Date; /** @@ -26340,6 +32144,16 @@ interface ASPxClientSpellCheckerStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientSpellChecker; } +interface ASPxClientSpellCheckerStopCheckingReasonStatic { + /** + * Spell checking is finished normally. + */ + Default: string; + /** + * The user stopped spell checking. + */ + User: string; +} interface ASPxClientSpreadsheetStatic extends ASPxClientControlStatic { /** * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. @@ -26354,6 +32168,76 @@ interface ASPxClientTreeListStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientTreeList; } +interface BootstrapClientAccordionStatic extends ASPxClientNavBarStatic { +} +interface BootstrapClientBinaryImageStatic extends ASPxClientHyperLinkStatic { +} +interface BootstrapClientButtonStatic extends ASPxClientButtonStatic { +} +interface BootstrapClientCalendarStatic extends ASPxClientCalendarStatic { +} +interface BootstrapClientCallbackPanelStatic extends ASPxClientControlStatic { +} +interface BootstrapClientChartBaseStatic extends ASPxClientControlStatic { +} +interface BootstrapClientChartStatic extends BootstrapClientChartBaseStatic { +} +interface BootstrapClientPolarChartStatic extends BootstrapClientChartBaseStatic { +} +interface BootstrapClientPieChartStatic extends BootstrapClientChartBaseStatic { +} +interface BootstrapClientCheckBoxStatic extends ASPxClientEditStatic { +} +interface BootstrapClientRadioButtonStatic extends BootstrapClientCheckBoxStatic { +} +interface BootstrapClientComboBoxStatic extends ASPxClientComboBoxStatic { +} +interface BootstrapClientDateEditStatic extends ASPxClientDateEditStatic { +} +interface BootstrapClientDropDownEditStatic extends ASPxClientDropDownEditStatic { +} +interface BootstrapClientFormLayoutStatic extends ASPxClientFormLayoutStatic { +} +interface BootstrapClientGridViewStatic extends ASPxClientGridViewStatic { +} +interface BootstrapClientHyperLinkStatic extends ASPxClientHyperLinkStatic { +} +interface BootstrapClientImageStatic extends ASPxClientImageStatic { +} +interface BootstrapClientListBoxStatic extends ASPxClientListBoxStatic { +} +interface BootstrapClientCheckBoxListStatic extends ASPxClientCheckBoxListStatic { +} +interface BootstrapClientRadioButtonListStatic extends ASPxClientRadioButtonListStatic { +} +interface BootstrapClientMenuStatic extends ASPxClientMenuStatic { +} +interface BootstrapClientPagerStatic extends ASPxClientPagerStatic { +} +interface BootstrapClientPopupControlStatic extends ASPxClientPopupControlStatic { +} +interface BootstrapClientPopupMenuStatic extends ASPxClientPopupMenuStatic { +} +interface BootstrapClientProgressBarStatic extends ASPxClientProgressBarStatic { +} +interface BootstrapClientSpinEditStatic extends ASPxClientSpinEditStatic { +} +interface BootstrapClientTabControlStatic extends ASPxClientTabControlStatic { +} +interface BootstrapClientPageControlStatic extends ASPxClientPageControlStatic { +} +interface BootstrapClientTextBoxStatic extends ASPxClientTextBoxStatic { +} +interface BootstrapClientMemoStatic extends ASPxClientMemoStatic { +} +interface BootstrapClientButtonEditStatic extends ASPxClientButtonEditStatic { +} +interface BootstrapClientTreeViewStatic extends ASPxClientTreeViewStatic { +} +interface BootstrapUIWidgetBaseStatic extends ASPxClientControlStatic { +} +interface BootstrapClientUploadControlStatic extends ASPxClientUploadControlStatic { +} interface MVCxClientCalendarStatic extends ASPxClientCalendarStatic { /** * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. @@ -26501,8 +32385,17 @@ interface MVCxClientSchedulerStatic extends ASPxClientSchedulerStatic { Cast(obj: Object): MVCxClientScheduler; } interface MVCxSchedulerToolTipTypeStatic { + /** + * The tooltip is displayed for a selected appointment. + */ Appointment: number; + /** + * The tooltip is displayed for a dragged appointment. + */ AppointmentDrag: number; + /** + * The tooltip is displayed for a selected time interval. + */ Selection: number; } interface MVCxClientSpreadsheetStatic extends ASPxClientSpreadsheetStatic { @@ -26629,7 +32522,21 @@ interface ASPxClientCallbackStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientCallback; } -interface ASPxClientCallbackPanelStatic extends ASPxClientControlStatic { +interface ASPxClientPanelBaseStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanelBase; +} +interface ASPxClientPanelStatic extends ASPxClientPanelBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanel; +} +interface ASPxClientCallbackPanelStatic extends ASPxClientPanelStatic { /** * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. @@ -26774,6 +32681,82 @@ interface ASPxClientHiddenFieldStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientHiddenField; } +interface ASPxClientHintStatic extends ASPxClientControlStatic { + /** + * Forces the hint to reselect target UI elements according to the specified CSS selector. + */ + Update(): void; + /** + * Forces the hint to recalculate its position. + */ + UpdatePosition(): void; + /** + * Forces the hint to recalculate its position. + * @param hintElementOrTargetElement An object that is the hint element or the target element. + */ + UpdatePosition(hintElementOrTargetElement: Object): void; + /** + * Registers a hint's functionality with the specified settings. + * @param targetSelector A string value that is the CSS selector. Specifies to which UI elements the hint is displayed. + * @param options An ASPxClientHintOptions object that is the hint's options. + */ + Register(targetSelector: string, options: ASPxClientHintOptions): ASPxClientHint; + /** + * + * @param targetSelector + * @param contentAttribute + */ + Register(targetSelector: string, contentAttribute: string): ASPxClientHint; + /** + * + * @param targetSelector + * @param onShowing + */ + Register(targetSelector: string, onShowing: ASPxClientHintShowingEventHandler): ASPxClientHint; + /** + * Invokes a hint. + * @param targetSelector A string value that is the CSS selector. + * @param options An ASPxClientHintOptions object that is the hint's options. + */ + Show(targetSelector: string, options: ASPxClientHintOptions): void; + /** + * Invokes a hint. + * @param targetSelector A string value that is the CSS selector used to specify for which UI elements on a web page a hint is displayed. + * @param content A string value that is the hint's content. + */ + Show(targetSelector: string, content: string): void; + /** + * Invokes a hint. + * @param targetElement An object that is the target element. + * @param options An ASPxClientHintOptions object that is the hint's options. + */ + Show(targetElement: Object, options: ASPxClientHintOptions): void; + /** + * Invokes a hint. + * @param targetElement A HTML DOM element near to which the hint is displayed in response to user interaction. + * @param content A string value that is the hint's content. + */ + Show(targetElement: Object, content: string): void; + /** + * Invokes a hint. + * @param options An ASPxClientHintOptions object that is the hint's options. + */ + Show(options: ASPxClientHintOptions): void; + /** + * Hides a hint window. + * @param targetSelector A string value that is the CSS selector. + */ + Hide(targetSelector: string): void; + /** + * Hides a hint window. + * @param targetElementOrHintElement An object that is the target element or hint element. + */ + Hide(targetElementOrHintElement: Object): void; + /** + * Hides all hints. + */ + HideAll(): void; +} interface ASPxClientImageGalleryStatic extends ASPxClientDataViewStatic { /** * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. @@ -26799,6 +32782,8 @@ interface ASPxClientLoadingPanelStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientLoadingPanel; } +interface ASPxClientMediaFileSelectorStatic extends ASPxClientControlStatic { +} interface ASPxClientMenuBaseStatic extends ASPxClientControlStatic { /** * Returns a collection of client menu objects. @@ -26857,19 +32842,7 @@ interface ASPxClientObjectContainerStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientObjectContainer; } -interface ASPxClientPanelBaseStatic extends ASPxClientControlStatic { - /** - * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. - * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. - */ - Cast(obj: Object): ASPxClientPanelBase; -} -interface ASPxClientPanelStatic extends ASPxClientPanelBaseStatic { - /** - * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. - * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. - */ - Cast(obj: Object): ASPxClientPanel; +interface ASPxClientPagerStatic extends ASPxClientControlStatic { } interface ASPxClientPopupControlStatic extends ASPxClientPopupControlBaseStatic { /** @@ -27019,6 +32992,24 @@ interface ASPxClientUploadControlStatic extends ASPxClientControlStatic { */ Cast(obj: Object): ASPxClientUploadControl; } +interface ASPxClientUploadControlValidationErrorTypeConstsStatic { + /** + * The allowed maximum file size is exceeded. Return Value: 1 + */ + MaxFileSizeExceeded: number; + /** + * The file's extension is not allowed. Return Value: 2 + */ + NotAllowedFileExtension: number; + /** + * The allowed maximum count of the files is exceeded. Return Value: 3 + */ + MaxFileCountExceeded: number; + /** + * A file name contains invalid character.Return Value: 4 + */ + FileNameContainsInvalidCharacter: number; +} interface ASPxClientUtilsStatic { /** * Gets the user-agent string, which identifies the client browser and provides certain system details of the client computer. @@ -27363,6 +33354,11 @@ interface ASPxClientUtilsStatic { * @param str A string value representing the string for trimming. */ TrimEnd(str: string): string; + /** + * Specifies the text that Assistive Technologies (screen readers or braille display, for example) will provide to a user. + * @param message A String value that specifies a text. + */ + SendMessageToAssistiveTechnology(message: string): void; } interface ASPxClientChartDesignerStatic extends ASPxClientControlStatic { /** @@ -27428,18 +33424,22 @@ interface ASPxClientWebDocumentViewerStatic extends ASPxClientControlStatic { declare var MVCxClientDashboardViewer: MVCxClientDashboardViewerStatic; declare var DashboardDataAxisNames: DashboardDataAxisNamesStatic; declare var DashboardSpecialValues: DashboardSpecialValuesStatic; -declare var ASPxClientDashboardDesigner: ASPxClientDashboardDesignerStatic; -declare var ASPxClientDashboardViewer: ASPxClientDashboardViewerStatic; declare var DashboardExportPageLayout: DashboardExportPageLayoutStatic; declare var DashboardExportPaperKind: DashboardExportPaperKindStatic; declare var DashboardExportScaleMode: DashboardExportScaleModeStatic; declare var DashboardExportFilterState: DashboardExportFilterStateStatic; +declare var DashboardStateExportPosition: DashboardStateExportPositionStatic; +declare var DashboardStateExcelExportPosition: DashboardStateExcelExportPositionStatic; declare var DashboardExportImageFormat: DashboardExportImageFormatStatic; +declare var ExcelExportFilterState: ExcelExportFilterStateStatic; declare var DashboardExportExcelFormat: DashboardExportExcelFormatStatic; declare var ChartExportSizeMode: ChartExportSizeModeStatic; declare var MapExportSizeMode: MapExportSizeModeStatic; +declare var TreemapExportSizeMode: TreemapExportSizeModeStatic; declare var RangeFilterExportSizeMode: RangeFilterExportSizeModeStatic; declare var DashboardSelectionMode: DashboardSelectionModeStatic; +declare var ASPxClientDashboard: ASPxClientDashboardStatic; +declare var ASPxClientDashboardViewer: ASPxClientDashboardViewerStatic; declare var ASPxClientEditBase: ASPxClientEditBaseStatic; declare var ASPxClientEdit: ASPxClientEditStatic; declare var ASPxClientBinaryImage: ASPxClientBinaryImageStatic; @@ -27503,8 +33503,44 @@ declare var ASPxClientRecurrenceTypeEdit: ASPxClientRecurrenceTypeEditStatic; declare var ASPxClientTimeInterval: ASPxClientTimeIntervalStatic; declare var ASPxClientScheduler: ASPxClientSchedulerStatic; declare var ASPxClientSpellChecker: ASPxClientSpellCheckerStatic; +declare var ASPxClientSpellCheckerStopCheckingReason: ASPxClientSpellCheckerStopCheckingReasonStatic; declare var ASPxClientSpreadsheet: ASPxClientSpreadsheetStatic; declare var ASPxClientTreeList: ASPxClientTreeListStatic; +declare var BootstrapClientAccordion: BootstrapClientAccordionStatic; +declare var BootstrapClientBinaryImage: BootstrapClientBinaryImageStatic; +declare var BootstrapClientButton: BootstrapClientButtonStatic; +declare var BootstrapClientCalendar: BootstrapClientCalendarStatic; +declare var BootstrapClientCallbackPanel: BootstrapClientCallbackPanelStatic; +declare var BootstrapClientChartBase: BootstrapClientChartBaseStatic; +declare var BootstrapClientChart: BootstrapClientChartStatic; +declare var BootstrapClientPolarChart: BootstrapClientPolarChartStatic; +declare var BootstrapClientPieChart: BootstrapClientPieChartStatic; +declare var BootstrapClientCheckBox: BootstrapClientCheckBoxStatic; +declare var BootstrapClientRadioButton: BootstrapClientRadioButtonStatic; +declare var BootstrapClientComboBox: BootstrapClientComboBoxStatic; +declare var BootstrapClientDateEdit: BootstrapClientDateEditStatic; +declare var BootstrapClientDropDownEdit: BootstrapClientDropDownEditStatic; +declare var BootstrapClientFormLayout: BootstrapClientFormLayoutStatic; +declare var BootstrapClientGridView: BootstrapClientGridViewStatic; +declare var BootstrapClientHyperLink: BootstrapClientHyperLinkStatic; +declare var BootstrapClientImage: BootstrapClientImageStatic; +declare var BootstrapClientListBox: BootstrapClientListBoxStatic; +declare var BootstrapClientCheckBoxList: BootstrapClientCheckBoxListStatic; +declare var BootstrapClientRadioButtonList: BootstrapClientRadioButtonListStatic; +declare var BootstrapClientMenu: BootstrapClientMenuStatic; +declare var BootstrapClientPager: BootstrapClientPagerStatic; +declare var BootstrapClientPopupControl: BootstrapClientPopupControlStatic; +declare var BootstrapClientPopupMenu: BootstrapClientPopupMenuStatic; +declare var BootstrapClientProgressBar: BootstrapClientProgressBarStatic; +declare var BootstrapClientSpinEdit: BootstrapClientSpinEditStatic; +declare var BootstrapClientTabControl: BootstrapClientTabControlStatic; +declare var BootstrapClientPageControl: BootstrapClientPageControlStatic; +declare var BootstrapClientTextBox: BootstrapClientTextBoxStatic; +declare var BootstrapClientMemo: BootstrapClientMemoStatic; +declare var BootstrapClientButtonEdit: BootstrapClientButtonEditStatic; +declare var BootstrapClientTreeView: BootstrapClientTreeViewStatic; +declare var BootstrapUIWidgetBase: BootstrapUIWidgetBaseStatic; +declare var BootstrapClientUploadControl: BootstrapClientUploadControlStatic; declare var MVCxClientCalendar: MVCxClientCalendarStatic; declare var MVCxClientCallbackPanel: MVCxClientCallbackPanelStatic; declare var MVCxClientCardView: MVCxClientCardViewStatic; @@ -27542,6 +33578,8 @@ declare var MVCxClientWebDocumentViewer: MVCxClientWebDocumentViewerStatic; declare var ASPxClientControlBase: ASPxClientControlBaseStatic; declare var ASPxClientControl: ASPxClientControlStatic; declare var ASPxClientCallback: ASPxClientCallbackStatic; +declare var ASPxClientPanelBase: ASPxClientPanelBaseStatic; +declare var ASPxClientPanel: ASPxClientPanelStatic; declare var ASPxClientCallbackPanel: ASPxClientCallbackPanelStatic; declare var ASPxClientCloudControl: ASPxClientCloudControlStatic; declare var ASPxClientDataView: ASPxClientDataViewStatic; @@ -27554,19 +33592,20 @@ declare var ASPxClientFileManagerCommandConsts: ASPxClientFileManagerCommandCons declare var ASPxClientFileManagerErrorConsts: ASPxClientFileManagerErrorConstsStatic; declare var ASPxClientFormLayout: ASPxClientFormLayoutStatic; declare var ASPxClientHiddenField: ASPxClientHiddenFieldStatic; +declare var ASPxClientHint: ASPxClientHintStatic; declare var ASPxClientImageGallery: ASPxClientImageGalleryStatic; declare var ASPxClientImageSlider: ASPxClientImageSliderStatic; declare var ASPxClientImageZoomNavigator: ASPxClientImageZoomNavigatorStatic; declare var ASPxClientImageZoom: ASPxClientImageZoomStatic; declare var ASPxClientLoadingPanel: ASPxClientLoadingPanelStatic; +declare var ASPxClientMediaFileSelector: ASPxClientMediaFileSelectorStatic; declare var ASPxClientMenuBase: ASPxClientMenuBaseStatic; declare var ASPxClientMenu: ASPxClientMenuStatic; declare var ASPxClientTouchUI: ASPxClientTouchUIStatic; declare var ASPxClientNavBar: ASPxClientNavBarStatic; declare var ASPxClientNewsControl: ASPxClientNewsControlStatic; declare var ASPxClientObjectContainer: ASPxClientObjectContainerStatic; -declare var ASPxClientPanelBase: ASPxClientPanelBaseStatic; -declare var ASPxClientPanel: ASPxClientPanelStatic; +declare var ASPxClientPager: ASPxClientPagerStatic; declare var ASPxClientPopupControl: ASPxClientPopupControlStatic; declare var ASPxClientPopupControlResizeState: ASPxClientPopupControlResizeStateStatic; declare var ASPxClientPopupControlCloseReason: ASPxClientPopupControlCloseReasonStatic; @@ -27583,6 +33622,7 @@ declare var ASPxClientTimer: ASPxClientTimerStatic; declare var ASPxClientTitleIndex: ASPxClientTitleIndexStatic; declare var ASPxClientTreeView: ASPxClientTreeViewStatic; declare var ASPxClientUploadControl: ASPxClientUploadControlStatic; +declare var ASPxClientUploadControlValidationErrorTypeConsts: ASPxClientUploadControlValidationErrorTypeConstsStatic; declare var ASPxClientUtils: ASPxClientUtilsStatic; declare var ASPxClientChartDesigner: ASPxClientChartDesignerStatic; declare var ASPxClientWebChartControl: ASPxClientWebChartControlStatic; diff --git a/types/devexpress-web/v161/devexpress-web-tests.ts b/types/devexpress-web/v161/devexpress-web-tests.ts new file mode 100644 index 0000000000..ef7eb8de37 --- /dev/null +++ b/types/devexpress-web/v161/devexpress-web-tests.ts @@ -0,0 +1,418 @@ +declare var hiddenField: ASPxClientHiddenField; +declare var mainCallbackPanel: ASPxClientCallbackPanel; +declare var loginPopup: ASPxClientPopupControl; +declare var searchButton: ASPxClientButton; +declare var searchComboBox: ASPxClientComboBox; +declare var roomsNumberSpinEdit: ASPxClientSpinEdit; +declare var adultsNumberSpinEdit: ASPxClientSpinEdit; +declare var childrenNumberSpinEdit: ASPxClientSpinEdit; +declare var checkInDateEdit: ASPxClientDateEdit; +declare var checkOutDateEdit: ASPxClientDateEdit; +declare var backSlider: ASPxClientImageSlider; +declare var locationComboBox: ASPxClientComboBox; +declare var nightyRateTrackBar: ASPxClientTrackBar; +declare var customerRatingTrackBar: ASPxClientTrackBar; +declare var ourRatingCheckBoxList: ASPxClientCheckBoxList; +declare var startFilterPopupControl: ASPxClientPopupControl; +declare var imagePopupControl: ASPxClientPopupControl; +declare var emailTextBox: ASPxClientTextBox; +declare var creditCardEmailTextBox: ASPxClientTextBox; +declare var accountEmailTextBox: ASPxClientTextBox; +declare var bookingPageControl: ASPxClientPageControl; +declare var paymentTypePageControl: ASPxClientPageControl; +declare var offerFormPopup: ASPxClientPopupControl; +declare var roomsSpinEdit: ASPxClientSpinEdit; +declare var adultsSpinEdit: ASPxClientSpinEdit; +declare var childrenSpinEdit: ASPxClientSpinEdit; +declare var hotelDetailsCallbackPanel: ASPxClientCallbackPanel; +declare var leftPanel: ASPxClientPanel; +declare var menuButton: ASPxClientButton; +declare var aboutWindow: ASPxClientPopupControl; +declare var offersZone: ASPxClientDockZone; + +module DXDemo { + function showPage(page: string, params: { [key: string]: any }, skipHistory?: boolean): void { + var queryString = getQueryString(params || {}); + hiddenField.Set("page", page); + hiddenField.Set("parameters", queryString); + hideMenu(); + var uri = queryString.length ? (page + "?" + queryString) : page; + try { + if (!skipHistory && window.history && window.history.pushState) + window.history.pushState(uri, "", uri || "Default.aspx"); + } catch (e) { } + mainCallbackPanel.PerformCallback(uri); + }; + + export function onMainMenuItemClick(s: ASPxClientMenu, e: ASPxClientMenuItemClickEventArgs): void { + switch (e.item.name) { + case "login": + hideMenu(); + setTimeout(function () { loginPopup.ShowAtElementByID("MainCallbackPanel_ContentPane"); }, 300); + break; + case "offers": + showPage("SpecialOffers", {}); + break; + default: + hideMenu(); + setTimeout(function () { showAboutWindow(); }, 300); + break; + } + }; + + export function onLoginButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + loginPopup.Hide(); + showAboutWindow(); + }; + + export function onSearchButtonClick(): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + showPage("ShowHotels", { + location: searchComboBox.GetValue(), + checkin: getFormattedDate(checkInDateEdit.GetValue()), + checkout: getFormattedDate(checkOutDateEdit.GetValue()), + rooms: roomsNumberSpinEdit.GetValue() || 1, + adults: adultsNumberSpinEdit.GetValue() || 1, + children: childrenNumberSpinEdit.GetValue() || 0 + }); + } + }; + + export function onSearchComboBoxIndexChanged(s: ASPxClientComboBox, e: ASPxClientProcessingModeEventArgs): void { + hideMenu(); + searchButton.AdjustControl(); + }; + + export function onIndexOfferCloseClick(index: number): void { + var panel = ASPxClientControl.GetControlCollection().GetByName("OfferDockPanel" + index); + var sibPanel = ASPxClientControl.GetControlCollection().GetByName("OfferDockPanel" + (index == 1 ? 2 : 1)); + panel.Hide(); + sibPanel.MakeFloat(); + sibPanel.SetWidth(offersZone.GetWidth()); + sibPanel.Dock(offersZone); + }; + + export function onLogoClick(): void { + showPage("", null, false); + }; + + export function onMenuNavButtonCheckedChanged(s: ASPxClientCheckBox, e: ASPxClientProcessingModeEventArgs): void { + var mainContainer = mainCallbackPanel.GetMainElement(); + if (s.GetChecked()) { + backSlider.Pause(); + showMenu(); + } + else { + hideMenu(); + backSlider.Play(); + } + }; + + export function onBackNavButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + var params = getCurrentQueryParams(); + switch (getCurrentPage()) { + case "PrintInvoice": + showPage("Booking", params, false); + break; + case "Booking": + if (bookingPageControl.GetActiveTabIndex() > 0) + bookingPageControl.SetActiveTabIndex(bookingPageControl.GetActiveTabIndex() - 1); + else + showPage("ShowRooms", params, false); + break; + case "ShowRooms": + showPage("ShowHotels", params, false); + break; + case "ShowDetails": + showPage("ShowHotels", params, false); + break; + case "ShowHotels": + case "SpecialOffers": + showPage("", null, false); + break; + } + }; + + export function updateSearchResults(): void { + var params = getCurrentQueryParams(); + params["location"] = locationComboBox.GetValue(); + params["minprice"] = nightyRateTrackBar.GetPositionStart(); + params["maxprice"] = nightyRateTrackBar.GetPositionEnd(); + params["custrating"] = customerRatingTrackBar.GetPosition(); + params["ourrating"] = ourRatingCheckBoxList.GetSelectedValues().join(","); + showPage("ShowHotels", params); + }; + + export function onBookHotelButtonClick(hotelID: string): void { + var queryParams = getCurrentQueryParams(); + queryParams["hotelID"] = hotelID; + showPage("ShowRooms", queryParams); + }; + + export function onDetailsHotelButtonClick(hotelID: string): void { + var queryParams = getCurrentQueryParams(); + queryParams["hotelID"] = hotelID; + showPage("ShowDetails", queryParams); + }; + + export function onShowStartFilterButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + startFilterPopupControl.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }; + + export function onChangeStartFilterButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + var params = getCurrentQueryParams(); + params["checkin"] = getFormattedDate(checkInDateEdit.GetValue()); + params["checkout"] = getFormattedDate(checkOutDateEdit.GetValue()); + params["rooms"] = roomsNumberSpinEdit.GetValue() || 1; + params["adults"] = adultsNumberSpinEdit.GetValue() || 1; + params["children"] = childrenNumberSpinEdit.GetValue() || 0; + startFilterPopupControl.Hide(); + showPage(hiddenField.Get("page").toString(), params); + } + }; + + export function onBookRoomButtonClick(roomID: string): void { + var params = getCurrentQueryParams(); + params["roomID"] = roomID; + showPage("Booking", params); + }; + + export function onShowRoomsButtonClick(): void { + var queryParams = getCurrentQueryParams(); + showPage("ShowRooms", queryParams); + }; + + export function onShowDetailsButtonClick(): void { + var queryParams = getCurrentQueryParams(); + showPage("ShowDetails", queryParams); + }; + + export function onRoomImageNavItemClick(roomID: string, pictureName: string): void { + setTimeout(function () { + imagePopupControl.PerformCallback(roomID + "|" + pictureName); + imagePopupControl.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }, 500); + }; + + export function onRoomsNavBarExpandedChanged(s: ASPxClientNavBar, e: ASPxClientNavBarGroupEventArgs): void { + ASPxClientControl.AdjustControls(s.GetMainElement()); + }; + + export function onNextBookingStepButtonClick(step: number): void { + var valid = true; + var validationGroup = ""; + if (step == 1) + validationGroup = "Account"; + if (step == 2) + validationGroup = "RoomDetails"; + if (step == 3) + validationGroup = "PaymentDetails"; + + switch (step) { + case 1: + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "Account"); + if (valid) { + emailTextBox.SetValue(accountEmailTextBox.GetValue()); + creditCardEmailTextBox.SetValue(accountEmailTextBox.GetValue()); + showPage("Booking", getCurrentQueryParams()); + return; + } + break; + case 2: + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "RoomDetails"); + emailTextBox.SetValue(accountEmailTextBox.GetValue()); + break; + case 3: + var paymentType = paymentTypePageControl.GetActiveTabIndex(); + if (paymentType == 0) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "CreditCard"); + else if (paymentType == 1) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "Cash"); + else if (paymentType == 2) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "PayPal"); + break; + } + if (valid) { + bookingPageControl.GetTab(step).SetEnabled(true); + bookingPageControl.SetActiveTabIndex(step); + } + }; + + export function onAccountCaptchaHiddenFieldInit(s: ASPxClientHiddenField, e: ASPxClientEventArgs): void { + if (s.Get("IsCaptchaValid")) { + bookingPageControl.GetTab(1).SetEnabled(true); + bookingPageControl.SetActiveTabIndex(1); + } + }; + + export function onFinishBookingStepButtonClick(): void { + showAboutWindow(); + }; + + export function OnPrintInvoiceButtonClick(): void { + showPage("PrintInvoice", getCurrentQueryParams()); + }; + + export function onOfferClick(offerID: string): void { + offerFormPopup.SetContentHtml(""); + offerFormPopup.PerformCallback(offerID); + var panel = ASPxClientControl.GetControlCollection().GetByName("DockPanel" + offerID); + var panelElement = panel.GetMainElement(); + if (panelElement.offsetWidth < 330 || panelElement.offsetHeight < 250) { + offerFormPopup.SetWidth(400); + offerFormPopup.SetHeight(280); + offerFormPopup.ShowAtElementByID("SpecialOffersContainer"); + } + else { + offerFormPopup.SetWidth(panelElement.offsetWidth); + offerFormPopup.SetHeight(panelElement.offsetHeight); + offerFormPopup.ShowAtElement(panelElement); + } + }; + + export function onSpecialOfferCheckButtonClick(hotelID: string, locationID: string): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + var queryParams: { [key: string]: any } = { + location: locationID, + hotelID: hotelID, + checkin: getFormattedDate(checkInDateEdit.GetValue()), + checkout: getFormattedDate(checkOutDateEdit.GetValue()), + rooms: roomsSpinEdit.GetValue() || 1, + adults: adultsSpinEdit.GetValue() || 1, + children: childrenSpinEdit.GetValue() || 0 + }; + showPage("ShowRooms", queryParams); + } + }; + + export function onIndexOfferClick(): void { + showPage("SpecialOffers", {}); + }; + + export function onControlsInit(): void { + ASPxClientUtils.AttachEventToElement(window, 'popstate', onHistoryPopState); + var pathParts = document.location.href.split("/"); + var url = pathParts[pathParts.length - 1]; + try { + if (window.history) + window.history.replaceState(url, ""); + } catch (e) { } + ASPxClientUtils.AttachEventToElement(window, "resize", onWindowResize); + if (ASPxClientUtils.iOSPlatform) { + // animate + } + }; + + export function updateRatingLabels(ratingControl: ASPxClientTrackBar) { + var start = ratingControl.GetPositionStart().toString(); + var end = ratingControl.GetPositionEnd().toString(); + document.getElementById("cpLeftLabelID").innerHTML = start + " " + end; + }; + + export function onRatingControlItemClick(s: ASPxClientRatingControl, e: ASPxClientRatingControlItemClickEventArgs): void { + hotelDetailsCallbackPanel.PerformCallback(s.GetValue().toString()); + }; + + export function onInputKeyDown(s: ASPxClientTextBox, e: ASPxClientEditKeyEventArgs): void { + var keyCode = ASPxClientUtils.GetKeyCode(e.htmlEvent); + if (keyCode == 13) + (s.GetInputElement()).blur(); + }; + + function getCurrentPage(): string { + var hfPage = hiddenField.Get("page"); + if (hfPage) + return hfPage; + var pathParts = document.location.pathname.split("/"); + return pathParts[pathParts.length - 1]; + }; + + function showAboutWindow(): void { + aboutWindow.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }; + + function hideMenu(): void { + leftPanel.Collapse(); + if (menuButton.GetMainElement() && menuButton.GetChecked()) + menuButton.SetChecked(false); + }; + + function showMenu(): void { + leftPanel.Expand(); + }; + + var _resizeSpecialOffersTimeoutID = -1; + function onWindowResize(): void { + switch (hiddenField.Get("page")) { + case "SpecialOffers": + if (_resizeSpecialOffersTimeoutID == -1) + _resizeSpecialOffersTimeoutID = setTimeout(resizeSpecialOffers, 200); + break; + } + hidePopups("AboutWindow", "StartFilterPopupControl", "LoginPopup", "OfferFormPopup", "ImagePopupControl"); + }; + + function hidePopups(...names: string[]): void { + for (var i = 0; i < names.length; i++) { + var popupControl = ASPxClientControl.GetControlCollection().GetByName(names[i]); + popupControl.Hide(); + } + }; + + function resizeSpecialOffers(): void { + for (var i = 1; i <= 4; i++) { + var panel = ASPxClientControl.GetControlCollection().GetByName("DockPanel" + i); + if (panel && panel.IsVisible()) { + var zone = panel.GetOwnerZone(); + zone.SetWidth(((zone.GetMainElement()).parentNode).offsetWidth) + } + } + _resizeSpecialOffersTimeoutID = -1; + }; + + function getFormattedDate(date: Date): string { + return (date.getMonth() + 1) + "-" + date.getDate() + "-" + date.getFullYear(); + }; + + function getCurrentQueryParams(): { [key:string]: any } { + var hfParams = hiddenField.Get("parameters"); + if (hfParams) + return getParamsByQueryString(hfParams); + var query = document.location.search; + if (query[0] === "?") + query = query.substr(1); + return getParamsByQueryString(query); + }; + + function getQueryString(params: { [key:string]: any }): string { + var queryItems: any[] = []; + for (var key in params) { + if (!params.hasOwnProperty(key)) continue; + queryItems.push(key + "=" + params[key]); + } + if (queryItems.length > 0) + return queryItems.join("&"); + return ""; + }; + + function getParamsByQueryString(queryString: string): { [key: string]: string } { + var result: { [key: string]: any } = {}; + if (queryString) { + var queryStringArray = queryString.split("&"); + for (var i = 0; i < queryStringArray.length; i++) { + var part = queryStringArray[i].split('='); + if (part.length != 2) continue; + result[part[0]] = decodeURIComponent(part[1].replace(/\+/g, " ")); + } + } + return result; + }; + + function onHistoryPopState(evt: any): void { + if (evt.state !== null && evt.state !== undefined) { + var uriParts = evt.state.split("?"); + showPage(uriParts[0], getParamsByQueryString(uriParts[1]), true); + } + }; +} \ No newline at end of file diff --git a/types/devexpress-web/v161/index.d.ts b/types/devexpress-web/v161/index.d.ts new file mode 100644 index 0000000000..331718afb0 --- /dev/null +++ b/types/devexpress-web/v161/index.d.ts @@ -0,0 +1,27630 @@ +// Type definitions for DevExpress ASP.NET v161.12 +// Project: http://devexpress.com/ +// Definitions by: DevExpress Inc. +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +/** + * A client-side counterpart of the DashboardViewer extension. + */ +interface MVCxClientDashboardViewer extends ASPxClientDashboardViewer { +} +/** + * Represents a list of records from the dashboard data source. + */ +interface ASPxClientDashboardItemUnderlyingData { + /** + * Gets the number of rows in the underlying data set. + */ + GetRowCount(): number; + /** + * Returns the value of the specified cell within the underlying data set. + * @param rowIndex An integer value that specifies the zero-based index of the required row. + * @param dataMember A String that specifies the required data member. + */ + GetRowValue(rowIndex: number, dataMember: string): Object; + /** + * Returns an array of data members available in a data source. + */ + GetDataMembers(): string[]; + /** + * Returns whether or not a request for underlying data was successful. + */ + IsDataReceived(): boolean; + /** + * Returns a callstack containing the error caused by an unsuccessful request for underlying data. + */ + GetRequestDataError(): string; +} +/** + * Contains parameters used to obtain the underlying data for the dashboard item. + */ +interface ASPxClientDashboardItemRequestUnderlyingDataParameters { + /** + * Gets or sets an array of data member identifiers used to obtain underlying data. + * Value: An array of String objects that specify data member identifiers. + */ + DataMembers: string[]; + /** + * Gets or sets axis points used to obtain the underlying data. + * Value: An array of ASPxClientDashboardItemDataAxisPoint objects that represent axis points. + */ + AxisPoints: ASPxClientDashboardItemDataAxisPoint[]; + /** + * Gets or sets the dimension value used to obtain the underlying data. + * Value: The dimension value. + */ + ValuesByAxisName: Object; + /** + * Gets or sets the unique dimension value used to obtain the underlying data. + * Value: The unique dimension value. + */ + UniqueValuesByAxisName: Object; +} +/** + * References a method executed after an asynchronous request is complete. + */ +interface ASPxClientDashboardItemRequestUnderlyingDataCompleted { + /** + * References a method executed after an asynchronous request is completed. + * @param data An ASPxClientDashboardItemUnderlyingData object that represents a list of records from the dashboard data source. + */ + (data: ASPxClientDashboardItemUnderlyingData): void; +} +/** + * References a method that will handle the ItemClick event. + */ +interface ASPxClientDashboardItemClickEventHandler { + /** + * References a method that will handle the ItemClick event. + * @param source The event source. + * @param e A ASPxClientDashboardItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemClickEventArgs): void; +} +/** + * Provides data for the ItemClick event. + */ +interface ASPxClientDashboardItemClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item for which the event has been raised. + * Value: A String that is the dashboard item name. + */ + ItemName: string; + /** + * Gets the dashboard item's client data. + */ + GetData(): ASPxClientDashboardItemData; + /** + * Returns the axis point corresponding to the clicked visual element. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxisPoint(axisName: string): ASPxClientDashboardItemDataAxisPoint; + /** + * Gets measures corresponding to the clicked visual element. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; + /** + * Gets deltas corresponding to the clicked visual element. + */ + GetDeltas(): ASPxClientDashboardItemDataDelta[]; + /** + * Gets the dimensions used to create a hierarchy of axis points for the specified axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetDimensions(axisName: string): ASPxClientDashboardItemDataDimension[]; + /** + * Requests underlying data corresponding to the clicked visual element. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + * @param dataMembers An array of String values that specify data members used to obtain underlying data. + */ + RequestUnderlyingData(onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted, dataMembers: string[]): void; +} +/** + * References a method that will handle the ItemVisualInteractivity event. + */ +interface ASPxClientDashboardItemVisualInteractivityEventHandler { + /** + * References a method that will handle the ItemVisualInteractivity event. + * @param source The event source. + * @param e A ASPxClientDashboardItemVisualInteractivityEventArgs object containing event data. + */ + (source: S, e: ASPxClientDashboardItemVisualInteractivityEventArgs): void; +} +/** + * Provides data for the ItemVisualInteractivity event. + */ +interface ASPxClientDashboardItemVisualInteractivityEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Gets the selection mode for dashboard item elements. + */ + GetSelectionMode(): string; + /** + * Sets the selection mode for dashboard item elements. + * @param selectionMode A String that specifies the selection mode. + */ + SetSelectionMode(selectionMode: string): void; + /** + * Returns whether or not highlighting is enabled for the current dashboard item. + */ + IsHighlightingEnabled(): boolean; + /** + * Enables highlighting for the current dashboard item. + * @param enableHighlighting true, to enable highlighting; otherwise, false. + */ + EnableHighlighting(enableHighlighting: boolean): void; + /** + * Gets data axes used to perform custom interactivity actions. + */ + GetTargetAxes(): string[]; + /** + * Sets data axes used to perform custom interactivity actions. + * @param targetAxes An array of String objects that specify names of data axes. + */ + SetTargetAxes(targetAxes: string[]): void; + /** + * Gets the default selection for the current dashboard item. + */ + GetDefaultSelection(): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Sets the default selection for the current dashboard item. + * @param values An array of ASPxClientDashboardItemDataAxisPointTuple objects specifying axis point tuples used to select default elements. + */ + SetDefaultSelection(values: ASPxClientDashboardItemDataAxisPointTuple[]): void; +} +/** + * References a method that will handle the ItemSelectionChanged event. + */ +interface ASPxClientDashboardItemSelectionChangedEventHandler { + /** + * References a method that will handle the ItemSelectionChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardItemSelectionChangedEventArgs object containing event data. + */ + (source: S, e: ASPxClientDashboardItemSelectionChangedEventArgs): void; +} +/** + * Provides data for the ItemSelectionChanged event. + */ +interface ASPxClientDashboardItemSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Gets currently selected elements. + */ + GetCurrentSelection(): ASPxClientDashboardItemDataAxisPointTuple[]; +} +/** + * References a method that will handle the ItemElementCustomColor event. + */ +interface ASPxClientDashboardItemElementCustomColorEventHandler { + /** + * References a method that will handle the ItemElementCustomColor event. + * @param source The event source. + * @param e An ASPxClientDashboardItemElementCustomColorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemElementCustomColorEventArgs): void; +} +/** + * Provides data for the ItemElementCustomColor event. + */ +interface ASPxClientDashboardItemElementCustomColorEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item for which the event was raised. + */ + ItemName: string; + /** + * Gets the axis point tuple that corresponds to the current dashboard item element. + */ + GetTargetElement(): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Gets the color of the current dashboard item element. + */ + GetColor(): string; + /** + * Sets the color of the current dashboard item element. + * @param color A String that specifies the color of the current dashboard item element. + */ + SetColor(color: string): void; + /** + * Gets measures corresponding to the current dashboard item element. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; +} +/** + * References a method that will handle the ItemWidgetCreated event. + */ +interface ASPxClientDashboardItemWidgetCreatedEventHandler { + /** + * References a method that will handle the ItemWidgetCreated event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemWidgetUpdating event. + */ +interface ASPxClientDashboardItemWidgetUpdatingEventHandler { + /** + * References a method that will handle the ItemWidgetUpdating event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemWidgetUpdated event. + */ +interface ASPxClientDashboardItemWidgetUpdatedEventHandler { + /** + * References a method that will handle the ItemWidgetUpdated event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemBeforeWidgetDisposed event. + */ +interface ASPxClientDashboardItemBeforeWidgetDisposedEventHandler { + /** + * References a method that will handle the ItemBeforeWidgetDisposed event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * Provides data for events related to client widgets used to visualize data in dashboard items. + */ +interface ASPxClientDashboardItemWidgetEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Returns an underlying widget corresponding to the current dashboard item. + */ + GetWidget(): Object; +} +/** + * Represents multidimensional data visualized in the dashboard item. + */ +interface ASPxClientDashboardItemData { + /** + * Gets the names of the axes that constitute the current ASPxClientDashboardItemData. + */ + GetAxisNames(): string[]; + /** + * Returns the specified data axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxis(axisName: string): ASPxClientDashboardItemDataAxis; + /** + * Gets the dimensions used to create a hierarchy of axis points for the specified axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetDimensions(axisName: string): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the measures for the current ASPxClientDashboardItemData object. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; + /** + * Gets the deltas for the current ASPxClientDashboardItemData object. + */ + GetDeltas(): ASPxClientDashboardItemDataDelta[]; + /** + * Gets the slice of the current ASPxClientDashboardItemData object by the specified axis point tuple. + * @param tuple A ASPxClientDashboardItemDataAxisPointTuple object that is a tuple of axis points. + */ + GetSlice(tuple: ASPxClientDashboardItemDataAxisPointTuple): ASPxClientDashboardItemData; + /** + * Gets the slice of the current ASPxClientDashboardItemData object by the specified axis point. + * @param axisPoint An ASPxClientDashboardItemDataAxisPoint object that is the data point in a multidimensional space. + */ + GetSlice(axisPoint: ASPxClientDashboardItemDataAxisPoint): ASPxClientDashboardItemData; + /** + * Returns a total summary value for the specified measure. + * @param measureId A String that is the measure identifier. + */ + GetMeasureValue(measureId: string): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the summary value for the specified delta. + * @param deltaId A String that is the data item identifier. + */ + GetDeltaValue(deltaId: string): ASPxClientDashboardItemDataDeltaValue; + /** + * Returns an array of data members available in a data source. + */ + GetDataMembers(): string[]; + /** + * Creates a tuple based on the specified axes names and corresponding values. + * @param values An array of name-value pairs containing the axis name and corresponding values. + */ + CreateTuple(values: Object[]): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Creates a tuple based on the specified axis points. + * @param axisPoints An array of ASPxClientDashboardItemDataAxisPoint objects that specify axis points belonging to different data axes. + */ + CreateTuple(axisPoints: ASPxClientDashboardItemDataAxisPoint[]): ASPxClientDashboardItemDataAxisPointTuple; +} +/** + * An axis that contains data points corresponding to the specified value hierarchy. + */ +interface ASPxClientDashboardItemDataAxis { + /** + * Gets the dimensions used to create a hierarchy of axis points belonging to the current axis. + */ + GetDimensions(): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the root axis point belonging to the current ASPxClientDashboardItemDataAxis. + */ + GetRootPoint(): ASPxClientDashboardItemDataAxisPoint; + /** + * Returns axis points corresponding to values of the last-level dimension. + */ + GetPoints(): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Returns axis points corresponding to the specified dimension. + * @param dimensionId A String that is the dimension identifier. + */ + GetPointsByDimension(dimensionId: string): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Returns the data point for the specified axis by unique values. + * @param uniqueValues A hierarchy of unique values identifying the required data point. + */ + GetPointByUniqueValues(uniqueValues: Object[]): ASPxClientDashboardItemDataAxisPoint; +} +/** + * Contains the dimension metadata. + */ +interface ASPxClientDashboardItemDataDimension { + /** + * Gets the dimension identifier. + * Value: A String that is the dimension identifier. + */ + Id: string; + /** + * Gets or sets the name of the dimension. + * Value: A String that is the name of the dimension. + */ + Name: string; + /** + * Gets the data member identifier for the current dimension. + * Value: A String value that identifies a data member. + */ + DataMember: string; + /** + * Gets the group interval for date-time values for the current dimension. + * Value: A String value that represents how date-time values are grouped. + */ + DateTimeGroupInterval: string; + /** + * Gets the group interval for string values. + * Value: A String value that specifies the group interval for string values. + */ + TextGroupInterval: string; + /** + * Formats the specified value using format settings of the current dimension. + * @param value A value to be formatted. + */ + Format(value: Object): string; +} +/** + * Contains the measure metadata. + */ +interface ASPxClientDashboardItemDataMeasure { + /** + * Gets the measure identifier. + * Value: A String that is the measure identifier. + */ + Id: string; + /** + * Gets the name of the measure. + * Value: A String that is the name of the measure. + */ + Name: string; + /** + * Gets the data member that identifies the data source list used to provide data for the current measure. + * Value: A String value that identifies the data source list used to provide data for the current measure. + */ + DataMember: string; + /** + * Gets the type of summary function calculated against the current measure. + * Value: A String value that identifies the type of summary function calculated against the current measure. + */ + SummaryType: string; + /** + * Formats the specified value using format settings of the current measure. + * @param value A value to be formatted. + */ + Format(value: Object): string; +} +/** + * Contains the delta metadata. + */ +interface ASPxClientDashboardItemDataDelta { + /** + * Gets the data item identifier. + * Value: A String that is the data item identifier. + */ + Id: string; + /** + * Gets the name of the data item container. + * Value: A String value that is the name of the data item container. + */ + Name: string; + /** + * Gets the identifier for the measure that provides actual values. + * Value: A String value that is the measure identifier. + */ + ActualMeasureId: string; + /** + * Gets the identifier for the measure that provides target values. + * Value: A String value that is the measure identifier. + */ + TargetMeasureId: string; +} +/** + * Provides dimension values at the specified axis point. + */ +interface ASPxClientDashboardItemDataDimensionValue { + /** + * Gets the current dimension value. + */ + GetValue(): Object; + /** + * Gets the unique value for the current dimension value. + */ + GetUniqueValue(): Object; + /** + * Gets the display text for the current dimension value. + */ + GetDisplayText(): string; +} +/** + * Provides the measure value and display text. + */ +interface ASPxClientDashboardItemDataMeasureValue { + /** + * Gets the measure value. + */ + GetValue(): Object; + /** + * Gets the measure display text. + */ + GetDisplayText(): string; +} +/** + * Provides delta element values. + */ +interface ASPxClientDashboardItemDataDeltaValue { + /** + * Provides access to the actual value displayed within the delta element. + */ + GetActualValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the target value. + */ + GetTargetValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the absolute difference between the actual and target values. + */ + GetAbsoluteVariation(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the percent of variation between the actual and target values. + */ + GetPercentVariation(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the percentage of the actual value in the target value. + */ + GetPercentOfTarget(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the main delta value. + */ + GetDisplayValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the first additional delta value. + */ + GetDisplaySubValue1(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the second additional delta value. + */ + GetDisplaySubValue2(): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the value specifying the condition for displaying the delta indication. + */ + GetIsGood(): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the type of delta indicator. + */ + GetIndicatorType(): ASPxClientDashboardItemDataMeasureValue; +} +/** + * A point on the data axis. + */ +interface ASPxClientDashboardItemDataAxisPoint { + /** + * Gets the name of the axis to which the current axis point belongs. + */ + GetAxisName(): string; + /** + * Gets the last level dimension corresponding to the current axis point. + */ + GetDimension(): ASPxClientDashboardItemDataDimension; + /** + * Gets the collection of dimensions used to create a hierarchy of axis points from the root point to the current axis point. + */ + GetDimensions(): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the value corresponding to the current axis point. + */ + GetValue(): Object; + /** + * Gets the display text corresponding to the current axis point. + */ + GetDisplayText(): string; + /** + * Gets the unique value corresponding to the current axis point. + */ + GetUniqueValue(): Object; + /** + * Gets the dimension values at the specified axis point. + */ + GetDimensionValue(): ASPxClientDashboardItemDataDimensionValue; + /** + * Gets the dimension value at the current axis point. + * @param dimensionId A String value that specifies the dimension identifier. + */ + GetDimensionValue(dimensionId: string): ASPxClientDashboardItemDataDimensionValue; + /** + * Gets the child axis points for the current axis point. + */ + GetChildren(): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Gets the parent axis point for the current axis point. + */ + GetParent(): ASPxClientDashboardItemDataAxisPoint; +} +/** + * Represents a tuple of axis points. + */ +interface ASPxClientDashboardItemDataAxisPointTuple { + /** + * Returns the axis point belonging to the default data axis. + */ + GetAxisPoint(): ASPxClientDashboardItemDataAxisPoint; + /** + * Returns the axis point belonging to the specified data axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxisPoint(axisName: string): ASPxClientDashboardItemDataAxisPoint; +} +/** + * A client-side equivalent of the ASPxDashboardDesigner control. + */ +interface ASPxClientDashboardDesigner extends ASPxClientControl { + /** + * Occurs after the state of the dashboard displayed in the ASPxClientDashboardDesigner is changed. + */ + DashboardStateChanged: ASPxClientEvent>; + /** + * Occurs after another dashboard is loaded to the ASPxClientDashboardDesigner. + */ + DashboardChanged: ASPxClientEvent>; + /** + * For internal use. + */ + CustomizeMenuItems: ASPxClientEvent>; + BeforeRender: ASPxClientEvent>; + /** + * Switches the ASPxClientDashboardDesigner to the viewer mode. + */ + SwitchToViewer(): void; + /** + * Switches the ASPxClientDashboardDesigner to the designer mode. + */ + SwitchToDesigner(): void; + /** + * Gets the current working mode of the Web Designer. + */ + GetWorkingMode(): string; + /** + * Gets the identifier of the dashboard that is displayed in the ASPxClientDashboardDesigner. + */ + GetDashboardId(): string; + /** + * Gets the name of the dashboard that is displayed in the ASPxClientDashboardDesigner. + */ + GetDashboardName(): string; + /** + * Gets the state of the dashboard (for instance, the master filtering state) displayed in the ASPxClientDashboardDesigner. + */ + GetDashboardState(): string; + /** + * Loads a dashboard with the specified identifier. + * @param dashboardId A String value that specifies the dashboard identifier. + */ + LoadDashboard(dashboardId: string): void; + /** + * Saves a dashboard to the dashboard storage. + */ + SaveDashboard(): void; +} +/** + * References a method that will handle the DashboardStateChanged event. + */ +interface ASPxClientDashboardStateChangedEventHandler { + /** + * References a method that will handle the DashboardStateChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardStateChangedEventArgs): void; +} +/** + * Provides data for the DashboardStateChanged event. + */ +interface ASPxClientDashboardStateChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the current state of the dashboard. + * Value: A String that is the current state of the dashboard. + */ + DashboardState: string; +} +/** + * References a method that will handle the DashboardChanged event. + */ +interface ASPxClientDashboardChangedEventHandler { + /** + * References a method that will handle the DashboardChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardChangedEventArgs): void; +} +/** + * Provides data for the DashboardChanged event. + */ +interface ASPxClientDashboardChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the identifier of a newly opened dashboard. + * Value: A String values that is an identifier of newly opened dashboard. + */ + DashboardId: string; + /** + * Gets the name of a newly opened dashboard. + * Value: A String values that is the name of newly opened dashboard. + */ + DashboardName: string; +} +interface ASPxClientDashboardDesignerCustomizeMenuItemsEventHandler { + (source: S, e: ASPxClientDashboardDesignerCustomizeMenuItemsEventArgs): void; +} +interface ASPxClientDashboardDesignerMenuItem { + id: string; + title: string; + template: string; + selected: boolean; + disabled: boolean; + hasSeparator: boolean; + click: Function; + hotKey: number; +} +interface ASPxClientDashboardDesignerCustomizeMenuItemsEventArgs extends ASPxClientEventArgs { + Items: ASPxClientDashboardDesignerMenuItem[]; + FindById(itemId: string): ASPxClientDashboardDesignerMenuItem; +} +interface ASPxClientDashboardDesignerBeforeRenderEventHandler { + (source: S, e: ASPxClientEventArgs): void; +} +/** + * A client-side equivalent of the ASPxDashboardViewer control. + */ +interface ASPxClientDashboardViewer extends ASPxClientControl { + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after the available interactivity actions have changed. + */ + ActionAvailabilityChanged: ASPxClientEvent>; + /** + * Occurs when an end-user changes the state of the master filter. + */ + MasterFilterSet: ASPxClientEvent>; + /** + * Occurs when an end-user clears the selection in the master filter item. + */ + MasterFilterCleared: ASPxClientEvent>; + /** + * Provides the capability to handle data loading errors in the ASPxClientDashboardViewer. + */ + DataLoadingError: ASPxClientEvent>; + /** + * Occurs after a drill-down is performed. + */ + DrillDownPerformed: ASPxClientEvent>; + /** + * Occurs after a drill-up is performed. + */ + DrillUpPerformed: ASPxClientEvent>; + /** + * Occurs after the ASPxClientDashboardViewer is loaded. + */ + Loaded: ASPxClientEvent>; + /** + * Occurs when an end-user clicks a dashboard item. + */ + ItemClick: ASPxClientEvent>; + /** + * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting + */ + ItemVisualInteractivity: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetCreated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdating: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemBeforeWidgetDisposed: ASPxClientEvent>; + /** + * Occurs after the selection within the dashboard item is changed. + */ + ItemSelectionChanged: ASPxClientEvent>; + /** + * Allows you to color the required dashboard item elements using the specified colors. + */ + ItemElementCustomColor: ASPxClientEvent>; + /** + * Reloads data in the data sources. + */ + ReloadData(): void; + /** + * Reloads data in the data sources. + * @param parameters An array of ASPxClientDashboardParameter objects that specify dashboard parameters on the client side. + */ + ReloadData(parameters: ASPxClientDashboardParameter[]): void; + /** + * Returns dashboard parameter settings and metadata. + */ + GetParameters(): ASPxClientDashboardParameters; + /** + * Locks the EndUpdateParameters method call. + */ + BeginUpdateParameters(): void; + /** + * Unlocks the BeginUpdateParameters method and applies changes made to the parameter settings. + */ + EndUpdateParameters(): void; + /** + * Returns the currently selected range in the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Returns the visible range for the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetEntireRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Selects the required range in the specified Range Filter dashboard item. + * @param itemName A String that specifies the component name of the Range Filter dashboard item. + * @param range A String value that specifies the component name of the Range Filter dashboard item. + */ + SetRange(itemName: string, range: ASPxClientDashboardRangeFilterSelection): void; + /** + * Selects the specified range in the specified Range Filter dashboard item. + * @param itemName A String that specifies the component name of the Range Filter dashboard item. + * @param dateTimePeriodName A String that specifies the name of the predefined range used to perform a selection. + */ + SetRange(itemName: string, dateTimePeriodName: string): void; + /** + * Returns axis point tuples identifying elements that can be used to perform drill-down in the specified dashboard item. + * @param itemName A String that is the component name of the dashboard item. + */ + GetAvailableDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the axis point tuple identifying the current drill-down state. + * @param itemName A String that is the component name of the dashboard item. + */ + GetCurrentDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Returns axis point tuples identifying elements that can be selected in the current state of the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetAvailableFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns axis point tuples identifying currently selected elements in the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetCurrentFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns currently selected elements in the master filter item. + * @param itemName A String that specifies a component name of the master filter item. + */ + GetCurrentSelection(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Requests underlying data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + * @param args A ASPxClientDashboardItemRequestUnderlyingDataParameters object containing parameters used to obtain the underlying data. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + */ + RequestUnderlyingData(itemName: string, args: ASPxClientDashboardItemRequestUnderlyingDataParameters, onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted): void; + /** + * Invokes the Dashboard Parameters dialog. + */ + ShowParametersDialog(): void; + /** + * Closes the Dashboard Parameters dialog. + */ + HideParametersDialog(): void; + /** + * Returns settings that specify parameters affecting how the dashboard is exported. + */ + GetExportOptions(): ASPxClientDashboardExportOptions; + /** + * Specifies settings that specify parameters affecting how the dashboard is exported. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + SetExportOptions(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file and writes it to the Response. + */ + ExportToPdf(): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to an Image file and writes it to the Response. + */ + ExportToImage(): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToImage(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to a PDF file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToPdf(itemName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Image file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToImage(itemName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Excel file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToExcel(itemName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Returns the dashboard width. + */ + GetWidth(): number; + /** + * Returns the dashboard height. + */ + GetHeight(): number; + /** + * Specifies the dashboard width. + * @param width An integer value that specifies the dashboard width. + */ + SetWidth(width: number): void; + /** + * Specifies the dashboard height. + * @param height An integer value that specifies the dashboard height. + */ + SetHeight(height: number): void; + /** + * Specifies the dashboard size. + * @param width An integer value that specifies the dashboard width. + * @param height An integer value that specifies the dashboard height. + */ + SetSize(width: number, height: number): void; + /** + * Selects required elements by their values in the specified master filter item. + * @param itemName A String that species the component name of the master filter item. + * @param values Values that will be used to select elements in the master filter item. + */ + SetMasterFilter(itemName: string, values: Object[][]): void; + /** + * Selects the required elements in the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + * @param axisPointTuples An array of ASPxClientDashboardItemDataAxisPointTuple objects used to identify master filter elements. + */ + SetMasterFilter(itemName: string, axisPointTuples: ASPxClientDashboardItemDataAxisPointTuple[]): void; + /** + * Performs a drill-down for the required element by its value. + * @param itemName A String that species the component name of the dashboard item. + * @param value A value that will be used to perform a drill-down for the required element. + */ + PerformDrillDown(itemName: string, value: Object): void; + /** + * Performs a drill-down for the required element. + * @param itemName A String that specifies the component name of the dashboard item. + * @param axisPointTuple A ASPxClientDashboardItemDataAxisPointTuple object representing a set of axis points. + */ + PerformDrillDown(itemName: string, axisPointTuple: ASPxClientDashboardItemDataAxisPointTuple): void; + /** + * Clears the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + */ + ClearMasterFilter(itemName: string): void; + /** + * Performs a drill-up for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + PerformDrillUp(itemName: string): void; + /** + * Returns whether or not the specified master filter item allows selecting one or more elements. + * @param itemName A String that specifies the component name of the master filter item. + */ + CanSetMasterFilter(itemName: string): boolean; + /** + * Returns whether or not the specified master filter can be cleared in the current state. + * @param itemName A String that specifies the component name of the master filter item. + */ + CanClearMasterFilter(itemName: string): boolean; + /** + * Returns whether or not drill down is possible in the current state of the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + CanPerformDrillDown(itemName: string): boolean; + /** + * Returns whether or not drill up is possible in the current state of the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + CanPerformDrillUp(itemName: string): boolean; + /** + * Returns the client data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + GetItemData(itemName: string): ASPxClientDashboardItemData; +} +/** + * A range in the Range Filter dashboard item. + */ +interface ASPxClientDashboardRangeFilterSelection { + /** + * Gets or sets a maximum value in the range of the Range Filter dashboard item. + * Value: A maximum value in the range of the Range Filter dashboard item. + */ + Maximum: Object; + /** + * Gets or sets a minimum value in the range of the Range Filter dashboard item. + * Value: A minimum value in the range of the Range Filter dashboard item. + */ + Minimum: Object; +} +/** + * A collection of ASPxClientDashboardParameter objects. + */ +interface ASPxClientDashboardParameters { + /** + * Returns an array of dashboard parameters from the ASPxClientDashboardParameters collection. + */ + GetParameterList(): ASPxClientDashboardParameter[]; + /** + * Returns a dashboard parameter by its name. + * @param name A String object that specifies the parameter name. + */ + GetParameterByName(name: string): ASPxClientDashboardParameter; + /** + * Returns a dashboard parameter by its index in the ASPxClientDashboardParameters collection. + * @param index An integer value that specifies the parameter index. + */ + GetParameterByIndex(index: number): ASPxClientDashboardParameter; +} +/** + * A client-side dashboard parameter. + */ +interface ASPxClientDashboardParameter { + /** + * Gets the dashboard parameter name on the client side. + * Value: A String that is the dashboard parameter name on the client side. + */ + Name: string; + /** + * Gets the dashboard parameter value on the client side. + * Value: A String that specifies the dashboard parameter value on the client side. + */ + Value: Object; + /** + * Returns a parameter name. + */ + GetName(): string; + /** + * Returns a current parameter value. + */ + GetValue(): Object; + /** + * Specifies the current parameter value. + * @param value The current parameter value. + */ + SetValue(value: Object): void; + /** + * Returns a default parameter value. + */ + GetDefaultValue(): Object; + /** + * Returns the parameter's description displayed to an end-user. + */ + GetDescription(): string; + /** + * Returns a parameter type. + */ + GetType(): string; + /** + * Returns possible parameter values. + */ + GetValues(): ASPxClientDashboardParameterValue[]; +} +/** + * Provides access to the parameter value and display text. + */ +interface ASPxClientDashboardParameterValue { + /** + * Returns the parameter display text. + */ + GetDisplayText(): string; + /** + * Returns a parameter value. + */ + GetValue(): Object; +} +/** + * Contains settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ +interface ImageFormatOptions { + /** + * Gets or sets an image format in which the dashboard (dashboard item) is exported. + * Value: A value returned by the DashboardExportImageFormat class that specifies an image format in which the dashboard (dashboard item) is exported. + */ + Format: string; + /** + * Gets or sets the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + * Value: An integer value that specifies the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + */ + Resolution: number; +} +/** + * Contains options which define how the dashboard item is exported to Excel format. + */ +interface ExcelFormatOptions { + /** + * Gets or sets the Excel format in which the dashboard item is exported. + * Value: A value returned by the DashboardExportExcelFormat class that specifies the Excel format in which the dashboard item is exported. + */ + Format: string; + /** + * Gets or sets a character used to separate values in a CSV document. + * Value: A String value that specifies the character used to separate values in a CSV document. + */ + CsvValueSeparator: string; +} +/** + * Contains settings that specify parameters affecting how the Grid dashboard item is exported. + */ +interface GridExportOptions { + /** + * Gets or sets whether the size of the Grid dashboard item is changed according to the width of the exported page. + * Value: true, to change the size of the Grid dashboard item according to the width of the exported page; otherwise, false. + */ + FitToPageWidth: boolean; + /** + * Gets or sets whether to print column headers of the Grid dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pivot dashboard item is exported. + */ +interface PivotExportOptions { + /** + * Gets or sets whether to print the column headers of the pivot dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pie dashboard item is exported. + */ +interface PieExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Gauge dashboard item is exported. + */ +interface GaugeExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Card dashboard item is exported. + */ +interface CardExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ +interface RangeFilterExportOptions { + /** + * Gets or sets whether the page orientation used to export a Range Filter dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Range Filter dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Range Filter dashboard item. + * Value: A value returned by the RangeFilterExportSizeMode class that specifies the export size mode for the Range Filter dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how Chart dashboard items are exported. + */ +interface ChartExportOptions { + /** + * Gets or sets whether the page orientation used to export a Chart dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Chart dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Chart dashboard item. + * Value: A value returned by the ChartExportSizeMode class that specifies the export size mode for the Chart dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how map dashboard items are exported. + */ +interface MapExportOptions { + /** + * Gets or sets whether the page orientation used to export a map dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a map dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the map dashboard item. + * Value: A value returned by the MapExportSizeMode class that specifies specifies the export size mode for the map dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how the dashboard (dashboard item) is exported. + */ +interface ASPxClientDashboardExportOptions { + /** + * Gets or sets the standard paper size. + * Value: A string value returned by the DashboardExportPaperKind class that specifies the standard paper size. + */ + PaperKind: string; + /** + * Gets or sets the page orientation used to export a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportPageLayout class that specifies the page orientation used to export a dashboard (dashboard item). + */ + PageLayout: string; + /** + * Gets or sets the mode for scaling when exporting a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportScaleMode class that specifies the mode for scaling when exporting a dashboard (dashboard item). + */ + ScaleMode: string; + /** + * Gets or sets the scale factor (in fractions of 1) by which a dashboard (dashboard item) is scaled. + * Value: A Single value that specifies the scale factor by which a dashboard (dashboard item) is scaled. + */ + ScaleFactor: number; + /** + * Gets or sets the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + * Value: An integer value that specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + */ + AutoFitPageCount: number; + /** + * Gets or sets the title of the exported document. + * Value: A String value that specifies the title of the exported document. + */ + Title: string; + /** + * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. + * Value: A DefaultBoolean value that specifies whether a dashboard title (or dashboard item's caption) is included as the exported document title. + */ + ShowTitle: boolean; + /** + * Gets or sets the filter state's location on the exported document. + * Value: A string value returned by the DashboardExportFilterState class that specifies the filter state's location on the exported document. + */ + FilterState: string; + /** + * Provides access to options for exporting a dashboard or individual items in Image format. + * Value: An ImageFormatOptions object containing settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ + ImageOptions: ImageFormatOptions; + /** + * Provides access to options for exporting individual dashboard items in Excel format. + * Value: An ExcelFormatOptions object containing settings that specify parameters affecting how the dashboard item is exported in Excel format. + */ + ExcelOptions: ExcelFormatOptions; + /** + * Provides access to options for exporting a Grid dashboard item. + * Value: A GridExportOptions object containing settings that specify parameters that affect how Grid dashboard items are exported. + */ + GridOptions: GridExportOptions; + /** + * Provides access to options for exporting a Pivot dashboard item. + * Value: A PivotExportOptions object containing settings that specify parameters that affect how Pivot dashboard items are exported. + */ + PivotOptions: PivotExportOptions; + /** + * Provides access to options for exporting a Pie dashboard item. + * Value: A PieExportOptions object containing settings that specify parameters that affect how Pie dashboard items are exported. + */ + PieOptions: PieExportOptions; + /** + * Provides access to options for exporting a Gauge dashboard item. + * Value: A GaugeExportOptions object containing settings that specify parameters that affect how Gauge dashboard items are exported. + */ + GaugeOptions: GaugeExportOptions; + /** + * Provides access to options for exporting a Card dashboard item. + * Value: A CardExportOptions object containing settings that specify parameters that affect how Card dashboard items are exported. + */ + CardOptions: CardExportOptions; + /** + * Provides access to options for exporting a Range Filter dashboard item. + * Value: A RangeFilterExportOptions object containing settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ + RangeFilterOptions: RangeFilterExportOptions; + /** + * Provides access to options for exporting a Chart dashboard item. + * Value: A ChartExportOptions object containing settings that specify parameters that affect how Chart dashboard items are exported. + */ + ChartOptions: ChartExportOptions; + /** + * Provides access to options for exporting map dashboard items. + * Value: A MapExportOptions object containing settings that specify parameters that affect how map dashboard items are exported. + */ + MapOptions: MapExportOptions; +} +/** + * References a method that will handle the ActionAvailabilityChanged event. + */ +interface ASPxClientDashboardActionAvailabilityChangedEventHandler { + /** + * References a method that will handle the ActionAvailabilityChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardActionAvailabilityChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardActionAvailabilityChangedEventArgs): void; +} +/** + * Provides data for the ActionAvailabilityChanged event. + */ +interface ASPxClientDashboardActionAvailabilityChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets whether or not data reloading is available in the current state of dashboard item. + * Value: true, if data reloading is available in the current state of dashboard item; otherwise, false. + */ + IsReloadDataAvailable: boolean; + /** + * Gets interactivity actions currently available for the dashboard item. + * Value: An array of ASPxClientDashboardItemAction objects that represent interactivity actions currently available for the dashboard item. + */ + ItemActions: ASPxClientDashboardItemAction[]; +} +/** + * References a method that will handle the DataLoadingError event. + */ +interface ASPxClientDashboardDataLoadingErrorEventHandler { + /** + * References a method that will handle the DataLoadingError event. + * @param source The event source. + * @param e A ASPxClientDashboardDataLoadingErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDataLoadingErrorEventArgs): void; +} +/** + * Provides data for the DataLoadingError event. + */ +interface ASPxClientDashboardDataLoadingErrorEventArgs extends ASPxClientEventArgs { + /** + * Allows you to determine whether or not the error message will be shown. + */ + IsErrorMessageShown(): boolean; + /** + * Allows you to specify whether to show the error message. + * @param value true, to show the error message; otherwise, false. + */ + ShowErrorMessage(value: boolean): void; + /** + * Allows you to obtain the displayed error message. + */ + GetError(): string; + /** + * Allows you to specify the displayed error message. + * @param value A string value that specifies the displayed error message. + */ + SetError(value: string): void; +} +/** + * Represents an interactivity action in the dashboard item. + */ +interface ASPxClientDashboardItemAction { + /** + * Gets the name of the dashboard item. + * Value: A String that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets interactivity actions performed on a dashboard item. + * Value: An array of ASPxClientDashboardAction values that specify interactivity actions performed on a dashboard item. + */ + Actions: any[]; +} +declare enum ASPxClientDashboardAction { + SetMasterFilter=0, + ClearMasterFilter=1, + DrillDown=2, + DrillUp=3 +} +/** + * References a method that will handle the MasterFilterSet event. + */ +interface ASPxClientDashboardMasterFilterSetEventHandler { + /** + * References a method that will handle the MasterFilterSet event. + * @param source The event source. + * @param e A ASPxClientDashboardMasterFilterSetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardMasterFilterSetEventArgs): void; +} +/** + * Provides data for the MasterFilterSet event. + */ +interface ASPxClientDashboardMasterFilterSetEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets values of currently selected elements in the master filter item. + * Value: Values of currently selected elements in the master filter item. + */ + Values: Object[][]; + /** + * Returns whether or not the specified value is NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the MasterFilterCleared event. + */ +interface ASPxClientDashboardMasterFilterClearedEventHandler { + /** + * References a method that will handle the MasterFilterCleared event. + * @param source The event source. + * @param e A ASPxClientDashboardMasterFilterClearedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardMasterFilterClearedEventArgs): void; +} +/** + * Provides data for the MasterFilterCleared event. + */ +interface ASPxClientDashboardMasterFilterClearedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that is the name of the dashboard item. + */ + ItemName: string; +} +/** + * References a method that will handle the DrillDownPerformed event. + */ +interface ASPxClientDashboardDrillDownPerformedEventHandler { + /** + * References a method that will handle the DrillDownPerformed event. + * @param source The event source. + * @param e A ASPxClientDashboardDrillDownPerformedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDrillDownPerformedEventArgs): void; +} +/** + * Provides data for the DrillDownPerformed event. + */ +interface ASPxClientDashboardDrillDownPerformedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets the bottommost value from the current drill-down hierarchy. + * Value: The bottommost value from the current drill-down hierarchy. + */ + Value: Object[]; + /** + * Returns whether or not the specified value is NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the DrillUpPerformed event. + */ +interface ASPxClientDashboardDrillUpPerformedEventHandler { + /** + * References a method that will handle the DrillUpPerformed event. + * @param source The event source. + * @param e A ASPxClientDashboardDrillUpPerformedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDrillUpPerformedEventArgs): void; +} +/** + * Provides data for the DrillUpPerformed event. + */ +interface ASPxClientDashboardDrillUpPerformedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that is the name of the dashboard item. + */ + ItemName: string; +} +/** + * Serves as the base object for all the editors included in the client-side object model. + */ +interface ASPxClientEditBase extends ASPxClientControl { + /** + * Returns the editor's value. + */ + GetValue(): Object; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; + /** + * Returns a value indicating whether an editor is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether an editor is enabled. + * @param value true to enable the editor; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the text displayed in the editor caption. + */ + GetCaption(): string; + /** + * Specifies the text displayed in the editor caption. + * @param caption A string value specifying the editor caption. + */ + SetCaption(caption: string): void; +} +/** + * Serves as the base object for all the editors that support validation. + */ +interface ASPxClientEdit extends ASPxClientEditBase { + /** + * Fires on the client side when the editor receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the editor loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Allows you to specify whether the value entered into the editor is valid, and whether the editor is allowed to lose focus. + */ + Validation: ASPxClientEvent>; + /** + * Fires after the editor's value has been changed by end-user interactions. + */ + ValueChanged: ASPxClientEvent>; + /** + * Returns an HTML element that represents the control's input element. + */ + GetInputElement(): Object; + /** + * Sets input focus to the editor. + */ + Focus(): void; + /** + * Gets a value that indicates whether the editor's value passes validation. + */ + GetIsValid(): boolean; + /** + * Gets the error text to be displayed within the editor's error frame if the editor's validation fails. + */ + GetErrorText(): string; + /** + * Sets a value that specifies whether the editor's value is valid. + * @param isValid True if the editor's value is valid; otherwise, False. + */ + SetIsValid(isValid: boolean): void; + /** + * Sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * @param errorText A string value representing the error text. + */ + SetErrorText(errorText: string): void; + /** + * Performs the editor's validation. + */ + Validate(): void; +} +/** + * Represents the client-side equivalent of the ASPxBinaryImage control. + */ +interface ASPxClientBinaryImage extends ASPxClientEdit { + /** + * Occurs on the client side after an image is clicked. + */ + Click: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client side if any server error occurs during server-side processing of a callback sent by the ASPxClientBinaryImage. + */ + CallbackError: ASPxClientEvent>; + /** + * Sets the size of the image editor. + * @param width An integer value that specifies the control's width. + * @param height An integer value that specifies the control's height. + */ + SetSize(width: number, height: number): void; + /** + * For internal use only. + */ + GetValue(): Object; + /** + * For internal use only. + * @param value + */ + SetValue(value: Object): void; + /** + * Removes an image from the editor content. + */ + Clear(): void; + /** + * Returns a name of the last uploaded file. + */ + GetUploadedFileName(): string; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Represents the client-side equivalent of the ASPxButton control. + */ +interface ASPxClientButton extends ASPxClientControl { + /** + * Occurs on the client side when the button's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Fires on the client side when the button receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the button loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Occurs on the client side after a button is clicked. + */ + Click: ASPxClientEvent>; + /** + * Simulates a mouse click action on the button control. + */ + DoClick(): void; + /** + * Returns a value indicating whether the button is checked. + */ + GetChecked(): boolean; + /** + * Sets a value that specifies the button's checked status. + * @param value true if the button is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns the text displayed within the button. + */ + GetText(): string; + /** + * Sets the text to be displayed within the button. + * @param value A string value specifying the text to be displayed within the button. + */ + SetText(value: string): void; + /** + * Returns the URL pointing to the image displayed within the button. + */ + GetImageUrl(): string; + /** + * Sets the URL pointing to the image displayed within the button. + * @param value A string value that is the URL to the image displayed within the button. + */ + SetImageUrl(value: string): void; + /** + * Sets a value specifying whether the button is enabled. + * @param value true to enable the button; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Returns a value indicating whether the button is enabled. + */ + GetEnabled(): boolean; + /** + * Sets input focus to the button. + */ + Focus(): void; +} +/** + * A method that will handle the client Click event. + */ +interface ASPxClientButtonClickEventHandler { + /** + * A method that will handle the client Click event. + * @param source An object that is the event's source. + * @param e An ASPxClientButtonClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientButtonClickEventArgs): void; +} +/** + * Provides data for the Click event. + */ +interface ASPxClientButtonClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Specifies whether both the event's default action and the event's bubbling upon the hierarchy of event handlers should be canceled. + * Value: true to cancel the event's default action and the event's bubbling upon the hierarchy of event handlers; otherwise, false. + */ + cancelEventAndBubble: boolean; +} +/** + * Represents the client-side equivalent of the ASPxCalendar control. + */ +interface ASPxClientCalendar extends ASPxClientEdit { + /** + * Fires on the client side after the selected date has been changed within the calendar. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the month displayed within the calendar is changed. + */ + VisibleMonthChanged: ASPxClientEvent>; + /** + * Allows you to disable the calendar's days. + */ + CustomDisabledDate: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after the callback server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCalendar. + */ + CallbackError: ASPxClientEvent>; + /** + * Tests whether the specified date is selected. + * @param date A date-time value that specifies the date to test. + */ + IsDateSelected(date: Date): boolean; + /** + * Sets the date that specifies the month and year to be displayed in the calendar. + * @param date The date that specifies calendar's visible month and year. + */ + SetVisibleDate(date: Date): void; + /** + * Sets the calendar's selected date. + * @param date A date object that specifies the calendar's selected date. + */ + SetSelectedDate(date: Date): void; + /** + * Returns the calendar's selected date. + */ + GetSelectedDate(): Date; + /** + * Gets the date that determines the month and year that are currently displayed in the calendar. + */ + GetVisibleDate(): Date; + /** + * Selects the specified date within the calendar. + * @param date A date-time value that specifies the selected date. + */ + SelectDate(date: Date): void; + /** + * Selects the specified range of dates within the calendar. + * @param start A date-time value that specifies the range's first date. + * @param end A date-time value that specifies the range's last date. + */ + SelectRange(start: Date, end: Date): void; + /** + * Deselects the specified date within the calendar. + * @param date A date-time value that specifies the date to deselect. + */ + DeselectDate(date: Date): void; + /** + * Deselects the specified range of dates within the calendar. + * @param start A date-time value that specifies the range's first date. + * @param end A date-time value that specifies the range's last date. + */ + DeselectRange(start: Date, end: Date): void; + /** + * Deselects all the selected dates within the calendar. + */ + ClearSelection(): void; + /** + * Returns a list of dates which are selected within the calendar. + */ + GetSelectedDates(): Date[]; + /** + * Gets the minimum date on the calendar. + */ + GetMinDate(): Date; + /** + * Sets the minimum date of the calendar. + * @param date A DateTime object representing the minimum date. + */ + SetMinDate(date: Date): void; + /** + * Gets the maximum date on the calendar. + */ + GetMaxDate(): Date; + /** + * Sets the maximum date of the calendar. + * @param date A DateTime object representing the maximum date. + */ + SetMaxDate(date: Date): void; +} +/** + * Provides data for the CustomDisabledDate event. + */ +interface ASPxClientCalendarCustomDisabledDateEventArgs extends ASPxClientEventArgs { + /** + * Gets the date processed in the calendar. + * Value: A DateTime value containing processed data. + */ + date: Date; + /** + * Gets or sets a value specifying whether selection of the processed calendar date is disabled. + * Value: true, if the date is disabled; otherwise, false. + */ + isDisabled: boolean; +} +/** + * A method that will handle the client CustomDisabledDate event. + */ +interface ASPxClientCalendarCustomDisabledDateEventHandler { + /** + * A method that will handle the client CustomDisabledDate event. + * @param source The event source. + * @param e An ASPxClientCalendarCustomDisabledDateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCalendarCustomDisabledDateEventArgs): void; +} +/** + * Represents the client-side equivalent of the ASPxCaptcha control. + */ +interface ASPxClientCaptcha extends ASPxClientControl { + /** + * Sets input focus to the control's text box. + */ + Focus(): void; + /** + * Refreshes the code displayed within the editor's challenge image. + */ + Refresh(): void; +} +/** + * Represents the client-side equivalent of the ASPxCheckBox control. + */ +interface ASPxClientCheckBox extends ASPxClientEdit { + /** + * Occurs on the client side when the editor's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Returns a value indicating whether the check box editor is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the checked status of the check box editor. + * @param isChecked true if the check box editor is checked; otherwise, false. + */ + SetChecked(isChecked: boolean): void; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Returns a value which specifies a check box checked state. + */ + GetCheckState(): string; + /** + * Sets a value specifying the state of a check box. + * @param checkState A string value matches one of the CheckState enumeration values. + */ + SetCheckState(checkState: string): void; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; +} +/** + * Represents the client-side equivalent of the ASPxRadioButton control. + */ +interface ASPxClientRadioButton extends ASPxClientCheckBox { + /** + * Returns a value indicating whether the radio button is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the radio button's checked status. + * @param isChecked true if the radio button is checked; otherwise, false. + */ + SetChecked(isChecked: boolean): void; +} +/** + * Represents a base for client-side objects which allow single-line text input. + */ +interface ASPxClientTextEdit extends ASPxClientEdit { + /** + * Occurs on the client-side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Fires on the client side when the editor's text is changed and focus moves out of the editor by end-user interactions. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; + /** + * Selects all text in the text editor. + */ + SelectAll(): void; + /** + * Sets the caret position within the edited text. + * @param position An integer value that specifies the zero-based index of a text character that shall precede the caret. + */ + SetCaretPosition(position: number): void; + /** + * Selects the specified portion of the editor's text. + * @param startPos A zero-based integer value specifying the selection's starting position. + * @param endPos A zero-based integer value specifying the selection's ending position. + * @param scrollToSelection true to scroll the editor's contents to make the selection visible; otherwise, false. + */ + SetSelection(startPos: number, endPos: number, scrollToSelection: boolean): void; +} +/** + * Represents a base for client-side editors which are capable of displaying and editing text data in their edit regions. + */ +interface ASPxClientTextBoxBase extends ASPxClientTextEdit { +} +/** + * Represents a base for client button editor objects. + */ +interface ASPxClientButtonEditBase extends ASPxClientTextBoxBase { + /** + * Occurs on the client side after an editor button is clicked. + */ + ButtonClick: ASPxClientEvent>; + /** + * Specifies whether the button is visible. + * @param number An integer value specifying the button's index within the Buttons collection. + * @param value true, to make the button visible; otherwise, false. + */ + SetButtonVisible(number: number, value: boolean): void; + /** + * Returns a value specifying whether a button is displayed. + * @param number An integer value specifying the button's index within the Buttons collection. + */ + GetButtonVisible(number: number): boolean; +} +/** + * Represents a base class for the editors that contain a drop down window. + */ +interface ASPxClientDropDownEditBase extends ASPxClientButtonEditBase { + /** + * Occurs on the client-side when the drop down window is opened. + */ + DropDown: ASPxClientEvent>; + /** + * Occurs on the client side when the drop down window is closed. + */ + CloseUp: ASPxClientEvent>; + /** + * Occurs on the client side before the drop down window is closed and allows you to cancel the operation. + */ + QueryCloseUp: ASPxClientEvent>; + /** + * Modifies the size of the drop down window in accordance with its content. + */ + AdjustDropDownWindow(): void; + /** + * Invokes the editor's drop down window. + */ + ShowDropDown(): void; + /** + * Closes the opened drop down window of the editor. + */ + HideDropDown(): void; +} +/** + * Represents the client-side equivalent of the ASPxColorEdit control. + */ +interface ASPxClientColorEdit extends ASPxClientDropDownEditBase { + /** + * Fires after the selected color has been changed within the color editor via end-user interaction. + */ + ColorChanged: ASPxClientEvent>; + /** + * This event is not in effect for the ASPxClientColorEdit. Use the ColorChanged event instead. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the color editor's value. + */ + GetColor(): string; + /** + * Specifies the color value for the color editor. + * @param value A string value specifying the editor color. + */ + SetColor(value: string): void; + /** + * Indicates whether the automatic color item is selected. + */ + IsAutomaticColorSelected(): boolean; +} +/** + * Represent the client-side equivalent of the ASPxComboBox control. + */ +interface ASPxClientComboBox extends ASPxClientDropDownEditBase { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientComboBox. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side after a different item in the list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Specifies the text displayed within the editor's edit box. + * @param text A string value specifying the editor's text. + */ + SetText(text: string): void; + /** + * Adds a new item to the editor specifying the item's display text and returns the index of the added item. + * @param text A string value specifying the item's display text. + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor specifying the item's display text and associated value, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(text: string, value: Object, imageUrl: string): number; + /** + * Inserts a new item specified by its display text, associated value and displayed image into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, text: string, value: Object, imageUrl: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + */ + InsertItem(index: number, text: string): void; + /** + * Removes an item specified by its index from the client list editor. + * @param index An integer value representing the index of the list item to be removed. + */ + RemoveItem(index: number): void; + /** + * Removes all items from the client combo box editor. + */ + ClearItems(): void; + /** + * Prevents the client combobox editor from being rendered until the EndUpdate method is called. + */ + BeginUpdate(): void; + /** + * Re-enables editor render operations after a call to the BeginUpdate method and forces an immediate re-rendering. + */ + EndUpdate(): void; + /** + * Scrolls the editor's item list, so that the specified item becomes visible. + * @param index An integer value that specifies the item's index within the editor's client item list. + */ + MakeItemVisible(index: number): void; + /** + * Returns an item specified by its index within the combo box editor's item collection. + * @param index An integer value specifying the zero-based index of the item to search for. + */ + GetItem(index: number): ASPxClientListEditItem; + /** + * Returns a combo box item by its text. + * @param text A string that specifies the item's text. + */ + FindItemByText(text: string): ASPxClientListEditItem; + /** + * Returns a combo box item by its value. + * @param value An object that specifies the item's value. + */ + FindItemByValue(value: Object): ASPxClientListEditItem; + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns the index of the selected item within the combo box editor. + */ + GetSelectedIndex(): number; + /** + * Sets the combobox editor's selected item specified by its index. + * @param index An integer value specifying the zero-based index of the item to select. + */ + SetSelectedIndex(index: number): void; + /** + * Returns the combo box editor's selected item. + */ + GetSelectedItem(): ASPxClientListEditItem; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; + /** + * Gets the text displayed in the editor's edit box. + */ + GetText(): string; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(texts: string[], value: Object, imageUrl: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, texts: string[], value: Object, imageUrl: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + InsertItem(index: number, texts: string[]): void; + /** + * Determines whether the drop-down content is loaded; if not - loads the content. + * @param callbackFunction An object that is the JavaScript function that receives the callback data as a parameter. The function is performed after the combo box content is loaded. + */ + EnsureDropDownLoaded(callbackFunction: Object): void; +} +/** + * Represents the client-side equivalent of the ASPxDateEdit control. + */ +interface ASPxClientDateEdit extends ASPxClientDropDownEditBase { + /** + * Fires after the selected date has been changed within the date editor. + */ + DateChanged: ASPxClientEvent>; + /** + * Enables you to convert the value entered by an end user into the value that will be stored by the date editor. + */ + ParseDate: ASPxClientEvent>; + /** + * Allows you to disable the calendar's days. + */ + CalendarCustomDisabledDate: ASPxClientEvent>; + /** + * This event is not in effect for the ASPxClientDateEdit. Use the DateChanged event instead. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the calendar of the date editor. + */ + GetCalendar(): ASPxClientCalendar; + /** + * Returns the built-in time edit control. + */ + GetTimeEdit(): ASPxClientTimeEdit; + /** + * + * @param date + */ + SetDate(date: Date): void; + GetDate(): Date; + /** + * Returns the number of days in a range selected within a date edit. + */ + GetRangeDayCount(): number; + /** + * Gets the minimum date of the editor. + */ + GetMinDate(): Date; + /** + * Sets the minimum date of the editor. + * @param date A DateTime object representing the minimum date. + */ + SetMinDate(date: Date): void; + /** + * Gets the maximum date of the editor. + */ + GetMaxDate(): Date; + /** + * Sets the maximum date of the editor. + * @param date A DateTime object representing the maximum date. + */ + SetMaxDate(date: Date): void; +} +/** + * Provides data for the ParseDate client-side event that parses a string entered into a date editor. + */ +interface ASPxClientParseDateEventArgs extends ASPxClientEventArgs { + /** + * Gets the value entered into the date editor by an end user. + * Value: The string value entered into the date editor by an end user. + */ + value: string; + /** + * Gets or sets the edit value of the date editor. + * Value: A date/time value representing the edit value of the date editor. + */ + date: Date; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the client ParseDate event, that parses a date editor's value when entered. + */ +interface ASPxClientParseDateEventHandler { + /** + * A method that will handle the ParseDate event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientParseDateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientParseDateEventArgs): void; +} +/** + * Represents a base for client editor objects realizing the dropdown editor functionality. + */ +interface ASPxClientDropDownEdit extends ASPxClientDropDownEditBase { + /** + * Obtains the key value associated with the text displayed within the editor's edit box. + */ + GetKeyValue(): string; + /** + * Specifies the key value associated with the text displayed within the editor's edit box. + * @param keyValue A string specifying the key value associated with the editor's value (displayed text). + */ + SetKeyValue(keyValue: string): void; +} +/** + * A method that will handle the client events involving a keyboard key being pressed or released. + */ +interface ASPxClientEditKeyEventHandler { + /** + * A method that will handle the client events concerning a keyboard key being pressed. + * @param source The event source. This parameter identifies the editor which raised the event. + * @param e An ASPxClientEditKeyEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditKeyEventArgs): void; +} +/** + * Provides data for the client events involved with a key being pressed or released. + */ +interface ASPxClientEditKeyEventArgs extends ASPxClientEventArgs { + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle client validation events. + */ +interface ASPxClientEditValidationEventHandler { + /** + * A method that will handle client validation events. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientEditValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditValidationEventArgs): void; +} +/** + * Provides data for the client events that are related to data validation (see Validate). + */ +interface ASPxClientEditValidationEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets the error description. + * Value: A string representing the error description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether the validated value is valid. + * Value: true if the value is valid; otherwise, false. + */ + isValid: boolean; + /** + * Gets or sets the editor's value being validated. + * Value: An object that represents the validated value. + */ + value: string; +} +/** + * Represents the client ASPxFilterControl. + */ +interface ASPxClientFilterControl extends ASPxClientControl { + /** + * Occurs after a new filter expression has been applied. + */ + Applied: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientFilterControl. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns the filter expression. + */ + GetFilterExpression(): string; + /** + * Returns the applied filter expression. + */ + GetAppliedFilterExpression(): string; + /** + * Returns the editor used to edit operand values for the specified filter column. + * @param editorIndex An integer value that identifies the filter column by its index within the collection. + */ + GetEditor(editorIndex: number): ASPxClientEditBase; + /** + * Returns a value indicating whether the filter expression being currently composed on the client side is valid - all expression conditions are filled. + */ + IsFilterExpressionValid(): boolean; + /** + * Applies a filter constructed by an end-user. + */ + Apply(): void; + /** + * Resets the current filter expression to a previously applied filter expression. + */ + Reset(): void; +} +/** + * A method that will handle the Applied event. + */ +interface ASPxClientFilterAppliedEventHandler { + /** + * A method that will handle the Applied event. + * @param source The event source. + * @param e An ASPxClientFilterAppliedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFilterAppliedEventArgs): void; +} +/** + * Provides data for the Applied event. + */ +interface ASPxClientFilterAppliedEventArgs extends ASPxClientEventArgs { + /** + * Gets the filter expression currently being applied. + * Value: A string value that specifies the filter expression currently being applied. + */ + filterExpression: string; +} +/** + * Represents a base for client editor objects that display a list of items. + */ +interface ASPxClientListEdit extends ASPxClientEdit { + /** + * Occurs on the client side after a different item in the list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Returns the list editor's selected item. + */ + GetSelectedItem(): ASPxClientListEditItem; + /** + * Returns the index of the selected item within the list editor. + */ + GetSelectedIndex(): number; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; + /** + * Sets the list editor's selected item specified by its index. + * @param index An integer value specifying the zero-based index of the item to select. + */ + SetSelectedIndex(index: number): void; +} +/** + * Represents the client-side equivalent of the ListEditItem object. + */ +interface ASPxClientListEditItem { + /** + * Gets a value that indicates whether a list edit item is selected. + * Value: true if a list edit item is selected; otherwise, false. + */ + selected: boolean; + /** + * Gets an editor to which the current item belongs. + * Value: An ASPxClientListEdit object that represents the item's owner editor. + */ + listEditBase: ASPxClientListEdit; + /** + * Gets the item's index. + * Value: An integer value that represents the item's index within the corresponding editor's item collection. + */ + index: number; + /** + * Gets the item's associated image. + * Value: A string value that represents the path to the image displayed by the item. + */ + imageUrl: string; + /** + * Gets the item's display text. + * Value: A string value that represents the item's display text. + */ + text: string; + /** + * Gets the item's associated value. + * Value: An object that represents the value associated with the item. + */ + value: Object; + /** + * Returns the list item's value that corresponds to a column specified by its index. + * @param columnIndex An integer value that specifies the column's index within the editor's Columns collection. + */ + GetColumnText(columnIndex: number): string; + /** + * Returns the list item's value that corresponds to a column specified by its field name. + * @param columnName A string value that specifies the column's field name defined via the FieldName property. + */ + GetColumnText(columnName: string): string; +} +/** + * Represents the client-side equivalent of the ASPxListBox control. + */ +interface ASPxClientListBox extends ASPxClientListEdit { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientListBox. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Occurs on the client side after a different item in the list box has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Occurs on the client when the editor's item is double clicked. + */ + ItemDoubleClick: ASPxClientEvent>; + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns an item specified by its index within the list box editor's item collection. + * @param index An integer value specifying the zero-based index of the item to search for. + */ + GetItem(index: number): ASPxClientListEditItem; + /** + * Returns an array of the list editor's selected items indices. + */ + GetSelectedIndices(): number[]; + /** + * Returns an array of the list editor's selected items values. + */ + GetSelectedValues(): Object[]; + /** + * Returns an array of the list editor's selected items. + */ + GetSelectedItems(): ASPxClientListEditItem[]; + /** + * Selects all list box items. + */ + SelectAll(): void; + /** + * Unselects all list box items. + */ + UnselectAll(): void; + /** + * Selects the items with the specified indices within a list box. + * @param indices An array of integer values that represent the items indices. + */ + SelectIndices(indices: number[]): void; + /** + * Unselects an array of the list box items with the specified indices. + * @param indices An array of integer values that represent the indices. + */ + UnselectIndices(indices: number[]): void; + /** + * Selects the specified items within a list box. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + SelectItems(items: ASPxClientListEditItem[]): void; + /** + * Unselects an array of the specified list box items. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + UnselectItems(items: ASPxClientListEditItem[]): void; + /** + * Select the items with the specified values within a list box. + * @param values An array of Object[] objects that represent the item's values. + */ + SelectValues(values: Object[]): void; + /** + * Unselects an array of the list box items with the specified values. + * @param values An array of Object[] objects that represent the values. + */ + UnselectValues(values: Object[]): void; + /** + * Scrolls the editor's item list, so that the specified item becomes visible. + * @param index An integer value that specifies the item's index within the editor's client item list. + */ + MakeItemVisible(index: number): void; + /** + * Initializes the ASPxClientListBox client object when its parent container becomes visible dynamically, on the client side. + */ + InitOnContainerMadeVisible(): void; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param text A string value specifying the item's display text. + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor, specifying the item's display text and associated value, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor, specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(text: string, value: Object, imageUrl: string): number; + /** + * Inserts a new item specified by its display text, associated value and displayed image into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, text: string, value: Object, imageUrl: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + */ + InsertItem(index: number, text: string): void; + /** + * Prevents the client list box editor from being rendered until the EndUpdate method is called. + */ + BeginUpdate(): void; + /** + * Re-enables editor render operations after a call to the BeginUpdate method, and forces an immediate re-rendering. + */ + EndUpdate(): void; + /** + * Removes all items from the client list box editor. + */ + ClearItems(): void; + /** + * Removes an item specified by its index from the client list editor. + * @param index An integer value representing the index of the list item to be removed. + */ + RemoveItem(index: number): void; + /** + * Returns a list box item by its text. + * @param text A string that specifies the item's text. + */ + FindItemByText(text: string): ASPxClientListEditItem; + /** + * Returns a list box item by its value. + * @param value An object that specifies the item's value. + */ + FindItemByValue(value: Object): ASPxClientListEditItem; + /** + * Sends a callback to the server, and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new item to the end of the editor's items collection, specifying the item's display text, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the editor's items collection, specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + AddItem(texts: string[], value: Object, imageUrl: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, texts: string[], value: Object, imageUrl: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + InsertItem(index: number, texts: string[]): void; +} +/** + * Serves as the base type for the ASPxClientRadioButtonList objects. + */ +interface ASPxClientCheckListBase extends ASPxClientListEdit { + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns the editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientListEditItem; +} +/** + * Represents the client-side equivalent of the ASPxRadioButtonList control. + */ +interface ASPxClientRadioButtonList extends ASPxClientCheckListBase { +} +/** + * A client-side equivalent of the ASPxCheckBoxList object. + */ +interface ASPxClientCheckBoxList extends ASPxClientCheckListBase { + /** + * Occurs on the client side after a different item in the check box list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Returns an array of the check box list editor's selected items indices. + */ + GetSelectedIndices(): number[]; + /** + * Returns an array of the check box list editor's selected items values. + */ + GetSelectedValues(): Object[]; + /** + * Returns an array of the check box list editor's selected items. + */ + GetSelectedItems(): ASPxClientListEditItem[]; + /** + * Selects all check box list items. + */ + SelectAll(): void; + /** + * Unselects all check box list items. + */ + UnselectAll(): void; + /** + * Selects items with the specified indices within a check box list. + * @param indices An array of integer values that are the item indices. + */ + SelectIndices(indices: number[]): void; + /** + * Selects the specified items within a check box list. + * @param items An array of ASPxClientListEditItem objects that are the items. + */ + SelectItems(items: ASPxClientListEditItem[]): void; + /** + * Selects items with the specified values within a check box list. + * @param values An array of Object[] objects that are the item values. + */ + SelectValues(values: Object[]): void; + /** + * Unselects items with the specified indices within a check box list. + * @param indices An array of integer values that are the item indices. + */ + UnselectIndices(indices: number[]): void; + /** + * Unselects the specified items within a check box list. + * @param items An array of ASPxClientListEditItem objects that are the items. + */ + UnselectItems(items: ASPxClientListEditItem[]): void; + /** + * Unselects items with the specified values within a check box list. + * @param values An array of Object[] objects that are the item values. + */ + UnselectValues(values: Object[]): void; +} +/** + * A method that will handle the SelectedIndexChanged event. + */ +interface ASPxClientListEditItemSelectedChangedEventHandler { + /** + * A method that will handle the SelectedIndexChanged event. + * @param source The event source. + * @param e An ASPxClientListEditItemSelectedChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientListEditItemSelectedChangedEventArgs): void; +} +/** + * Provides data for the SelectedIndexChanged event. + */ +interface ASPxClientListEditItemSelectedChangedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the item's index within the corresponding editor's item collection. + */ + index: number; + /** + * Gets whether the item has been selected. + * Value: true if the item is selected; otherwise, false. + */ + isSelected: boolean; +} +/** + * Represents a client-side equivalent of the ASPxProgressBar control. + */ +interface ASPxClientProgressBar extends ASPxClientEditBase { + /** + * Sets the position of the operation's progress. + * @param position An integer value specifying the progress position. + */ + SetPosition(position: number): void; + /** + * Gets the position of the operation's progress. + */ + GetPosition(): number; + /** + * Sets the pattern used to format the displayed text for the progress bar. + * @param text A value that is the format pattern. + */ + SetCustomDisplayFormat(text: string): void; + /** + * Returns the text displayed within the progress bar. + */ + GetDisplayText(): string; + /** + * Sets the percentage representation of the progress position. + */ + GetPercent(): number; + /** + * Sets the minimum range value of the progress bar. + * @param min An integer value specifying the minimum value of the progress bar range. + */ + SetMinimum(min: number): void; + /** + * Sets the maximum range value of the progress bar. + * @param max An integer value specifying the maximum value of the progress bar range. + */ + SetMaximum(max: number): void; + /** + * Gets the minimum range value of the progress bar. + */ + GetMinimum(): number; + /** + * Gets the maximum range value of the progress bar. + */ + GetMaximum(): number; + /** + * Sets the minimum and maximum range values of the progress bar. + * @param minValue An integer value specifying the minimum value of the progress bar range. + * @param maxValue An integer value specifying the maximum value of the progress bar range. + */ + SetMinMaxValues(minValue: number, maxValue: number): void; +} +/** + * Represents a base class for the ASPxClientSpinEdit object. + */ +interface ASPxClientSpinEditBase extends ASPxClientButtonEditBase { + /** + * This event is not in effect for the ASPxClientSpinEditBase. Use the ASPxClientTimeEdit. + */ + TextChanged: ASPxClientEvent>; +} +/** + * Represents the client-side equivalent of the ASPxSpinEdit control. + */ +interface ASPxClientSpinEdit extends ASPxClientSpinEditBase { + /** + * Occurs on the client side when the editor's value is altered in any way. + */ + NumberChanged: ASPxClientEvent>; + /** + * Specifies the value of the spin edit control on the client side. + * @param number A Decimal value specifying the control value. + */ + SetValue(number: number): void; + /** + * Sets the spin editor's value. + * @param number A decimal number specifying the value to assign to the spin editor. + */ + SetNumber(number: number): void; + /** + * Gets a number which represents the spin editor's value. + */ + GetNumber(): number; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the minimum value of the editor. + * @param value A decimal value specifying the minimum value of the editor. + */ + SetMinValue(value: number): void; + /** + * Gets the minimum value of the editor. + */ + GetMinValue(): number; + /** + * Sets the maximum value of the editor. + * @param value A decimal value specifying the maximum value of the editor. + */ + SetMaxValue(value: number): void; + /** + * Gets the maximum value of the editor. + */ + GetMaxValue(): number; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; +} +/** + * Represents the client-side equivalent of the ASPxTimeEdit control. + */ +interface ASPxClientTimeEdit extends ASPxClientSpinEditBase { + /** + * Fires after the selected date has been changed within the time editor. + */ + DateChanged: ASPxClientEvent>; + /** + * + * @param date + */ + SetDate(date: Date): void; + GetDate(): Date; +} +/** + * Represents a base for client-side static editors whose values cannot be visually changed by end users. + */ +interface ASPxClientStaticEdit extends ASPxClientEditBase { + /** + * Occurs on the client side after an end-user clicks within a static editor. + */ + Click: ASPxClientEvent>; +} +/** + * A method that will handle client-side events which concern clicking within editors. + */ +interface ASPxClientEditEventHandler { + /** + * A method that will handle client-side events which concern clicking within editors. + * @param source An object representing the event source. Identifies the editor that raised the event. + * @param e An ASPxClientEditClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditClickEventArgs): void; +} +/** + * Provides data for the client-side events which concern clicking within editors. + */ +interface ASPxClientEditClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the HTML element related to the event. + * Value: An object that represents the clicked HTML element. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents the client-side equivalent of the ASPxHyperLink control. + */ +interface ASPxClientHyperLink extends ASPxClientStaticEdit { + /** + * Gets an URL which defines the navigation location for the editor's hyperlink. + */ + GetNavigateUrl(): string; + /** + * Specifies an URL which defines the navigation location for the editor's hyperlink. + * @param url A string value which specifies an URL to where the client web browser will navigate when a hyperlink in the editor is clicked. + */ + SetNavigateUrl(url: string): void; + /** + * Gets the text caption displayed for the hyperlink in the hyperlink editor. + */ + GetText(): string; + /** + * Specifies the text caption displayed for the hyperlink in the hyperlink editor. + * @param text A string value specifying the text caption for the hyperlink in the editor. + */ + SetText(text: string): void; +} +/** + * Represents a base for client-side editors which are capable of displaying images. + */ +interface ASPxClientImageBase extends ASPxClientStaticEdit { + /** + * Sets the size of the image displayed within the image editor. + * @param width An integer value that specifies the image's width. + * @param height An integer value that specifies the image's height. + */ + SetSize(width: number, height: number): void; +} +/** + * Represents the client-side equivalent of the ASPxImage control. + */ +interface ASPxClientImage extends ASPxClientImageBase { + /** + * Returns the URL pointing to the image displayed within the image editor. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the image editor. + * @param url A string value specifying the URL to the image displayed within the editor. + */ + SetImageUrl(url: string): void; +} +/** + * Represents the client-side equivalent of the ASPxLabel control. + */ +interface ASPxClientLabel extends ASPxClientStaticEdit { + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; +} +/** + * Represents the client-side equivalent of the ASPxTextBox control. + */ +interface ASPxClientTextBox extends ASPxClientTextBoxBase { +} +/** + * Represents the client-side equivalent of the ASPxMemo control. + */ +interface ASPxClientMemo extends ASPxClientTextEdit { +} +/** + * Represents the client-side equivalent of the ASPxButtonEdit control. + */ +interface ASPxClientButtonEdit extends ASPxClientButtonEditBase { +} +/** + * A method that will handle the ButtonClick event. + */ +interface ASPxClientButtonEditClickEventHandler { + /** + * A method that will handle the ButtonClick event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientButtonEditClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientButtonEditClickEventArgs): void; +} +/** + * Provides data for the ButtonClick event. + */ +interface ASPxClientButtonEditClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the clicked button. + * Value: An integer value representing the index of the clicked button within the editor's Buttons collection. + */ + buttonIndex: number; +} +/** + * A client-side equivalent of the ASPxTokenBox object. + */ +interface ASPxClientTokenBox extends ASPxClientComboBox { + /** + * Fires on the client side after the token collection has been changed. + */ + TokensChanged: ASPxClientEvent>; + /** + * Adds a new token with the specified text to the end of the control's token collection. + * @param text A string value specifying the token's text. + */ + AddToken(text: string): void; + /** + * Removes a token specified by its text from the client token box. + * @param text A string value that is the text of the token to be removed. + */ + RemoveTokenByText(text: string): void; + /** + * Removes a token specified by its index from the client token box. + * @param index An integer value that is the index of the token to be removed. + */ + RemoveToken(index: number): void; + /** + * Returns an HTML span element that corresponds to the specified token. + * @param index An integer value that is the token index. + */ + GetTokenHtmlElement(index: number): Object; + /** + * Returns an HTML span element that corresponds to the specified token's text. + * @param index An integer value that is the token index. + */ + GetTokenTextHtmlElement(index: number): Object; + /** + * Returns an HTML span element that corresponds to the specified token's remove button. + * @param index An integer value that is the token index. + */ + GetTokenRemoveButtonHtmlElement(index: number): Object; + /** + * Returns a collection of tokens. + */ + GetTokenCollection(): string[]; + /** + * Sets a collection of tokens. + * @param collection A object that is the collection of tokens. + */ + SetTokenCollection(collection: string[]): void; + /** + * Removes all tokens contained in the token box. + */ + ClearTokenCollection(): void; + /** + * Returns the index of a token specified by its text. + * @param text A string value that specifies the text of the token. + */ + GetTokenIndexByText(text: string): number; + /** + * Gets the token texts, separated with a sign, specified by the TextSeparator property. + */ + GetText(): string; + /** + * Sets the token texts, separated with a sign, specified by the TextSeparator property. + * @param text A string value that is the token texts separated with a text separator. + */ + SetText(text: string): void; + /** + * Gets the editor value. + */ + GetValue(): string; + /** + * Sets the editor value. + * @param value A string that is the editor value. + */ + SetValue(value: string): void; + /** + * Returns a value that indicates if the specified token (string) is a custom token. + * @param text A string value that is a token. + * @param caseSensitive true, if tokens are case sensitive; otherwise, false. + */ + IsCustomToken(text: string, caseSensitive: boolean): boolean; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; +} +/** + * The client-side equivalent of the ASPxTrackBar control. + */ +interface ASPxClientTrackBar extends ASPxClientEdit { + /** + * Fires on the client side before a track bar position is changed and allows you to cancel the action. + */ + PositionChanging: ASPxClientEvent>; + /** + * Fires after the editor's position has been changed. + */ + PositionChanged: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user moves a cursor while the drag handle is held down. + */ + Track: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses a drag handle and moves it. + */ + TrackStart: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a drag handle after moving it. + */ + TrackEnd: ASPxClientEvent>; + /** + * Returns a track bar item index by the item's value. + * @param value An object that specifies the item's value. + */ + GetItemIndexByValue(value: Object): number; + /** + * Returns a track bar item's associated value. + * @param index An integer value that specifies the required item's index. + */ + GetItemValue(index: number): Object; + /** + * Returns a track bar item text. + * @param index An integer value that specifies the required item's index. + */ + GetItemText(index: number): string; + /** + * Returns a track bar item's tooltip text. + * @param index An integer value that specifies the required item's index. + */ + GetItemToolTip(index: number): string; + /** + * Returns the number of the track bar items that are maintained by the item collection. + */ + GetItemCount(): number; + /** + * Specifies the secondary drag handle position. + * @param position A value that specifies the position. + */ + SetPositionEnd(position: number): void; + /** + * Specifies the main drag handle position. + * @param position A value that specifies the position. + */ + SetPositionStart(position: number): void; + /** + * Returns the secondary drag handle position. + */ + GetPositionEnd(): number; + /** + * Returns the main drag handle position. + */ + GetPositionStart(): number; + /** + * Gets a drag handle position. + */ + GetPosition(): number; + /** + * Specifies a drag handle position. + * @param position A value that specifies the position. + */ + SetPosition(position: number): void; +} +/** + * A method that will handle the client PositionChanging event. + */ +interface ASPxClientTrackBarPositionChangingEventHandler { + /** + * A method that will handle the PositionChanging event. + * @param source The event source. Identifies the ASPxTrackBar control that raised the event. + * @param e A ASPxClientTrackBarPositionChangingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTrackBarPositionChangingEventArgs): void; +} +/** + * Provides data for the PositionChanging event. + */ +interface ASPxClientTrackBarPositionChangingEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; + /** + * Gets the current drag handle position. + * Value: A value that is the drag handle position. + */ + currentPosition: number; + /** + * Gets the current secondary drag handle position. + * Value: A value that is the drag handle position. + */ + currentPositionEnd: number; + /** + * Gets the current main drag handle position. + * Value: A value that is the drag handle position. + */ + currentPositionStart: number; + /** + * Gets a position where the drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPosition: number; + /** + * Gets a position where the secondary drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPositionEnd: number; + /** + * Gets a position where the main drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPositionStart: number; +} +/** + * Represents the client-side equivalent of the ASPxValidationSummary control. + */ +interface ASPxClientValidationSummary extends ASPxClientControl { + /** + * Occurs on the client side when the validation summary's visibility is changed. + */ + VisibilityChanged: ASPxClientEvent>; +} +/** + * A method that will handle the VisibilityChanged event. + */ +interface ASPxClientValidationSummaryVisibilityChangedEventHandler { + /** + * A method that will handle the VisibilityChanged client event. + * @param source An object representing the event source. + * @param e A ASPxClientValidationSummaryVisibilityChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientValidationSummaryVisibilityChangedEventArgs): void; +} +/** + * Provides data for the VisibilityChanged event. + */ +interface ASPxClientValidationSummaryVisibilityChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether the editor is visible on the client. + * Value: true if the editor is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Represents the client ASPxGaugeControl. + */ +interface ASPxClientGaugeControl extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires when errors have occurred during callback processing. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Represents the client ASPxGridView. + */ +interface ASPxClientGridBase extends ASPxClientControl { +} +/** + * Serves as a base object implementing the client column functionality. + */ +interface ASPxClientGridColumnBase { +} +/** + * The client-side equivalent of the ASPxGridLookup control. + */ +interface ASPxClientGridLookup extends ASPxClientDropDownEditBase { + /** + * Fires on the client when a data row is clicked within the built-in dropdown grid. + */ + RowClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Returns a client object representing the built-in dropdown grid. + */ + GetGridView(): ASPxClientGridView; + /** + * Confirms the current selection made by an end-user within the editor's dropdown grid. + */ + ConfirmCurrentSelection(): void; + /** + * Cancels the current selection made by an end-user within the editor's dropdown grid and rolls back to the last confirmed selection. The selection can be confirmed by either pressing the Enter key or calling the ConfirmCurrentSelection method. + */ + RollbackToLastConfirmedSelection(): void; +} +/** + * Represents the client ASPxCardView. + */ +interface ASPxClientCardView extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientCardViewBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to prevent columns from being sorted. + */ + ColumnSorting: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Enables you to specify whether card data is valid and provide an error text. + */ + BatchEditCardValidating: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a card is inserted in batch edit mode. + */ + BatchEditCardInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a card is deleted in batch edit mode. + */ + BatchEditCardDeleting: ASPxClientEvent>; + /** + * Fires on the client when a card is clicked. + */ + CardClick: ASPxClientEvent>; + /** + * Fires on the client when a card is double clicked. + */ + CardDblClick: ASPxClientEvent>; + /** + * Fires in response to changing card focus. + */ + FocusedCardChanged: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientCardView. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after the customization window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Moves focus to the specified edit cell within the edited card. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + */ + FocusEditor(column: ASPxClientCardViewColumn): void; + /** + * Moves focus to the specified edit cell within the edited card. + * @param columnIndex An integer value that specifies the column's position within the columns collection. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified edit cell within the edited card. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + FocusEditor(columnFieldNameOrId: string): void; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientCardViewColumn, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnFieldNameOrId: string, value: string): void; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Gets information about a focused cell. + */ + GetFocusedCell(): ASPxClientCardViewCellInfo; + /** + * Focuses the specified cell. + * @param cardVisibleIndex An value that specifies the visible index of the card. + * @param columnIndex A zero-based index that identifies the column in the column collection (the column's Index property value). + */ + SetFocusedCell(cardVisibleIndex: number, columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + */ + SortBy(column: ASPxClientCardViewColumn): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + SortBy(columnFieldNameOrId: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Hides the specified column. + * @param column An ASPxClientCardViewColumn object that represents the column to hide. + */ + MoveColumn(column: ASPxClientCardViewColumn): void; + /** + * Hides the specified column. + * @param columnIndex An integer value that specifies the absolute index of the column to hide. + */ + MoveColumn(columnIndex: number): void; + /** + * Hides the specified column. + * @param columnFieldNameOrId A string value that identifies the column to be hidden by the name of the data source field to which the column is bound, or by the column's name. + */ + MoveColumn(columnFieldNameOrId: string): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param column An ASPxClientCardViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the ASPxCardView. + */ + MoveColumn(column: ASPxClientCardViewColumn, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the ASPxCardView. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param column An ASPxClientCardViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the CardView. + * @param moveBefore true, to move the column before the target column; otherwise, false. + */ + MoveColumn(column: ASPxClientCardViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Returns the key value of the specified card. + * @param visibleIndex An integer value that specifies the card's visible index. + */ + GetCardKey(visibleIndex: number): string; + /** + * Switches the CardView to edit mode. + * @param visibleIndex A zero-based integer that identifies a card to be edited. + */ + StartEditCard(visibleIndex: number): void; + /** + * Switches the ASPxCardView to edit mode. + * @param key An object that uniquely identifies a card to be edited. + */ + StartEditCardByKey(key: Object): void; + /** + * Indicates whether or not a new card is being edited. + */ + IsNewCardEditing(): boolean; + /** + * Adds a new record. + */ + AddNewCard(): void; + /** + * Deletes the specified card. + * @param visibleIndex An integer value that identifies the card. + */ + DeleteCard(visibleIndex: number): void; + /** + * Deletes a card with the specified key value. + * @param key An object that uniquely identifies the card. + */ + DeleteCardByKey(key: Object): void; + /** + * Returns the focused card's index. + */ + GetFocusedCardIndex(): number; + /** + * Moves focus to the specified card. + * @param visibleIndex An integer value that specifies the focused card's index. + */ + SetFocusedCardIndex(visibleIndex: number): void; + /** + * Selects all the unselected cards within the CardView. + */ + SelectCards(): void; + /** + * Selects the specified card displayed within the CardView. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + SelectCards(visibleIndex: number): void; + /** + * Selects the specified cards within the CardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + */ + SelectCards(visibleIndices: number[]): void; + /** + * Selects or deselects the specified cards within the CardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + * @param selected true to select the specified cards; false to deselect the cards. + */ + SelectCards(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified card within the GridView. + * @param visibleIndex An integer zero-based index that identifies the data card within the grid. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCards(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified cards displayed within the CardView. + * @param keys An array of objects that uniquely identify the cards. + * @param selected true to select the specified cards; false to deselect the cards. + */ + SelectCardsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified card displayed within the CardView. + * @param key An object that uniquely identifies the card. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCardsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified cards displayed within the CardView. + * @param keys An array of objects that uniquely identify the cards. + */ + SelectCardsByKey(keys: Object[]): void; + /** + * Selects a card displayed within the CardView by its key. + * @param key An object that uniquely identifies the card. + */ + SelectCardsByKey(key: Object): void; + /** + * Deselects the specified cards displayed within the ASPxCardView. + * @param keys An array of objects that uniquely identify the cards. + */ + UnselectCardsByKey(keys: Object[]): void; + /** + * Deselects the specified card displayed within the ASPxCardView. + * @param key An object that uniquely identifies the card. + */ + UnselectCardsByKey(key: Object): void; + /** + * Deselects all the selected cards within the ASPxCardView. + */ + UnselectCards(): void; + /** + * Deselects the specified cards (if selected) within the ASPxCardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + */ + UnselectCards(visibleIndices: number[]): void; + /** + * Deselects the specified cards (if selected) within the ASPxCardView. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + UnselectCards(visibleIndex: number): void; + /** + * Deselects all grid cards that match the filter criteria currently applied to the CardView. + */ + UnselectFilteredCards(): void; + /** + * Selects the specified card displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + SelectCardOnPage(visibleIndex: number): void; + /** + * Selects or deselects the specified card displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCardOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified cards (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + UnselectCardOnPage(visibleIndex: number): void; + /** + * Selects all unselected cards displayed on the current page. + */ + SelectAllCardsOnPage(): void; + /** + * Allows you to select or deselect all cards displayed on the current page based on the parameter passed. + * @param selected true to select all unselected cards displayed on the current page; false to deselect all selected cards on the page. + */ + SelectAllCardsOnPage(selected: boolean): void; + /** + * Deselects all selected cards displayed on the current page. + */ + UnselectAllCardsOnPage(): void; + /** + * Returns the number of selected cards. + */ + GetSelectedCardCount(): number; + /** + * Indicates whether or not the specified card is selected within the current page. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsCardSelectedOnPage(visibleIndex: number): boolean; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the grid. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client CardView. + */ + ClearFilter(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first card displayed within the grid's active page. + */ + GetTopVisibleIndex(): number; + /** + * Indicates whether the grid is in edit mode. + */ + IsEditing(): boolean; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the CardView to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Indicates whether the customization window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the customization window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the customization window and displays it over the specified HTML element. + * @param showAtElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(showAtElement?: Object): void; + /** + * Closes the customization window. + */ + HideCustomizationWindow(): void; + /** + * Returns the number of columns within the client grid. + */ + GetColumnCount(): number; + /** + * Returns the card values displayed within all selected cards. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the selected cards are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns key values of selected cards displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback An ASPxClientCardViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the values of the specified data source fields within the specified card. + * @param visibleIndex An integer value that identifies the data card. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the specified card are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetCardValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the card values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetPageCardValues(fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the number of cards actually displayed within the active page. + */ + GetVisibleCardsOnPage(): number; + /** + * Returns the client column that resides at the specified position within the column collection. + * @param columnIndex A zero-based index that identifies the column within the column collection (the column's Index property value). + */ + GetColumn(columnIndex: number): ASPxClientCardViewColumn; + /** + * Returns the column with the specified unique identifier. + * @param columnId A string value that specifies the column's unique identifier (the column's Name property value). + */ + GetColumnById(columnId: string): ASPxClientCardViewColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param columnFieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByField(columnFieldName: string): ASPxClientCardViewColumn; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientCardViewColumn object that specifies the required column within the client grid. + */ + GetEditor(column: ASPxClientCardViewColumn): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GetEditor(columnIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditor(columnFieldNameOrId: string): ASPxClientEdit; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + */ + GetEditValue(column: ASPxClientCardViewColumn): string; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + */ + GetEditValue(columnIndex: number): string; + /** + * Returns the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditValue(columnFieldNameOrId: string): string; +} +/** + * Represents a client column. + */ +interface ASPxClientCardViewColumn extends ASPxClientGridColumnBase { + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current column. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the column is visible. + * Value: true to display the column; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of card values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientCardViewValuesCallback { + /** + * Represents a JavaScript function which receives the list of card values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of card values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the cancelable events of a client ASPxCardView column. + */ +interface ASPxClientCardViewColumnCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxCardView column. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewColumnCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewColumnCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxCardView column. + */ +interface ASPxClientCardViewColumnCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An ASPxClientCardViewColumn object that represents the processed column. + */ + column: ASPxClientCardViewColumn; +} +/** + * A method that will handle the CardClick event. + */ +interface ASPxClientCardViewCardClickEventHandler { + /** + * A method that will handle the CardClick event. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewCardClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewCardClickEventArgs): void; +} +/** + * Provides data for the CardClick event. + */ +interface ASPxClientCardViewCardClickEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card's visible index. + * Value: An integer zero-based index that identifies the processed record. + */ + visibleIndex: number; + /** + * Provides access to the parameters associated with the CardClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientCardViewCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientCardViewCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the card whose custom button has been clicked. + * Value: An integer value that identifies the card whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientCardViewSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientCardViewSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientCardViewSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the card whose selected state has been changed. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets whether the card has been selected. + * Value: true if the card has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all cards displayed within a page have been selected or unselected. + * Value: true if all cards displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the client BatchEditStartEditing event. + */ +interface ASPxClientCardViewBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientCardViewBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the card whose cells are about to be edited. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets the CardView column that owns a cell that is about to be edited. + * Value: An object that is the focused CardView column. + */ + focusedColumn: ASPxClientCardViewColumn; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + cardValues: Object; +} +/** + * A method that will handle the client BatchEditEndEditing event. + */ +interface ASPxClientCardViewBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientCardViewBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the card whose cells have been edited. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + cardValues: Object; +} +/** + * A method that will handle the client BatchEditCardValidating event. + */ +interface ASPxClientCardViewBatchEditCardValidatingEventHandler { + /** + * A method that will handle the BatchEditCardValidating event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditCardValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditCardValidating event. + */ +interface ASPxClientCardViewBatchEditCardValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed card's visible index. + * Value: An integer value that specifies the processed card's visible index. + */ + visibleIndex: number; + /** + * Provides validation information of a card currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientCardViewBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientCardViewBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * A method that will handle the client BatchEditTemplateCellFocused event. + */ +interface ASPxClientCardViewBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed column. + * Value: An object that is the client-side column object. + */ + column: ASPxClientCardViewColumn; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the BatchEditChangesSaving event. + */ +interface ASPxClientCardViewBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientCardViewBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditChangesCanceling event. + */ +interface ASPxClientCardViewBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientCardViewBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditCardInserting event. + */ +interface ASPxClientCardViewBatchEditCardInsertingEventHandler { + /** + * A method that will handle the BatchEditCardInserting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditCardInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditCardInserting event. + */ +interface ASPxClientCardViewBatchEditCardInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card visible index. + * Value: An integer value that specifies the processed card visible index. + */ + visibleIndex: number; +} +/** + * A method that will handle the BatchEditCardDeleting event. + */ +interface ASPxClientCardViewBatchEditCardDeletingEventHandler { + /** + * A method that will handle the BatchEditCardDeleting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditCardDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditCardDeleting event. + */ +interface ASPxClientCardViewBatchEditCardDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card visible index. + * Value: An integer value that specifies the processed card visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + cardValues: Object; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientCardViewBatchEditApi { + /** + * Performs validation of CardView data contained in the cards when the CardView operates in Batch Edit mode. + * @param validateOnlyModified true, if only modified cards should be validated; otherwise, false. + */ + ValidateCards(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of CardView data contained in the specified card when the CardView operates in Batch Edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated card. + */ + ValidateCard(visibleIndex: number): boolean; + /** + * Returns an array of card visible indices. + * @param includeDeleted true, to include visible indices of deleted cards to the returned array; otherwise, false. + */ + GetCardVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted card visible indices. + */ + GetDeletedCardIndices(): number[]; + /** + * Returns an array of the inserted card visible indices. + */ + GetInsertedCardIndices(): number[]; + /** + * Indicates if the card with the specified visible index is deleted. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsDeletedCard(visibleIndex: number): boolean; + /** + * Indicates if the card with the specified visible index is newly created. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsNewCard(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the card + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the card. + */ + MoveFocusForward(): boolean; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies the visible index of a card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientCardViewCellInfo; + /** + * Returns a value that indicates whether the card view has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified card has changed data. + * @param visibleIndex An integer value that specifies the visible index of a card. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a card. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + HasChanges(visibleIndex: number, columnFieldNameOrId: string): boolean; + /** + * Resets changes in the specified card. + * @param visibleIndex An integer value that specifies the visible index of a card. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a card containing the processed cell. + * @param columnIndex A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + */ + ResetChanges(visibleIndex: number, columnIndex: number): void; + /** + * Switches the specified cell to edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a card containing the processed cell. + * @param columnIndex A zero-based integer value that identifies the column which contains the processed cell in the column collection. + */ + StartEdit(visibleIndex: number, columnIndex: number): void; + /** + * Ends cell or card editing. + */ + EndEdit(): void; +} +/** + * Contains information on a grid cell. + */ +interface ASPxClientCardViewCellInfo { + /** + * Gets the visible index of the card that contains the cell currently being processed. + * Value: An value that specifies the visible index of the card. + */ + cardVisibleIndex: number; + /** + * Gets the data column that contains the cell currently being processed. + * Value: An object that is the data column which contains the processed cell. + */ + column: ASPxClientCardViewColumn; +} +/** + * A client-side equivalent of the ASPxGridView object. + */ +interface ASPxClientGridView extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientGridViewBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to prevent columns from being sorted. + */ + ColumnSorting: ASPxClientEvent>; + /** + * Fires in response to changing row focus. + */ + FocusedRowChanged: ASPxClientEvent>; + /** + * Enables you to cancel data grouping. + */ + ColumnGrouping: ASPxClientEvent>; + /** + * Fires when an end-user starts dragging the column's header and enables you to cancel this operation. + */ + ColumnStartDragging: ASPxClientEvent>; + /** + * Enables you to prevent columns from being resized. + */ + ColumnResizing: ASPxClientEvent>; + /** + * Occurs after a column's width has been changed by an end-user. + */ + ColumnResized: ASPxClientEvent>; + /** + * Enables you to control column movement. + */ + ColumnMoving: ASPxClientEvent>; + /** + * Fires before a group row is expanded. + */ + RowExpanding: ASPxClientEvent>; + /** + * Fires before a group row is collapsed. + */ + RowCollapsing: ASPxClientEvent>; + /** + * Fires before a detail row is expanded. + */ + DetailRowExpanding: ASPxClientEvent>; + /** + * Fires before a detail row is collapsed. + */ + DetailRowCollapsing: ASPxClientEvent>; + /** + * Fires on the client when a data row is clicked. + */ + RowClick: ASPxClientEvent>; + /** + * Fires on the client when a data row is double clicked. + */ + RowDblClick: ASPxClientEvent>; + /** + * Occurs after an end-user right clicks in the GridView, and enables you to provide a custom context menu. + */ + ContextMenu: ASPxClientEvent>; + /** + * Fires on the client side when a context menu item has been clicked. + */ + ContextMenuItemClick: ASPxClientEvent>; + /** + * Enables you to specify whether row data is valid and provide an error text. + */ + BatchEditRowValidating: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves the batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a data row is inserted in batch edit mode. + */ + BatchEditRowInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a data row is deleted in batch edit mode. + */ + BatchEditRowDeleting: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientGridView. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after the Customization Window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Selects or deselects the specified row displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRowOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified row (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + UnselectRowOnPage(visibleIndex: number): void; + /** + * Selects all unselected rows displayed on the current page. + */ + SelectAllRowsOnPage(): void; + /** + * Allows you to select or deselect all rows displayed on the current page based on the parameter passed. + * @param selected true to select all unselected rows displayed on the current page; false to deselect all selected rows on the page. + */ + SelectAllRowsOnPage(selected: boolean): void; + /** + * Deselects all selected rows displayed on the current page. + */ + UnselectAllRowsOnPage(): void; + /** + * Returns the number of selected rows. + */ + GetSelectedRowCount(): number; + /** + * Indicates whether or not the specified row is selected within the current page. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsRowSelectedOnPage(visibleIndex: number): boolean; + /** + * Indicates whether the specified row is a group row. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsGroupRow(visibleIndex: number): boolean; + /** + * Indicates whether the specified row is a data row. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsDataRow(visibleIndex: number): boolean; + /** + * Indicates whether the specified group row is expanded. + * @param visibleIndex An integer value that identifies the group row by its visible index. + */ + IsGroupRowExpanded(visibleIndex: number): boolean; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVertScrollPos(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorzScrollPos(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVertScrollPos(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorzScrollPos(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; + /** + * Applies a filter specified in the filter row to the GridView. + */ + ApplyOnClickRowFilter(): void; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param column An ASPxClientGridViewColumn object that represents the data colum within the ASPxGridView. + */ + GetAutoFilterEditor(column: ASPxClientGridViewColumn): Object; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param columnIndex An integer value that identifies the data column by its index. + */ + GetAutoFilterEditor(columnIndex: number): Object; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param columnFieldNameOrId A string value that specifies the column's name or its data base field name. + */ + GetAutoFilterEditor(columnFieldNameOrId: string): Object; + /** + * Applies a filter to the specified data column. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client GridView. + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(column: ASPxClientGridViewColumn, val: string): void; + /** + * Applies a filter to the specified data column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(columnIndex: number, val: string): void; + /** + * Applies a filter to the specified data column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(columnFieldNameOrId: string, val: string): void; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the GridView. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client GridView. + */ + ClearFilter(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first data row displayed within the GridView's active page. + */ + GetTopVisibleIndex(): number; + /** + * Indicates whether the grid is in edit mode. + */ + IsEditing(): boolean; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the GridView to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Indicates whether the Customization Window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the Customization Window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the Customization Window and displays it over the specified HTML element. + * @param showAtElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(showAtElement?: Object): void; + /** + * Closes the Customization Window. + */ + HideCustomizationWindow(): void; + /** + * Returns the number of columns within the client GridView. + */ + GetColumnsCount(): number; + /** + * Returns the number of columns within the client GridView. + */ + GetColumnCount(): number; + /** + * Returns the row values displayed within all selected rows. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the selected rows are returned. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns key values of selected rows displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientGridViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the values of the specified data source fields within the specified row. + * @param visibleIndex An integer value that identifies the data row. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the specified row are returned. + * @param onCallback An ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetRowValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the row values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetPageRowValues(fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the number of rows actually displayed within the active page. + */ + GetVisibleRowsOnPage(): number; + /** + * Returns the client column that resides at the specified position within the column collection. + * @param columnIndex A zero-based index that identifies the column within the column collection (the column's Index property value). + */ + GetColumn(columnIndex: number): ASPxClientGridViewColumn; + /** + * Returns the column with the specified unique identifier. + * @param columnId A string value that specifies the column's unique identifier (the column's Name property value). + */ + GetColumnById(columnId: string): ASPxClientGridViewColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param columnFieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByField(columnFieldName: string): ASPxClientGridViewColumn; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientGridViewColumn object that specifies the required column within the client grid. + */ + GetEditor(column: ASPxClientGridViewColumn): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GetEditor(columnIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditor(columnFieldNameOrId: string): ASPxClientEdit; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + */ + GetEditValue(column: ASPxClientGridViewColumn): string; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + */ + GetEditValue(columnIndex: number): string; + /** + * Returns the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditValue(columnFieldNameOrId: string): string; + /** + * Moves focus to the specified edit cell within the edited row. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + */ + FocusEditor(column: ASPxClientGridViewColumn): void; + /** + * Moves focus to the specified edit cell within the edited row. + * @param columnIndex An integer value that specifies the column's position within the columns collection. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified edit cell within the edited row. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + FocusEditor(columnFieldNameOrId: string): void; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientGridViewColumn, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnFieldNameOrId: string, value: string): void; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Gets information about a focused cell. + */ + GetFocusedCell(): ASPxClientGridViewCellInfo; + /** + * Focuses the specified cell. + * @param rowVisibleIndex An integer value that specifies the visible index of the row. + * @param columnIndex A zero-based index that identifies the column in the column collection (the column's Index property value). + */ + SetFocusedCell(rowVisibleIndex: number, columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + */ + SortBy(column: ASPxClientGridViewColumn): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + SortBy(columnFieldNameOrId: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Hides the specified column. + * @param column An ASPxClientGridViewColumn object that represents the column to hide. + */ + MoveColumn(column: ASPxClientGridViewColumn): void; + /** + * Hides the specified column. + * @param columnIndex An integer value that specifies the absolute index of the column to hide. + */ + MoveColumn(columnIndex: number): void; + /** + * Hides the specified column. + * @param columnFieldNameOrId A String value that identifies the column to be hidden by the name of the data source field to which the column is bound, or by the column's name. + */ + MoveColumn(columnFieldNameOrId: string): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A String value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the ASPxGridView's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Groups data by the values of the specified column. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + */ + GroupBy(column: ASPxClientGridViewColumn): void; + /** + * Groups data by the values of the specified column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GroupBy(columnIndex: number): void; + /** + * Groups data by the values of the specified column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GroupBy(columnFieldNameOrId: string): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(column: ASPxClientGridViewColumn, groupIndex: number): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(columnIndex: number, groupIndex: number): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(columnFieldNameOrId: string, groupIndex: number): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(column: ASPxClientGridViewColumn, groupIndex: number, sortOrder: string): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(columnIndex: number, groupIndex: number, sortOrder: string): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(columnFieldNameOrId: string, groupIndex: number, sortOrder: string): void; + /** + * Ungroups data by the values of the specified column. + * @param column An ASPxClientGridViewColumn object that represents the data column within the ASPxGridView. + */ + UnGroup(column: ASPxClientGridViewColumn): void; + /** + * Ungroups data by the values of the specified column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + UnGroup(columnIndex: number): void; + /** + * Ungroups data by the values of the specified column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + UnGroup(columnFieldNameOrId: string): void; + /** + * Expands all group rows. + */ + ExpandAll(): void; + /** + * Collapses all group rows. + */ + CollapseAll(): void; + /** + * Expands all detail rows. + */ + ExpandAllDetailRows(): void; + /** + * Collapses all detail rows. + */ + CollapseAllDetailRows(): void; + /** + * Expands the specified group row preserving the collapsed state of any child group row. + * @param visibleIndex An integer value that identifies the group row. + */ + ExpandRow(visibleIndex: number): void; + /** + * Expands the specified group row and optionally child group rows at all nesting levels. + * @param visibleIndex An integer value that identifies the group row. + * @param recursive true to expand any child group rows at all nesting levels; false to preserve the collapsed state of any child group rows. + */ + ExpandRow(visibleIndex: number, recursive?: boolean): void; + /** + * Collapses the specified group row preserving the expanded state of child group rows. + * @param visibleIndex An integer value that identifies the group row by its visible index. + */ + CollapseRow(visibleIndex: number): void; + /** + * Collapses the specified group row and optionally child group rows at all nesting levels. + * @param visibleIndex An integer value that identifies the group row by its visible index. + * @param recursive true to collapse child group rows at all nesting levels; false to preserve the expanded state of any child group row. + */ + CollapseRow(visibleIndex: number, recursive?: boolean): void; + /** + * Scrolls the view to the specified row. + * @param visibleIndex An integer value that identifies a row by its visible index. + */ + MakeRowVisible(visibleIndex: number): void; + /** + * Expands the specified detail row. + * @param visibleIndex A zero-based integer index that identifies the detail row. + */ + ExpandDetailRow(visibleIndex: number): void; + /** + * Collapses the specified detail row. + * @param visibleIndex A zero-based integer index that identifies the detail row. + */ + CollapseDetailRow(visibleIndex: number): void; + /** + * Returns the key value of the specified data row. + * @param visibleIndex An integer value that specifies the row's visible index. + */ + GetRowKey(visibleIndex: number): string; + /** + * Switches the grid to edit mode. + * @param visibleIndex A zero-based integer that identifies a data row to be edited. + */ + StartEditRow(visibleIndex: number): void; + /** + * Switches the grid to edit mode. + * @param key An object that uniquely identifies a data row to be edited. + */ + StartEditRowByKey(key: Object): void; + /** + * Indicates whether or not a new row is being edited. + */ + IsNewRowEditing(): boolean; + /** + * Adds a new record. + */ + AddNewRow(): void; + /** + * Deletes the specified row. + * @param visibleIndex An integer value that identifies the row. + */ + DeleteRow(visibleIndex: number): void; + /** + * Deletes a row with the specified key value. + * @param key An object that uniquely identifies the row. + */ + DeleteRowByKey(key: Object): void; + /** + * Returns the focused row's index. + */ + GetFocusedRowIndex(): number; + /** + * Moves focus to the specified row. + * @param visibleIndex An integer value that specifies the focused row's index. + */ + SetFocusedRowIndex(visibleIndex: number): void; + /** + * Selects all the unselected rows within the grid. + */ + SelectRows(): void; + /** + * Selects the specified row displayed within the grid. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + SelectRows(visibleIndex: number): void; + /** + * Selects the specified rows within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + */ + SelectRows(visibleIndices: number[]): void; + /** + * Selects or deselects the specified rows within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + * @param selected true to select the specified rows; false to deselect the rows. + */ + SelectRows(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified row within the grid. + * @param visibleIndex An integer zero-based index that identifies the data row within the grid. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRows(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + * @param selected true to select the specified rows; false to deselect the rows. + */ + SelectRowsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRowsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + SelectRowsByKey(keys: Object[]): void; + /** + * Selects a grid row by its key. + * @param key An object that uniquely identifies the row. + */ + SelectRowsByKey(key: Object): void; + /** + * Deselects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + UnselectRowsByKey(keys: Object[]): void; + /** + * Deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + */ + UnselectRowsByKey(key: Object): void; + /** + * Deselects all the selected rows within the grid. + */ + UnselectRows(): void; + /** + * Deselects the specified rows (if selected) within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + */ + UnselectRows(visibleIndices: number[]): void; + /** + * Deselects the specified row (if selected) within the grid. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + UnselectRows(visibleIndex: number): void; + /** + * Deselects all grid rows that match the filter criteria currently applied to the grid. + */ + UnselectFilteredRows(): void; + /** + * Selects the specified row displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + SelectRowOnPage(visibleIndex: number): void; +} +/** + * A client grid column. + */ +interface ASPxClientGridViewColumn extends ASPxClientGridColumnBase { + /** + * Gets the column's unique identifier. + * Value: A string value that specifies the column's unique identifier. + */ + id: string; + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current column. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the column is visible. + * Value: true to display the column; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of row values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientGridViewValuesCallback { + /** + * Represents a JavaScript function which receives the list of row values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of row values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the cancelable events of a client ASPxGridView column. + */ +interface ASPxClientGridViewColumnCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxGridView column. + * @param source The event source. + * @param e An ASPxClientGridViewColumnCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxGridView column. + */ +interface ASPxClientGridViewColumnCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An ASPxClientGridViewColumn object that represents the processed column. + */ + column: ASPxClientGridViewColumn; +} +/** + * A method that will handle the client events concerned with column processing. + */ +interface ASPxClientGridViewColumnProcessingModeEventHandler { + /** + * A method that will handle the client events concerned with column processing. + * @param source The event source. + * @param e A ASPxClientGridViewColumnProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnProcessingModeEventArgs): void; +} +/** + * Provides data for the client events concerned with column processing, and that allow the event's processing to be passed to the server side. + */ +interface ASPxClientGridViewColumnProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets a grid column related to the event. + * Value: An ASPxClientGridViewColumn object representing the column related to the event. + */ + column: ASPxClientGridViewColumn; +} +/** + * A method that will handle the RowExpanding events. + */ +interface ASPxClientGridViewRowCancelEventHandler { + /** + * A method that will handle the RowExpanding events. + * @param source The event source. + * @param e An ASPxClientGridViewRowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewRowCancelEventArgs): void; +} +/** + * Provides data for the RowExpanding events. + */ +interface ASPxClientGridViewRowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer zero-based index that identifies the processed row. + */ + visibleIndex: number; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientGridViewSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientGridViewSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientGridViewSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the row whose selected state has been changed. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets whether the row has been selected. + * Value: true if the row has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all rows displayed within a page have been selected or unselected. + * Value: true if all rows displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the RowClick events. + */ +interface ASPxClientGridViewRowClickEventHandler { + /** + * A method that will handle the RowClick event. + * @param source The event source. This parameter identifies the ASPxClientGridView object that raised the event. + * @param e An ASPxClientGridViewRowClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewRowClickEventArgs): void; +} +/** + * Provides data for the RowClick event. + */ +interface ASPxClientGridViewRowClickEventArgs extends ASPxClientGridViewRowCancelEventArgs { + /** + * Provides access to the parameters associated with the RowClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the ContextMenu event. + */ +interface ASPxClientGridViewContextMenuEventHandler { + /** + * A method that will handle the ContextMenu event. + * @param source The event source. + * @param e An ASPxClientGridViewContextMenuEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewContextMenuEventArgs): void; +} +/** + * Provides data for the ContextMenu event. + */ +interface ASPxClientGridViewContextMenuEventArgs extends ASPxClientEventArgs { + /** + * Gets which grid element has been right clicked by the user. + * Value: A String value that specifies grid element. + */ + objectType: string; + /** + * Identifies the grid element being right clicked by the user. + * Value: A zero-based integer index that identifies the grid element being clicked by the user. + */ + index: number; + /** + * Provides access to the parameters associated with the ContextMenu event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; + /** + * Gets the currently processed menu object. + * Value: An object that is the currently processed menu. + */ + menu: Object; + /** + * Specifies whether a browser context menu should be displayed. + * Value: true, to display a browser context menu; otherwise, false. The default is false. + */ + showBrowserMenu: boolean; +} +/** + * A method that will handle the client ContextMenuItemClick event. + */ +interface ASPxClientGridViewContextMenuItemClickEventHandler { + /** + * A method that will handle the ContextMenuItemClick event. + * @param source The event source. + * @param e An ASPxClientGridViewContextMenuItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewContextMenuItemClickEventArgs): void; +} +/** + * Provides data for the ContextMenuItemClick event. + */ +interface ASPxClientGridViewContextMenuItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the clicked context menu item. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Gets which grid element has been right clicked by the user. + * Value: A String value that specifies the grid element. + */ + objectType: string; + /** + * Returns the processed element index. + * Value: An integer value that specifies the processed element index. + */ + elementIndex: number; + /** + * Specifies whether a postback or a callback is used to finally process the event on the server side. + * Value: true to perform the round trip to the server side via postback; false to perform the round trip to the server side via callback. + */ + usePostBack: boolean; + /** + * Specifies whether default context menu item click is handled manually, so no default processing is required. + * Value: true if no default processing is required; otherwise false. + */ + handled: boolean; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientGridViewCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientGridView object that raised the event. + * @param e An ASPxClientGridViewCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientGridViewCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the row whose custom button has been clicked. + * Value: An integer value that identifies the row whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the ColumnMoving event. + */ +interface ASPxClientGridViewColumnMovingEventHandler { + /** + * A method that will handle the ColumnMoving event. + * @param source The event source. + * @param e An ASPxClientGridViewColumnMovingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnMovingEventArgs): void; +} +/** + * Provides data for the ColumnMoving event. + */ +interface ASPxClientGridViewColumnMovingEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether a column is allowed to be moved. + * Value: true to allow column moving; otherwise, false. + */ + allow: boolean; + /** + * Gets the column currently being dragged by an end-user. + * Value: An ASPxClientGridViewColumn object that represents the column currently being dragged by an end-user. + */ + sourceColumn: ASPxClientGridViewColumn; + /** + * Gets the target column, before or after which the source column will be inserted (if dropped). + * Value: An ASPxClientGridViewColumn object that represents the target column. null (Nothing in Visual Basic) if the source column isn't over the column header panel. + */ + destinationColumn: ASPxClientGridViewColumn; + /** + * Gets whether the source column will be inserted before the target column (if dropped). + * Value: true if the source column will be inserted before the target column (if dropped); otherwise, false. + */ + isDropBefore: boolean; + /** + * Gets whether the source column is currently over the Group Panel. + * Value: true if the source column is currently over the Group Panel; otherwise, false. + */ + isGroupPanel: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientGridViewBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientGridViewBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * A method that will handle the client BatchEditStartEditing event. + */ +interface ASPxClientGridViewBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientGridViewBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the row whose cells are about to be edited. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets the grid column that owns a cell that is about to be edited. + * Value: An object that is the focused grid column. + */ + focusedColumn: ASPxClientGridViewColumn; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + rowValues: Object; +} +/** + * A method that will handle the client BatchEditEndEditing event. + */ +interface ASPxClientGridViewBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientGridViewBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the row whose cells has been edited. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + rowValues: Object; +} +/** + * A method that will handle the client BatchEditRowValidating event. + */ +interface ASPxClientGridViewBatchEditRowValidatingEventHandler { + /** + * A method that will handle the BatchEditRowValidating event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditRowValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditRowValidating event. + */ +interface ASPxClientGridViewBatchEditRowValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; + /** + * Provides validation information of a row currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * A method that will handle the client BatchEditTemplateCellFocused event. + */ +interface ASPxClientGridViewBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed column. + * Value: A object that is the client-side column object. + */ + column: ASPxClientGridViewColumn; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the BatchEditChangesSaving event. + */ +interface ASPxClientGridViewBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientGridViewBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditChangesCanceling event. + */ +interface ASPxClientGridViewBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientGridViewBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditRowInserting event. + */ +interface ASPxClientGridViewBatchEditRowInsertingEventHandler { + /** + * A method that will handle the BatchEditRowInserting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientGridViewBatchEditRowInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditRowInserting event. + */ +interface ASPxClientGridViewBatchEditRowInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; +} +/** + * A method that will handle the BatchEditRowDeleting event. + */ +interface ASPxClientGridViewBatchEditRowDeletingEventHandler { + /** + * A method that will handle the BatchEditRowDeleting event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditRowDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditRowDeleting event. + */ +interface ASPxClientGridViewBatchEditRowDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + rowValues: Object; +} +/** + * Contains information on a grid cell. + */ +interface ASPxClientGridViewCellInfo { + /** + * Gets the visible index of the row that contains the cell currently being processed. + * Value: An value that specifies the visible index of the row. + */ + rowVisibleIndex: number; + /** + * Gets the data column that contains the cell currently being processed. + * Value: An object that is the data column which contains the processed cell. + */ + column: ASPxClientGridViewColumn; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientGridViewBatchEditApi { + /** + * Performs validation of grid data contained in all rows when the grid operates in Batch Edit mode. + * @param validateOnlyModified true, if only modified rows should be validated; otherwise, false. + */ + ValidateRows(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of grid data contained in the specified row when the grid operates in Batch Edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated row. + */ + ValidateRow(visibleIndex: number): boolean; + /** + * Returns an array of row visible indices. + * @param includeDeleted true, to include visible indices of deleted rows to the returned array; otherwise, false. + */ + GetRowVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted row visible indices. + */ + GetDeletedRowIndices(): number[]; + /** + * Returns an array of the inserted row visible indices. + */ + GetInsertedRowIndices(): number[]; + /** + * Indicates if the row with specified visible index is deleted. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsDeletedRow(visibleIndex: number): boolean; + /** + * Indicates if the row with specified visible index is newly created. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsNewRow(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the row. + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the row. + */ + MoveFocusForward(): boolean; + /** + * Sets a value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies a visible index of a row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientGridViewCellInfo; + /** + * Returns a value that indicates whether the grid has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified row has changed data. + * @param visibleIndex An integer value that specifies the visible index of a row. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified data cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a row. + * @param columnFieldNameOrId A string value that identifies the column by the name of the data source field to which the column is bound, or by the column's name. + */ + HasChanges(visibleIndex: number, columnFieldNameOrId: string): boolean; + /** + * Resets changes in the specified row. + * @param visibleIndex An integer value that specifies the visible index of a row. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a row containing the processed cell. + * @param columnIndex A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + */ + ResetChanges(visibleIndex: number, columnIndex: number): void; + /** + * Switches the specified cell to edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a row containing the processed cell. + * @param columnIndex A zero-based integer value that identifies the column which contains the processed cell in the column collection. + */ + StartEdit(visibleIndex: number, columnIndex: number): void; + /** + * Ends cell or row editing. + */ + EndEdit(): void; +} +/** + * A client-side equivalent of the ASPxVerticalGrid object. + */ +interface ASPxClientVerticalGrid extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientVerticalGridBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves the batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a record is inserted in batch edit mode. + */ + BatchEditRecordInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a record is deleted in batch edit mode. + */ + BatchEditRecordDeleting: ASPxClientEvent>; + /** + * Enables you to specify whether record data is valid and provide an error text. + */ + BatchEditRecordValidating: ASPxClientEvent>; + /** + * Enables you to prevent rows from being sorted. + */ + RowSorting: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a row is changed by end-user interaction. + */ + RowExpandedChanging: ASPxClientEvent>; + /** + * Fires on the client side after a row's expansion state has been changed by end-user interaction. + */ + RowExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client when a record is clicked. + */ + RecordClick: ASPxClientEvent>; + /** + * Fires on the client when a record is double clicked. + */ + RecordDblClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientVerticalGrid. + */ + CallbackError: ASPxClientEvent>; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + */ + SortBy(row: ASPxClientVerticalGridRow): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + */ + SortBy(rowIndex: number): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + */ + SortBy(rowFieldNameOrId: string): void; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(rowIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(rowFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true, to clear any previous sorting; otherwise, false. + */ + SortBy(rowIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(rowFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param row An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based row's index among the sorted rows. -1 if data is not sorted by this row. + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex + */ + SortBy(rowIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param rowFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based row's index among the sorted rows. -1 if data is not sorted by this row. + */ + SortBy(rowFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Returns the key value of the specified data row (record in the vertical grid). + * @param visibleIndex An integer value that specifies the record's visible index. + */ + GetRecordKey(visibleIndex: number): string; + /** + * Adds a new record. + */ + AddNewRecord(): void; + /** + * Deletes the specified record. + * @param visibleIndex An integer value that identifies the record. + */ + DeleteRecord(visibleIndex: number): void; + /** + * Deletes a record with the specified key value. + * @param key An object that uniquely identifies the record. + */ + DeleteRecordByKey(key: Object): void; + /** + * Selects all the unselected records within the grid. + */ + SelectRecords(): void; + /** + * Selects the specified record displayed within the grid. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + SelectRecords(visibleIndex: number): void; + /** + * Selects the specified rercords within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + */ + SelectRecords(visibleIndices: number[]): void; + /** + * Selects or deselects the specified records within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + * @param selected true to select the specified records; false to deselect the records. + */ + SelectRecords(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified record within the grid. + * @param visibleIndex An integer zero-based index that identifies the record within the grid. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecords(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + * @param selected true to select the specified records; false to deselect the records. + */ + SelectRecordsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified record displayed within the grid. + * @param key An object that uniquely identifies the record. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecordsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + */ + SelectRecordsByKey(keys: Object[]): void; + /** + * Selects a grid record by its key. + * @param key An object that uniquely identifies the record. + */ + SelectRecordsByKey(key: Object): void; + /** + * Deselects all the selected records within the grid. + */ + UnselectRecords(): void; + /** + * Deselects the specified records (if selected) within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + */ + UnselectRecords(visibleIndices: number[]): void; + /** + * Deselects the specified record (if selected) within the grid. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + UnselectRecords(visibleIndex: number): void; + /** + * Deselects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + */ + UnselectRecordsByKey(keys: Object[]): void; + /** + * Deselects the specified record displayed within the grid. + * @param key An object that uniquely identifies the record. + */ + UnselectRecordsByKey(key: Object): void; + /** + * Deselects all grid records that match the filter criteria currently applied to the grid. + */ + UnselectFilteredRecords(): void; + /** + * Selects the specified record displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + SelectRecordOnPage(visibleIndex: number): void; + /** + * Selects or deselects the specified record displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecordOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified record (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + UnselectRecordOnPage(visibleIndex: number): void; + /** + * Selects all unselected records displayed on the current page. + */ + SelectAllRecordsOnPage(): void; + /** + * Allows you to select or deselect all records displayed on the current page based on the parameter passed. + * @param selected true to select all unselected records displayed on the current page; false to deselect all selected records on the page. + */ + SelectAllRecordsOnPage(selected: boolean): void; + /** + * Deselects all selected records displayed on the current page. + */ + UnselectAllRecordsOnPage(): void; + /** + * Returns the number of selected records. + */ + GetSelectedRecordCount(): number; + /** + * Indicates whether or not the specified record is selected within the current page. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsRecordSelectedOnPage(visibleIndex: number): boolean; + /** + * Returns the values of the specified data source fields within the specified record. + * @param visibleIndex An integer value that identifies the record. + * @param fieldNames The names of data source fields separated using a semicolon, whose values within the specified record are returned. + * @param onCallback An ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetRecordValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the record values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetPageRecordValues(fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the number of records actually displayed within the active page. + */ + GetVisibleRecordsOnPage(): number; + /** + * Returns the number of rows within the client vertical grid. + */ + GetRowCount(): number; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the ASPxVerticalGrid. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client vertical grid. + */ + ClearFilter(): void; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first record displayed within the vertical grid's active page. + */ + GetTopVisibleIndex(): number; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the ASPxVerticalGrid to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Returns the record values displayed within all selected records. + * @param fieldNames The names of data source fields separated by a semicolon, whose values within the selected records are returned. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns key values of selected records displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the editor used to edit the specified row's values. + * @param row An ASPxClientVerticalGridRowobject that specifies the required row within the client grid. + */ + GetEditor(row: ASPxClientVerticalGridRow): ASPxClientEdit; + /** + * Returns the editor used to edit the specified row's values. + * @param rowIndex An integer value that specifies the row's position within the rows collection. + */ + GetEditor(rowIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + */ + GetEditor(rowFieldNameOrId: string): ASPxClientEdit; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the client row that resides at the specified position within the row collection. + * @param rowIndex A zero-based index that identifies the row within the row collection (the row's Index property value). + */ + GetRow(rowIndex: number): ASPxClientVerticalGridRow; + /** + * Returns the row with the specified unique identifier. + * @param rowId A string value that specifies the row's unique identifier (the row's Name property value). + */ + GetRowById(rowId: string): ASPxClientVerticalGridRow; + /** + * Returns the client row which is bound to the specified data source field. + * @param rowFieldName A string value that specifies the name of the data source field to which the row is bound (the row's fieldName property value). + */ + GetRowByField(rowFieldName: string): ASPxClientVerticalGridRow; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; + /** + * Gets the value that specifies whether the required row is expanded. + * @param row An ASPxClientVerticalGridRowobject that specifies the row. + */ + GetRowExpanded(row: ASPxClientVerticalGridRow): boolean; + /** + * Gets the value that specifies whether the row with the specified index is expanded. + * @param rowIndex An integer value specifying the row's index. + */ + GetRowExpanded(rowIndex: number): boolean; + /** + * Gets the value that specifies whether the row with the specified field name or ID is expanded. + * @param rowFieldNameOrId A string value specifying the row's field name or ID. + */ + GetRowExpanded(rowFieldNameOrId: string): boolean; + /** + * Sets a value indicating whether the row is expanded. + * @param row An ASPxClientVerticalGridRowobject that specifies the required row within the client grid. + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(row: ASPxClientVerticalGridRow, value: boolean): void; + /** + * Sets a value indicating whether the row is expanded. + * @param rowIndex An integer value specifying the index of the row. + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(rowIndex: number, value: boolean): void; + /** + * Sets a value indicating whether the row is expanded. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(rowFieldNameOrId: string, value: boolean): void; +} +/** + * A client grid row. + */ +interface ASPxClientVerticalGridRow extends ASPxClientGridColumnBase { + /** + * Gets the name that uniquely identifies the row. + * Value: A string value assigned to the row's Name property. + */ + name: string; + /** + * Gets the row's position within the collection. + * Value: An integer zero-bazed index that specifies the row's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current row. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the row is visible. + * Value: true, to display the row; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of record values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientVerticalGridValuesCallback { + /** + * Represents a JavaScript function which receives the list of record values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of record values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientVerticalGridRowCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxVerticalGrid row. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxVerticalGrid row. + */ +interface ASPxClientVerticalGridRowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client row. + * Value: An ASPxClientVerticalGridRow object that represents the processed row. + */ + row: ASPxClientVerticalGridRow; +} +/** + * A method that will handle the RecordClick event. + */ +interface ASPxClientVerticalGridRecordClickEventHandler { + /** + * A method that will handle the RecordClick event. + * @param source The event source. This parameter identifies the ASPxClientVerticalGrid object that raised the event. + * @param e An ASPxClientVerticalGridRecordClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRecordClickEventArgs): void; +} +/** + * Provides data for the RecordClick event. + */ +interface ASPxClientVerticalGridRecordClickEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer zero-based index that identifies the processed record. + */ + visibleIndex: number; + /** + * Provides access to the parameters associated with the RecordClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientVerticalGridCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientVerticalGrid object that raised the event. + * @param e An ASPxClientVerticalGridCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientVerticalGridCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the record whose custom button has been clicked. + * Value: An integer value that identifies the record whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientVerticalGridSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientVerticalGridSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientVerticalGridSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the record whose selected state has been changed. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets whether the record has been selected. + * Value: true, if the record has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all records displayed within a page have been selected or unselected. + * Value: true if all records displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the RowExpandedChanged event. + */ +interface ASPxClientVerticalGridRowExpandedEventHandler { + /** + * A method that will handle the RowExpandedChanged event. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowExpandedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowExpandedEventArgs): void; +} +/** + * Provides data for the RowExpandedChanged event. + */ +interface ASPxClientVerticalGridRowExpandedEventArgs extends ASPxClientEventArgs { + /** + * Gets the expanded row. + * Value: An ASPxClientVerticalGridRow object that represents the expanded row. + */ + row: ASPxClientVerticalGridRow; +} +/** + * A method that will handle the RowExpandedChanging event. + */ +interface ASPxClientVerticalGridRowExpandingEventHandler { + /** + * A method that will handle the RowExpandedChanging event. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowExpandedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowExpandingEventArgs): void; +} +/** + * Provides data for the RowExpandedChanging event. + */ +interface ASPxClientVerticalGridRowExpandingEventArgs extends ASPxClientVerticalGridRowExpandedEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditStartEditing event. + */ +interface ASPxClientVerticalGridBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientVerticalGridBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the record whose cells are about to be edited. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets the grid row that owns a cell that is about to be edited. + * Value: An object that is the focused grid row. + */ + focusedRow: ASPxClientVerticalGridRow; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + recordValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditEndEditing event. + */ +interface ASPxClientVerticalGridBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientVerticalGridBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the record whose cells have been edited. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: Gets a hashtable that maintains information about editable cells. + */ + recordValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditRecordValidating event. + */ +interface ASPxClientVerticalGridBatchEditRecordValidatingEventHandler { + /** + * A method that will handle the BatchEditRecordValidating event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditRecordValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordValidating event. + */ +interface ASPxClientVerticalGridBatchEditRecordValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; + /** + * Provides validation information on the record currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientVerticalGridBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientVerticalGridBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * Represents an object that will handle the client-side BatchEditTemplateCellFocused event. + */ +interface ASPxClientVerticalGridBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed row. + * Value: A object that is the client-side row object. + */ + row: ASPxClientVerticalGridRow; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditChangesSaving event. + */ +interface ASPxClientVerticalGridBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientVerticalGridBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditChangesCanceling event. + */ +interface ASPxClientVerticalGridBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientVerticalGridBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditRecordInserting event. + */ +interface ASPxClientVerticalGridBatchEditRecordInsertingEventHandler { + /** + * A method that will handle the BatchEditRecordInserting event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditRecordInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordInserting event. + */ +interface ASPxClientVerticalGridBatchEditRecordInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; +} +/** + * Represents an object that will handle the client-side BatchEditRecordDeleting event. + */ +interface ASPxClientVerticalGridBatchEditRecordDeletingEventHandler { + /** + * A method that will handle the BatchEditRecordDeleting event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditRecordDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordDeleting event. + */ +interface ASPxClientVerticalGridBatchEditRecordDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + recordValues: Object; +} +/** + * Contains information on a cell that is being edited. + */ +interface ASPxClientVerticalGridCellInfo { + /** + * Gets the row that contains the cell currently being processed. + * Value: An object that is the row which contains the processed cell. + */ + row: ASPxClientVerticalGridRow; + /** + * Gets the visible index of the record that contains the cell currently being processed. + * Value: An value that specifies the visible index of the record. + */ + recordVisibleIndex: number; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientVerticalGridBatchEditApi { + /** + * Performs validation of grid data contained in all records when the grid operates in batch edit mode. + * @param validateOnlyModified true, if only modified records should be validated; otherwise, false. + */ + ValidateRecords(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of grid data contained in the specified record when the grid operates in batch edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated record. + */ + ValidateRecord(visibleIndex: number): boolean; + /** + * Returns an array of record visible indices. + * @param includeDeleted true, to include visible indices of deleted records to the returned array; otherwise, false. + */ + GetRecordVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted record visible indices. + */ + GetDeletedRecordIndices(): number[]; + /** + * Returns an array of the inserted record visible indices. + */ + GetInsertedRecordIndices(): number[]; + /** + * Indicates if the record with the specified visible index is deleted. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsDeletedRecord(visibleIndex: number): boolean; + /** + * Indicates if the record with specified visible index is newly created. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsNewRecord(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the record. + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the record. + */ + MoveFocusForward(): boolean; + /** + * Sets a value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the record containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, rowFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, rowFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies a visible index of a record containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, rowFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientVerticalGridCellInfo; + /** + * Returns a value that indicates whether the vertical grid has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified record has changed data. + * @param visibleIndex An integer value that specifies the visible index of a record. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified data cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a record. + * @param rowFieldNameOrId A string value that identifies the row by the name of the data source field to which the row is bound, or by the row's name. + */ + HasChanges(visibleIndex: number, rowFieldNameOrId: string): boolean; + /** + * Resets changes in the specified record. + * @param visibleIndex An integer value that specifies the visible index of a record. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a record containing the processed cell. + * @param rowIndex A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + */ + ResetChanges(visibleIndex: number, rowIndex: number): void; + /** + * Switches the specified cell to batch edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a record containing the processed cell. + * @param rowIndex A zero-based integer value that identifies the row which contains the processed cell in the rows collection. + */ + StartEdit(visibleIndex: number, rowIndex: number): void; + /** + * Ends the cell(s) editing. + */ + EndEdit(): void; +} +/** + * Contains style settings related to media elements in ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorCommandStyleSettings { + /** + * Gets or sets a media element's CSS class name. + * Value: A string that specifies a class name. + */ + className: string; + /** + * Gets or sets an element's width. + * Value: A string that specifies an element's width in any correct format. + */ + width: string; + /** + * Gets or sets an element's height. + * Value: A string that specifies an element's height in any correct format. + */ + height: string; + /** + * Gets or sets a media element's border width. + * Value: A string that specifies a border width in any correct format. + */ + borderWidth: string; + /** + * Gets or sets a media element's border color. + * Value: A string that specifies a border color in any correct format. + */ + borderColor: string; + /** + * Gets or sets a media element's border style. + * Value: A string that specifies a border style in any correct format. + */ + borderStyle: string; + /** + * Gets or sets an element's top margin. + * Value: A string that specifies an element's top margin in any correct format. + */ + marginTop: string; + /** + * Gets or sets an element's right margin. + * Value: A string that specifies an element's right margin in any correct format. + */ + marginRight: string; + /** + * Gets or sets an element's bottom margin. + * Value: A string that specifies an element's bottom margin in any correct format. + */ + marginBottom: string; + /** + * Gets or sets an element's left margin. + * Value: A string that specifies an element's left margin in any correct format. + */ + marginLeft: string; +} +/** + * The base class for parameters used in the ASPxHtmlEditor's client-side commands. + */ +interface ASPxClientHtmlEditorCommandArguments { + /** + * Gets the currently selected element in the ASPxHtmlEditor. + * Value: An HTML object which is the currently selected element. + */ + selectedElement: Object; +} +/** + * Contains settings related to the INSERTIMAGE_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertImageCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Specifies the source of the target image. + * Value: A string specifying the source of the target image. + */ + src: string; + /** + * Creates an alternate text for the target image. + * Value: A string that specifies an alternate text for the target image. + */ + alt: string; + /** + * Determines if the target image is wrapped with text. + * Value: true, if the target image is wrapped with text; otherwise, false. + */ + useFloat: boolean; + /** + * Determines the position of the target image. + * Value: A string value defining the position of the target image. + */ + align: string; + /** + * Contains the style settings specifying the appearance of the target image. + * Value: An object that contains the style settings specifying the appearance of the target image. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +/** + * Contains settings related to the CHANGEIMAGE_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeImageCommandArguments extends ASPxClientHtmlEditorInsertImageCommandArguments { +} +/** + * Contains settings related to the INSERTLINK_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertLinkCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Specifies the url of the page the target link goes to. + * Value: A string value specifying the target link url. + */ + url: string; + /** + * Specifiies the text of the target link. + * Value: A string value specifying the text of the target link. + */ + text: string; + /** + * Determines where to open the target link. + * Value: A string that specifies where to open the target link in any correct format. + */ + target: string; + /** + * Defines the title of the target link. + * Value: A string value defining the title of the target link. + */ + title: string; +} +/** + * The base class for parameters related to inserting or changing media elements in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorChangeMediaElementCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Defines the HTML "id" attribute of the target media element. + * Value: A string value which is a unique identifier for the element. + */ + id: string; + /** + * Defines the source of the target media element. + * Value: A string defining the source of the target media element. + */ + src: string; + /** + * Determines the position of the target media element. + * Value: A string value indicating the position of the target media element. + */ + align: string; + /** + * Contains the style settings defining the appearance of the target media element. + * Value: An object that contains the style settings defining the appearance of the target media element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + /** + * Returns the name of the client-side command corresponding to the parameter. + */ + GetCommandName(): string; +} +/** + * The base class for parameters related to inserting or changing HTML5 media elements (Audio and Video) in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if a media file will start playing automatically. + * Value: true, if autoplay is enabled; otherwise, false. + */ + autoPlay: boolean; + /** + * Determines if a media file repeats indefinitely, or stops when it reaches the last frame. + * Value: true, to loop playback; otherwise, false. + */ + loop: boolean; + /** + * Determines if the media player controls should be displayed. + * Value: true, if media player controls are displayed; otherwise, false. + */ + showPlayerControls: boolean; + /** + * Determines how a media file should be loaded when the page loads. + * Value: One of the ASPxClientHtmlEditorMediaPreloadMode enumeration values. + */ + preloadMode: string; +} +/** + * Contains settings related to the INSERTAUDIO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertAudioCommandArguments extends ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments { +} +/** + * Contains settings related to the CHANGEAUDIO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeAudioCommandArguments extends ASPxClientHtmlEditorInsertAudioCommandArguments { +} +/** + * Contains settings related to the INSERTVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertVideoCommandArguments extends ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments { + /** + * Defines the URL of an image that is shown while the video file is downloading, or until an end-user clicks the play button. + * Value: A string value that specifies the poster image URL. + */ + posterUrl: string; +} +/** + * Contains settings related to the CHANGEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeVideoCommandArguments extends ASPxClientHtmlEditorInsertVideoCommandArguments { +} +/** + * Contains settings related to the INSERTFLASH_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertFlashCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if the target flash element will start playing automatically. + * Value: true, if autoplay is enabled; otherwise, false. + */ + autoPlay: boolean; + /** + * Defines if the target flash element repeats indefinitely, or stops when it reaches the last frame. + * Value: true, to loop playback; otherwise, false. + */ + loop: boolean; + /** + * Determines if the flash related items are displayed in the context menu of the target flash element. + * Value: true, if the specific context menu items are displayed; otherwise, false + */ + enableFlashMenu: boolean; + /** + * Determines if the target flash element can be displayed in the fullscreen mode. + * Value: true, if the fullscreen mode is allowed; otherwise, false. + */ + allowFullscreen: boolean; + /** + * Defines the rendering quality level used for the target flash element. + * Value: A string value that specifies the target flash element rendering quality. + */ + quality: string; +} +/** + * Contains settings related to the CHANGEFLASH_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeFlashCommandArguments extends ASPxClientHtmlEditorInsertFlashCommandArguments { +} +/** + * Contains settings related to the INSERTYOUTUBEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if suggested videos are shown after the target YouTube video finishes. + * Value: true, to show suggested videos; otherwise, false + */ + showRelatedVideos: boolean; + /** + * Determines if the target YouTube video title and player actions (Watch later, Share) are shown. + * Value: true, to display the title and player actions; otherwise, false. + */ + showVideoInfo: boolean; + /** + * Determines if the privacy-enhanced mode is enabled for the target YouTube video. + * Value: true, if the privace-enhanced mode is enabled; otherwise, false + */ + enablePrivacyEnhancedMode: boolean; + /** + * Determines if the player controls are displayed for the target YouTube video. + * Value: true, if the player controls are displayed; otherwise, false. + */ + showPlayerControls: boolean; +} +/** + * Contains settings related to the CHANGEYOUTUBEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeYouTubeVideoCommandArguments extends ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments { +} +/** + * A method that will handle the DialogInitialized client event. + */ +interface ASPxClientHtmlEditorDialogInitializedEventHandler { + /** + * A method that will handle the client DialogInitialized event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorDialogInitializedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorDialogInitializedEventArgs): void; +} +/** + * Provides data for the DialogInitialized client event. + */ +interface ASPxClientHtmlEditorDialogInitializedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dialog that has been initialized. + * Value: A string value that is the name of the initialized dialog. + */ + dialogName: string; +} +/** + * A method that will handle the CommandExecuting event. + */ +interface ASPxClientHtmlEditorCommandExecutingEventHandler { + /** + * A method that will handle the client CommandExecuted event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorCommandExecutingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCommandExecutingEventArgs): void; +} +/** + * Provides data for the CommandExecuting event. + */ +interface ASPxClientHtmlEditorCommandExecutingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value specifying the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: An object containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the client events related to command processing. + */ +interface ASPxClientHtmlEditorCommandEventHandler { + /** + * A method that will handle the corresponding client event. + * @param source The event source. This parameter identifies the editor which raised the event. + * @param e An ASPxClientHtmlEditorCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCommandEventArgs): void; +} +/** + * Provides data for client events that relate to command processing (CustomCommand). + */ +interface ASPxClientHtmlEditorCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the client events that relate to custom dialog operations. + */ +interface ASPxClientHtmlEditorCustomDialogEventHandler { + /** + * A method that will handle the client CustomDialogOpened event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogEventArgs): void; +} +/** + * Provides data for client events that relate to custom dialog operations. + */ +interface ASPxClientHtmlEditorCustomDialogEventArgs extends ASPxClientEventArgs { + /** + * Gets the name that uniquely identifies the processed custom dialog. + * Value: A string value that represents the value assigned to the processed custom dialog's Name property. + */ + name: string; +} +/** + * Provides data for client events that relate to closing a custom dialog. + */ +interface ASPxClientHtmlEditorCustomDialogCloseEventArgsBase extends ASPxClientHtmlEditorCustomDialogEventArgs { + /** + * Gets the status of the closed custom dialog. + * Value: An object representing a custom dialog's closing status. By default, it's the "cancel" string if the dialog operation is canceled, or the "ok" string if a dialog is closed by submitting a file. You can also provide your custom status, if your dialog contains additional buttons. + */ + status: Object; +} +/** + * A method that will handle the CustomDialogClosing client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosingEventHandler { + /** + * A method that will handle the client CustomDialogClosing event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogClosingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogClosingEventArgs): void; +} +/** + * Provides data for the CustomDialogClosing client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosingEventArgs extends ASPxClientHtmlEditorCustomDialogCloseEventArgsBase { + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomDialogClosed client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosedEventHandler { + /** + * A method that will handle the client CustomDialogClosed event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogClosedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogClosedEventArgs): void; +} +/** + * Provides data for the CustomDialogClosed client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosedEventArgs extends ASPxClientHtmlEditorCustomDialogCloseEventArgsBase { + /** + * Gets an object associated with the closed dialog. + * Value: An object containing custom data associated with dialog closing. + */ + data: Object; +} +/** + * A method that will handle the Validation client event. + */ +interface ASPxClientHtmlEditorValidationEventHandler { + /** + * A method that will handle the client Validation event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorValidationEventArgs): void; +} +/** + * Provides data for the Validation client event. + */ +interface ASPxClientHtmlEditorValidationEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets the HTML markup that is the ASPxHtmlEditor's content. + * Value: A string value that specifies the HTML content to validate. + */ + html: string; + /** + * Gets or sets a value specifying whether the validated value is valid. + * Value: true if the validation has been completed successfully; otherwise, false. + */ + isValid: boolean; + /** + * Gets or sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * Value: A string value specifying the error description. + */ + errorText: string; +} +/** + * A method that will handle the ActiveTabChanged event. + */ +interface ASPxClientHtmlEditorTabEventHandler { + /** + * A method that will handle the client ActiveTabChanged event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorTabEventArgs): void; +} +/** + * Provides data for the ActiveTabChanged event that concerns manipulations on tabs. + */ +interface ASPxClientHtmlEditorTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the name that uniquely identifies an editor tab. + * Value: A string value that is the tab name. + */ + name: string; +} +/** + * A method that will handle the ActiveTabChanging event. + */ +interface ASPxClientHtmlEditorTabCancelEventHandler { + /** + * A method that will handle the client ActiveTabChanging event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorTabCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorTabCancelEventArgs): void; +} +/** + * Provides data for the cancellable ActiveTabChanging event that concerns manipulations on tabs. + */ +interface ASPxClientHtmlEditorTabCancelEventArgs extends ASPxClientHtmlEditorTabEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event, should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the BeforePaste event. + */ +interface ASPxClientHtmlEditorBeforePasteEventHandler { + /** + * A method that will handle the BeforePaste event. + * @param source The event source. This parameter identifies the HTML editor object that raised the event. + * @param e An ASPxClientHtmlEditorBeforePasteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorBeforePasteEventArgs): void; +} +/** + * Provides data for the BeforePaste event. + */ +interface ASPxClientHtmlEditorBeforePasteEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value identifying the command's name. + */ + commandName: string; + /** + * Gets or sets the HTML markup that is about to be pasted to the ASPxHtmlEditor's content. + * Value: A string value that specifies the HTML content to paste. + */ + html: string; +} +/** + * Represents a client-side equivalent of the ASPxHtmlEditor control. + */ +interface ASPxClientHtmlEditor extends ASPxClientControl { + /** + * Occurs on the client side after a dialog has been initialized. + */ + DialogInitialized: ASPxClientEvent>; + /** + * Occurs before a default or custom command has been executed and allows you to cancel the action. + */ + CommandExecuting: ASPxClientEvent>; + /** + * Enables you to implement a custom command's logic. + */ + CustomCommand: ASPxClientEvent>; + /** + * Occurs after a default or custom command has been executed on the client side. + */ + CommandExecuted: ASPxClientEvent>; + /** + * Fires on the client side when the editor's Design View Area receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the editor's Design View Area loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Occurs on the client when a selection is changed within the ASPxHtmlEditor. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the content of the editor changes. + */ + HtmlChanged: ASPxClientEvent>; + /** + * Occurs on the client side after a custom dialog is opened. + */ + CustomDialogOpened: ASPxClientEvent>; + /** + * Fires on the client side before a custom dialog is closed. + */ + CustomDialogClosing: ASPxClientEvent>; + /** + * Occurs on the client side after a custom dialog is closed. + */ + CustomDialogClosed: ASPxClientEvent>; + /** + * Allows you to specify whether the value entered into the ASPxHtmlEditor is valid. + */ + Validation: ASPxClientEvent>; + /** + * Occurs on the client side before a context menu is shown. + */ + ContextMenuShowing: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientHtmlEditor. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after a callback, sent by the CustomDataCallback event handler. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Occurs on the client side after the editor content is spell checked. + */ + SpellingChecked: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Fires on the client side before the active tab is changed within a control. + */ + ActiveTabChanging: ASPxClientEvent>; + /** + * Occurs before an HTML code is pasted to editor content, and allows you to modify it. + */ + BeforePaste: ASPxClientEvent>; + /** + * Returns the document object generated by an iframe element within a design view area. + */ + GetDesignViewDocument(): Object; + /** + * Returns the document object generated by an iframe element within a preview area. + */ + GetPreviewDocument(): Object; + /** + * Returns a collection of client context menu objects. + */ + GetContextMenu(): ASPxClientPopupMenu; + /** + * Returns a value indicating whether an editor is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether an editor is enabled. + * @param value true to enable the editor; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Sets input focus to the ASPxHtmlEditor's edit region. + */ + Focus(): void; + /** + * Gets the HTML markup that represents the editor's content. + */ + GetHtml(): string; + /** + * Specifies the HTML markup that represents the editor's content. + * @param html A string value that specifies the HTML markup. + */ + SetHtml(html: string): void; + /** + * Sets the HTML markup that represents the editor's content. + * @param html A string value that specifies the HTML markup. + * @param clearUndoHistory true to clear the undo stack; otherwise, false. + */ + SetHtml(html: string, clearUndoHistory: boolean): void; + /** + * Replaces placeholders with the specified values. + * @param html A string value that specifies the HTML code to process. + * @param placeholders An array of objects that specify the placeholders and values to replace them. + */ + ReplacePlaceholders(html: string, placeholders: Object[]): string; + /** + * Creates a parameter for ASPxHtmlEditor's client-side commands related to changing media elements. + * @param element An element that is being changed. + */ + CreateChangeMediaElementCommandArguments(element: Object): ASPxClientHtmlEditorChangeMediaElementCommandArguments; + /** + * Executes the specified command. + * @param commandName A string value that specifies the command to perform. + * @param parameter A string value specifying additional information about the command to perform. + * @param addToUndoHistory true, to add the specified command to the undo stack; otherwise, false. + */ + ExecuteCommand(commandName: string, parameter: Object, addToUndoHistory: boolean): boolean; + /** + * Adds the current editor state to the undo/redo history. + */ + SaveToUndoHistory(): void; + /** + * Returns the selection in the ASPxHtmlEditor. + */ + GetSelection(): ASPxClientHtmlEditorSelection; + /** + * Restores the selection within the ASPxHtmlEditor. + */ + RestoreSelection(): boolean; + /** + * Sets the value of the combo box within the HtmlEditor on the client side. + * @param commandName A string value that identifies the combo box's command name within the HtmlEditor's control collection. + * @param value A string value that specifies the combo box's new value. + */ + SetToolbarComboBoxValue(commandName: string, value: string): void; + /** + * Sets the value of the dropdown item picker in the HtmlEditor on the client side. + * @param commandName A string value that identifies the dropdown item picker by its command name. This value is contained in the CommandName property. + * @param value A string value that specifies the dropdown item picker's new value, i.e., the ToolbarItemPickerItem object. + */ + SetToolbarDropDownItemPickerValue(commandName: string, value: string): void; + /** + * Specifies the visibility of a ribbon context tab category specified by its name. + * @param categoryName A Name property value of the required category. + * @param active true to make a category visible; false to make it hidden. + */ + SetRibbonContextTabCategoryVisible(categoryName: string, active: string): void; + /** + * Provides access to an object implementing the HtmlEditor's ribbon UI. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Gets a value that indicates whether the editor's value passes validation. + */ + GetIsValid(): boolean; + /** + * Gets the error text to be displayed within the editor's error frame if the editor's validation fails. + */ + GetErrorText(): string; + /** + * Sets a value that specifies whether the editor's value passes validation. + * @param isValid true if the editor's value passes validation; otherwise, false. + */ + SetIsValid(isValid: boolean): void; + /** + * Sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * @param errorText A string value representing the error text. + */ + SetErrorText(errorText: string): void; + /** + * Performs validation of the editor's content. + */ + Validate(): void; + /** + * Set an active tab specified by its name. + * @param name A string value that is the name of the tab. + */ + SetActiveTabByName(name: string): void; + /** + * Returns the name of the active HTML editor tab. + */ + GetActiveTabName(): string; + /** + * Reconnect the control to an external ribbon. + */ + ReconnectToExternalRibbon(): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; +} +/** + * A selection in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorSelection { + /** + * Returns a DOM element that relates to the current selection. + */ + GetSelectedElement(): Object; + /** + * Returns the HTML markup specifying the currently selected ASPxHtmlEditor content. + */ + GetHtml(): string; + /** + * Returns the text within the currently selected ASPxHtmlEditor content. + */ + GetText(): string; + /** + * Returns an array of the currently selected elements. + */ + GetElements(): Object[]; + /** + * Sets the new HTML markup in place of the currently selected within ASPxHtmlEditor content. + * @param html A string value specifying the new HTML markup. + * @param addToHistory true to add this operation to the history; otherwise, false. + */ + SetHtml(html: string, addToHistory: boolean): void; +} +/** + * A client-side equivalent of the ASPxPivotGrid control. + */ +interface ASPxClientPivotGrid extends ASPxClientControl { + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientPivotGrid. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after a callback that has been processed on the server returns back to the client. + */ + AfterCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Fires before a callback is sent to the server for server-side processing. + */ + BeforeCallback: ASPxClientEvent>; + /** + * Fires on the client side after the customization form's visible state has been changed. + */ + CustomizationFieldsVisibleChanged: ASPxClientEvent>; + /** + * Occurs when a cell is clicked. + */ + CellClick: ASPxClientEvent>; + /** + * Occurs when a cell is double clicked. + */ + CellDblClick: ASPxClientEvent>; + /** + * Occurs when a custom menu item has been clicked. + */ + PopupMenuItemClick: ASPxClientEvent>; + /** + * Indicates whether the Defer Layout Update check box is enabled. + */ + IsDeferUpdatesChecked(): boolean; + /** + * Indicates whether the Filter Editor (Prefilter) is visible. + */ + IsPrefilterVisible(): boolean; + /** + * Shows the Filter Editor. + */ + ShowPrefilter(): void; + /** + * Hides the Filter Editor. + */ + HidePrefilter(): void; + /** + * Clears the filter expression applied using the Prefilter (Filter Editor). + */ + ClearPrefilter(): void; + /** + * Enables or disables the current filter applied by the Filter Editor (Prefilter). + */ + ChangePrefilterEnabled(): void; + /** + * Returns a value that specifies whether the customization form is visible. + */ + GetCustomizationFieldsVisibility(): boolean; + /** + * Specifies the visibility of the customization form. + * @param value true to display the customization form; false to hide the customization form. + */ + SetCustomizationFieldsVisibility(value: boolean): void; + /** + * Switches the customization form's visible state. + */ + ChangeCustomizationFieldsVisibility(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the CellDblClick event. + */ +interface ASPxClientClickEventHandler { + /** + * A method that will handle the CellDblClick event. + * @param source The event source. + * @param e An ASPxClientClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientClickEventArgs): void; +} +/** + * Provides data for the CellDblClick client events. + */ +interface ASPxClientClickEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the parameters associated with the CellDblClick events. + * Value: An object that contains parameters associated with the CellDblClick events. + */ + HtmlEvent: Object; + /** + * Gets the processed cell's value. + * Value: An object that represents the processed cell's value. + */ + Value: Object; + /** + * Gets the index of a column that owns the processed cell. + * Value: An integer value that identifies a column. + */ + ColumnIndex: number; + /** + * Gets the index of a row that owns the processed cell. + * Value: An integer value that identifies a row. + */ + RowIndex: number; + /** + * Gets a column field value. + * Value: An object that represents a column field value. + */ + ColumnValue: Object; + /** + * Gets a row field value. + * Value: An object that represents a row field value. + */ + RowValue: Object; + /** + * Gets a column field name. + * Value: A String value that represents a column field name. + */ + ColumnFieldName: string; + /** + * Gets a row field name. + * Value: A String value that represents a row field name. + */ + RowFieldName: string; + /** + * Gets a column value type. + * Value: A String value that represents a column value type. + */ + ColumnValueType: string; + /** + * Gets a row value type. + * Value: A String value that represents a row value type. + */ + RowValueType: string; + /** + * Gets the index of the data field which corresponds to the clicked summary value. + * Value: An integer value that identifies the data field. + */ + DataIndex: number; +} +/** + * A method that will handle the PopupMenuItemClick event. + */ +interface ASPxClientPivotMenuItemClickEventHandler { + /** + * A method that will handle the PopupMenuItemClick event. + * @param source The event source. + * @param e An ASPxClientPivotMenuItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPivotMenuItemClickEventArgs): void; +} +/** + * Provides data for the PopupMenuItemClick event. + */ +interface ASPxClientPivotMenuItemClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the context menu's type. + * Value: A PivotGridPopupMenuType enumeration value that identifies the context menu. + */ + MenuType: string; + /** + * Gets the name of the menu item currently being clicked. + * Value: A String value that identifies the clicked item by its name. + */ + MenuItemName: string; + /** + * Gets the field's unique indentifier. + * Value: A string which specifies the field's unique indentifier. + */ + FieldID: string; + /** + * Gets the index of the field value for which the popup menu has been invoked. + * Value: An integer value that identifies the field value. + */ + FieldValueIndex: number; +} +/** + * A client-side equivalent of the ASPxPivotCustomizationControl control. + */ +interface ASPxClientPivotCustomization extends ASPxClientControl { + /** + * Returns an HTML element that represents the root of the control's hierarchy. + */ + GetMainContainer(): Object; + /** + * Returns a client-side equivalent of the owner Pivot Grid Control. + */ + GetPivotGrid(): ASPxClientPivotGrid; + /** + * Specifies the Customization Control's height. + * @param value An integer value that specifies the Customization Control's height. + */ + SetHeight(value: number): void; + /** + * Specifies the Customization Control's width. + * @param value An integer value that specifies the Customization Control's width. + */ + SetWidth(value: number): void; + /** + * Recalculates the Customization Control height. + */ + UpdateHeight(): void; + /** + * Specifies the Customization Control's layout. + * @param layout A string that specifies the Customization Control's layout. + */ + SetLayout(layout: string): void; +} +/** + * A method that will handle the CustomCommandExecuted event. + */ +interface ASPxClientRichEditCustomCommandExecutedEventHandler { + /** + * A method that will handle the CustomCommandExecuted event. + * @param source An object representing the event source. Identifies the RichEdit that raised the event. + * @param e A ASPxClientRichEditCustomCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRichEditCustomCommandExecutedEventArgs): void; +} +/** + * Provides data for the CustomCommandExecuted event. + */ +interface ASPxClientRichEditCustomCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the HyperlinkClick event. + */ +interface ASPxClientRichEditHyperlinkClickEventHandler { + /** + * A method that will handle the HyperlinkClick event. + * @param source The event source. + * @param e An ASPxClientRichEditHyperlinkClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRichEditHyperlinkClickEventArgs): void; +} +/** + * Provides data for the HyperlinkClick event. + */ +interface ASPxClientRichEditHyperlinkClickEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether the event is handled manually, so no default processing is required. + * Value: true if the event is handled and no default processing is required; otherwise false. + */ + handled: boolean; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; + /** + * Gets a value identifying the clicked hyperlink type. + * Value: One of the values. + */ + hyperlinkType: ASPxClientOfficeDocumentLinkType; + /** + * Gets the clicked link's URI. + * Value: A sting value specifying the link's URI. + */ + targetUri: string; +} +/** + * A client-side equivalent of the ASPxRichEdit object. + */ +interface ASPxClientRichEdit extends ASPxClientControl { + /** + * Provides access to document structural elements. + * Value: A object that lists RichEdit's document structural elements. + */ + document: RichEditDocument; + /** + * Provides access to RichEdit's client-side commands. + * Value: A object that lists RichEdit's client-side commands. + */ + commands: RichEditCommands; + /** + * Provides access to the client methods that changes the selection. + * Value: A object that lists methods to work with the selection. + */ + selection: RichEditSelection; + unitConverter: RichEditUnitConverter; + /** + * Occurs after a custom command has been executed on the client side. + */ + CustomCommandExecuted: ASPxClientEvent>; + /** + * Fires after a client change has been made to the document and the client-server synchronization starts to apply the change on the server. + */ + BeginSynchronization: ASPxClientEvent>; + /** + * Fires after a document change has been applied to the server and server and client document models have been synchronized. + */ + EndSynchronization: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the RichEdit. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires if any change is made to the RichEdit's document on the client. + */ + DocumentChanged: ASPxClientEvent>; + /** + * Occurs when a hyperlink is clicked within the document. + */ + HyperlinkClick: ASPxClientEvent>; + /** + * Occurs when the selection is changed within the document. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to switch the full-screen mode of the Rich Text Editor. + * @param fullscreen true to activate full-screen mode; false to deactivate full-screen mode. + */ + SetFullscreenMode(fullscreen: boolean): void; + /** + * Provides access to an object implementing the RichEdit's ribbon UI. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Sets input focus to the RichEdit. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Indicates whether any unsaved changes are contained in the current document. + */ + HasUnsavedChanges(): boolean; + /** + * Reconnects the RichEdit to an external ribbon. + */ + ReconnectToExternalRibbon(): void; +} +/** + * Contains a set of the available client commands. + */ +interface RichEditCommands { + /** + * Gets a command to create a new empty document. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileNew: FileNewCommand; + /** + * Gets a command to open the file, specifying its path. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileOpen: FileOpenCommand; + /** + * Gets a command to invoke the File Open dialog allowing one to select and load a document file into RichEdit. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileOpenDialog: FileOpenDialogCommand; + /** + * Gets a command to save the document to a file. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileSave: FileSaveCommand; + /** + * Gets a command to download the document file, specifying its extension. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileDownload: FileDownloadCommand; + /** + * Gets a command to invoke the Save As dialog that prompts for a file name and saves the current document in a file with the specified path. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileSaveAs: FileSaveAsCommand; + fileSaveAsDialog: FileSaveAsDialogCommand; + /** + * Gets a command to invoke a browser-specific Print dialog allowing one to print the current document. + * Value: A object that provides methods for executing the command and checking its state. + */ + filePrint: FilePrintCommand; + /** + * Gets a command to cancel changes caused by the previous command. + * Value: A object that provides methods for executing the command and checking its state. + */ + undo: UndoCommand; + /** + * Gets a command to reverse actions of the previous undo command. + * Value: A object that provides methods for executing the command and checking its state. + */ + redo: RedoCommand; + /** + * Gets a command to copy the selected text and place it to the clipboard. + * Value: A object that provides methods for executing the command and checking its state. + */ + copy: CopyCommand; + /** + * Gets a command to paste the text from the clipboard over the selection. + * Value: A object that provides methods for executing the command and checking its state. + */ + paste: PasteCommand; + /** + * Gets a command to cut the selected text and place it to the clipboard. + * Value: A object that provides methods for executing the command and checking its state. + */ + cut: CutCommand; + /** + * Gets a command to change the font name of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontName: ChangeFontNameCommand; + /** + * Gets a command to change the font size of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSize: ChangeFontSizeCommand; + /** + * Gets a command to increase the font size of characters in a selected range to the closest larger predefined value. + * Value: A object that provides methods for executing the command and checking its state. + */ + increaseFontSize: IncreaseFontSizeCommand; + /** + * Gets a command to decrease the selected range's font size to the closest smaller predefined value. + * Value: A object that provides methods for executing the command and checking its state. + */ + decreaseFontSize: DecreaseFontSizeCommand; + /** + * Gets a command to convert selected text to upper case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextUpperCase: MakeTextUpperCaseCommand; + /** + * Gets a command to convert selected text to lower case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextLowerCase: MakeTextLowerCaseCommand; + /** + * Gets a command to capitalize each word in the selected sentence. + * Value: A object that provides methods for executing the command and checking its state. + */ + capitalizeEachWordTextCase: CapitalizeEachWordTextCaseCommand; + /** + * Gets a command to toggle case for each character - upper case becomes lower, lower case becomes upper. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTextCase: ToggleTextCaseCommand; + /** + * Gets a command to change the bold formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontBold: ChangeFontBoldCommand; + /** + * Gets a command to change the italic formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontItalic: ChangeFontItalicCommand; + /** + * Gets a command to change the underline formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontUnderline: ChangeFontUnderlineCommand; + /** + * Gets a command to change the strikeout formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontStrikeout: ChangeFontStrikeoutCommand; + /** + * Gets a command to change the superscript formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSuperscript: ChangeFontSuperscriptCommand; + /** + * Gets a command to change the subscript formatting of characters in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSubscript: ChangeFontSubscriptCommand; + /** + * Gets a command to change the font color of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontForeColor: ChangeFontForeColorCommand; + /** + * Gets a command to change the background color of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontBackColor: ChangeFontBackColorCommand; + /** + * Gets a command to reset the selected text's formatting to default. + * Value: A object that provides methods for executing the command and checking its state. + */ + clearFormatting: ClearFormattingCommand; + /** + * Gets a command to change the selected range's style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeStyle: ChangeStyleCommand; + /** + * Gets a command to toggle between the bulleted paragraph and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleBulletedList: ToggleBulletedListCommand; + /** + * Gets a command to toggle between the numbered paragraph and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleNumberingList: ToggleNumberingListCommand; + /** + * Gets a command to toggle between the multilevel list style and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleMultilevelList: ToggleMultilevelListCommand; + /** + * Gets a command to increment the indent level of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + increaseIndent: IncreaseIndentCommand; + /** + * Gets a command to decrement the indent level of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + decreaseIndent: DecreaseIndentCommand; + /** + * Gets a command to toggle hidden symbol visibility. + * Value: A object that provides methods for executing the command and checking its state. + */ + showHiddenSymbols: ShowHiddenSymbolsCommand; + /** + * Gets a command to toggle left paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentLeft: ToggleParagraphAlignmentLeftCommand; + /** + * Gets a command to toggle centered paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentCenter: ToggleParagraphAlignmentCenterCommand; + /** + * Gets a command to toggle right paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentRight: ToggleParagraphAlignmentRightCommand; + /** + * Gets a command to toggle justified paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentJustify: ToggleParagraphAlignmentJustifyCommand; + /** + * Gets a command to format a current paragraph with single line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setSingleParagraphSpacing: SetSingleParagraphSpacingCommand; + /** + * Gets a command to format a current paragraph with one and a half line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setSesquialteralParagraphSpacing: SetSesquialteralParagraphSpacingCommand; + /** + * Gets a command to format a selected paragraph with double line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDoubleParagraphSpacing: SetDoubleParagraphSpacingCommand; + /** + * Gets a command to add spacing before a paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + addSpacingBeforeParagraph: AddSpacingBeforeParagraphCommand; + /** + * Gets a command to add spacing after a paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + addSpacingAfterParagraph: AddSpacingAfterParagraphCommand; + /** + * Gets a command to remove spacing before the selected paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeSpacingBeforeParagraph: RemoveSpacingBeforeParagraphCommand; + /** + * Gets a command to remove spacing after the selected paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeSpacingAfterParagraph: RemoveSpacingAfterParagraphCommand; + /** + * Gets a command to change the background color of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeParagraphBackColor: ChangeParagraphBackColorCommand; + /** + * Gets a command to invoke the Font dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFontFormattingDialog: OpenFontFormattingDialogCommand; + /** + * Gets a command to change the font formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontFormatting: ChangeFontFormattingCommand; + /** + * Gets a command to invoke the Indents And Spacing tab of the Paragraph dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openParagraphFormattingDialog: OpenParagraphFormattingDialogCommand; + /** + * Gets a command to change the formatting of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeParagraphFormatting: ChangeParagraphFormattingCommand; + /** + * Gets a command to insert a page break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertPageBreak: InsertPageBreakCommand; + /** + * Gets a command to invoke the Insert Table dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertTableDialog: OpenInsertTableDialogCommand; + /** + * Gets a command to invoke the Insert Table dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTable: InsertTableCommand; + /** + * Gets a command to invoke the Insert Image dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertPictureDialog: OpenInsertPictureDialogCommand; + /** + * Gets a command to insert a picture from a file. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertPicture: InsertPictureCommand; + /** + * Gets a command to invoke the Bookmark dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertBookmarkDialog: OpenInsertBookmarkDialogCommand; + /** + * Gets a command to insert a new bookmark that references the current selection. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertBookmark: InsertBookmarkCommand; + /** + * A command to delete a specific bookmark. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteBookmark: DeleteBookmarkCommand; + goToBookmark: GoToBookmarkCommand; + /** + * Gets a command to invoke the Hyperlink dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertHyperlinkDialog: OpenInsertHyperlinkDialogCommand; + /** + * Gets a command to insert a hyperlink at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertHyperlink: InsertHyperlinkCommand; + /** + * Gets a command to delete the selected hyperlink. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteHyperlink: DeleteHyperlinkCommand; + /** + * Gets a command to delete all hyperlinks in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteHyperlinks: DeleteHyperlinksCommand; + /** + * Gets a command to navigate to the document bookmark or URI (uniform resource identifier) specified for the hyperlink. + * Value: A object that provides methods for executing the command and checking its state. + */ + openHyperlink: OpenHyperlinkCommand; + /** + * Gets a command to invoke the Symbols dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertSymbolDialog: OpenInsertSymbolDialogCommand; + /** + * Gets a command to insert a character into a document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSymbol: InsertSymbolCommand; + /** + * Gets a command to change page margin settings. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageMargins: ChangePageMarginsCommand; + /** + * Gets a command to invoke the Margins tab of the Page Setup dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openPageMarginsDialog: OpenPageMarginsDialogCommand; + /** + * Gets a command to change the page orientation. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageOrientation: ChangePageOrientationCommand; + setPageSizeDialog: SetPageSizeDialogCommand; + /** + * Gets a command to invoke the Paper tab of the Page Setup dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openPagePaperSizeDialog: OpenPagePaperSizeDialogCommand; + /** + * Gets a command to change the page size. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageSize: ChangePageSizeCommand; + /** + * Gets a command to change the number of section columns having the same width. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeSectionEqualColumnCount: ChangeSectionEqualColumnCountCommand; + /** + * Gets a command to invoke the Columns dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openSectionColumnsDialog: OpenSectionColumnsDialogCommand; + /** + * Gets a command to change the settings of individual section columns. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeSectionColumns: ChangeSectionColumnsCommand; + /** + * Gets a command to insert a column break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertColumnBreak: InsertColumnBreakCommand; + /** + * Gets a command to insert a section break and starts a new section on the next page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakNextPage: InsertSectionBreakNextPageCommand; + /** + * Gets a command to insert a section break and starts a new section on the next even-numbered page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakEvenPage: InsertSectionBreakEvenPageCommand; + /** + * Gets a command to insert a section break and starts a new section on the next odd-numbered page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakOddPage: InsertSectionBreakOddPageCommand; + /** + * Gets a command to set the background color of the page. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageColor: ChangePageColorCommand; + /** + * Gets a command to toggle the horizontal ruler's visibility. + * Value: A object that provides methods for executing the command and checking its state. + */ + showHorizontalRuler: ShowHorizontalRulerCommand; + /** + * Gets a command to toggle the fullscreen mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + setFullscreen: SetFullscreenCommand; + /** + * Gets a command to invoke the Bulleted and Numbering dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openNumberingListDialog: OpenNumberingListDialogCommand; + /** + * Gets a command to insert a paragraph break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertParagraph: InsertParagraphCommand; + /** + * Gets a command to insert text at the current position in a document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertText: InsertTextCommand; + /** + * Gets a command to delete the text in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + delete: DeleteCommand; + /** + * Gets a command to move the cursor backwards and erase the character in that space. + * Value: A object that provides methods for executing the command and checking its state. + */ + backspace: BackspaceCommand; + /** + * Gets a command to insert the line break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertLineBreak: InsertLineBreakCommand; + /** + * Gets a command to scale pictures in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePictureScale: ChangePictureScaleCommand; + /** + * Gets a command to increment the left indentation of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + incrementParagraphLeftIndent: IncrementParagraphLeftIndentCommand; + /** + * Gets a command to decrement the paragraph's left indent position. + * Value: A object that provides methods for executing the command and checking its state. + */ + decrementParagraphLeftIndent: DecrementParagraphLeftIndentCommand; + /** + * Gets a command to move the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + moveContent: MoveContentCommand; + /** + * Gets a command to copy the selected text and place it to the specified position. + * Value: A object that provides methods for executing the command and checking its state. + */ + copyContent: CopyContentCommand; + /** + * Gets a command to insert a tab character at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTab: InsertTabCommand; + /** + * Gets a command to invoke the Tabs dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTabsDialog: OpenTabsDialogCommand; + /** + * Gets a command to change paragraph tab stops. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTabs: ChangeTabsCommand; + /** + * Gets a command to invoke the Customize Numbered List dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openCustomNumberingListDialog: OpenCustomNumberingListDialogCommand; + /** + * Gets a command to customize the numbered list parameters. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeCustomNumberingList: ChangeCustomNumberingListCommand; + /** + * Gets a command to restart the numbering list. + * Value: A object that provides methods for executing the command and checking its state. + */ + restartNumberingList: RestartNumberingListCommand; + /** + * Gets a command to increment the indent level of paragraphs in a selected numbered list. + * Value: A object that provides methods for executing the command and checking its state. + */ + incrementNumberingIndent: IncrementNumberingIndentCommand; + /** + * Gets a command to decrement the indent level of paragraphs in a selected numbered list. + * Value: A object that provides methods for executing the command and checking its state. + */ + decrementNumberingIndent: DecrementNumberingIndentCommand; + /** + * Gets a command to create an empty field in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + createField: CreateFieldCommand; + /** + * Gets a command to update the field's result. + * Value: A object that provides methods for executing the command and checking its state. + */ + updateField: UpdateFieldCommand; + /** + * Gets a command to display the selected field's codes. + * Value: A object that provides methods for executing the command and checking its state. + */ + showFieldCodes: ShowFieldCodesCommand; + /** + * Get a command to display all field codes in place of the fields in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + showAllFieldCodes: ShowAllFieldCodesCommand; + /** + * Gets a command to continue the list's numbering. + * Value: A object that provides methods for executing the command and checking its state. + */ + continueNumberingList: ContinueNumberingListCommand; + /** + * Gets a command to insert numeration to a paragraph making it a numbering list item. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertNumeration: InsertNumerationCommand; + /** + * Gets a command to remove the selected numeration. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeNumeration: RemoveNumerationCommand; + /** + * Gets a command to update all fields in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + updateAllFields: UpdateAllFieldsCommand; + /** + * Gets a command to insert a DATE field displaying the current date. + * Value: A object that provides methods for executing the command and checking its state. + */ + createDateField: CreateDateFieldCommand; + /** + * Gets a command to insert a TIME field displaying the current time. + * Value: A object that provides methods for executing the command and checking its state. + */ + createTimeField: CreateTimeFieldCommand; + /** + * A command to insert a PAGE field displaying the current page number. + * Value: A object that provides methods for executing the command and checking its state. + */ + createPageField: CreatePageFieldCommand; + /** + * Gets a command to convert the text of all selected sentences to sentence case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextSentenceCase: MakeTextSentenceCaseCommand; + /** + * Gets a command to switch the text case at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + switchTextCase: SwitchTextCaseCommand; + /** + * Gets a command to navigate to the first data record. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToFirstDataRecord: GoToFirstDataRecordCommand; + /** + * Gets a command to navigate to the previous data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToPreviousDataRecord: GoToPreviousDataRecordCommand; + /** + * Gets a command to navigate to the next data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToNextDataRecord: GoToNextDataRecordCommand; + /** + * Gets a command to navigate to the next data record. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToDataRecord: GoToDataRecordCommand; + /** + * Gets a command to navigate to the last data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToLastDataRecord: GoToLastDataRecordCommand; + /** + * Gets a command to display or hide actual data in MERGEFIELD fields. + * Value: A object that provides methods for executing the command and checking its state. + */ + showMergedData: ShowMergedDataCommand; + /** + * Gets a command to invoke the Insert Merge Field dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + mergeFieldDialog: MergeFieldDialogCommand; + /** + * Gets a command to insert a MERGEFIELD field (with a data source column name) at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + createMergeField: CreateMergeFieldCommand; + /** + * Gets a command to invoke the Export Range dialog window to start a mail merge. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeDialog: MailMergeDialogCommand; + /** + * Gets a command to perform a mail merge and download the merged document. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeAndDownload: MailMergeAndDownloadCommand; + /** + * Gets a command to perform a mail merge and save the merged document to the server. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeAndSaveAs: MailMergeAndSaveAsCommand; + /** + * Gets a command to activate the page header and begin editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertHeader: InsertHeaderCommand; + /** + * Gets a command to activate the page footer and begin editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertFooter: InsertFooterCommand; + /** + * Gets a command to link a header/footer to the previous section, so it has the same content. + * Value: A object that provides methods for executing the command and checking its state. + */ + linkHeaderFooterToPrevious: LinkHeaderFooterToPreviousCommand; + /** + * Gets a command to navigate to the page footer from the page header in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToFooter: GoToFooterCommand; + /** + * Gets a command to navigate to the page header from the page footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToHeader: GoToHeaderCommand; + /** + * Gets a command to navigate to the next page header or footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToNextHeaderFooter: GoToNextHeaderFooterCommand; + /** + * Gets a command to navigate to the previous page header or footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToPreviousHeaderFooter: GoToPreviousHeaderFooterCommand; + /** + * Gets a command to change the header/footer edit mode, so it allows creation of a different header or footer for the first page of a document or section. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDifferentFirstPageHeaderFooter: SetDifferentFirstPageHeaderFooterCommand; + /** + * Gets a command to change the header/footer edit mode so it allows creation of a different header or footer for odd and even pages of a document or section. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDifferentOddAndEvenPagesHeaderFooter: SetDifferentOddAndEvenPagesHeaderFooterCommand; + /** + * Gets a command to finish header/footer editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + closeHeaderFooter: CloseHeaderFooterCommand; + /** + * Gets a command to insert a NUMPAGES field displaying the total number of pages. + * Value: A object that provides methods for executing the command and checking its state. + */ + createPageCountField: CreatePageCountFieldCommand; + /** + * Gets a command to invoke the Table tab of the Table Properties dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTableFormattingDialog: OpenTableFormattingDialogCommand; + /** + * Gets a command to change the selected table's formatting. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableFormatting: ChangeTableFormattingCommand; + /** + * Gets a command to change the selected table rows' preferred height. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableRowPreferredHeight: ChangeTableRowPreferredHeightCommand; + /** + * Gets a command to change the preferred cell width of the selected table rows. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellPreferredWidth: ChangeTableCellPreferredWidthCommand; + toggleTableCellInsideBorders: ToggleTableCellInsideBordersCommand; + /** + * Gets a command to change the selected table columns' preferred width. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableColumnPreferredWidth: ChangeTableColumnPreferredWidthCommand; + /** + * Gets a command to change the cell formatting of the selected table elements. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellFormatting: ChangeTableCellFormattingCommand; + /** + * Gets a command to insert a table column to the left of the current position in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableColumnToTheLeft: InsertTableColumnToTheLeftCommand; + /** + * Gets a command to insert a table column to the right of the current position in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableColumnToTheRight: InsertTableColumnToTheRightCommand; + /** + * Gets a command to insert a row in the table below the selected row. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableRowBelow: InsertTableRowBelowCommand; + /** + * Gets a command to insert a row in the table above the selected row. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableRowAbove: InsertTableRowAboveCommand; + /** + * Gets a command to delete the selected rows in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableRows: DeleteTableRowsCommand; + /** + * Gets a command to delete the selected columns in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableColumns: DeleteTableColumnsCommand; + /** + * Gets a command to insert table cells with a horizontal shift into the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellWithShiftToTheLeft: InsertTableCellWithShiftToTheLeftCommand; + /** + * Gets a command to delete the selected table cells with a horizontal shift. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsWithShiftHorizontally: DeleteTableCellsWithShiftHorizontallyCommand; + /** + * Gets a command to delete the selected table cells with a vertical shift. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsWithShiftVertically: DeleteTableCellsWithShiftVerticallyCommand; + /** + * Gets a command to delete the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTable: DeleteTableCommand; + /** + * Gets a command to invoke the Insert Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellsDialog: InsertTableCellsDialogCommand; + /** + * Gets a command to invoke the Delete Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsDialog: DeleteTableCellsDialogCommand; + /** + * Gets a command to merge the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + mergeTableCells: MergeTableCellsCommand; + /** + * Gets a command to invoke the Split Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + splitTableCellsDialog: SplitTableCellsDialogCommand; + /** + * Gets a command to split the selected table cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + splitTableCells: SplitTableCellsCommand; + /** + * Gets a command to insert table cells with a vertical shift into the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellsWithShiftToTheVertically: InsertTableCellsWithShiftToTheVerticallyCommand; + /** + * Gets a command to invoke the Borders tab of the Borders and Shading dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTableBordersAndShadingDialog: OpenTableBordersAndShadingDialogCommand; + /** + * Gets a command to change the selected table's borders and shading. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableBordersAndShading: ChangeTableBordersAndShadingCommand; + /** + * Gets a command to apply top-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopLeft: ToggleTableCellAlignTopLeftCommand; + /** + * Gets a command to apply top-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopCenter: ToggleTableCellAlignTopCenterCommand; + /** + * Gets a command to apply top-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopRight: ToggleTableCellAlignTopRightCommand; + /** + * Gets a command to apply middle-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleLeft: ToggleTableCellAlignMiddleLeftCommand; + /** + * Gets a command to apply middle-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleCenter: ToggleTableCellAlignMiddleCenterCommand; + /** + * Gets a command to apply middle-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleRight: ToggleTableCellAlignMiddleRightCommand; + /** + * Gets a command to apply bottom-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomLeft: ToggleTableCellAlignBottomLeftCommand; + /** + * Gets a command to apply bottom-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomCenter: ToggleTableCellAlignBottomCenterCommand; + /** + * Gets a command to apply bottom-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomRight: ToggleTableCellAlignBottomRightCommand; + /** + * Gets a command to change the selected table's style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableStyle: ChangeTableStyleCommand; + /** + * Gets a command to toggle top borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellTopBorder: ToggleTableCellTopBorderCommand; + /** + * Gets a command to toggle right borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellRightBorder: ToggleTableCellRightBorderCommand; + /** + * Gets a command to toggle bottom borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellBottomBorder: ToggleTableCellBottomBorderCommand; + /** + * Gets a command to toggle left borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellLeftBorder: ToggleTableCellLeftBorderCommand; + /** + * Gets a command to remove the borders of the selected table cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeTableCellBorders: RemoveTableCellBordersCommand; + /** + * Gets a command to toggle all borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAllBorders: ToggleTableCellAllBordersCommand; + /** + * Gets a command to toggle inner horizontal borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellInsideHorizontalBorders: ToggleTableCellInsideHorizontalBordersCommand; + /** + * Gets a command to toggle inner vertical borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellInsideVerticalBorders: ToggleTableCellInsideVerticalBordersCommand; + /** + * Gets a command to toggle outer borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellOutsideBorders: ToggleTableCellOutsideBordersCommand; + /** + * Gets a command to change the selected table's style options. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableLook: ChangeTableLookCommand; + /** + * Gets a command to change the repository item's table border style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableBorderRepositoryItem: ChangeTableBorderRepositoryItemCommand; + /** + * Gets a command to change cell shading in the selected table elements. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellShading: ChangeTableCellShadingCommand; + /** + * Gets a command to toggle the display of grid lines for a table with no borders applied - on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + showTableGridLines: ShowTableGridLinesCommand; + /** + * Gets a command to invoke the Search Panel allowing end-users to search text and navigate through search results. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFindPanel: OpenFindPanelCommand; + /** + * Gets a command to invoke the Find and Replace dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFindAndReplaceDialog: OpenFindAndReplaceDialogCommand; + /** + * Gets a command to find all matches of the specified text in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + findAll: FindAllCommand; + /** + * Gets a command to hide the results of the search. + * Value: A object that provides methods for executing the command and checking its state. + */ + hideFindResults: HideFindResultsCommand; + /** + * Gets a command to search for a specific text and replace all matches in the document with the specified string. + * Value: A object that provides methods for executing the command and checking its state. + */ + replaceAll: ReplaceAllCommand; + /** + * Gets a command to search for a specific text and replace the next match in the document with the specified string. + * Value: A object that provides methods for executing the command and checking its state. + */ + replaceNext: ReplaceNextCommand; + /** + * Gets a command to invoke the Spelling dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openSpellingDialog: OpenSpellingDialogCommand; + assignShortcut: AssignShortcutCommand; +} +/** + * Serves as a base for objects that implement different client command functionalities. + */ +interface CommandBase { +} +/** + * Serves as a base for commands with a simple common command state. + */ +interface CommandWithSimpleStateBase extends CommandBase { + /** + * Gets information about the command state. + */ + getState(): SimpleCommandState; +} +/** + * Serves as a base for commands with the Boolean state. + */ +interface CommandWithBooleanStateBase extends CommandBase { + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Defines a simple state common to most of the client commands. + */ +interface SimpleCommandState { + /** + * Gets a value indicating whether the command's UI element is enabled. + * Value: true, if the command's related UI element is enabled; otherwise, false. + */ + enabled: boolean; + /** + * Gets a value indicating whether the command's UI element is visible. + * Value: true, if the command's related UI element is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Defines the state of a command. + */ +interface CommandState extends SimpleCommandState { + /** + * Gets the command state value. + * Value: A T object specifying the command state value. + */ + value: T; +} +/** + * Contains a set properties providing the current information about certain document structural elements. + */ +interface RichEditDocument { + /** + * Provides the information about the active sub-document. + * Value: A object storing information about the essential document functionality. + */ + activeSubDocument: SubDocument; + /** + * Provides information about sections in the current document. + * Value: An array of Section objects storing information about sections. + */ + sectionsInfo: Section[]; + /** + * Provides information about paragraph styles in the current document. + * Value: An array of ParagraphStyle objects storing information about paragraph styles. + */ + paragraphStylesInfo: ParagraphStyle[]; + /** + * Provides information about character styles in the current document. + * Value: An array of CharacterStyle objects storing information about character styles. + */ + characterStylesInfo: CharacterStyle[]; + /** + * Provides information about numbered paragraphs in the document. + * Value: An array of AbstractNumberingList objects storing the information about numbered paragraphs. + */ + abstractNumberingListsInfo: AbstractNumberingList[]; + /** + * Provides information about table styles in the current document. + * Value: An array of TableStyle objects storing information about table styles. + */ + tableStylesInfo: TableStyle[]; + spellingInfo: SpellingInfo; +} +/** + * An abstract numbering list definition that defines the appearance and behavior of numbered paragraphs in a document. + */ +interface AbstractNumberingList { + deleted: boolean; +} +/** + * Defines a paragraph in the document. + */ +interface Paragraph { + /** + * Gets the paragraph's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + /** + * Gets the paragraph's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + interval: Interval; + /** + * Gets the name of the paragraph style applied to the current paragraph (see name). + * Value: A string value specifying the style name. + */ + styleName: string; + /** + * Gets the index of a list applied to the paragraph. + * Value: An integer that is the index of a list to which the paragraph belongs. + */ + listIndex: number; + /** + * Gets or sets the index of the list level applied to the current paragraph in the numbering list. + * Value: An integer that is the index of the list level of the current paragraph. + */ + listLevelIndex: number; +} +/** + * Defines a field in the document. + */ +interface Field { + /** + * Gets the field's start position in a document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the field length in a document. + * Value: An integer value specifying the field length. + */ + length: number; + codeInterval: Interval; + resultInterval: Interval; + interval: Interval; + /** + * Gets or sets a URI to navigate to when the hyperlink (represented by the current field) is activated. + * Value: A string representing an URI. + */ + hyperlinkUri: string; + /** + * Gets or sets the text for the tooltip displayed when the mouse hovers over a hyperlink field. + * Value: A string containing the tooltip text. + */ + hyperlinkTip: string; + /** + * Gets or sets the name of a bookmark (or a hyperlink) in the current document which shall be the target of the hyperlink field. + * Value: A string representing the bookmark's name. + */ + hyperlinkAnchor: string; + showCode: boolean; +} +/** + * Defines a bookmark in the document. + */ +interface Bookmark { + /** + * Gets the bookmark's start position in a document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the bookmark's length. + * Value: An integer value specifying the length of the bookmark. + */ + length: number; + interval: Interval; + /** + * Gets the name of a bookmark in the document. + * Value: A string that is the unique bookmark's name. + */ + name: string; +} +/** + * Defines a section in the document. + */ +interface Section { + /** + * Gets the section's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the section's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; + /** + * Provides access to the section's headers. + * Value: An array of HeaderFooter objects storing information about the section's headers. + */ + headers: HeaderFooter[]; + /** + * Provides access to the section's footers. + * Value: An array of HeaderFooter objects storing information about the section's footers. + */ + footers: HeaderFooter[]; +} +/** + * Contains settings defining a header or footer in a document. + */ +interface HeaderFooter { + /** + * Gets the type of the header (footer). + * Value: One of the values. + */ + type: any; + /** + * Provides access to an object implementing the basic document functionality that is common to the header, footer and the main document body. + * Value: A object exposing the basic document functionality. + */ + subDocument: SubDocument; +} +interface InlinePictureInfo { + id: number; + position: number; + initialWidth: number; + initialHeight: number; + scaleX: number; + scaleY: number; + actualWidth: number; + actualHeight: number; +} +declare enum HeaderFooterType { + First=0, + Odd=1, + Primary=1, + Even=2 +} +interface RichEditFileInfo { + folderPath: string; + fileName: string; + documentFormat: any; +} +declare enum DocumentFormat { + Undefined=0, + PlainText=1, + Rtf=2, + Html=3, + OpenXml=4, + Mht=5, + WordML=6, + OpenDocument=7, + ePub=9, + Doc=10 +} +/** + * Contains a set of methods and properties to work with the document selection. + */ +interface RichEditSelection { + /** + * Gets or sets an array of document interval in the selection. + * Value: An array of Interval objects. + */ + intervals: Interval[]; + collapsed: boolean; + getIntervalMaxPosition(): number; + /** + * Moves the cursor to the next line. + */ + goToNextLine(): void; + /** + * Moves the cursor to the next line and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextLine(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the line in which the cursor is located. + */ + goToLineEnd(): void; + /** + * Moves the cursor to the end of the line in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToLineEnd(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the line in which the cursor is located. + */ + goToLineStart(): void; + /** + * Moves the cursor to the start of the line in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToLineStart(extendSelection: boolean): void; + /** + * Moves the cursor to the previous line. + */ + goToPreviousLine(): void; + /** + * Moves the cursor to the previous line and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousLine(extendSelection: boolean): void; + /** + * Moves the cursor to the next character. + */ + goToNextCharacter(): void; + /** + * Moves the cursor to the next character and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextCharacter(extendSelection: boolean): void; + /** + * Moves the cursor to the previous character. + */ + goToPreviousCharacter(): void; + /** + * Moves the cursor to the previous character and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousCharacter(extendSelection: boolean): void; + /** + * Selects the line in which the cursor is located. + */ + selectLine(): void; + /** + * Selects the line in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectLine(extendSelection: boolean): void; + /** + * Moves the cursor to the beginning of the next page. + */ + goToNextPage(): void; + /** + * Moves the cursor to the beginning of the next page and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextPage(extendSelection: boolean): void; + /** + * Moves the cursor to the beginning of the previous page. + */ + goToPreviousPage(): void; + /** + * Moves the cursor to the beginning of the previous page and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousPage(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the document. + */ + goToDocumentStart(): void; + /** + * Moves the cursor to the start of the document and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToDocumentStart(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the document. + */ + goToDocumentEnd(): void; + /** + * Moves the cursor to the end of the document and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToDocumentEnd(extendSelection: boolean): void; + /** + * Moves the cursor to the next word. + */ + goToNextWord(): void; + /** + * Moves the cursor to the next word and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextWord(extendSelection: boolean): void; + /** + * Moves the cursor to the previous word. + */ + goToPrevWord(): void; + /** + * Moves the cursor to the previous word and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPrevWord(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the paragraph in which the cursor is located. + */ + goToParagraphStart(): void; + /** + * Moves the cursor to the start of the paragraph in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToParagraphStart(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the paragraph in which the cursor is located. + */ + goToParagraphEnd(): void; + /** + * Moves the cursor to the end of the paragraph in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToParagraphEnd(extendSelection: boolean): void; + /** + * Selects the paragraph in which the cursor is located. + */ + selectParagraph(): void; + /** + * Selects the table cell in which the cursor is located. + */ + selectTableCell(): void; + /** + * Selects the table cell in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTableCell(extendSelection: boolean): void; + /** + * Selects the table row in which the cursor is located. + */ + selectTableRow(): void; + /** + * Selects the table row in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTableRow(extendSelection: boolean): void; + /** + * Selects the entire table in which the cursor is located. + */ + selectTable(): void; + /** + * Selects the entire table in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTable(extendSelection: boolean): void; + /** + * Selects the editor's entire content. + */ + selectAll(): void; + /** + * Moves the cursor to the main sub-document. + */ + setMainSubDocumentAsActive(): void; + /** + * Moves the cursor to the footer of the specified document page. + * @param pageIndex An integer value specifying the page index. + */ + setFooterSubDocumentAsActiveByPageIndex(pageIndex: number): void; + /** + * Moves the cursor to the header of the specified document page. + * @param pageIndex An integer value specifying the page index. + */ + setHeaderSubDocumentAsActiveByPageIndex(pageIndex: number): void; +} +/** + * Defines a document's interval. + */ +interface Interval { + /** + * Gets the interval's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the interval's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; +} +interface SpellingInfo { + spellCheckerState: any; + misspelledIntervals: MisspelledInterval[]; +} +declare enum SpellCheckerState { + Disabled=0, + InProgress=1, + Done=2 +} +interface MisspelledInterval { + start: number; + length: number; + interval: Interval; + errorType: any; + word: string; + suggestions: string[]; +} +declare enum SpellingErrorType { + Misspelling=0, + Repeating=1 +} +/** + * Serves as a base for objects implementing different element styles. + */ +interface StyleBase { + /** + * Gets or sets the name of the style. + * Value: A string specifying the style name. + */ + name: string; + /** + * Gets whether the specified style is marked as deleted. + * Value: true, if the style is deleted; otherwise, false. + */ + isDeleted: boolean; +} +/** + * Defines the paragraph style settings. + */ +interface ParagraphStyle extends StyleBase { + /** + * Gets or sets the linked style for the current style. + * Value: A object representing a character style linked to a current style. + */ + linkedStyle: CharacterStyle; + /** + * Gets or sets the default style for a paragraph that immediately follows the current paragraph. + * Value: A object specifying the style for the next paragraph. + */ + nextStyle: ParagraphStyle; + /** + * Gets the index of the list item associated with the paragraph formatted with the current style. + * Value: An integer value specifying the list item index. + */ + listIndex: number; + /** + * Gets the index of the list level applied to the paragraph formatted with the current style. + * Value: An integer that is the list level index. + */ + listLevelIndex: number; + /** + * Gets or sets the style from which the current style inherits. + * Value: A object representing the parent style. + */ + parent: ParagraphStyle; +} +/** + * Contains characteristics of a character style in a document. + */ +interface CharacterStyle extends StyleBase { + /** + * Gets or sets the linked style for the current style. + * Value: A object representing a paragraph style linked to a current style. + */ + linkedStyle: ParagraphStyle; + /** + * Gets the style form which the current style inherits. + * Value: A object representing the parent style. + */ + parent: CharacterStyle; +} +/** + * Defines the table style settings. + */ +interface TableStyle extends StyleBase { + /** + * Gets or sets the style from which the current style inherits. + * Value: A object that is the parent style. + */ + parent: TableStyle; +} +/** + * Exposes the settings providing the information about the essential document functionality. + */ +interface SubDocument { + id: number; + type: any; + /** + * Provides information about paragraphs contained in the document. + * Value: An array of Paragraph objects storing information about document paragraphs. + */ + paragraphsInfo: Paragraph[]; + /** + * Provides information about fields in the current document. + * Value: An array of Field objects storing information about document fields. + */ + fieldsInfo: Field[]; + /** + * Provides information about tables contained in the document. + * Value: An array of Table objects storing information about document tables. + */ + tablesInfo: Table[]; + /** + * Provides information about document bookmarks. + * Value: An array of Bookmark objects storing information about document bookmarks. + */ + bookmarksInfo: Bookmark[]; + inlinePicturesInfo: InlinePictureInfo[]; + /** + * Gets the document's textual representation. + * Value: A string value specifying the document's text. + */ + text: string; + /** + * Gets the character length of the document. + * Value: An integer that is the number of character positions in the document. + */ + length: number; +} +declare enum SubDocumentType { + Main=0, + Header=1, + Footer=2, + TextBox=3 +} +/** + * Defines a table in the document. + */ +interface Table { + /** + * Gets the table's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table length in characters. + * Value: A integer value specifying the character length of the table. + */ + length: number; + interval: Interval; + /** + * Provides access to a collection of table rows. + * Value: An array of TableRow objects storing information about individual table rows. + */ + rows: TableRow[]; + /** + * Gets the name of the style applied to the table (see name). + * Value: A string value specifying the style name. + */ + styleName: string; +} +/** + * Defines a table row in the document. + */ +interface TableRow { + /** + * Gets the table row's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table row's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; + /** + * Provides information about the table row's cells. + * Value: An array of TableCell objects storing information about cells. + */ + cells: TableCell[]; +} +/** + * Defines a table cell in the document. + */ +interface TableCell { + /** + * Gets the table cell's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table cell's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; +} +interface RichEditUnitConverter { + pixelsToTwips(value: number): number; + inchesToTwips(value: number): number; + pointsToTwips(value: number): number; + centimetersToTwips(value: number): number; + twipsToCentimeters(value: number): number; + pixelsToCentimeters(value: number): number; + twipsToInches(value: number): number; + pixelsToInches(value: number): number; + pixelsToPoints(value: number): number; + twipsToPoints(value: number): number; +} +/** + * A command to invoke the Bookmark dialog. + */ +interface OpenInsertBookmarkDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertBookmarkDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a new bookmark that references the current selection. + */ +interface InsertBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertBookmarkCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name A string value specifying name of creating bookmark. + * @param start An integer value specifying the start position of bookmark's range. + * @param length An integer value specifying the length of bookmark's range. + */ + execute(name: string, start: number, length: number): boolean; +} +/** + * A command to delete a specific bookmark. + */ +interface DeleteBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteBookmarkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name A string value specifying name of the deleted bookmark. + */ + execute(name: string): boolean; +} +/** + * Gets a command to navigate to the specified bookmark in the document. + */ +interface GoToBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToBookmarkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name + */ + execute(name: string): boolean; +} +/** + * A command to paste the text from the clipboard over the selection. + */ +interface PasteCommand extends CommandWithSimpleStateBase { + /** + * Executes the PasteCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to copy the selected text and place it to the clipboard. + */ +interface CopyCommand extends CommandWithSimpleStateBase { + /** + * Executes the CopyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to cut the selected text and place it to the clipboard. + */ +interface CutCommand extends CommandWithSimpleStateBase { + /** + * Executes the CutCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert an empty document field at the current position in the document. + */ +interface CreateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to update the field's result. + */ +interface UpdateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the UpdateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display the selected field's field codes. + */ +interface ShowFieldCodesCommand extends CommandWithSimpleStateBase { + /** + * Executes the ShowFieldCodesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showFieldCodes true to display field codes, false to hide field codes. + */ + execute(showFieldCodes: boolean): boolean; + /** + * Executes the ShowFieldCodesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display all field codes in place of the fields in the document. + */ +interface ShowAllFieldCodesCommand extends CommandWithSimpleStateBase { + /** + * Executes the ShowAllFieldCodesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showFieldCodes true to display field codes, false to hide field codes. + */ + execute(showFieldCodes: boolean): boolean; + /** + * Executes the ShowAllFieldCodesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to update all fields in the selected range. + */ +interface UpdateAllFieldsCommand extends CommandWithSimpleStateBase { + /** + * Executes the UpdateAllFieldsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a DATE field displaying the current date. + */ +interface CreateDateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateDateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a TIME field displaying the current time. + */ +interface CreateTimeFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateTimeFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a PAGE field displaying the current page number. + */ +interface CreatePageFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreatePageFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next data record of the bound data source. + */ +interface GoToDataRecordCommand extends CommandBase { + /** + * Executes the GoToDataRecordCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param activeRecordIndex An integer value specifying index of the next data record. + */ + execute(activeRecordIndex: number): boolean; + getState(): any; +} +interface DataRecordOptions { + activeRecordIndex: number; + recordCount: number; +} +/** + * A command to navigate to the first data record of the bound data source. + */ +interface GoToFirstDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToFirstDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the previous data record of the bound data source. + */ +interface GoToPreviousDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToPreviousDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next data record of the bound data source. + */ +interface GoToNextDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToNextDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the last data record of the bound data source. + */ +interface GoToLastDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToLastDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display or hide actual data in MERGEFIELD fields. + */ +interface ShowMergedDataCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowMergedDataCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowMergedDataCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showMergedData true to display merged data, false to hide merged data. + */ + execute(showMergedData: boolean): boolean; +} +/** + * A command to invoke the Insert Merge Field dialog. + */ +interface MergeFieldDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the MergeFieldDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a MERGEFIELD field (with a data source column name) at the current position in the document. + */ +interface CreateMergeFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateMergeFieldCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fieldName A string value specifying the name of the merge field. + */ + execute(fieldName: string): boolean; +} +/** + * Gets a command to invoke the Export Range dialog to start a mail merge. + */ +interface MailMergeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the MailMergeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to start the mail merge process and download the resulting document containing the merged information. + */ +interface MailMergeAndDownloadCommand extends CommandBase { + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the file extension of the resulting document. + */ + execute(fileExtension: string): boolean; + /** + * + * @param documentFormat + */ + execute(documentFormat: any): boolean; + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the file extension of the resulting document. + * @param settings A MailMergeSettings object containing settings to set up mail merge operations. + */ + execute(fileExtension: string, settings: MailMergeSettings): boolean; + /** + * + * @param documentFormat + * @param settings + */ + execute(documentFormat: any, settings: MailMergeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to start the mail merge process and save the resulting merged document to the server. + */ +interface MailMergeAndSaveAsCommand extends CommandBase { + /** + * Executes the MailMergeAndSaveAsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param filePath A string value specifying path to the saving file on the server. + */ + execute(filePath: string): boolean; + /** + * + * @param fileInfo + * @param settings + */ + execute(fileInfo: RichEditFileInfo, settings: MailMergeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to insert a NUMPAGES field displaying the total number of pages. + */ +interface CreatePageCountFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreatePageCountFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to set up mail merge operations. + */ +interface MailMergeSettings { + /** + * Gets or sets a value specifying which data rows should be exported into a merged document. + * Value: One of the values. + */ + range: any; + /** + * Gets or sets the index of the row from which the exported range starts. + * Value: An integer value specifying the row index. + */ + exportFrom: number; + /** + * Gets or sets the number of data rows in the exported mail-merge range. + * Value: An integer value specifying the row count. + */ + exportRecordsCount: number; + /** + * Gets or sets the merge mode. + * Value: One of the values. + */ + mergeMode: any; +} +declare enum MergeMode { + NewParagraph=0, + NewSection=1, + JoinTables=2 +} +declare enum MailMergeExportRange { + AllRecords=0, + CurrentRecord=1, + Range=2 +} +/** + * A command to create a new empty document. + */ +interface FileNewCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileNewCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to open the file, specifying its path. + */ +interface FileOpenCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileOpenCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param path A string value specifying path to the opening file. + */ + execute(path: string): boolean; +} +/** + * A command to invoke the File Open dialog allowing one to select and load a document file into RichEdit. + */ +interface FileOpenDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileOpenDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to save the document to a file. + */ +interface FileSaveCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileSaveCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Save As dialog that prompts for a file name and saves the current document in a file with the specified path. + */ +interface FileSaveAsCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileSaveAsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param path A string value specifying path to the saving file. + */ + execute(path: string): boolean; + /** + * + * @param fileInfo + */ + execute(fileInfo: RichEditFileInfo): boolean; +} +interface FileSaveAsDialogCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +/** + * A command to download the document file, specifying its extension. + */ +interface FileDownloadCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the extension of the downloading file. + */ + execute(fileExtension: string): boolean; + /** + * + * @param documentFormat + */ + execute(documentFormat: any): boolean; +} +/** + * A command to invoke a browser-specific Print dialog allowing one to print the current document. + */ +interface FilePrintCommand extends CommandWithSimpleStateBase { + /** + * Executes the FilePrintCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Search Panel allowing end-users to search text and navigate through search results. + */ +interface OpenFindPanelCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFindPanelCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Find and Replace dialog. + */ +interface OpenFindAndReplaceDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFindAndReplaceDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to find all matches of the specified text in the document. + */ +interface FindAllCommand extends CommandWithSimpleStateBase { + /** + * Executes the FindAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying finding text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + * @param highlightResults true, to highlight result of search; otherwise, false. + */ + execute(text: string, matchCase: boolean, highlightResults: boolean): boolean; + /** + * Executes the FindAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to find. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + * @param highlightResults true, to highlight result of search; otherwise, false. + * @param results An array of Interval objects containing the results of search. + */ + execute(text: string, matchCase: boolean, highlightResults: boolean, results: Interval[]): boolean; +} +/** + * A command to hide the search results. + */ +interface HideFindResultsCommand extends CommandWithSimpleStateBase { + /** + * Executes the HideFindResultsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to search for a specific text and replace all matches in the document with the specified string. + */ +interface ReplaceAllCommand extends CommandWithSimpleStateBase { + /** + * Executes the ReplaceAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to replace. + * @param replaceText A string value specifying replacing text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + */ + execute(text: string, replaceText: string, matchCase: boolean): boolean; +} +/** + * A command to search for a specific text and replace the next match in the document with the specified string. + */ +interface ReplaceNextCommand extends CommandWithSimpleStateBase { + /** + * Executes the ReplaceNextCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to replace. + * @param replaceText A string value specifying replacing text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + */ + execute(text: string, replaceText: string, matchCase: boolean): boolean; +} +/** + * A command to cancel changes caused by the previous command. + */ +interface UndoCommand extends CommandWithSimpleStateBase { + /** + * Executes the UndoCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to reverse actions of the previous undo command. + */ +interface RedoCommand extends CommandWithSimpleStateBase { + /** + * Executes the RedoCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Hyperlink dialog. + */ +interface OpenInsertHyperlinkDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertHyperlinkDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a hyperlink at the current position in the document. + */ +interface InsertHyperlinkCommand extends CommandBase { + /** + * Executes the InsertHyperlinkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A HyperLinkSettings object specifying hyperlink settings. + */ + execute(settings: HyperlinkSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to delete the selected hyperlink. + */ +interface DeleteHyperlinkCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteHyperlinkCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete all hyperlinks in a selected range. + */ +interface DeleteHyperlinksCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteHyperlinksCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the document bookmark or URI (uniform resource identifier) specified for the hyperlink. + */ +interface OpenHyperlinkCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenHyperlinkCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to define hyperlinks. + */ +interface HyperlinkSettings { + /** + * Gets or sets a text displayed for a hyperlink. + * Value: A string value specifying the hyperlink display text. + */ + text: string; + /** + * Gets or sets a text for the tooltip displayed when the mouse hovers over a hyperlink. + * Value: A string containing the tooltip text. + */ + tooltip: string; + /** + * Gets or sets the hyperlink destination. + * Value: A string value that specifies the destination to which a hyperlink refers. + */ + url: string; + /** + * Gets or sets the associated bookmak. + * Value: A string value specifying the bookmark name. + */ + bookmark: string; +} +/** + * A command to insert a page break at the current position in the document. + */ +interface InsertPageBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertPageBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a column break at the current position in the document. + */ +interface InsertColumnBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertColumnBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next page. + */ +interface InsertSectionBreakNextPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakNextPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next even-numbered page. + */ +interface InsertSectionBreakEvenPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakEvenPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next odd-numbered page. + */ +interface InsertSectionBreakOddPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakOddPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert the line break at the current position in the document. + */ +interface InsertLineBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertLineBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the bulleted paragraph and normal text. + */ +interface ToggleBulletedListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleBulletedListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the numbered paragraph and normal text. + */ +interface ToggleNumberingListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the multilevel list style and normal text. + */ +interface ToggleMultilevelListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleMultilevelListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Bulleted and Numbering dialog. + */ +interface OpenNumberingListDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenNumberingListDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Customize Numbered List dialog. + */ +interface OpenCustomNumberingListDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenCustomNumberingListDialogCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying index of abstract numbering list. + */ + execute(abstractNumberingListIndex: number): boolean; +} +/** + * A command to customize the numbered list parameters. + */ +interface ChangeCustomNumberingListCommand extends CommandBase { + /** + * Executes the ChangeCustomNumberingListCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying the numbering list index. + * @param listLevelSettings An array of ListLevelSettings objects defining settings for list levels. + */ + execute(abstractNumberingListIndex: number, listLevelSettings: ListLevelSettings[]): boolean; + /** + * Gets information about the command state. + * @param abstractNumberingListIndex An integer value specifying the index of the abstract numbering list item whose state to return. + */ + getState(abstractNumberingListIndex: number): any; +} +/** + * A command to restart the numbering list. + */ +interface RestartNumberingListCommand extends CommandWithSimpleStateBase { + /** + * Executes the RestartNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to increment the indent level of paragraphs in a selected numbered list. + */ +interface IncrementNumberingIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncrementNumberingIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the indent level of paragraphs in a selected numbered list. + */ +interface DecrementNumberingIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecrementNumberingIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to continue the list's numbering. + */ +interface ContinueNumberingListCommand extends CommandWithSimpleStateBase { + /** + * Executes the ContinueNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert numeration to a paragraph making it a numbering list item. + */ +interface InsertNumerationCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertNumerationCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying index of abstract numbering list. + */ + execute(abstractNumberingListIndex: number): boolean; + /** + * Executes the InsertNumerationCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param numberingListIndex An integer value specifying index of numbering list. + * @param isAbstractNumberingList true, to insert an abstract numbering list; otherwise, false. + */ + execute(numberingListIndex: number, isAbstractNumberingList: boolean): boolean; +} +/** + * A command to remove the selected numeration. + */ +interface RemoveNumerationCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveNumerationCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to define individual bulleted or numbered list levels. + */ +interface ListLevelSettings { + /** + * Gets or sets the pattern used to format the list level for display purposes. + * Value: A string value specifying the format pattern. + */ + displayFormatString: string; + /** + * Gets or sets the numbering format used for the current list level's paragraph. + * Value: One of the values. + */ + format: any; + /** + * Gets the list level item's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets or sets the paragraph text alignment within numbered list levels. + * Value: One of the values. + */ + alignment: any; + separator: string; + /** + * Gets or sets the left indent for text within the current list level's paragraph. + * Value: An integer value specifying the left indent. + */ + leftIndent: number; + /** + * Gets or sets a value specifying the indent of the first line of the current list level's paragraph. + * Value: An integer value specifying the indent. + */ + firstLineIndent: number; + /** + * Gets or sets a value specifying whether and how the first line of the current list level's paragraph is indented. + * Value: One of the values. + */ + firstLineIndentType: any; + /** + * Gets or sets the font name of the current list level's paragraph. + * Value: A string value specifying the font name. + */ + fontName: string; + /** + * Gets or sets the font color of the current list level's paragraph. + * Value: A string value specifying the font color. + */ + fontColor: string; + /** + * Gets or sets the font size of the current list level's paragraph. + * Value: An integer value specifying the font size. + */ + fontSize: number; + /** + * Gets or sets whether the font formatting of the current list level's paragraph is bold. + * Value: true, if the font formatting is bold; otherwise, false. + */ + fontBold: boolean; + /** + * Gets or sets whether the font formatting of the current list level's paragraph is italic. + * Value: true, if the font formatting is italic; otherwise, false. + */ + fontItalic: boolean; +} +declare enum ListLevelFormat { + Decimal=0, + AIUEOHiragana=1, + AIUEOFullWidthHiragana=2, + ArabicAbjad=3, + ArabicAlpha=4, + Bullet=5, + CardinalText=6, + Chicago=7, + ChineseCounting=8, + ChineseCountingThousand=9, + ChineseLegalSimplified=10, + Chosung=11, + DecimalEnclosedCircle=12, + DecimalEnclosedCircleChinese=13, + DecimalEnclosedFullstop=14, + DecimalEnclosedParentheses=15, + DecimalFullWidth=16, + DecimalFullWidth2=17, + DecimalHalfWidth=18, + DecimalZero=19, + Ganada=20, + Hebrew1=21, + Hebrew2=22, + Hex=23, + HindiConsonants=24, + HindiDescriptive=25, + HindiNumbers=26, + HindiVowels=27, + IdeographDigital=28, + IdeographEnclosedCircle=29, + IdeographLegalTraditional=30, + IdeographTraditional=31, + IdeographZodiac=32, + IdeographZodiacTraditional=33, + Iroha=34, + IrohaFullWidth=35, + JapaneseCounting=36, + JapaneseDigitalTenThousand=37, + JapaneseLegal=38, + KoreanCounting=39, + KoreanDigital=40, + KoreanDigital2=41, + KoreanLegal=42, + LowerLetter=43, + LowerRoman=44, + None=45, + NumberInDash=46, + Ordinal=47, + OrdinalText=48, + RussianLower=49, + RussianUpper=50, + TaiwaneseCounting=51, + TaiwaneseCountingThousand=52, + TaiwaneseDigital=53, + ThaiDescriptive=54, + ThaiLetters=55, + ThaiNumbers=56, + UpperLetter=57, + UpperRoman=58, + VietnameseDescriptive=59 +} +declare enum ListLevelNumberAlignment { + Left=0, + Center=1, + Right=2 +} +/** + * A command to invoke the Insert Image dialog. + */ +interface OpenInsertPictureDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertPictureDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a picture from a file. + */ +interface InsertPictureCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertPictureCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param imageUrl A string value specifying picture's Url. + */ + execute(imageUrl: string): boolean; +} +/** + * A command to invoke the Symbols dialog. + */ +interface OpenInsertSymbolDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertSymbolDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a character into the document. + */ +interface InsertSymbolCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSymbolCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param symbol A string value specifying symbols to insert. + * @param fontName A string value specifying font of symbols to insert. + */ + execute(symbol: string, fontName: string): boolean; +} +/** + * A command to insert a paragraph break at the current position in the document. + */ +interface InsertParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert text at the current position in the document. + */ +interface InsertTextCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTextCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to insert. + */ + execute(text: string): boolean; +} +/** + * A command to delete the text in a selected range. + */ +interface DeleteCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to move the cursor backwards and erase the character in that space. + */ +interface BackspaceCommand extends CommandWithSimpleStateBase { + /** + * Executes the BackspaceCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to scale pictures in a selected range. + */ +interface ChangePictureScaleCommand extends CommandBase { + /** + * Executes the ChangePictureScaleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param scale A Scale object specifying scaling of the picture. + */ + execute(scale: Scale): boolean; + /** + * Executes the ChangePictureScaleCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param x An interger number specifying width of the picture + * @param y An interger number specifying height of the picture + */ + execute(x: number, y: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to move the selected range to a specific position in the document. + */ +interface MoveContentCommand extends CommandWithSimpleStateBase { + /** + * Executes the MoveContentCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param position An integer value specifying position to insert selected text. + */ + execute(position: number): boolean; +} +/** + * A command to copy the selected text and place it to the specified position. + */ +interface CopyContentCommand extends CommandWithSimpleStateBase { + /** + * Executes the CopyContentCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param position An integer number value specifying position for pasting selected text. + */ + execute(position: number): boolean; +} +/** + * A command to insert a tab character at the current position in the document. + */ +interface InsertTabCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTabCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Defines the scaling settings. + */ +interface Scale { + x: number; + y: number; +} +/** + * A command to change page margin settings. + */ +interface ChangePageMarginsCommand extends CommandBase { + /** + * Executes the ChangePageMarginsCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param left An integer number specifying left margin of the page. + * @param top An integer number specifying top margin of the page. + * @param right An integer number specifying right margin of the page. + * @param bottom An integer number specifying bottom margin of the page. + */ + execute(left: number, top: number, right: number, bottom: number): boolean; + /** + * Executes the ChangePageMarginsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param margins A Margins object specifying page margin settings. + */ + execute(margins: Margins): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Margins tab of the Page Setup dialog. + */ +interface OpenPageMarginsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenPageMarginsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the page orientation. + */ +interface ChangePageOrientationCommand extends CommandBase { + /** + * + * @param isPortrait + */ + execute(isPortrait: any): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Paper tab of the Page Setup dialog. + */ +interface OpenPagePaperSizeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenPagePaperSizeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to set the page size. + */ +interface SetPageSizeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the SetPageSizeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the page size. + */ +interface ChangePageSizeCommand extends CommandBase { + /** + * Executes the ChangePageSizeCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param width An integer number specifying width of the page. + * @param height An integer number specifying height of the page. + */ + execute(width: number, height: number): boolean; + /** + * Executes the ChangePageSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param size A Size object specifying the page size settings. + */ + execute(size: Size): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the number of section columns having the same width. + */ +interface ChangeSectionEqualColumnCountCommand extends CommandBase { + /** + * Executes the ChangeSectionEqualColumnCountCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param columnCount An interger number specifying the number of section columns having the same width. + */ + execute(columnCount: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Columns dialog. + */ +interface OpenSectionColumnsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenSectionColumnsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the settings of individual section columns. + */ +interface ChangeSectionColumnsCommand extends CommandBase { + /** + * + * @param columns + */ + execute(columns: SectionColumn[]): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the background color of the page. + */ +interface ChangePageColorCommand extends CommandBase { + /** + * Executes the ChangePageColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying background color of the page. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to activate the page header and begin editing. + */ +interface InsertHeaderCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertHeaderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to activate the page footer and begin editing. + */ +interface InsertFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to link a header/footer to the previous section, so it has the same content. + */ +interface LinkHeaderFooterToPreviousCommand extends CommandWithSimpleStateBase { + /** + * Executes the LinkHeaderFooterToPreviousCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the page footer from the page header in the header/footer editing mode. + */ +interface GoToFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the page header from the page footer in the header/footer editing mode. + */ +interface GoToHeaderCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToHeaderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next page header or footer in the header/footer editing mode. + */ +interface GoToNextHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToNextHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the previous page header or footer in the header/footer editing mode. + */ +interface GoToPreviousHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToPreviousHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the header/footer edit mode, so it allows creation of a different header or footer for the first page of a document or section. + */ +interface SetDifferentFirstPageHeaderFooterCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDifferentFirstPageHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetDifferentFirstPageHeaderFooterCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param differentFirstPage true to apply different text for first page's header and footer, false to remove difference. + */ + execute(differentFirstPage: boolean): boolean; +} +/** + * A command to change the header/footer edit mode so it allows creation of a different header or footer for odd and even pages of a document or section. + */ +interface SetDifferentOddAndEvenPagesHeaderFooterCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDifferentOddAndEvenPagesHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetDifferentOddAndEvenPagesHeaderFooterCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param differentOddAndEvenPages true to apply different text for odd and even pages' header and footer, false to remove difference. + */ + execute(differentOddAndEvenPages: boolean): boolean; +} +/** + * A command to finish header/footer editing. + */ +interface CloseHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the CloseHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Defines a section column in the document. + */ +interface SectionColumn { + /** + * Gets or sets the width of the section column. + * Value: An integer value specifying the section column width. + */ + width: number; + /** + * Gets or sets the amount of space between adjacent section columns. + * Value: An integer value specifying the spacing between section columns. + */ + spacing: number; +} +/** + * Defines the size settings. + */ +interface Size { + /** + * Gets or sets the width value. + * Value: An integer value specifying the width. + */ + width: number; + /** + * Gets or sets the height value. + * Value: An integer value specifying the height. + */ + height: number; +} +/** + * Defines the margin settings. + */ +interface Margins { + /** + * Gets or sets the left margin. + * Value: An integer value specifying the left margin. + */ + left: number; + /** + * Gets or sets the top margin. + * Value: An integer value specifying the top margin. + */ + top: number; + /** + * Gets or sets the right margin. + * Value: An integer value specifying the right margin. + */ + right: number; + /** + * Gets or sets the bottom margin. + * Value: An integer value specifying the bottom margin. + */ + bottom: number; +} +declare enum Orientation { + Landscape=0, + Portrait=1 +} +/** + * A command to increment the indent level of paragraphs in a selected range. + */ +interface IncreaseIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncreaseIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the indent level of paragraphs in a selected range. + */ +interface DecreaseIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecreaseIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle the visibility of hidden symbols. + */ +interface ShowHiddenSymbolsCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowHiddenSymbolsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowHiddenSymbolsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param show true to display hidden symbols; otherwise, false. + */ + execute(show: boolean): boolean; +} +/** + * A command to toggle left paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle centered paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle right paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle justified paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentJustifyCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentJustifyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with single line spacing. + */ +interface SetSingleParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetSingleParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with one and a half line spacing. + */ +interface SetSesquialteralParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetSesquialteralParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with double line spacing. + */ +interface SetDoubleParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDoubleParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to add spacing before a paragraph. + */ +interface AddSpacingBeforeParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the AddSpacingBeforeParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to add spacing after a paragraph. + */ +interface AddSpacingAfterParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the AddSpacingAfterParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to remove spacing before the selected paragraph. + */ +interface RemoveSpacingBeforeParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveSpacingBeforeParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to remove spacing after the selected paragraph. + */ +interface RemoveSpacingAfterParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveSpacingAfterParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the background color of paragraphs in a selected range. + */ +interface ChangeParagraphBackColorCommand extends CommandBase { + /** + * Executes the ChangeParagraphBackColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying highlighting color of the paragraphs in a selected range. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Paragraph dialog allowing end-users to set paragraph formatting. + */ +interface OpenParagraphFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenParagraphFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the formatting of paragraphs in a selected range. + */ +interface ChangeParagraphFormattingCommand extends CommandBase { + /** + * Executes the ChangeParagraphFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A ParagraphFormattingSettings object specifying paragraph formatting settings. + */ + execute(settings: ParagraphFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to increment the left indentation of paragraphs in a selected range. + */ +interface IncrementParagraphLeftIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncrementParagraphLeftIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the left indentation of paragraphs in a selected range. + */ +interface DecrementParagraphLeftIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecrementParagraphLeftIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Tabs paragraph dialog. + */ +interface OpenTabsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTabsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change paragraph tab stops. + */ +interface ChangeTabsCommand extends CommandBase { + /** + * Executes the ChangeTabsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TabsSettings object maintaining the information about tab stops. + */ + execute(settings: TabsSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Contains the information about tab stops. + */ +interface TabsSettings { + /** + * Gets or sets the default tab stop value. + * Value: An integer value specifying the default tab stop. + */ + defaultTabStop: number; + /** + * Gets or sets a list of tab stops. + * Value: An array of TabSettings objects containing individual tab stop settings. + */ + tabs: TabSettings[]; +} +/** + * Contains settings of a tab stop. + */ +interface TabSettings { + /** + * Gets or sets the alignment type, specifying how any text after the tab will be lined up. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the tab leader style, i.e., the symbol used as a tab leader. + * Value: One of the values. + */ + leader: any; + /** + * Gets or sets the position of the tab stop. + * Value: A number representing the distance from the left edge of the text area. + */ + position: number; + /** + * Gets or sets whether the individual tab stop is in effect. + * Value: true to switch off this tab stop; otherwise, false. + */ + deleted: boolean; +} +declare enum TabAlign { + Left=0, + Center=1, + Right=2, + Decimal=3 +} +declare enum TabLeaderType { + None=0, + Dots=1, + MiddleDots=2, + Hyphens=3, + Underline=4, + ThickLine=5, + EqualSign=6 +} +/** + * Contains settings to define the paragraph formatting. + */ +interface ParagraphFormattingSettings { + /** + * Gets or sets the paragraph alignment. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the outline level of a paragraph. + * Value: An integer specifying the level number. + */ + outlineLevel: number; + /** + * Gets or sets the right indent value for the specified paragraph. + * Value: An integer value specifying the right indent. + */ + rightIndent: number; + /** + * Gets or sets the spacing before the current paragraph. + * Value: An integer value specifying the spacing before the paragraph. + */ + spacingBefore: number; + /** + * Gets or sets the spacing after the current paragraph. + * Value: An integer value specifying the spacing after the paragraph. + */ + spacingAfter: number; + /** + * Gets or sets a value which determines the spacing between lines in a paragraph. + * Value: One of the values. + */ + lineSpacingType: any; + /** + * Gets or sets a value specifying whether and how the first line of a paragraph is indented. + * Value: One of the values. + */ + firstLineIndentType: any; + /** + * Gets or sets a value specifying the indent of the first line of a paragraph. + * Value: An integer value specifying the indent of the first line. + */ + firstLineIndent: number; + /** + * Gets or sets whether to suppress addition of additional space (contextual spacing) between paragraphs of the same style. + * Value: true to remove extra spacing between paragraphs, false to add extra space. + */ + contextualSpacing: boolean; + /** + * Gets or sets whether to prevent all page breaks that interrupt a paragraph. + * Value: true, to keep paragraph lines together; otherwise, false. + */ + keepLinesTogether: boolean; + /** + * Gets or sets whether a page break is inserted automatically before a specified paragraph(s). + * Value: true, if a page break is inserted automatically before a paragraph(s); otherwise, false. + */ + pageBreakBefore: boolean; + /** + * Gets or sets the left indent for text within a paragraph. + * Value: An integer value specifying the left indent. + */ + leftIndent: number; + /** + * Gets or sets a line spacing value. + * Value: An integer value specifying the line spacing. + */ + lineSpacing: number; + /** + * Gets or sets the paragraph background color. + * Value: A string value specifying the background color. + */ + backColor: string; +} +declare enum ParagraphAlignment { + Left=0, + Right=1, + Center=2, + Justify=3 +} +declare enum ParagraphLineSpacingType { + Single=0, + Sesquialteral=1, + Double=2, + Multiple=3, + Exactly=4, + AtLeast=5 +} +declare enum ParagraphFirstLineIndent { + None=0, + Indented=1, + Hanging=2 +} +interface AssignShortcutCommand extends CommandWithSimpleStateBase { + execute(keyCode: number, callback: (arg1: string) => void): boolean; +} +interface OpenSpellingDialogCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +/** + * A command to invoke the Insert Table dialog. + */ +interface OpenInsertTableDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertTableDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Insert Table dialog. + */ +interface InsertTableCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param columnCount An integer value specifying number of columns in a generated table. + * @param rowCount An integer value specifying number of rows in a generated table. + */ + execute(columnCount: number, rowCount: number): boolean; +} +/** + * A command to invoke the Table Properties dialog. + */ +interface OpenTableFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTableFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's formatting. + */ +interface ChangeTableFormattingCommand extends CommandBase { + /** + * Executes the ChangeTableFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableFormattingSettings object containing the settings to format a table. + */ + execute(settings: TableFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the selected table's preferred row height. + */ +interface ChangeTableRowPreferredHeightCommand extends CommandBase { + /** + * Executes the ChangeTableRowPreferredHeightCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredHeight A TableHeightUnit object specifying preferred height of the selected table rows. + */ + execute(preferredHeight: TableHeightUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the preferred cell width of the selected table rows. + */ +interface ChangeTableCellPreferredWidthCommand extends CommandBase { + /** + * Executes the ChangeTableCellPreferredWidthCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredWidth A TableWidthUnit object specifying preferred width of the selected table rows. + */ + execute(preferredWidth: TableWidthUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the selected table's preferred column width. + */ +interface ChangeTableColumnPreferredWidthCommand extends CommandBase { + /** + * Executes the ChangeTableColumnPreferredWidthCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredWidth A TableWidthUnit object specifying preferred width of the selected table columns. + */ + execute(preferredWidth: TableWidthUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the cell formatting of the selected table elements. + */ +interface ChangeTableCellFormattingCommand extends CommandBase { + /** + * Executes the ChangeTableCellFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableFormattingSettings object specifying cell formatting of the selected table elements. + */ + execute(settings: TableCellFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to insert a table column to the left of the current position in the table. + */ +interface InsertTableColumnToTheLeftCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableColumnToTheLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a table column to the right of the current position in the table. + */ +interface InsertTableColumnToTheRightCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableColumnToTheRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a row in a table below the selected row. + */ +interface InsertTableRowBelowCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableRowBelowCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a row in a table above the selected row. + */ +interface InsertTableRowAboveCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableRowAboveCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table rows. + */ +interface DeleteTableRowsCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableRowsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table columns. + */ +interface DeleteTableColumnsCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableColumnsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert table cells with a horizontal shift into the selected table. + */ +interface InsertTableCellWithShiftToTheLeftCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellWithShiftToTheLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table cells with a horizontal shift. + */ +interface DeleteTableCellsWithShiftHorizontallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsWithShiftHorizontallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table cells with a vertical shift. + */ +interface DeleteTableCellsWithShiftVerticallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsWithShiftVerticallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table. + */ +interface DeleteTableCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Insert Cells dialog. + */ +interface InsertTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Delete Cells dialog. + */ +interface DeleteTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to merge the selected table cells. + */ +interface MergeTableCellsCommand extends CommandWithSimpleStateBase { + /** + * Executes the MergeTableCellsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Split Cells dialog. + */ +interface SplitTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the SplitTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to split the selected table cells based on the specified options. + */ +interface SplitTableCellsCommand extends CommandWithSimpleStateBase { + /** + * Executes the SplitTableCellsCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param rowCount An integer value specifying number of rows in the splitted table cells. + * @param columnCount An integer value specifying number of columns in the splitted table cells. + * @param mergeBeforeSplit true to merge the selected cells before splitting; otherwise, false. + */ + execute(rowCount: number, columnCount: number, mergeBeforeSplit: boolean): boolean; +} +/** + * A command to insert table cells with a vertical shift into the selected table. + */ +interface InsertTableCellsWithShiftToTheVerticallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellsWithShiftToTheVerticallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Borders and Shading table dialog. + */ +interface OpenTableBordersAndShadingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTableBordersAndShadingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change borders and shading of the selected table elements. + */ +interface ChangeTableBordersAndShadingCommand extends CommandBase { + /** + * Executes the ChangeTableBordersAndShadingCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableBorderSettings object with settings specifying table borders. + * @param applyToWholeTable true to apply the border settings to the whole table, false to apply the border settings to the selected cells. + */ + execute(settings: TableBordersSettings, applyToWholeTable: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to apply top-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply top-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply top-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's style. + */ +interface ChangeTableStyleCommand extends CommandBase { + /** + * Executes the ChangeTableStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param style A TableStyle object specifying the style applying to the table. + */ + execute(style: TableStyle): boolean; + /** + * Executes the ChangeTableStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param styleName A string specifying the name of style applying to the table. + */ + execute(styleName: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to toggle top borders for selected cells on/off. + */ +interface ToggleTableCellTopBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellTopBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle right borders for selected cells on/off. + */ +interface ToggleTableCellRightBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellRightBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle bottom borders for selected cells on/off. + */ +interface ToggleTableCellBottomBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellBottomBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +interface ToggleTableCellLeftBorderCommand extends CommandWithBooleanStateBase { + execute(): boolean; +} +/** + * A command to remove the borders of the selected table cells. + */ +interface RemoveTableCellBordersCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveTableCellBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle all borders for selected cells on/off. + */ +interface ToggleTableCellAllBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAllBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner borders for selected cells on/off. + */ +interface ToggleTableCellInsideBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner horizontal borders for selected cells on/off. + */ +interface ToggleTableCellInsideHorizontalBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideHorizontalBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner vertical borders for selected cells on/off. + */ +interface ToggleTableCellInsideVerticalBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideVerticalBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle outer borders for selected cells on/off. + */ +interface ToggleTableCellOutsideBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellOutsideBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's style options. + */ +interface ChangeTableLookCommand extends CommandBase { + /** + * Executes the ChangeTableLookCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableLookSettings object containing the settings that modify the table appearance. + */ + execute(settings: TableLookSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the repository item's table border style. + */ +interface ChangeTableBorderRepositoryItemCommand extends CommandBase { + /** + * Executes the ChangeTableBorderRepositoryItemCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableBorderSettings object specifying the repository item's table border style. + */ + execute(settings: TableBorderSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change cell shading in the selected table elements. + */ +interface ChangeTableCellShadingCommand extends CommandBase { + /** + * Executes the ChangeTableCellShadingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying color of the selected cells' shading. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to toggle the display of grid lines for a table with no borders applied - on/off. + */ +interface ShowTableGridLinesCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowTableGridLinesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowTableGridLinesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showTableGridLines true to display grid lines of the table, false to hide grid lines of the table. + */ + execute(showTableGridLines: boolean): boolean; +} +/** + * Contains the table style settings that modify the table appearance. + */ +interface TableLookSettings { + /** + * Gets or sets a value specifying whether special formatting is applied to the first row of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyFirstRow: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the last row of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyLastRow: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the first column of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyFirstColumn: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the last column of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyLastColumn: boolean; + /** + * Gets or sets a value specifying whether row banding formatting is not applied to the table. + * Value: true, to apply the formatting; otherwise, false. + */ + doNotApplyRowBanding: boolean; + /** + * Gets or sets a value specifying whether column banding formatting is not applied to the table. + * Value: true, to apply the formatting; otherwise, false. + */ + doNotApplyColumnBanding: boolean; +} +/** + * Contains settings to define table borders. + */ +interface TableBordersSettings { + /** + * Gets or sets the top border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + top: TableBorderSettings; + /** + * Gets or sets the right border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + right: TableBorderSettings; + /** + * Gets or sets the bottom border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + bottom: TableBorderSettings; + /** + * Gets or sets the left border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + left: TableBorderSettings; + /** + * Gets or sets the inside horizontal border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + insideHorizontal: TableBorderSettings; + /** + * Gets or sets the inside vertical border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + insideVertical: TableBorderSettings; + /** + * Gets or sets the background color of table borders. + * Value: A string value specifying the background color. + */ + backgroundColor: string; +} +/** + * Contains settings to define a table border. + */ +interface TableBorderSettings { + /** + * Gets or sets the border color. + * Value: A string value specifying the border color. + */ + color: string; + /** + * Gets or sets the border line width. + * Value: An integer value defining the border line width. + */ + width: number; + /** + * Gets or sets the border line style. + * Value: A object defining the border line style. + */ + style: any; +} +declare enum BorderLineStyle { + None=0, + Single=1, + Thick=2, + Double=3, + Dotted=4, + Dashed=5, + DotDash=6, + DotDotDash=7, + Triple=8, + ThinThickSmallGap=9, + ThickThinSmallGap=10, + ThinThickThinSmallGap=11, + ThinThickMediumGap=12, + ThickThinMediumGap=13, + ThinThickThinMediumGap=14, + ThinThickLargeGap=15, + ThickThinLargeGap=16, + ThinThickThinLargeGap=17, + Wave=18, + DoubleWave=19, + DashSmallGap=20, + DashDotStroked=21, + ThreeDEmboss=22, + ThreeDEngrave=23, + Outset=24, + Inset=25, + Apples=26, + ArchedScallops=27, + BabyPacifier=28, + BabyRattle=29, + Balloons3Colors=30, + BalloonsHotAir=31, + BasicBlackDashes=32, + BasicBlackDots=33, + BasicBlackSquares=34, + BasicThinLines=35, + BasicWhiteDashes=36, + BasicWhiteDots=37, + BasicWhiteSquares=38, + BasicWideInline=39, + BasicWideMidline=40, + BasicWideOutline=41, + Bats=42, + Birds=43, + BirdsFlight=44, + Cabins=45, + CakeSlice=46, + CandyCorn=47, + CelticKnotwork=48, + CertificateBanner=49, + ChainLink=50, + ChampagneBottle=51, + CheckedBarBlack=52, + CheckedBarColor=53, + Checkered=54, + ChristmasTree=55, + CirclesLines=56, + CirclesRectangles=57, + ClassicalWave=58, + Clocks=59, + Compass=60, + Confetti=61, + ConfettiGrays=62, + ConfettiOutline=63, + ConfettiStreamers=64, + ConfettiWhite=65, + CornerTriangles=66, + CouponCutoutDashes=67, + CouponCutoutDots=68, + CrazyMaze=69, + CreaturesButterfly=70, + CreaturesFish=71, + CreaturesInsects=72, + CreaturesLadyBug=73, + CrossStitch=74, + Cup=75, + DecoArch=76, + DecoArchColor=77, + DecoBlocks=78, + DiamondsGray=79, + DoubleD=80, + DoubleDiamonds=81, + Earth1=82, + Earth2=83, + EclipsingSquares1=84, + EclipsingSquares2=85, + EggsBlack=86, + Fans=87, + Film=88, + Firecrackers=89, + FlowersBlockPrint=90, + FlowersDaisies=91, + FlowersModern1=92, + FlowersModern2=93, + FlowersPansy=94, + FlowersRedRose=95, + FlowersRoses=96, + FlowersTeacup=97, + FlowersTiny=98, + Gems=99, + GingerbreadMan=100, + Gradient=101, + Handmade1=102, + Handmade2=103, + HeartBalloon=104, + HeartGray=105, + Hearts=106, + HeebieJeebies=107, + Holly=108, + HouseFunky=109, + Hypnotic=110, + IceCreamCones=111, + LightBulb=112, + Lightning1=113, + Lightning2=114, + MapleLeaf=115, + MapleMuffins=116, + MapPins=117, + Marquee=118, + MarqueeToothed=119, + Moons=120, + Mosaic=121, + MusicNotes=122, + Northwest=123, + Ovals=124, + Packages=125, + PalmsBlack=126, + PalmsColor=127, + PaperClips=128, + Papyrus=129, + PartyFavor=130, + PartyGlass=131, + Pencils=132, + People=133, + PeopleHats=134, + PeopleWaving=135, + Poinsettias=136, + PostageStamp=137, + Pumpkin1=138, + PushPinNote1=139, + PushPinNote2=140, + Pyramids=141, + PyramidsAbove=142, + Quadrants=143, + Rings=144, + Safari=145, + Sawtooth=146, + SawtoothGray=147, + ScaredCat=148, + Seattle=149, + ShadowedSquares=150, + SharksTeeth=151, + ShorebirdTracks=152, + Skyrocket=153, + SnowflakeFancy=154, + Snowflakes=155, + Sombrero=156, + Southwest=157, + Stars=158, + Stars3d=159, + StarsBlack=160, + StarsShadowed=161, + StarsTop=162, + Sun=163, + Swirligig=164, + TornPaper=165, + TornPaperBlack=166, + Trees=167, + TriangleParty=168, + Triangles=169, + Tribal1=170, + Tribal2=171, + Tribal3=172, + Tribal4=173, + Tribal5=174, + Tribal6=175, + TwistedLines1=176, + TwistedLines2=177, + Vine=178, + Waveline=179, + WeavingAngles=180, + WeavingBraid=181, + WeavingRibbon=182, + WeavingStrips=183, + WhiteFlowers=184, + Woodwork=185, + XIllusions=186, + ZanyTriangles=187, + ZigZag=188, + ZigZagStitch=189, + Nil=-1 +} +/** + * Contains the settings to define the table cell formatting. + */ +interface TableCellFormattingSettings { + /** + * Gets or sets a table cell's preferred width. + * Value: A object specifying the preferred cell width. + */ + preferredWidth: TableWidthUnit; + /** + * Gets or sets the vertical alignment of a table cell's content. + * Value: One the values. + */ + verticalAlignment: any; + /** + * Gets or sets a value specifying whether text is wrapped in a table cell. + * Value: true if text is wrapped; false if text is not wrapped. + */ + noWrap: boolean; + /** + * Gets or sets a table cell's left margin. + * Value: An integer value specifying the left margin. + */ + marginLeft: number; + /** + * Gets or sets a table cell's right margin. + * Value: An integer value specifying the right margin. + */ + marginRight: number; + /** + * Gets or sets a table cell's top margin. + * Value: An integer value specifying the top margin. + */ + marginTop: number; + /** + * Gets or sets a table cell's bottom margin. + * Value: An integer value specifying the bottom margin. + */ + marginBottom: number; + /** + * Gets or sets a value specifying whether a table cell's margins are inherited from the table level settings. + * Value: true to inherit table level margins; false to use a table cell's own margin settings. + */ + marginsSameAsTable: boolean; +} +declare enum TableCellVerticalAlignment { + Top=0, + Both=1, + Center=2, + Bottom=3 +} +/** + * Contains the settings to format a table. + */ +interface TableFormattingSettings { + /** + * Gets or sets the preferred width of cells in the table. + * Value: A object specifying the width. + */ + preferredWidth: TableWidthUnit; + /** + * Gets or sets the alignment of table rows. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the table's left indent. + * Value: An integer value specifying the indent. + */ + indent: number; + /** + * Gets or sets the spacing between table cells. + * Value: An integer value specifying the spacing. + */ + spacingBetweenCells: number; + /** + * Gets or sets a value specifying whether spacing is allowed between table cells. + * Value: true, to allow spacing; otherwise, false. + */ + allowSpacingBetweenCells: boolean; + /** + * Gets or sets a value that specifying whether to allow automatic resizing of table cells to fit their contents. + * Value: true, to allow automatic resizing; otherwise, false. + */ + resizeToFitContent: boolean; + /** + * Gets or sets the default left margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginLeft: number; + /** + * Gets or sets the default right margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginRight: number; + /** + * Gets or sets the default top margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginTop: number; + /** + * Gets or sets the default bottom margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginBottom: number; +} +/** + * Contains settings defining the table width's measurement units and value. + */ +interface TableWidthUnit { + /** + * Gets or sets the table width value. + * Value: An integer value specifying the table width. + */ + value: number; + /** + * Gets or sets the unit type for the table width. + * Value: One of the values. + */ + type: any; +} +/** + * Contains settings defining the table height's measurement units and value. + */ +interface TableHeightUnit { + /** + * Gets or sets the table height value. + * Value: An integer value specifying the table height. + */ + value: number; + type: any; +} +declare enum TableHeightUnitType { + Minimum=0, + Auto=1, + Exact=2 +} +declare enum TableRowAlignment { + Both=0, + Center=1, + Distribute=2, + Left=3, + NumTab=4, + Right=5 +} +declare enum TableWidthUnitType { + Nil=0, + Auto=1, + FiftiethsOfPercent=2, + ModelUnits=3 +} +/** + * A command to change the font name of characters in a selected range. + */ +interface ChangeFontNameCommand extends CommandBase { + /** + * Executes the ChangeFontNameCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontName A string specifying font name. + */ + execute(fontName: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the font size of characters in a selected range. + */ +interface ChangeFontSizeCommand extends CommandBase { + /** + * Executes the ChangeFontSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSize An integer number specifying font size. + */ + execute(fontSize: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to increase the font size of characters in a selected range to the closest larger predefined value. + */ +interface IncreaseFontSizeCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncreaseFontSizeCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrease the font size of characters in a selected range to the closest smaller predefined value. + */ +interface DecreaseFontSizeCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecreaseFontSizeCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the selected text to upper case. + */ +interface MakeTextUpperCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextUpperCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the selected text to lower case. + */ +interface MakeTextLowerCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextLowerCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to capitalize each word in the selected sentence. + */ +interface CapitalizeEachWordTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the CapitalizeEachWordTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle the case for each character - upper case becomes lower, lower case becomes upper. + */ +interface ToggleTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the ToggleTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the bold formatting of characters in a selected range. + */ +interface ChangeFontBoldCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontBoldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontBoldCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontBold true to apply bold formatting to the text, false to remove bold formatting. + */ + execute(fontBold: boolean): boolean; +} +/** + * A command to change the italic formatting of characters in a selected range. + */ +interface ChangeFontItalicCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontItalicCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontItalicCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontItalic true to apply italic formatting to the text, false to remove italic formatting. + */ + execute(fontItalic: boolean): boolean; +} +/** + * A command to change the underline formatting of characters in a selected range. + */ +interface ChangeFontUnderlineCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontUnderlineCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontUnderlineCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontUnderline true to apply underline formatting to the text, false to remove underline formatting. + */ + execute(fontUnderline: boolean): boolean; +} +/** + * A command to change the strikeout formatting of characters in a selected range. + */ +interface ChangeFontStrikeoutCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontStrikeoutCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontStrikeoutCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontStrikeout true to apply strikeout formatting to the text, false to remove strikeout formatting. + */ + execute(fontStrikeout: boolean): boolean; +} +/** + * A command to change the superscript formatting of characters in a selected range. + */ +interface ChangeFontSuperscriptCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontSuperscriptCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontSuperscriptCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSuperscript true to apply superscript formatting to the text, false to remove superscript formatting. + */ + execute(fontSuperscript: boolean): boolean; +} +/** + * A command to change the subscript formatting of characters in the selected range. + */ +interface ChangeFontSubscriptCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontSubscriptCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontSubscriptCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSubscript true to apply subscript formatting to the text, false to remove subscript formatting. + */ + execute(fontSubscript: boolean): boolean; +} +/** + * A command to change the font color of characters in a selected range. + */ +interface ChangeFontForeColorCommand extends CommandBase { + /** + * Executes the ChangeFontForeColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying font color. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the background color of characters in a selected range. + */ +interface ChangeFontBackColorCommand extends CommandBase { + /** + * Executes the ChangeFontBackColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying highlighting color. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to reset the selected text's formatting to default. + */ +interface ClearFormattingCommand extends CommandWithSimpleStateBase { + /** + * Executes the ClearFormattingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected range's style. + */ +interface ChangeStyleCommand extends CommandBase { + /** + * Executes the ChangeStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param style A StyleBase object specifying the selected range's style. + */ + execute(style: StyleBase): boolean; + /** + * Executes the ChangeStyleCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param styleName A string specifying the name of applying style. + * @param isParagraphStyle true to apply style to paragraph, false to apply style to character. + */ + execute(styleName: string, isParagraphStyle: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Font dialog allowing end-users to change the font, size and style of the selected text. + */ +interface OpenFontFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFontFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the text of all selected sentences to sentence case. + */ +interface MakeTextSentenceCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextSentenceCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to switch the text case at the current position in the document. + */ +interface SwitchTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the SwitchTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the font formatting of characters in a selected range. + */ +interface ChangeFontFormattingCommand extends CommandBase { + /** + * Executes the ChangeFontFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FontFormattingSettings object specifying font formatting settings. + */ + execute(settings: FontFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Contains settings to define the font formatting. + */ +interface FontFormattingSettings { + /** + * Gets or sets the character(s) font name. + * Value: A string value specifying the font name. + */ + fontName: string; + /** + * Gets or sets the character(s) font size. + * Value: An integer value specifying the font size. + */ + size: number; + /** + * Gets or sets the foreground color of characters. + * Value: A string value specifying the foreground color. + */ + foreColor: string; + /** + * Gets or sets the character background color. + * Value: A string value specifying the background color. + */ + backColor: string; + /** + * Gets or sets the type of underline applied to the character(s). + * Value: true, if characters are underlined; otherwise, false. + */ + underline: boolean; + /** + * Gets or sets the color of the underline for the specified characters. + * Value: A string value specifying the underline color. + */ + underlineColor: string; + /** + * Gets or sets whether the character formatting is bold. + * Value: true, if characters are bold; otherwise, false. + */ + bold: boolean; + /** + * Gets or sets a value indicating whether a character(s) is italicized. + * Value: true, if characters are italicized; otherwise, false. + */ + italic: boolean; + strikeout: boolean; + /** + * Gets or sets whether only word characters are underlined. + * Value: true to underline only characters in words; false to underline all characters. + */ + underlineWordsOnly: boolean; + /** + * Gets or sets a value specifying character script formatting. + * Value: One of the values. + */ + script: any; + /** + * Gets or sets a value indicating whether all characters are capital letters. + * Value: true, if all characters are capitalized; otherwise, false. + */ + allCaps: boolean; + /** + * Gets or sets a value indicating whether a character(s) is hidden. + * Value: true, if characters are hidden; otherwise, false. + */ + hidden: boolean; +} +declare enum CharacterFormattingScript { + Normal=0, + Subscript=1, + Superscript=2 +} +/** + * A command to toggle the horizontal ruler's visibility. + */ +interface ShowHorizontalRulerCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowHorizontalRulerCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowHorizontalRulerCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param show true to display the horizontal ruler, false to hide the horizontal ruler. + */ + execute(show: boolean): boolean; +} +/** + * A command to toggle the fullscreen mode. + */ +interface SetFullscreenCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetFullscreenCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetFullscreenCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fullscreen true to apply fullscreen mode, false to remove fullscreen mode. + */ + execute(fullscreen: boolean): boolean; +} +/** + * Holds the information that determines what action types can be performed for appointments. + */ +interface ASPxClientAppointmentFlags { + /** + * Gets a value that specifies whether an end-user is allowed to delete appointments. + * Value: true if an end-user can delete appointments; otherwise, false. Default is true. + */ + allowDelete: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to edit appointments. + * Value: true if the end-user can edit appointments; otherwise, false. + */ + allowEdit: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to change the time boundaries of appointments. + * Value: true if appointment resizing is allowed; otherwise, false. Default is true. + */ + allowResize: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to copy appointments. + * Value: true if a user can copy appointments; otherwise, false. Default is true. + */ + allowCopy: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to drag and drop appointments to another time slot or date. + * Value: true if the user can drag and drop appointments; otherwise, false. + */ + allowDrag: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to drag and drop appointments between resources. + * Value: true if the end-user can drag appointment from one resource to another; otherwise, false. + */ + allowDragBetweenResources: boolean; + /** + * Gets a value that specifies whether an inplace editor can be activated for an appointment. + * Value: true if an inplace editor is activated; otherwise, false. Default is true. + */ + allowInplaceEditor: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to share the schedule time between two or more appointments. + * Value: true if appointments with the same schedule time are allowed; otherwise, false. Default is true. + */ + allowConflicts: boolean; +} +/** + * Represents a client-side equivalent of the Appointment class. + */ +interface ASPxClientAppointment { + /** + * Gets the time interval of the appointment for client-side scripting. + * Value: An ASPxClientTimeInterval object, representing the interval assigned to an appointment. + */ + interval: ASPxClientTimeInterval; + /** + * Gets the identifiers of resources associated with the appointment for client-side scripting. + * Value: An array of string representations for resource identifiers. + */ + resources: string[]; + /** + * Gets the ID of an appointment for use in client-side scripts. + * Value: A string representation of the appointment ID. + */ + appointmentId: string; + /** + * Gets the type of appointment for use in client-side scripts. + * Value: An ASPxAppointmentType enumeration member, representing the appointment's type. + */ + appointmentType: ASPxAppointmentType; + /** + * Gets the index of the availability status object associated with the appointment. + * Value: An integer value that specifies the index of the corresponding Statuses collection. + */ + statusIndex: number; + /** + * Gets the index of the label object associated with the appointment for client-side scripting. + * Value: An integer value that specifies the index of the corresponding Labels collection. + */ + labelIndex: number; + /** + * Gets the client appointment value that is equivalent in meaning to the Subject property. + * Value: A string representing the appointment subject. + */ + subject: string; + /** + * Gets the client appointment value that is equivalent in meaning to the Description property. + * Value: A string, representing the description for an appointment. + */ + description: string; + /** + * Gets the client appointment value that is equivalent in meaning to the Location property. + * Value: A string representing the appointment location. + */ + location: string; + /** + * Gets the client appointment value that is equivalent in meaning to the AllDay property. + * Value: true indicates the all-day appointment; otherwise, false. + */ + allDay: boolean; + /** + * Adds a resource to the collection of resources associated with the client appointment. + * @param resourceId An object, representing the resource id. + */ + AddResource(resourceId: Object): void; + /** + * Gets the resource associated with the client-side appointment by its index. + * @param index An integer, representing an index of a resource in a resource collection associated with the current appointment. + */ + GetResource(index: number): Object; + /** + * Sets the property value of the client appointment, corresponding to the Start appointment property. + * @param start A JavaScript Date object representing the appointment start. + */ + SetStart(start: Date): void; + /** + * Gets the property value of the client appointment corresponding to the Start appointment property. + */ + GetStart(): Date; + /** + * Sets the property value of the client appointment, corresponding to the End appointment property. + * @param end A JavaScript Date object representing the end of the appointment. + */ + SetEnd(end: Date): void; + /** + * Gets the property value of the client appointment corresponding to the End appointment property. + */ + GetEnd(): Date; + /** + * Sets the property value of the client appointment, corresponding to the Duration appointment property. + * @param duration A TimeSpan object representing the appointment duration. + */ + SetDuration(duration: any): void; + /** + * Gets the property value of the client appointment corresponding to the Duration appointment property. + */ + GetDuration(): number; + /** + * Sets the ID of the client appointment. + * @param id An object representing the appointment identifier. + */ + SetId(id: Object): void; + /** + * Gets the ID of the client appointment. + */ + GetId(): Object; + /** + * Specifies the type of the current client appointment. + * @param type An ASPxAppointmentType enumeration value indicating the appointment type. + */ + SetAppointmentType(type: ASPxAppointmentType): void; + /** + * Gets the type of the client appointment. + */ + GetAppointmentType(): ASPxAppointmentType; + /** + * Sets the property value of the client appointment, corresponding to the StatusId appointment property. + * @param statusId An integer representing the index in the AppointmentStatusCollection. + */ + SetStatusId(statusId: number): void; + /** + * Gets the property value of the client appointment corresponding to the StatusId appointment property. + */ + GetStatusId(): number; + /** + * Sets the property value of the client appointment, corresponding to the LabelId appointment property. + * @param statusId An integer representing the index of the label in the Labels label collection. + */ + SetLabelId(statusId: number): void; + /** + * Gets the property value of the client appointment corresponding to the LabelId appointment property. + */ + GetLabelId(): number; + /** + * Sets the property value of the client appointment, corresponding to the Subject appointment property. + * @param subject A string containing the appointment subject. + */ + SetSubject(subject: string): void; + /** + * Gets the property value of the client appointment corresponding to the Subject appointment property. + */ + GetSubject(): string; + /** + * Sets the property value of the client appointment, corresponding to the Description appointment property. + * @param description A string representing the appointment description. + */ + SetDescription(description: string): void; + /** + * Gets the property value of the client appointment corresponding to the Description appointment property. + */ + GetDescription(): string; + /** + * Sets the property value of the client appointment, corresponding to the Location appointment property. + * @param location A string representing the appointment location. + */ + SetLocation(location: string): void; + /** + * Gets the property value of the client appointment corresponding to the Location appointment property. + */ + GetLocation(): string; + /** + * Specifies the property value of the client appointment corresponding to the AllDay appointment property. + * @param allDay true to indicate the all-day appointment; otherwise, false. + */ + SetAllDay(allDay: boolean): void; + /** + * Gets the property value of the client appointment corresponding to the AllDay appointment property. + */ + GetAllDay(): boolean; + /** + * Gets the appointment that is the RecurrencePattern for the current appointment. + */ + GetRecurrencePattern(): ASPxClientAppointment; + /** + * Sets the property value of the client appointment, corresponding to the RecurrenceInfo appointment property. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object representing the recurrence information. + */ + SetRecurrenceInfo(recurrenceInfo: ASPxClientRecurrenceInfo): void; + /** + * Gets the property value of the client appointment corresponding to the RecurrenceInfo appointment property. + */ + GetRecurrenceInfo(): ASPxClientRecurrenceInfo; +} +/** + * A client point object. + */ +interface ASPxClientPoint { + /** + * Gets the point's X-coordinate. + */ + GetX(): number; + /** + * Gets the point's Y-coordinate. + */ + GetY(): number; +} +/** + * A client rectangle object. + */ +interface ASPxClientRect { + /** + * Gets the X-coordinate of the rectangle's left edge. + */ + GetLeft(): number; + /** + * Gets the X-coordinate of the rectangle's right edge. + */ + GetRight(): number; + /** + * Gets the Y-coordinate of the rectangle's top edge. + */ + GetTop(): number; + /** + * Gets the Y-coordinate of the rectangle's bottom edge. + */ + GetBottom(): number; + /** + * Gets the rectangle's width. + */ + GetWidth(): number; + /** + * Gets the rectangle's height. + */ + GetHeight(): number; +} +/** + * Contains information defining the occurrences of a recurring client appointment. + */ +interface ASPxClientRecurrenceInfo { + /** + * Sets the recurrence start date. + * @param start A JavaScript date object value that specifies the start date for the recurrence. + */ + SetStart(start: Date): void; + /** + * Gets the recurrence start date. + */ + GetStart(): Date; + /** + * Sets the recurrence end date. + * @param end A JavaScript Date object that specifies the end date for the recurrence. + */ + SetEnd(end: Date): void; + /** + * Gets the recurrence end date. + */ + GetEnd(): Date; + /** + * Sets the duration of the recurrence. + * @param duration A TimeSpan object representing the duration. + */ + SetDuration(duration: any): void; + /** + * Gets the duration of the recurrence. + */ + GetDuration(): number; + /** + * Sets the time base for the frequency of the corresponding appointment occurrences. + * @param type An ASPxClientRecurrenceType enumeration value that specifies the recurrence's frequency type. + */ + SetRecurrenceType(type: ASPxClientRecurrenceType): void; + /** + * Gets the time base for the frequency of the corresponding appointment reoccurrence. + */ + GetRecurrenceType(): ASPxClientRecurrenceType; + /** + * Sets the day/days in a week that the corresponding appointment recurs on. + * @param weekDays The ASPxClientWeekDays enumeration value specifying the day/days in a week. + */ + SetWeekDays(weekDays: ASPxClientWeekDays): void; + /** + * Gets the day/days in a week on which the corresponding appointment occurs. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Sets how many times the appointment occurs. + * @param occurrenceCount An integer value that specifies how many times the appointment occurs. + */ + SetOccurrenceCount(occurrenceCount: number): void; + /** + * Gets how many times the appointment occurs. + */ + GetOccurrenceCount(): number; + /** + * Sets the frequency with which the corresponding appointment occurs (dependent on the recurrence Type). + * @param periodicity An integer value that specifies the frequency with which the corresponding appointment occurs. + */ + SetPeriodicity(periodicity: number): void; + /** + * Gets the frequency with which the corresponding appointment reoccurs (dependent on the recurrence Type). + */ + GetPeriodicity(): number; + /** + * Sets the ordinal number of a day within a defined month. + * @param dayNumber A positive integer value that specifies the day number within a month. + */ + SetDayNumber(dayNumber: number): void; + /** + * Gets the ordinal number of a day within a defined month. + */ + GetDayNumber(): number; + /** + * Sets the occurrence number of the week in a month for the recurrence pattern. + * @param weekOfMonth A ASPxClientWeekOfMonth enumeration value that specifies a particular week in every month. + */ + SetWeekOfMonth(weekOfMonth: ASPxClientWeekOfMonth): void; + /** + * Gets the occurrence number of the week in a month for the recurrence pattern. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; + /** + * Sets the month (as a number) on which the corresponding appointment occurs. + * @param month A positive integer value that specifies the month's number. + */ + SetMonth(month: number): void; + /** + * Gets the month (as a number) on which the corresponding appointment recurs. + */ + GetMonth(): number; + /** + * Gets the type of the recurrence range. + */ + GetRange(): ASPxClientRecurrenceRange; + /** + * Sets the type of the recurrence range. + * @param range An ASPxClientRecurrenceRangeenumeration value that specifies the recurrence range type. + */ + SetRange(range: ASPxClientRecurrenceRange): void; +} +/** + * Contains types of the recurrence range. + */ +interface ASPxClientRecurrenceRange { + /** + * A recurring appointment will not have an end date, i.e. infinite recurrence + * Value: The "NoEndDate" string. + */ + NoEndDate: string; + /** + * A recurring appointment will end after its recurrence count exceeds the value specified by the SetOccurrenceCount method. + * Value: The "OccurrenceCount" string. + */ + OccurrenceCount: string; + /** + * A recurring appointment will end after the date specified by the SetEnd method. + * Value: The "EndByDate" string. + */ + EndByDate: string; +} +/** + * Contains recurrence types. + */ +interface ASPxClientRecurrenceType { + /** + * The recurring appointment occurs on a daily basis. + * Value: The "Daily" string. + */ + Daily: string; + /** + * The recurring appointment reoccurs on a weekly basis. + * Value: The "Weekly" string. + */ + Weekly: string; + /** + * The recurring appointment reoccurs on a monthly basis. + * Value: The "Monthly" string. + */ + Monthly: string; + /** + * The recurring appointment reoccurs on an yearly basis. + * Value: The "Yearly" string. + */ + Yearly: string; + /** + * The recurring appointment occurs on an hourly base. + * Value: The "Hourly" string. + */ + Hourly: string; +} +/** + * Contains days and groups of days for use in recurrence patterns. + */ +interface ASPxClientWeekDays { + /** + * Specifies Sunday. + * Value: The integer 1 value. + */ + Sunday: number; + /** + * Specifies Monday. + * Value: The integer 2 value. + */ + Monday: number; + /** + * Specifies Tuesday. + * Value: The integer 4 value. + */ + Tuesday: number; + /** + * Specifies Wednesday. + * Value: The integer 8 value. + */ + Wednesday: number; + /** + * Specifies Thursday. + * Value: The integer 16 value. + */ + Thursday: number; + /** + * Specifies Friday. + * Value: The integer 32 value. + */ + Friday: number; + /** + * Specifies Saturday. + * Value: The integer 64 value. + */ + Saturday: number; + /** + * Specifies Saturday and Sunday. + * Value: The integer 65 value. + */ + WeekendDays: number; + /** + * Specifies work days (Monday, Tuesday, Wednesday, Thursday and Friday). + * Value: The integer 62 value. + */ + WorkDays: number; + /** + * Specifies every day of the week. + * Value: The integer 127 value. + */ + EveryDay: number; +} +/** + * Contains number of weeks in a month in which the event occurs. + */ +interface ASPxClientWeekOfMonth { + /** + * There isn't any recurrence rule based on the weeks in a month. + * Value: The integer 0 value. + */ + None: number; + /** + * The recurring event will occur once a month, on the specified day or days of the first week in the month. + * Value: The integer 1 value. + */ + First: number; + /** + * The recurring event will occur once a month, on the specified day or days of the second week in the month. + * Value: The integer 2 value. + */ + Second: number; + /** + * The recurring event will occur once a month, on the specified day or days of the third week in the month. + * Value: The integer 3 value. + */ + Third: number; + /** + * The recurring event will occur once a month, on the specified day or days of the fourth week in the month. + * Value: The integer 4 value; + */ + Fourth: number; + /** + * The recurring event will occur once a month, on the specified day or days of the last week in the month. + * Value: The integer 5 value; + */ + Last: number; +} +/** + * Represents a client-side equivalent of the WeekDaysCheckEdit control. + */ +interface ASPxClientWeekDaysCheckEdit extends ASPxClientControl { + /** + * Gets the selection state of the week day check boxes. + */ + GetValue(): ASPxClientWeekDays; + /** + * Gets the selection state of the week day check boxes. + * @param value An ASPxClientWeekDays object specifying the selection state of the week day check boxes. + */ + SetValue(value: ASPxClientWeekDays): void; +} +/** + * Represents a client-side equivalent of the RecurrenceRangeControl. + */ +interface ASPxClientRecurrenceRangeControl extends ASPxClientControl { + /** + * Gets the type of the recurrence range. + */ + GetRange(): ASPxClientRecurrenceRange; + /** + * Gets how many times the appointment occurs. + */ + GetOccurrenceCount(): number; + /** + * Gets the recurrence end date. + */ + GetEndDate(): Date; + /** + * Sets the type of the recurrence range. + * @param range An ASPxClientRecurrenceRangeenumeration value that specifies the recurrence range type. + */ + SetRange(range: ASPxClientRecurrenceRange): void; + /** + * Sets how many times the appointment occurs. + * @param occurrenceCount An integer value that specifies how many times the appointment occurs. + */ + SetOccurrenceCount(occurrenceCount: number): void; + /** + * Sets the recurrence end date. + * @param date A JavaScript Date object that specifies the end date for the recurrence. + */ + SetEndDate(date: Date): void; +} +/** + * A base for client equivalents of recurrence controls available in the XtraScheduler library. + */ +interface ASPxClientRecurrenceControlBase extends ASPxClientControl { + /** + * Returns an object providing access to the ASPxClientRecurrenceControlBase control's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientRecurrenceControlBase control. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the DailyRecurrenceControl - a control for specifying the daily recurrence. + */ +interface ASPxClientDailyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientDailyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientDailyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the WeeklyRecurrenceControl. + */ +interface ASPxClientWeeklyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientWeeklyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientWeeklyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the MonthlyRecurrenceControl. + */ +interface ASPxClientMonthlyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientMonthlyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientMonthlyRecurrenceControll. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the YearlyRecurrenceControl. + */ +interface ASPxClientYearlyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientYearlyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientYearlyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * An object providing access to an ASPxClientRecurrenceControlBase control's editor values. + */ +interface DefaultRecurrenceRuleValuesAccessor { + /** + * Get the frequency with which the appointment occurs with respect to the appointment's recurrence type. + */ + GetPeriodicity(): number; + /** + * Gets the number of the month's day in which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets or sets the month's number. + */ + GetMonth(): number; + /** + * Gets the days of the week to which a weekly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets the number of the week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * An object providing access to an ASPxClientDailyRecurrenceControl's editor values. + */ +interface DailyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of days between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week to which a daily recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; +} +/** + * An object providing access to an ASPxClientWeeklyRecurrenceControl's editor values. + */ +interface WeeklyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of weeks between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week to which a weekly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; +} +/** + * An object providing access to an ASPxClientMonthlyRecurrenceControl's editor values. + */ +interface MonthlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of the month's day in which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets the number of months between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week to which a monthly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets the number of the week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * An object providing access to an ASPxClientYearlyRecurrenceControl's editor values. + */ +interface YearlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of the month's day in which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets or sets the month's number. + */ + GetMonth(): number; + /** + * Gets the days of the week to which a yearly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets or sets the number of a week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * Provides base functionality for ASPxClientScheduler's forms. + */ +interface ASPxClientFormBase { + /** + * Occurs when the form has been closed. + */ + FormClosed: ASPxClientEvent>; + /** + * Closes the form. + */ + Close(): void; + /** + * Sets the visibility state of the specified form element. + * @param element An object specifying the element whose visibility state should be changed. + * @param isVisible true to display the element; false to hide the element. + */ + SetVisibleCore(element: Object, isVisible: boolean): void; +} +/** + * Represents a client-side equivalent of the RecurrenceTypeEdit. + */ +interface ASPxClientRecurrenceTypeEdit extends ASPxClientRadioButtonList { + /** + * Gets the selected recurrence type. + */ + GetRecurrenceType(): ASPxClientRecurrenceType; + /** + * Sets the selected recurrence type. + * @param recurrenceType An ASPxClientRecurrenceType enumeration value. + */ + SetRecurrenceType(recurrenceType: ASPxClientRecurrenceType): void; +} +/** + * Contains lists of property names for different appointment types. + */ +interface AppointmentPropertyNames { + /** + * Gets the list of properties characteristic for appointments of the Normal type. + * Value: A string array which is composed of the appointment property names. + */ + Normal: string; + /** + * Gets the list of properties characteristic for appointments of the Pattern type. + * Value: A string array which is composed of the appointment property names. + */ + Pattern: string; +} +/** + * Represents the client-side equivalent of the TimeInterval class. + */ +interface ASPxClientTimeInterval { + /** + * Gets a value indicating if the time interval is All-Day. + */ + GetAllDay(): boolean; + /** + * Sets a value specifying if the time interval is All-Day. + * @param allDayValue true, if this is an all-day time interval; otherwise, false. + */ + SetAllDay(allDayValue: boolean): void; + /** + * Client-side function that returns the start time of the interval. + */ + GetStart(): Date; + /** + * Client-side function that returns the duration of the specified time interval. + */ + GetDuration(): number; + /** + * Client-side function that returns the end time of the interval. + */ + GetEnd(): Date; + /** + * Client-side function that sets the start time of the interval. + * @param value A DateTime value, representing the beginning of the interval. + */ + SetStart(value: Date): void; + /** + * Client-side function that returns the duration of the specified time interval. + * @param value A TimeSpan object, representing the duration of the time period. + */ + SetDuration(value: any): void; + /** + * Client-side function that sets the end time of the interval. + * @param value A DateTime value, representing the end of the interval. + */ + SetEnd(value: Date): void; + /** + * Determines whether the specified object is equal to the current ASPxClientTimeInterval instance. + * @param interval The object to compare with the current object. + */ + Equals(interval: ASPxClientTimeInterval): boolean; + /** + * Checks if the current time interval intersects with the specified time interval. + * @param interval A ASPxClientTimeInterval object which represents the time interval to be checked. + */ + IntersectsWith(interval: ASPxClientTimeInterval): boolean; + /** + * Checks if the current time interval intersects with the specified time interval. The boundaries of the time intervals are excluded from the check. + * @param interval A ASPxClientTimeInterval object which represents the time interval to be checked. + */ + IntersectsWithExcludingBounds(interval: ASPxClientTimeInterval): boolean; + /** + * Client-side function that determines whether the specified interval is contained within the current one. + * @param interval An ASPxClientTimeInterval object, representing the time interval to check. + */ + Contains(interval: ASPxClientTimeInterval): boolean; +} +/** + * Holds action types for the client-side Refresh method. + */ +interface ASPxClientSchedulerRefreshAction { + /** + * Gets the value of the action parameter which initiates a simple reload of the control. + * Value: An integer representing the action parameter value. + */ + None: number; + /** + * Gets the value of the action parameter which initiates reloading of the main ASPxScheduler control and its data-dependent satellites. + * Value: An integer representing the action parameter value. + */ + VisibleIntervalChanged: number; + /** + * Gets the value of the action parameter which initiates reloading of the main ASPxScheduler control and its satellite View controls. + * Value: An integer representing the action parameter value. + */ + ActiveViewTypeChanged: number; +} +/** + * Contains methods allowing you to perform or cancel an operation. + */ +interface ASPxClientAppointmentOperation { + /** + * Passes parameters to the corresponding callback function to accomplish the operation. + */ + Apply(): void; + /** + * Cancels the operation. + */ + Cancel(): void; +} +/** + * Represents the client-side equivalent of the ASPxScheduler control. + */ +interface ASPxClientScheduler extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientScheduler. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when the Scheduler control is about to change its active view. + */ + ActiveViewChanging: ASPxClientEvent>; + /** + * Client-side event. Occurs after the active view of the ASPxScheduler has been changed. + */ + ActiveViewChanged: ASPxClientEvent>; + /** + * Occurs when the end-user clicks an appointment. + */ + AppointmentClick: ASPxClientEvent>; + /** + * Occurs when the end-user double clicks on an appointment. + */ + AppointmentDoubleClick: ASPxClientEvent>; + /** + * Occurs on the client side when the user selects an appointment. + */ + AppointmentsSelectionChanged: ASPxClientEvent>; + /** + * Fires on the client side when the time cell selection is changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the time cell selection is about to change. + */ + SelectionChanging: ASPxClientEvent>; + /** + * Fires on the client side when the time interval of the scheduling area is changed. + */ + VisibleIntervalChanged: ASPxClientEvent>; + /** + * Occurs when one of More Buttons is clicked. + */ + MoreButtonClicked: ASPxClientEvent>; + /** + * Client-side event that occurs when a popup menu item is clicked. + */ + MenuItemClicked: ASPxClientEvent>; + /** + * Client-side event that occurs after an appointment has been dragged and dropped. + */ + AppointmentDrop: ASPxClientEvent>; + /** + * Client-side event that occurs when an appointment is resized. + */ + AppointmentResize: ASPxClientEvent>; + /** + * Client-side event that fires before an appointment is deleted. + */ + AppointmentDeleting: ASPxClientEvent>; + /** + * Client-side scripting method that gets the active View. + */ + GetActiveViewType(): ASPxSchedulerViewType; + /** + * Client-side scripting method to change the ASPxScheduler's active View. + * @param value A ASPxSchedulerViewType enumeration value, representing a view type to set. + */ + SetActiveViewType(value: ASPxSchedulerViewType): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Client-side scripting method which initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Client-side scripting method which initiates a round trip to the server, so that the control will be reloaded using the specified refresh action. + * @param refreshAction An ASPxClientSchedulerRefreshAction enumeration value, specifying the refresh action. + */ + Refresh(refreshAction: ASPxClientSchedulerRefreshAction): void; + /** + * Client-side function that returns the type of grouping applied to the appointments displayed in the scheduler. + */ + GetGroupType(): ASPxSchedulerGroupType; + /** + * Client-side scripting method which raises the callback command to set the GroupType. + * @param value An ASPxSchedulerGroupType enumeration value, which specifies how appointments are grouped. + */ + SetGroupType(value: ASPxSchedulerGroupType): void; + /** + * Client-side method that navigates the scheduler to the current system date. + */ + GotoToday(): void; + /** + * Client-side scripting method which raises the GotoDate callback command. + * @param date A DateTime value specifying the destination time. + */ + GotoDate(date: Date): void; + /** + * Client-side function which slides the visible interval one time span back. + */ + NavigateBackward(): void; + /** + * Client-side function which slides the visible interval one time span forward. + */ + NavigateForward(): void; + /** + * Client-side method which raises the callback command to change the ClientTimeZoneId of the scheduler. + * @param timeZoneId A string, a time zone identifier which is valid for the System.TimeZoneInfo.Id property. + */ + ChangeTimeZoneId(timeZoneId: string): void; + /** + * Displays a Selection ToolTip on a position given by the specified coordinates. + * @param x An integer representing the X-coordinate. + * @param y An integer representing the Y-coordinate. + */ + ShowSelectionToolTip(x: number, y: number): void; + /** + * Client-side function that returns the time interval, selected in the scheduler. + */ + GetSelectedInterval(): ASPxClientTimeInterval; + /** + * Client-side function that returns the ResourceId of selected time cell's resource. + */ + GetSelectedResource(): string; + /** + * Client-side function that returns an appointment with the specified ID. + * @param id An appointment's identifier. + */ + GetAppointmentById(id: Object): ASPxClientAppointment; + /** + * Client-side function that returns the id's of selected appointments. + */ + GetSelectedAppointmentIds(): string[]; + /** + * Client-side function that removes the appointment specified by its client ID from a collection of selected appointments. + * @param aptId An appointment's identifier. + */ + DeselectAppointmentById(aptId: Object): void; + /** + * Client-side function that selects an appointment with the specified ID. + * @param aptId An appointment's identifier. + */ + SelectAppointmentById(aptId: Object): void; + /** + * Enables obtaining appointment property values in a client-side script. Executes the callback command with the AppointmentData identifier. + * @param aptId An integer, representing the appointment ID. + * @param propertyNames An array of strings, representing the appointment properties to query. + * @param onCallBack A handler of a function which will receive and process the properties' values. + */ + GetAppointmentProperties(aptId: number, propertyNames: string[], onCallBack: Object): string[]; + /** + * Initiates a callback to retrieve and apply the values for the specified list of properties to the specified appointment, and transfer control to the specified function. + * @param clientAppointment An ASPxClientAppointment object that is the client appointment for which the data is retrieved. + * @param propertyNames An array of strings, that are the names of appointment properties to query. + * @param onCallBack A handler of a function executed after a callback. + */ + RefreshClientAppointmentProperties(clientAppointment: ASPxClientAppointment, propertyNames: string[], onCallBack: Object): void; + /** + * Client-side function that invokes the editing form for the appointment specified by its client ID. + * @param aptClientId A string, representing the appointment client identifier. + */ + ShowAppointmentFormByClientId(aptClientId: string): void; + /** + * Client-side function that invokes the editing form for the appointment specified by its storage identifier. + * @param aptServerId A string, representing the appointment identifier. + */ + ShowAppointmentFormByServerId(aptServerId: string): void; + /** + * Sets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param duration An integer, representing the number of milliseconds passed since the start of the day. + * @param viewType An ASPxSchedulerViewType enumeration member, representing the scheduler's View. It can be either 'Day' or 'WorkWeek'. + */ + SetTopRowTime(duration: number, viewType: ASPxSchedulerViewType): void; + /** + * Sets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param duration An integer, representing the number of milliseconds passed since the start of the day. + */ + SetTopRowTime(duration: number): void; + /** + * Gets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param viewType An ASPxSchedulerViewType enumeration member, representing the scheduler's View. It can be either "Day" or "WorkWeek", otherwise the result is undefined. + */ + GetTopRowTime(viewType: ASPxSchedulerViewType): number; + /** + * Gets the time of day corresponding to the start of the topmost displayed time cell row. + */ + GetTopRowTime(): number; + /** + * Client-side scripting method which displays the Loading Panel. + */ + ShowLoadingPanel(): void; + /** + * Client-side scripting method which hides the Loading Panel from view. + */ + HideLoadingPanel(): void; + /** + * Client-side method that invokes the inplace editor form to create a new appointment. + * @param start A date object, representing the start of the new appointment. + * @param end A date object, representing the end of the new appointment. + */ + ShowInplaceEditor(start: Date, end: Date): void; + /** + * Client-side method that invokes the inplace editor form to create a new appointment. + * @param start A date object, representing the start of the new appointment. + * @param end A date object, representing the end of the new appointment. + * @param resourceId An object representing the identifier of a resource associated with the new appointment. + */ + ShowInplaceEditor(start: Date, end: Date, resourceId: string): void; + /** + * Client-side scripting method to insert the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + InsertAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side scripting method to update the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + UpdateAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side scripting method to delete the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + DeleteAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side method that allows retrieving a collection of time intervals displayed by the ASPxScheduler. + */ + GetVisibleIntervals(): ASPxClientTimeInterval[]; + /** + * Changes the container that the ASPxScheduler tooltip belongs to. + * @param container An object that serves as the new container for the pop-up menu. + */ + ChangeToolTipContainer(container: Object): void; + /** + * Changes the container that the ASPxScheduler pop-up menu belongs to. + * @param container An object that serves as the new container for the pop-up menu. + */ + ChangePopupMenuContainer(container: Object): void; + /** + * Returns focus to the form if the ASPxScheduler control is not visible when the reminder fires. + * @param container A DIV object that is located in such a way that it is visible on the page in situations when the ASPxScheduler control is hidden. + */ + ChangeFormContainer(container: Object): void; + /** + * Client-side scripting method that saves appointment modifications and closes the form. + */ + AppointmentFormSave(): void; + /** + * Client-side scripting method that deletes the appointment being edited. + */ + AppointmentFormDelete(): void; + /** + * Client-side scripting method that cancels changes and closes the appointment editing form. + */ + AppointmentFormCancel(): void; + /** + * Client-side scripting method that navigates the scheduler to the date selected in the GotoDate form and closes the form. + */ + GoToDateFormApply(): void; + /** + * Client-side scripting method that cancels changes and closes the GotoDate form. + */ + GoToDateFormCancel(): void; + /** + * Client-side scripting method that cancels changes and closes the form. + */ + InplaceEditFormSave(): void; + /** + * Client-side scripting method that cancels changes and closes the form. + */ + InplaceEditFormCancel(): void; + /** + * Client-side scripting method that invokes the appointment editing form for the appointment being edited in the inplace editor. + */ + InplaceEditFormShowMore(): void; + /** + * Client-side scripting method that closes the Reminder form. + */ + ReminderFormCancel(): void; + /** + * Client-side scripting method that calls the Dismiss method for the selected reminder. + */ + ReminderFormDismiss(): void; + /** + * Client-side scripting method that dismisses all reminders shown in the Reminder form. + */ + ReminderFormDismissAll(): void; + /** + * Client-side scripting method that changes the alert time for the selected reminder to the specified interval. + */ + ReminderFormSnooze(): void; +} +/** + * Represents a client-side equivalent of the SchedulerViewType object. + */ +interface ASPxSchedulerViewType { + /** + * Gets a string representation equivalent of Day enumeration for use in client scripts. + * Value: A string "Day", indicating the DayView. + */ + Day: string; + /** + * Gets a string representation equivalent of WorkWeek enumeration for use in client scripts. + * Value: A string "WorkWeek", indicating the WorkWeekView. + */ + WorkWeek: string; + /** + * Gets a string representation equivalent of Week enumeration for use in client scripts. + * Value: A string "Week", indicating the WeekView. + */ + Week: string; + /** + * Gets a string representation equivalent of Month enumeration for use in client scripts. + * Value: A string "Month", indicating the MonthView. + */ + Month: string; + /** + * Gets a string representation equivalent of Timeline enumeration for use in client scripts. + * Value: A string "Timeline", indicating the TimelineView. + */ + Timeline: string; + /** + * Gets a string representation equivalent of FullWeek enumeration for use in client scripts. + * Value: A string "FullWeek", indicating the FullWeekView. + */ + FullWeek: string; +} +/** + * Represents a client-side equivalent of the SchedulerGroupType enumeration. + */ +interface ASPxSchedulerGroupType { + /** + * Gets a string representation equivalent of None enumeration for use in client scripts. + * Value: A "None" string value. + */ + None: string; + /** + * Gets a string representation equivalent of Date enumeration for use in client scripts. + * Value: A "Date" string value. + */ + Date: string; + /** + * Gets a string representation equivalent of Resource enumeration for use in client scripts. + * Value: A "Resource" string value. + */ + Resource: string; +} +/** + * Represents a client-side equivalent of the AppointmentType enumeration. + */ +interface ASPxAppointmentType { + /** + * Gets a string representation equivalent of Normal enumeration for use in client scripts. + * Value: A "Normal" string value. + */ + Normal: string; + /** + * Gets a string representation equivalent of Pattern enumeration for use in client scripts. + * Value: A "Pattern" string value. + */ + Pattern: string; + /** + * Gets a string representation equivalent of Occurrence enumeration for use in client scripts. + * Value: An "Occurrence" string value. + */ + Occurrence: string; + /** + * Gets a string representation equivalent of ChangedOccurrence enumeration for use in client scripts. + * Value: A "ChangedOccurrence" string value. + */ + ChangedOccurrence: string; + /** + * Gets a string representation equivalent of DeletedOccurrence enumeration for use in client scripts. + * Value: A "DeletedOccurrence" string value. + */ + DeletedOccurrence: string; +} +interface ASPxClientAppointmentDeletingEventHandler { + /** + * A method that will handle the AppointmentDeleting event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ASPxClientAppointmentDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentDeletingEventArgs): void; +} +/** + * Provides data for the AppointmentDeleting event. + */ +interface ASPxClientAppointmentDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets client IDs of the appointments that are intended to be removed. + * Value: An array of client appointment identifiers, representing appointments passed for deletion. + */ + appointmentIds: Object[]; +} +interface AppointmentClickEventHandler { + /** + * A method that will handle the AppointmentClick event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A AppointmentClickEventArgs object that contains event data. + */ + (source: S, e: AppointmentClickEventArgs): void; +} +/** + * Provides data for the AppointmentDoubleClick events. + */ +interface AppointmentClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the client appointment ID for the appointment being clicked. + * Value: A string, representing the client ID of the appointment. + */ + appointmentId: string; + /** + * Gets the HTML element that the event was triggered on. + * Value: An object containing event data. + */ + htmlElement: Object; + /** + * Gets or sets whether an event is handled, and that default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +/** + * A method that will handle the AppointmentsSelectionChanged event. + */ +interface AppointmentsSelectionEventHandler { + /** + * A method that will handle the AppointmentsSelectionChanged event. + * @param source The ASPxScheduler control which fires the event. + * @param e A AppointmentsSelectionEventArgs object that contains event data. + */ + (source: S, e: AppointmentsSelectionEventArgs): void; +} +/** + * Provides data for the AppointmentsSelectionChanged event. + */ +interface AppointmentsSelectionEventArgs extends ASPxClientEventArgs { + /** + * Gets identifiers of the selected appointments. + * Value: A comma separated list of string values, representing appointment IDs. + */ + appointmentIds: string[]; +} +/** + * A method that will handle the ActiveViewChanging event. + */ +interface ActiveViewChangingEventHandler { + /** + * A method that will handle the ActiveViewChanging event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e An ActiveViewChangingEventArgs object that contains event data + */ + (source: S, e: ActiveViewChangingEventArgs): void; +} +/** + * Provides data for the client-side ActiveViewChanging event. + */ +interface ActiveViewChangingEventArgs extends ASPxClientEventArgs { + /** + * Gets the value of the ActiveView property before modification. + * Value: A SchedulerViewType enumeration. + */ + oldView: ASPxSchedulerViewType; + /** + * Gets the new value of the ActiveView property. + * Value: A string, which is the SchedulerViewType enumeration value. + */ + newView: ASPxSchedulerViewType; + /** + * Gets or sets whether the change of active view should be canceled. + * Value: true to cancel the operation; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the MoreButtonClicked event. + */ +interface MoreButtonClickedEventHandler { + /** + * A method that will handle MoreButtonClicked event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e A MoreButtonClickedEventArgs object that contains event data. + */ + (source: S, e: MoreButtonClickedEventArgs): void; +} +/** + * Provides data for the MoreButtonClicked client-side event. + */ +interface MoreButtonClickedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the Start or End values of the target appointment. + * Value: A DateTime value representing the target appointment's boundary. + */ + targetDateTime: Date; + /** + * Gets the time interval of the cell where the button is located. + * Value: An ASPxClientTimeInterval object representing the time interval of the cell which holds the button. + */ + interval: ASPxClientTimeInterval; + /** + * Gets the resource identifier associated with the cell where the button is located. + * Value: A string, corresponding to ResourceId. + */ + resource: string; + /** + * Gets or sets whether an event is handled. If it is handled, default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +/** + * A method that will handle the MenuItemClicked event. + */ +interface MenuItemClickedEventHandler { + /** + * A method that will handle the MenuItemClicked event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e A MenuItemClickedEventArgs object that contains event data. + */ + (source: S, e: MenuItemClickedEventArgs): void; +} +/** + * Provides data for the MenuItemClicked event. + */ +interface MenuItemClickedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the menu item which is clicked. + * Value: A string, containing the menu item name. + */ + itemName: string; + /** + * Gets or sets whether an event is handled, and that default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +interface AppointmentDropEventHandler { + /** + * A method that will handle the AppointmentDrop event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ASPxClientAppointmentDragEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentDragEventArgs): void; +} +/** + * Provides data for the AppointmentDrop event. + */ +interface ASPxClientAppointmentDragEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether default event processing is required. + * Value: true to process an event using only custom code; otherwise, false. + */ + handled: boolean; + /** + * Provides access to an object that enables you to choose an operation to perform. + * Value: An ASPxClientAppointmentOperation object providing methods to perform the required operation. + */ + operation: ASPxClientAppointmentOperation; + /** + * Provides information about dragged appointments. + * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dragged appointments. + */ + dragInformation: ASPxClientAppointmentDragInfo[]; +} +interface AppointmentResizeEventHandler { + /** + * A method that will handle the AppointmentResize event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ASPxClientAppointmentResizeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentResizeEventArgs): void; +} +/** + * Provides data for the AppointmentResize event. + */ +interface ASPxClientAppointmentResizeEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether default event processing is required. + * Value: true to process an event using only custom code; otherwise, false. + */ + handled: boolean; + /** + * Provides access to an object that enables you to choose an operation to perform. + * Value: An ASPxClientAppointmentOperation object providing methods to perform the required operation. + */ + operation: ASPxClientAppointmentOperation; + /** + * Gets the resized appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before resizing. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets the appointment's interval after resizing. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; +} +/** + * Stores information about an appointment drag operation. + */ +interface ASPxClientAppointmentDragInfo { + /** + * Gets the dragged appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before the drag operation. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets resources that were associated with the appointment before the drag operation. + * Value: A array of strings containing resource identifiers. + */ + oldResources: string[]; + /** + * Gets the appointment's interval after the drag operation. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; + /** + * Gets resources associated with the appointment after the drag operation. + * Value: An array of strings containing resource identifiers. + */ + newResources: string[]; +} +/** + * Contains information about a client tooltip. + */ +interface ASPxClientSchedulerToolTipData { + /** + * Returns the client appointment for which the tooltip is displayed. + */ + GetAppointment(): ASPxClientAppointment; + /** + * Returns the client time interval for which the tooltip is displayed. + */ + GetInterval(): ASPxClientTimeInterval; + /** + * Returns the resources associated with the appointment for which the tooltip is displayed. + */ + GetResources(): Object[]; +} +/** + * A client-side equivalent of the ASPxSchedulerToolTipBase control. + */ +interface ASPxClientToolTipBase { + /** + * Returns the value that indicates whether or not the tooltip can be displayed. + */ + CanShowToolTip(): boolean; + /** + * Ends updating the tooltip content. + * @param toolTipData An ASPxClientSchedulerToolTipData object providing data required to update the tooltip content. + */ + FinalizeUpdate(toolTipData: ASPxClientSchedulerToolTipData): void; + /** + * Updates the tooltip content. + * @param toolTipData An ASPxClientSchedulerToolTipData object providing data required to update the tooltip content. + */ + Update(toolTipData: ASPxClientSchedulerToolTipData): void; + /** + * Closes the tooltip. + */ + Close(): void; + /** + * + * @param bounds + */ + CalculatePosition(bounds: Object): ASPxClientPoint; + /** + * Displays the Appointment Menu in the position of the tooltip. + * @param eventObject An object containing information about the event on which the menu is displayed. + */ + ShowAppointmentMenu(eventObject: Object): void; + /** + * Displays the View Menu in the position of the tooltip. + * @param eventObject An object containing information about the event on which the menu is displayed. + */ + ShowViewMenu(eventObject: Object): void; + /** + * Returns the string representation of the specified interval. + * @param interval An ASPxClientTimeInterval object to convert. + */ + ConvertIntervalToString(interval: ASPxClientTimeInterval): string; +} +/** + * Represents the client-side equivalent of the ASPxSpellChecker class. + */ +interface ASPxClientSpellChecker extends ASPxClientControl { + /** + * Client-side event that occurs before the spell check starts. + */ + BeforeCheck: ASPxClientEvent>; + /** + * Client-side event that occurs before a message box informing about process completion is shown. + */ + CheckCompleteFormShowing: ASPxClientEvent>; + /** + * Client-side event that occurs when a spell check is finished. + */ + AfterCheck: ASPxClientEvent>; + /** + * Occurs after a word is changed in a checked text. + */ + WordChanged: ASPxClientEvent>; + /** + * Starts the spelling check of the text contained within the element specified by the CheckedElementID value. + */ + Check(): void; + /** + * Starts checking contents of the specified element. + * @param element An object representing the element being checked. + */ + CheckElement(element: Object): void; + /** + * Starts checking contents of the specified element. + * @param id A string representing the identifier of the element being checked. + */ + CheckElementById(id: string): void; + /** + * Starts checking the contents of controls in the specified container. + * @param containerElement An object representing a control which contains elements being checked. + */ + CheckElementsInContainer(containerElement: Object): void; + /** + * Starts checking the contents of controls in the specified container. + * @param containerId A string, specifying the control's identifier. + */ + CheckElementsInContainerById(containerId: string): void; +} +/** + * Represents an object that will handle the client-side BeforeCheck event. + */ +interface ASPxClientBeforeCheckEventHandler { + /** + * A method that will handle the BeforeCheck event. + * @param source The ASPxClientSpellChecker control which fires the event. + * @param e A ASPxClientSpellCheckerBeforeCheckEventArgs object that contains event data + */ + (source: S, e: ASPxClientSpellCheckerBeforeCheckEventArgs): void; +} +/** + * Provides data for an event that occurs before a spelling check is started. Represents the client-side equivalent of the BeforeCheckEventArgs class. + */ +interface ASPxClientSpellCheckerBeforeCheckEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the programmatic identifier assigned to the control which is going to be checked. + * Value: A string, containing the control's identifier. + */ + controlId: string; +} +/** + * Represents an object that will handle the client-side AfterCheck event. + */ +interface ASPxClientAfterCheckEventHandler { + /** + * A method that will handle the AfterCheck event. + * @param source The ASPxClientSpellChecker control which fires the event. + * @param e A ASPxClientSpellCheckerAfterCheckEventArgs object that contains event data + */ + (source: S, e: ASPxClientSpellCheckerAfterCheckEventArgs): void; +} +/** + * Provides data for the client event that occurs after a spelling check is complete. + */ +interface ASPxClientSpellCheckerAfterCheckEventArgs extends ASPxClientEventArgs { + /** + * Gets the programmatic identifier assigned to the control which has been checked. + * Value: A string, containing the control's identifier. + */ + controlId: string; + /** + * Gets the text that has been checked. + * Value: A string, containing checked text. + */ + checkedText: string; +} +/** + * Represents an object that will handle the client-side WordChanged event. + */ +interface ASPxClientWordChangedEventHandler { + /** + * A method that will handle the AfterCheck event. + * @param source The event source. + * @param e An ASPxClientSpellCheckerAfterCheckEventArgs object which contains event data. + */ + (source: S, e: ASPxClientSpellCheckerAfterCheckEventArgs): void; +} +/** + * A method that will handle the CustomCommandExecuted event. + */ +interface ASPxClientSpreadsheetCustomCommandExecutedEventHandler { + /** + * A method that will handle the CustomCommandExecuted event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetCustomCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetCustomCommandExecutedEventArgs): void; +} +/** + * Provides data for the CustomCommandExecuted event. + */ +interface ASPxClientSpreadsheetCustomCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: string; + item: ASPxClientRibbonItem; +} +/** + * A method that will handle the DocumentChanged event. + */ +interface ASPxClientSpreadsheetDocumentChangedEventHandler { + /** + * A method that will handle the DocumentChanged event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetDocumentChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetDocumentChangedEventArgs): void; +} +/** + * Provides data for the DocumentChanged event. + */ +interface ASPxClientSpreadsheetDocumentChangedEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the EndSynchronization events. + */ +interface ASPxClientSpreadsheetSynchronizationEventHandler { + /** + * A method that will handle the EndSynchronization events. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetSynchronizationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetSynchronizationEventArgs): void; +} +/** + * Provides data for the EndSynchronization events. + */ +interface ASPxClientSpreadsheetSynchronizationEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the HyperlinkClick event. + */ +interface ASPxClientSpreadsheetHyperlinkClickEventHandler { + /** + * A method that will handle the HyperlinkClick event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e An ASPxClientSpreadsheetHyperlinkClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetHyperlinkClickEventArgs): void; +} +/** + * Provides data for the HyperlinkClick event. + */ +interface ASPxClientSpreadsheetHyperlinkClickEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event is handled, and the default processing is not required. + * Value: true, if if the event is completely handled by custom code and no default processing is required; otherwise, false. + */ + handled: boolean; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; + /** + * Gets a value identifying the clicked hyperlink type. + * Value: One of the values. + */ + hyperlinkType: ASPxClientOfficeDocumentLinkType; + /** + * Gets the clicked link's URI. + * Value: A sting value specifying the link's URI. + */ + targetUri: string; +} +/** + * A client-side equivalent of the ASPxSpreadsheet object. + */ +interface ASPxClientSpreadsheet extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientSpreadsheet. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client when a selection is changed in the ASPxSpreadsheet. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs after a custom command has been executed on the client side. + */ + CustomCommandExecuted: ASPxClientEvent>; + /** + * Fires if any change is made to the Spreadsheet's document on the client. + */ + DocumentChanged: ASPxClientEvent>; + /** + * Fires after a client change has been made to the document and the client-server synchronization starts to apply the change on the server. + */ + BeginSynchronization: ASPxClientEvent>; + /** + * Fires after a document change has been applied to the server and server and client document models have been synchronized. + */ + EndSynchronization: ASPxClientEvent>; + /** + * Occurs on the client side after a hyperlink is clicked within the Spreadsheet's document. + */ + HyperlinkClick: ASPxClientEvent>; + /** + * Sets input focus to the Spreadsheet. + */ + Focus(): void; + /** + * Gets access to the client ribbon object. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Enables you to switch the full-screen mode of the Spreadsheet. + * @param fullscreen true to activate full-screen mode; false to deactivate full-screen mode. + */ + SetFullscreenMode(fullscreen: boolean): void; + /** + * Returns the current selection made in a Spreadsheet. + */ + GetSelection(): ASPxClientSpreadsheetSelection; + /** + * Indicates whether any unsaved changes are contained in the current document. + */ + HasUnsavedChanges(): boolean; + /** + * Gets the value of the specified cell. + * @param colModelIndex An integer value specifying the cell's column index. + * @param rowModelIndex An integer value specifying the cell's row index. + */ + GetCellValue(colModelIndex: number, rowModelIndex: number): Object; + /** + * Gets the value of the currently active cell. + */ + GetActiveCellValue(): Object; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side DocumentCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side DocumentCallback event. + */ + PerformDocumentCallback(parameter: string): void; + /** + * Reconnects the Spreadsheet to an external ribbon. + */ + ReconnectToExternalRibbon(): void; +} +/** + * A method that will handle the client SelectionChanged event. + */ +interface ASPxClientSpreadsheetSelectionChangedEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientSpreadsheetSelectionChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetSelectionChangedEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientSpreadsheetSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets an object that determines the currently selected region within the Spreadsheet. + * Value: A object defining the current selection. + */ + selection: ASPxClientSpreadsheetSelection; +} +/** + * Represents the selection in the Spreadsheet. + */ +interface ASPxClientSpreadsheetSelection { + /** + * Gets the column index of the active cell. + * Value: An integer value specifying the active cell column index. + */ + activeCellColumnIndex: number; + /** + * Gets the row index of the active cell. + * Value: An integer value specifying the active cell row index. + */ + activeCellRowIndex: number; + /** + * Gets the index of the selection's left column. + * Value: An integer value specifying the index of the left column within the selection. + */ + leftColumnIndex: number; + /** + * Gets the index of the selection's top row. + * Value: An integer value specifying the index of the top row within the selection. + */ + topRowIndex: number; + /** + * Gets the index of the selection's right column. + * Value: An integer value specifying the index of the right column within the selection. + */ + rightColumnIndex: number; + /** + * Gets the index of the selection's bottom row. + * Value: An integer value specifying the index of the bottom row within the selection. + */ + bottomRowIndex: number; +} +/** + * Represents the client ASPxTreeList. + */ +interface ASPxClientTreeList extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientTreeList. + */ + CallbackError: ASPxClientEvent>; + /** + * Enables you to display a context menu. + */ + ContextMenu: ASPxClientEvent>; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires before the focused node has been changed. + */ + NodeFocusing: ASPxClientEvent>; + /** + * Fires in response to changing node focus. + */ + FocusedNodeChanged: ASPxClientEvent>; + /** + * Fires after the selection has been changed via end-user interaction. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Fires after the Customization Window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Fires after the callback has been processed in the CustomDataCallback event handler. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Fires on the client when a node is clicked. + */ + NodeClick: ASPxClientEvent>; + /** + * Fires on the client when a node is double clicked. + */ + NodeDblClick: ASPxClientEvent>; + /** + * Fires before a node is expanded. + */ + NodeExpanding: ASPxClientEvent>; + /** + * Fires before a node is collapsed. + */ + NodeCollapsing: ASPxClientEvent>; + /** + * Occurs before a node is dragged by an end-user. + */ + StartDragNode: ASPxClientEvent>; + /** + * Occurs after a node drag and drop operation is completed. + */ + EndDragNode: ASPxClientEvent>; + /** + * Enables you to prevent columns from being resized. + */ + ColumnResizing: ASPxClientEvent>; + /** + * Occurs after a column's width has been changed by an end-user. + */ + ColumnResized: ASPxClientEvent>; + /** + * Sets input focus to the ASPxTreeList. + */ + Focus(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Returns the focused node's key value. + */ + GetFocusedNodeKey(): string; + /** + * Moves focus to the specified node. + * @param key A String value that uniquely identifies the node. + */ + SetFocusedNodeKey(key: string): void; + /** + * Indicates whether the specified node is selected. + * @param nodeKey A String value that identifies the node by its key value. + */ + IsNodeSelected(nodeKey: string): any; + /** + * Selects the specified node. + * @param nodeKey A string value that identifies the node. + */ + SelectNode(nodeKey: string): void; + /** + * Selects or deselects the specified node. + * @param nodeKey A string value that identifies the node. + * @param state true to select the node; otherwise, false. + */ + SelectNode(nodeKey: string, state: boolean): void; + /** + * Obtains key values of selected nodes that are displayed within the current page. + */ + GetVisibleSelectedNodeKeys(): string[]; + /** + * Indicates whether the Customization Window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the Customization Window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the Customization Window and displays it over the specified HTML element. + * @param htmlElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(htmlElement: Object): void; + /** + * Closes the Customization Window. + */ + HideCustomizationWindow(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCustomCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + */ + PerformCustomDataCallback(arg: string): void; + /** + * Obtains specified data source field values within a specified node, and submits them to the specified JavaScript function. + * @param nodeKey A string value that identifies the node. + * @param fieldNames A string value that contains the names of data source fields whose values within the specified node are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetNodeValues(nodeKey: string, fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within a specified node, and submits them to the specified JavaScript function. + * @param nodeKey A string value that identifies the node. + * @param fieldNames The names of data source fields whose values within the specified node are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetNodeValues(nodeKey: string, fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within nodes that are displayed within the current page, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within visible nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetVisibleNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within nodes that are displayed within the current page, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within visible nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetVisibleNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within selected nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetSelectedNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within selected nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetSelectedNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within selected nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + * @param visibleOnly true to return values within selected nodes that are displayed within the current page; false to return values within all selected nodes. + */ + GetSelectedNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback, visibleOnly: boolean): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within selected nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + * @param visibleOnly true to return values within selected nodes that are displayed within the current page; false to return values within all selected nodes. + */ + GetSelectedNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback, visibleOnly: boolean): void; + /** + * Selects the specified page. + * @param index An integer value that specifies the active page's index. + */ + GoToPage(index: number): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the ASPxTreeList's data is divided. + */ + GetPageCount(): number; + /** + * Returns the specified node's state. + * @param nodeKey A String value that identifies the node. + */ + GetNodeState(nodeKey: string): string; + /** + * Expands all nodes. + */ + ExpandAll(): void; + /** + * Collapses all Node. + */ + CollapseAll(): void; + /** + * Expands the specified node preserving the collapsed state of child nodes. + * @param key A String value that uniquely identifies the node. + */ + ExpandNode(key: string): void; + /** + * Collapses the specified node preserving the expanded state of child nodes. + * @param key A String value that uniquely identifies the node. + */ + CollapseNode(key: string): void; + /** + * Obtains key values of nodes that are displayed within the current page. + */ + GetVisibleNodeKeys(): string[]; + /** + * Returns an HTML table row that represents the specified node. + * @param nodeKey A string value that identifies the node. + */ + GetNodeHtmlElement(nodeKey: string): Object; + /** + * Returns the number of visible columns within the client ASPxTreeList. + */ + GetVisibleColumnCount(): number; + /** + * Returns the number of columns within the client ASPxTreeList. + */ + GetColumnCount(): number; + /** + * Returns the column located at the specified position within the Columns collection. + * @param index An integer value that identifies the column within the collection (the column's Index property value). + */ + GetColumnByIndex(index: number): ASPxClientTreeListColumn; + /** + * Returns the column with the specified name. + * @param name A string value that specifies the column's name (the column's Name property value). + */ + GetColumnByName(name: string): ASPxClientTreeListColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param fieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByFieldName(fieldName: string): ASPxClientTreeListColumn; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + */ + SortBy(nameOrFieldName: string): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(nameOrFieldName: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(nameOrFieldName: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + */ + SortBy(column: ASPxClientTreeListColumn): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(column: ASPxClientTreeListColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientTreeListColumn, sortOrder: string, reset: boolean): void; + /** + * Switches the ASPxTreeList to edit mode. + * @param nodeKey A string value that identifies the node by its key value. + */ + StartEdit(nodeKey: string): void; + /** + * Saves all the changes made and switches the ASPxTreeList to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the ASPxTreeList to browse mode. + */ + CancelEdit(): void; + /** + * Indicates whether the ASPxTreeList is in edit mode. + */ + IsEditing(): boolean; + /** + * Gets the key value of the node currently being edited. + */ + GetEditingNodeKey(): string; + /** + * Moves the specified node to a new position. + * @param nodeKey A string value that identifies the target node by its key value. + * @param parentNodeKey A string value that identifies the node to whose child collection the target node is moved. An empty string to display the target node within the root. + */ + MoveNode(nodeKey: string, parentNodeKey: string): void; + /** + * Deletes the specified node. + * @param nodeKey A string value that identifies the node. + */ + DeleteNode(nodeKey: string): void; + /** + * Switches the ASPxTreeList to edit mode and allows new root node values to be edited. + */ + StartEditNewNode(): void; + /** + * Switches the ASPxTreeList to edit mode and allows new node values to be edited. + * @param parentNodeKey A String value that identifies the parent node, which owns a new node. + */ + StartEditNewNode(parentNodeKey: string): void; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + GetEditor(column: ASPxClientTreeListColumn): Object; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that identifies the column by its position within the column collection. + */ + GetEditor(columnIndex: number): Object; + /** + * Returns the editor used to edit the specified column's values. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + */ + GetEditor(columnNameOrFieldName: string): Object; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + GetEditValue(column: ASPxClientTreeListColumn): Object; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column by its index within the ASPxTreeList's column collection. + */ + GetEditValue(columnIndex: number): Object; + /** + * Returns the value of the specified edit cell. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + */ + GetEditValue(columnNameOrFieldName: string): Object; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientTreeListColumn, value: Object): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column by its index within the ASPxTreeList's column collection. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: Object): void; + /** + * Sets the value of the specified edit cell. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(columnNameOrFieldName: string, value: Object): void; + /** + * Moves focus to the specified editor within the edited node. + * @param column A ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + FocusEditor(column: ASPxClientTreeListColumn): void; + /** + * Moves focus to the specified editor within the edited node. + * @param columnIndex An integer value that identifies the data column. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified editor within the edited node. + * @param columnNameOrFieldName A String value that specifies the column's name or field name. + */ + FocusEditor(columnNameOrFieldName: string): void; + /** + * Scrolls the tree list so that the specified node becomes visible. + * @param nodeKey An integer value that specifies the node index within the tree list's client item list. + */ + MakeNodeVisible(nodeKey: string): void; + /** + * Returns the current vertical scroll position of the tree list's content. + */ + GetVerticalScrollPosition(): number; + /** + * Returns the current horizontal scroll position of the tree list's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the tree list's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Specifies the horizontal scroll position for the tree list's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; +} +/** + * Represents a client column. + */ +interface ASPxClientTreeListColumn { + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the name of the database field assigned to the current column. + * Value: A String value that specifies the name of a data field. + */ + fieldName: string; +} +/** + * Provides data for the CustomDataCallback event. + */ +interface ASPxClientTreeListCustomDataCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets the information that has been collected on the client-side and sent to the server-side CustomDataCallback event. + * Value: A string value that represents the information that has been collected on the client-side and sent to the server-side CustomDataCallback event. + */ + arg: string; + /** + * Gets the information passed from the server-side CustomDataCallback event. + * Value: An object that represents the information passed from the server-side CustomDataCallback event. + */ + result: Object; +} +/** + * A method that will handle the CustomDataCallback event. + */ +interface ASPxClientTreeListCustomDataCallbackEventHandler { + /** + * A method that will handle the CustomDataCallback event. + * @param source The event source. + * @param e An ASPxClientTreeListCustomDataCallbackEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListCustomDataCallbackEventArgs): void; +} +/** + * Provides data for the NodeDblClick events. + */ +interface ASPxClientTreeListNodeEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed node's key value. + * Value: A String value that identifies the processed node. + */ + nodeKey: string; + /** + * Provides access to the parameters associated with the NodeDblClick events. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the NodeDblClick event. + */ +interface ASPxClientTreeListNodeEventHandler { + /** + * A method that will handle the NodeDblClick event. + * @param source The event source. + * @param e An ASPxClientTreeListNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListNodeEventArgs): void; +} +/** + * Provides data for the ContextMenu event. + */ +interface ASPxClientTreeListContextMenuEventArgs extends ASPxClientEventArgs { + /** + * Identifies which tree list element has been right-clicked. + * Value: A string value that identifies which tree list element ('Header' or 'Node') has been right-clicked. + */ + objectType: string; + /** + * Gets a value that identifies the right-clicked object. + * Value: The right-clicked object's identifier. + */ + objectKey: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that relates to the processed event. + */ + htmlEvent: Object; + /** + * Gets or sets whether to invoke the browser's context menu. + * Value: true to hide the browser's context menu; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the ContextMenu event. + */ +interface ASPxClientTreeListContextMenuEventHandler { + /** + * A method that will handle the ContextMenu event. + * @param source The event sender. + * @param e An ASPxClientTreeListContextMenuEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListContextMenuEventArgs): void; +} +/** + * Provides data for the StartDragNode event. + */ +interface ASPxClientTreeListStartDragNodeEventArgs extends ASPxClientTreeListNodeEventArgs { + /** + * Gets an array of targets where a node can be dragged. + * Value: An array of objects that represent targets for the dragged node. + */ + targets: Object[]; +} +/** + * A method that will handle the StartDragNode event. + */ +interface ASPxClientTreeListStartDragNodeEventHandler { + /** + * A method that will handle the StartDragNode event. + * @param source The event source. + * @param e An ASPxClientTreeListStartDragNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListStartDragNodeEventArgs): void; +} +/** + * Provides data for the EndDragNode event. + */ +interface ASPxClientTreeListEndDragNodeEventArgs extends ASPxClientTreeListNodeEventArgs { + /** + * Gets the target element. + * Value: An object that represents the target element to which the dragged node has been dropped. + */ + targetElement: Object; +} +/** + * A method that will handle the EndDragNode event. + */ +interface ASPxClientTreeListEndDragNodeEventHandler { + /** + * A method that will handle the EndDragNode event. + * @param source The event source. + * @param e An ASPxClientTreeListEndDragNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListEndDragNodeEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientTreeListCustomButtonEventArgs extends ASPxClientEventArgs { + /** + * Gets the key value of the node whose custom button has been clicked. + * Value: A string value that uniquely identifies the node whose custom button has been clicked. + */ + nodeKey: string; + /** + * Gets the button's index. + * Value: An integer value that specifies the button's position within the CustomButtons collection. + */ + buttonIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A String value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientTreeListCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. + * @param e An ASPxClientTreeListCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListCustomButtonEventArgs): void; +} +/** + * Represents a JavaScript function which receives the list of row values when a specific client method (such as the GetSelectedNodeValues) is called. + */ +interface ASPxClientTreeListValuesCallback { + /** + * A JavaScript function which receives the list of row values when a specific client method (such as the GetSelectedNodeValues) is called. + * @param result An object that represents the list of row values received from the server. + */ + (result: Object): void; +} +/** + * Provides data for the ColumnResizing event. + */ +interface ASPxClientTreeListColumnResizingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An object that is the processed column. + */ + column: ASPxClientTreeListColumn; +} +/** + * A method that will handle the client ColumnResizing event. + */ +interface ASPxClientTreeListColumnResizingEventHandler { + /** + * A method that will handle the ColumnResizing event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientTreeListColumnResizingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListColumnResizingEventArgs): void; +} +/** + * Provides data for the ColumnResized event. + */ +interface ASPxClientTreeListColumnResizedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the processed client column. + * Value: An object that is the processed column. + */ + column: ASPxClientTreeListColumn; +} +/** + * A method that will handle the client ColumnResized event. + */ +interface ASPxClientTreeListColumnResizedEventHandler { + /** + * A method that will handle the ColumnResized event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientTreeListColumnResizedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListColumnResizedEventArgs): void; +} +/** + * A client-side counterpart of the Calendar and CalendarFor extensions. + */ +interface MVCxClientCalendar extends ASPxClientCalendar { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the CallbackPanel extension. + */ +interface MVCxClientCallbackPanel extends ASPxClientCallbackPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Callback Panel by processing the passed information on the server, in an Action specified by the Callback Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Callback Panel by processing the passed information on the server, in an Action specified by the Callback Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the CardView extension. + */ +interface MVCxClientCardView extends ASPxClientCardView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the CardView by processing the passed information on the server, in an Action specified via the CardView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CardView's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the CardView by processing the passed information on the server, in an Action specified via the CardView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CardView's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the CardView's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the CardView. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback An ASPxClientCardViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientCardViewValuesCallback): void; +} +/** + * A client-side counterpart of the Chart extension. + */ +interface MVCxClientChart extends ASPxClientWebChartControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update a Chart by processing the passed information on the server, in an Action specified via the Chart's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update a Chart by processing the passed information on the server, in an Action specified via the Chart's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the ComboBox and ComboBoxFor extensions. + */ +interface MVCxClientComboBox extends ASPxClientComboBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ComboBox by processing the passed information on the server, in an Action specified by the ComboBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ComboBox by processing the passed information on the server, in an Action specified by the ComboBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the DataView extension. + */ +interface MVCxClientDataView extends ASPxClientDataView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the DataView by processing the passed information on the server, in an Action specified via the DataView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DataView by processing the passed information on the server, in an Action specified via the DataView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the DateEdit extension. + */ +interface MVCxClientDateEdit extends ASPxClientDateEdit { +} +/** + * A client-side counterpart of the DockManager extension. + */ +interface MVCxClientDockManager extends ASPxClientDockManager { + /** + * Sends a callback with a parameter to update the DockManager by processing the passed information on the server, in an Action specified by the DockManager's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DockManager by processing the passed information on the server, in an Action specified by the DockManager's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the DockPanel extension. + */ +interface MVCxClientDockPanel extends ASPxClientDockPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the DockPanel by processing the passed information on the server, in an Action specified by the DockPanel's DockPanelSettings.CallbackRouteValues) property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DockPanel by processing the passed information on the server, in an Action specified by the DockPanel's DockPanelSettings.CallbackRouteValues) property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the FileManager extension. + */ +interface MVCxClientFileManager extends ASPxClientFileManager { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the FileManager by processing the passed information on the server, in an Action specified via the extension's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the file manager's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param data A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the GridView extension. + */ +interface MVCxClientGridView extends ASPxClientGridView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the GridView by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the GridView by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the GridView's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the GridView. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientGridViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientGridViewValuesCallback): void; +} +/** + * A client-side counterpart of the HtmlEditor extension. + */ +interface MVCxClientHtmlEditor extends ASPxClientHtmlEditor { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the HtmlEditor's CustomDataCallback event on the client. This method does not update the HtmlEditor. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + */ + PerformDataCallback(data: Object): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the HtmlEditor's CustomDataCallback event on the client. This method does not update the HtmlEditor. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback An ASPxClientDataCallback object that is the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(data: Object, onCallback: ASPxClientDataCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; +} +/** + * A client-side counterpart of the ImageGallery extension. + */ +interface MVCxClientImageGallery extends ASPxClientImageGallery { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ImageGallery by processing the passed information on the server, in an Action specified via the ImageGallery's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ImageGallery by processing the passed information on the server, in an Action specified via the ImageGallery's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the ListBox and ListBoxFor extensions. + */ +interface MVCxClientListBox extends ASPxClientListBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ListBox by processing the passed information on the server, in an Action specified by the ListBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ListBox by processing the passed information on the server, in an Action specified by the ListBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server, and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the NavBar extension. + */ +interface MVCxClientNavBar extends ASPxClientNavBar { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the PivotGrid extension. + */ +interface MVCxClientPivotGrid extends ASPxClientPivotGrid { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PivotGrid by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PivotGrid by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Passes PivotGrid callback parameters to the specified object. + * @param obj An object that receives PivotGrid callback parameters. + */ + FillStateObject(obj: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the PopupControl extension. + */ +interface MVCxClientPopupControl extends ASPxClientPopupControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PopupControl by processing the passed information on the server, in an Action specified via the PopupControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PopupControl by processing the passed information on the server, in an Action specified via the PopupControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameters to update the popup window by processing the related popup window and the passed information on the server, in an Action specified by the PopupControl's CallbackRouteValues property. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, data: Object): void; + /** + * + * @param window + * @param parameter + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string): void; + /** + * Sends a callback with parameters to update the popup window by processing the related popup window and the passed information on the server. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side equivalent of the MVCxDocumentViewer class. + */ +interface MVCxClientDocumentViewer extends ASPxClientDocumentViewer { + /** + * Occurs before performing a document export request. + */ + BeforeExportRequest: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * Obsolete. Use the MVCxClientDocumentViewer class instead. + */ +interface MVCxClientReportViewer extends ASPxClientReportViewer { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs before performing a document export request. + */ + BeforeExportRequest: ASPxClientEvent>; +} +/** + * A method that will handle the BeforeExportRequest event. + */ +interface MVCxClientBeforeExportRequestEventHandler { + /** + * A method that will handle the BeforeExportRequest event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeforeExportRequestEventArgs object that contains event data. + */ + (source: S, e: MVCxClientBeforeExportRequestEventArgs): void; +} +/** + * Provides data for client BeforeExportRequest events. + */ +interface MVCxClientBeforeExportRequestEventArgs extends ASPxClientEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * A client-side equivalent of the MVCxReportDesigner class. + */ +interface MVCxClientReportDesigner extends ASPxClientReportDesigner { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after executing the Save command on the client. + */ + SaveCommandExecuted: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A Object value, specifying the callback argument. + */ + PerformCallback(arg: Object): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the SaveCommandExecuted event. + */ +interface MVCxClientReportDesignerSaveCommandExecutedEventHandler { + /** + * A method that will handle the SaveCommandExecuted event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeforeExportRequestEventArgs object that contains event data. + */ + (source: S, e: MVCxClientReportDesignerSaveCommandExecutedEventArgs): void; +} +/** + * Provides data for the SaveCommandExecuted event. + */ +interface MVCxClientReportDesignerSaveCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Returns the operation result. + * Value: A String value, specifying the operation result. + */ + Result: string; +} +/** + * A client-side counterpart of the RichEdit extension. + */ +interface MVCxClientRichEdit extends ASPxClientRichEdit { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the RichEdit by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the RichEdit by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the RoundPanel extension. + */ +interface MVCxClientRoundPanel extends ASPxClientRoundPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Round Panel by processing the passed information on the server, in an Action specified by the Round Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Round Panel by processing the passed information on the server, in an Action specified by the Round Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the Scheduler extension. + */ +interface MVCxClientScheduler extends ASPxClientScheduler { + ToolTipDisplaying: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Scheduler by processing the passed information on the server, in an Action specified via the Scheduler's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Scheduler by processing the passed information on the server, in an Action specified via the Scheduler's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A template that is rendered to display a tooltip. + */ +interface MVCxClientSchedulerTemplateToolTip extends ASPxClientToolTipBase { + type: MVCxSchedulerToolTipType; +} +/** + * A delegate method that enables you to adjust the tooltip content before displaying. + */ +interface MVCxClientSchedulerToolTipDisplayingEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: MVCxClientSchedulerToolTipDisplayingEventArgs): void; +} +/** + * Provides data for the ToolTipDisplaying event. + */ +interface MVCxClientSchedulerToolTipDisplayingEventArgs extends ASPxClientEventArgs { + toolTip: MVCxClientSchedulerTemplateToolTip; + data: ASPxClientSchedulerToolTipData; +} +/** + * Lists available tooltip types. + */ +interface MVCxSchedulerToolTipType { +} +/** + * A client-side counterpart of the Spreadsheet extension. + */ +interface MVCxClientSpreadsheet extends ASPxClientSpreadsheet { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Spreadsheet by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Spreadsheet by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the PageControl extension. + */ +interface MVCxClientPageControl extends ASPxClientPageControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PageControl by processing the passed information on the server, in an Action specified by the PageControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PageControl by processing the passed information on the server, in an Action specified by the PageControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the TokenBox and TokenBoxFor extensions. + */ +interface MVCxClientTokenBox extends ASPxClientTokenBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the TokenBox by processing the passed information on the server, in an Action specified by the TokenBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the TokenBox by processing the passed information on the server, in an Action specified by the TokenBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the TreeList extension. + */ +interface MVCxClientTreeList extends ASPxClientTreeList { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the TreeList by processing the passed information on the server, in an Action specified via the TreeList's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the TreeList by processing the passed information on the server, in an Action specified via the TreeList's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the TreeList's CustomDataCallback event. This method does not update the TreeList. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + */ + PerformCustomDataCallback(data: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + */ + PerformCustomDataCallback(arg: string): void; +} +/** + * A client-side counterpart of the TreeView extension. + */ +interface MVCxClientTreeView extends ASPxClientTreeView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the UploadControl extension. + */ +interface MVCxClientUploadControl extends ASPxClientUploadControl { +} +/** + * A method that will handle client BeginCallback events. + */ +interface MVCxClientBeginCallbackEventHandler { + /** + * A method that will handle client BeginCallback events. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: MVCxClientBeginCallbackEventArgs): void; +} +/** + * Provides data for client BeginCallback events. + */ +interface MVCxClientBeginCallbackEventArgs extends ASPxClientBeginCallbackEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * A method that will handle the BeginCallback event. + */ +interface MVCxClientGlobalBeginCallbackEventHandler { + /** + * A method that will handle the BeginCallback event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientGlobalBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: MVCxClientGlobalBeginCallbackEventArgs): void; +} +/** + * Provides data for the BeginCallback event. + */ +interface MVCxClientGlobalBeginCallbackEventArgs extends ASPxClientGlobalBeginCallbackEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * An ASP.NET MVC equivalent of the client ASPxClientGlobalEvents component. + */ +interface MVCxClientGlobalEvents { + /** + * Occurs on the client side after client object models of all DevExpress MVC extensions contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs on the client when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by a DevExpress MVC extension. + */ + CallbackError: ASPxClientEvent>; +} +/** + * A client-side counterpart of the VerticalGrid extension. + */ +interface MVCxClientVerticalGrid extends ASPxClientVerticalGrid { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the VerticalGrid by processing the passed information on the server in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the VerticalGrid by processing the passed information on the server in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the VerticalGrid's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the VerticalGrid. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientVerticalGridValuesCallback): void; +} +/** + * A client-side equivalent of the MVCxWebDocumentViewer class. + */ +interface MVCxClientWebDocumentViewer extends ASPxClientWebDocumentViewer { +} +/** + * Serves as the base type for all the objects included in the client-side object model. + */ +interface ASPxClientControlBase { + /** + * Gets the unique, hierarchically-qualified identifier for the control. + * Value: The fully-qualified identifier for the control. + */ + name: string; + /** + * Occurs on the client side after the control has been initialized. + */ + Init: ASPxClientEvent>; + /** + * Returns an HTML element that is the root of the control's hierarchy. + */ + GetMainElement(): Object; + /** + * Returns a value specifying whether a control is displayed. + */ + GetClientVisible(): boolean; + /** + * Specifies whether a control is displayed. + * @param visible + */ + SetClientVisible(visible: boolean): void; + /** + * Returns a value specifying whether a control is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether a control is displayed. + * @param visible true to make a control visible; false to make it hidden. + */ + SetVisible(visible: boolean): void; + /** + * Returns a value that determines whether a callback request sent by a web control is being currently processed on the server side. + */ + InCallback(): boolean; +} +/** + * Serves as the base type for all the objects included in the client-side object model. + */ +interface ASPxClientControl extends ASPxClientControlBase { + /** + * Returns the control's width. + */ + GetWidth(): number; + /** + * Returns the control's height. + */ + GetHeight(): number; + /** + * Specifies the control's width. + * @param width An integer value that specifies the control's width. + */ + SetWidth(width: number): void; + /** + * Specifies the control's height. Note that this method is not in effect for some controls. + * @param height An integer value that specifies the control's height. + */ + SetHeight(height: number): void; + /** + * Modifies the control's size against the control's container. + */ + AdjustControl(): void; +} +/** + * Represents a client-side equivalent of the ASPxCallback control. + */ +interface ASPxClientCallback extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCallback. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires on the client side when a callback initiated by the client Callback event's handler returns back to the client. + */ + CallbackComplete: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + SendCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the client events related to completion of callback server-side processing. + */ +interface ASPxClientCallbackCompleteEventHandler { + /** + * A method that will handle the client events related to completion of callback server-side processing. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientCallbackCompleteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCallbackCompleteEventArgs): void; +} +/** + * Serves as the base class for arguments of the web controls' client-side events. + */ +interface ASPxClientEventArgs { +} +/** + * Provides data for events concerning the final processing of a callback. + */ +interface ASPxClientCallbackCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that contains specific information (if any) passed from the client side for server-side processing. + * Value: A string value representing specific information passed from the client to the server side. + */ + parameter: string; + /** + * Gets a string that contains specific information (if any) that has been passed from the server to the client side for further processing. + * Value: A string value representing specific information passed from the server back to the client side. + */ + result: string; +} +/** + * Represents a client-side equivalent of the ASPxCallbackPanel control. + */ +interface ASPxClientCallbackPanel extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCallbackPanel. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns the text displayed within the control's loading panel. + */ + GetLoadingPanelText(): string; + /** + * Sets the text to be displayed within the control's loading panel. + * @param loadingPanelText A string value specifying the text to be displayed within the loading panel. + */ + SetLoadingPanelText(loadingPanelText: string): void; + /** + * Sets a value specifying whether the callback panel is enabled. + * @param enabled true, to enable the callback panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a callback panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Represents the event object used for client-side events. + */ +interface ASPxClientEvent { + /** + * Dynamically connects the event with an appropriate event handler function. + * @param handler An object representing the event handling function's content. + */ + AddHandler(handler: T): void; + /** + * Dynamically disconnects the event from the associated event handler function. + * @param handler An object representing the event handling function's content. + */ + RemoveHandler(handler: T): void; + /** + * Dynamically disconnects the event from all the associated event handler functions. + */ + ClearHandlers(): void; + /** + * For internal use only. + * @param source + * @param e + */ + FireEvent(source: Object, e: ASPxClientEventArgs): void; +} +/** + * A method that will handle the client-side events of a web control's client-side equivalent. + */ +interface ASPxClientEventHandler { + /** + * A method that will handle the client-side events of a web control's client-side equivalent. + * @param source An object representing the event source. Identifies the control that raised the event. + * @param e An ASPxClientEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEventArgs): void; +} +/** + * A method that will handle the cancelable events of a web control's client-side equivalent. + */ +interface ASPxClientCancelEventHandler { + /** + * A method that will handle the cancelable events of a web control's client-side equivalent. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCancelEventArgs): void; +} +/** + * Provides data for cancelable client events. + */ +interface ASPxClientCancelEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client events which can't be cancelled and allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeEventHandler { + /** + * A method that will handle the client events which can't be cancelled and allow the event's processing to be passed to the server side. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientProcessingModeEventArgs): void; +} +/** + * Provides data for the client events which can't be cancelled and allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event should be finally processed on the server side. + * Value: true to process the event on the server side; false to completely handle it on the client side. + */ + processOnServer: boolean; +} +/** + * A method that will handle the cancelable client-side events which allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeCancelEventHandler { + /** + * A method that will handle the cancelable client-side events which allow the event's processing to be passed to the server side. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the cancelable client-side events which allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeCancelEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents a JavaScript function which receives callback data obtained via a call to a specific client method (such as the PerformDataCallback). + */ +interface ASPxClientDataCallback { + /** + * A JavaScript function which receives a callback data obtained via a call to a specific client method (such as the PerformDataCallback). + * @param sender An object whose client method generated a callback. + * @param result A string value that represents the result of server-side callback processing. + */ + (sender: Object, result: string): void; +} +/** + * Represents a client-side equivalent of the ASPxCloudControl control. + */ +interface ASPxClientCloudControl extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; +} +/** + * A method that will handle client events involving manipulations with the control's items. + */ +interface ASPxClientCloudControlItemEventHandler { + /** + * A method that will handle client events concerning manipulations with items. + * @param source The event source. This parameter identifies the cloud control object which raised the event. + * @param e An ASPxClientCloudControlItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCloudControlItemEventArgs): void; +} +/** + * Provides data for events which involve clicking on the control's items. + */ +interface ASPxClientCloudControlItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the client events related to the begining of a callback processing round trip. + */ +interface ASPxClientBeginCallbackEventHandler { + /** + * A method that will handle client BeginCallback events. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: ASPxClientBeginCallbackEventArgs): void; +} +/** + * Provides data for client events related to the beginning of a callback processing round trip. + */ +interface ASPxClientBeginCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets a command name that identifies which client action forced a callback to be occurred. + * Value: A string value that represents the name of the command which initiated a callback. + */ + command: string; +} +/** + * A method that will handle the BeginCallback event. + */ +interface ASPxClientGlobalBeginCallbackEventHandler { + /** + * A method that will handle the BeginCallback event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalBeginCallbackEventArgs): void; +} +/** + * Provides data for the BeginCallback event. + */ +interface ASPxClientGlobalBeginCallbackEventArgs extends ASPxClientBeginCallbackEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle the client events related to the completion of a callback processing round trip. + */ +interface ASPxClientEndCallbackEventHandler { + /** + * A method that will handle client EndCallback events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEndCallbackEventArgs): void; +} +/** + * Provides data for client events related to the completion of a callback processing round trip. + */ +interface ASPxClientEndCallbackEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the EndCallback event. + */ +interface ASPxClientGlobalEndCallbackEventHandler { + /** + * A method that will handle the EndCallback event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalEndCallbackEventArgs): void; +} +/** + * Provides data for the EndCallback event. + */ +interface ASPxClientGlobalEndCallbackEventArgs extends ASPxClientEndCallbackEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle a CustomCallback client event exposed by some DevExpress web controls. + */ +interface ASPxClientCustomDataCallbackEventHandler { + /** + * A method that will handle the client CustomCallback event of some controls. + * @param source An object representing the event source. + * @param e An ASPxClientCustomDataCallbackEventHandler object that contains event data. + */ + (source: S, e: ASPxClientCustomDataCallbackEventArgs): void; +} +/** + * Provides data for the CustomCallback event. + */ +interface ASPxClientCustomDataCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that contains specific information (if any) that has been passed from the server to the client side for further processing, related to the CustomCallback event. + * Value: A string value representing specific information passed from the server back to the client side. + */ + result: string; +} +/** + * A method that will handle client events related to server-side errors that occured during callback processing. + */ +interface ASPxClientCallbackErrorEventHandler { + /** + * A method that will handle client CallbackError events. + * @param source An object representing the event source. + * @param e A ASPxClientCallbackErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCallbackErrorEventArgs): void; +} +/** + * Provides data for client events related to server-side errors that occured during callback processing. + */ +interface ASPxClientCallbackErrorEventArgs extends ASPxClientEventArgs { + /** + * Gets the error message that describes the server error that occurred. + * Value: A string value that represents the error message. + */ + message: string; + /** + * Gets or sets whether the event is handled and the default error handling actions are not required. + * Value: true if the error is handled and no default processing is required; otherwise false. + */ + handled: boolean; +} +/** + * A method that will handle the CallbackError event. + */ +interface ASPxClientGlobalCallbackErrorEventHandler { + /** + * A method that will handle the CallbackError event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalCallbackErrorEventArgs): void; +} +/** + * Provides data for the CallbackError event. + */ +interface ASPxClientGlobalCallbackErrorEventArgs extends ASPxClientCallbackErrorEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle the ValidationCompleted client event. + */ +interface ASPxClientValidationCompletedEventHandler { + /** + * A method that will handle the ValidationCompleted event. + * @param source An object representing the event source. Identifies the ASPxClientGlobalEvents object that raised the event. + * @param e An ASPxClientValidationCompletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientValidationCompletedEventArgs): void; +} +/** + * Provides data for the ValidationCompleted client event that allows you to centrally validate user input within all DevExpress web controls to which validation is applied. + */ +interface ASPxClientValidationCompletedEventArgs extends ASPxClientEventArgs { + /** + * Gets a container object that holds the validated control(s). + * Value: An object that represents a container of the validated control(s). + */ + container: Object; + /** + * Gets the name of the validation group name to which validation has been applied. + * Value: A string value that represents the name of the validation group that has been validated. + */ + validationGroup: string; + /** + * Gets a value that indicates whether validation has been applied to both visible and invisible controls. + * Value: true if validation has been applied to both visible and invisible controls; false if only visible controls have been validated. + */ + invisibleControlsValidated: boolean; + /** + * Gets a value specifying whether the validation has been completed successfully. + * Value: true if the validation has been completed successfully; otherwise, false. + */ + isValid: boolean; + /** + * Gets the first control (either visible or invisible) that hasn't passed the validation applied. + * Value: An ASPxClientControl object that represents the first invalid control. + */ + firstInvalidControl: ASPxClientControl; + /** + * Gets the first visible control that hasn't passed the validation applied. + * Value: An ASPxClientControl object that represents the first visible invalid control. + */ + firstVisibleInvalidControl: ASPxClientControl; +} +/** + * A method that will handle the client ControlsInitialized event. + */ +interface ASPxClientControlsInitializedEventHandler { + /** + * A method that will handle the client ControlsInitialized event. + * @param source An object representing the event source. + * @param e An ASPxClientControlsInitializedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientControlsInitializedEventArgs): void; +} +/** + * Provides data for the client ControlsInitialized event. + */ +interface ASPxClientControlsInitializedEventArgs extends ASPxClientEventArgs { + /** + * Gets a value that specifies whether a callback is sent during a controls initialization. + * Value: true if a callback is sent; otherwise, false. + */ + isCallback: boolean; +} +interface ASPxClientControlPredicate { + /** + * + * @param control + */ + (control: Object): boolean; +} +interface ASPxClientControlAction { + /** + * + * @param control + */ + (control: Object): void; +} +/** + * A collection object used on the client side to maintain particular client control objects + */ +interface ASPxClientControlCollection { + /** + * Occurs on the client side after client object models of all DevExpress web controls contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs when the browser window is being resized. + */ + BrowserWindowResized: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated by any DevExpress control. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side, after server-side processing of a callback initiated by any DevExpress web control, has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by any DevExpress web control. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs after the validation initiated for a DevExpress web control (or a group of DevExpress web controls) has been completed. + */ + ValidationCompleted: ASPxClientEvent>; + /** + * Returns a collection item identified by its unique hierarchically-qualified identifier. + * @param name A string value representing the hierarchically-qualified identifier of the required control. + */ + Get(name: Object): Object; + /** + * Returns a DevExpress client control object identified by its unique hierarchically-qualified identifier (either ClientInstanceName or ClientID property value). + * @param name A string value that is the hierarchically-qualified identifier of the required DevExpress control. + */ + GetByName(name: string): Object; + /** + * Returns all controls in the collection that satisfy the specified predicate. + * @param predicate An ASPxClientControlPredicate object that is a predicate used to search for controls in the collection. + */ + GetControlsByPredicate(predicate: ASPxClientControlPredicate): Object[]; + /** + * Returns all controls of the specified type. + * @param type The object specifying the client control type. + */ + GetControlsByType(type: Object): Object[]; + /** + * Performs the specified action for each control in the collection. + * @param action An ASPxClientControlAction object specifying an action to perform. + */ + ForEachControl(action: ASPxClientControlAction): void; +} +/** + * Represents a client-side equivalent of the ASPxDataView object. + */ +interface ASPxClientDataView extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientDataView. + */ + CallbackError: ASPxClientEvent>; + /** + * Activates the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page that is currently active. + */ + GetPageIndex(): number; + /** + * Gets the size of a single ASPxDataView's page. + */ + GetPageSize(): number; + /** + * Sets the size of a single ASPxDataView's page. + * @param pageSize An integer value that specifies the page size. + */ + SetPageSize(pageSize: number): void; + /** + * Gets the number of pages into which the ASPxDataView's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Activates the first page. + */ + FirstPage(): void; + /** + * Activates the last page. + */ + LastPage(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + */ +interface ASPxClientDockingFilterPredicate { + /** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + * @param item An object to compare against the criteria defined within the method. + */ + (item: Object): boolean; +} +/** + * A client-side equivalent of the ASPxDockManager object. + */ +interface ASPxClientDockManager extends ASPxClientControl { + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Fires on the client side before a panel is made floating (undocked from a zone) and allows you to cancel the action. + */ + BeforeFloat: ASPxClientEvent>; + /** + * Fires on the client side after a panel is undocked from a zone. + */ + AfterFloat: ASPxClientEvent>; + /** + * Occurs when a panel dragging operation is started. + */ + StartPanelDragging: ASPxClientEvent>; + /** + * Occurs after a panel dragging operation is complete. + */ + EndPanelDragging: ASPxClientEvent>; + /** + * Occurs on the client side before a panel is closed, and allows you to cancel the action. + */ + PanelClosing: ASPxClientEvent>; + /** + * Occurs on the client side when a panel is closed. + */ + PanelCloseUp: ASPxClientEvent>; + /** + * Occurs on the client side when a panel pops up. + */ + PanelPopUp: ASPxClientEvent>; + /** + * Occurs on the client side after a panel has been invoked. + */ + PanelShown: ASPxClientEvent>; + /** + * Occurs on the client side after a panel has been resized. + */ + PanelResize: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns a zone specified by its unique identifier (zoneUID). + * @param zoneUID A string value specifying the unique identifier of the zone. + */ + GetZoneByUID(zoneUID: string): ASPxClientDockZone; + /** + * Returns a panel specified by its unique identifier (panelUID). + * @param panelUID A string value specifying the unique identifier of the panel. + */ + GetPanelByUID(panelUID: string): ASPxClientDockPanel; + /** + * Returns an array of panels contained in a page. + */ + GetPanels(): ASPxClientDockPanel[]; + /** + * Returns an array of panels that are contained in a page and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a panel meets those criteria. + */ + GetPanels(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockPanel[]; + /** + * Returns an array of zones contained in a page. + */ + GetZones(): ASPxClientDockZone[]; + /** + * Returns an array of zones that are contained in a page and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a zone meets those criteria. + */ + GetZones(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockZone[]; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockManagerProcessingModeCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockManagerProcessingModeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle the client AfterDock event. + */ +interface ASPxClientDockManagerProcessingModeEventHandler { + /** + * A method that will handle the AfterDock event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterDock event. + */ +interface ASPxClientDockManagerProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle client-side events concerning manipulations with panels. + */ +interface ASPxClientDockManagerEventHandler { + /** + * A method that will handle client-side events concerning manipulations with panels. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerEventArgs): void; +} +/** + * Provides data for events which concern manipulations on panels. + */ +interface ASPxClientDockManagerEventArgs extends ASPxClientEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockManagerCancelEventHandler { + /** + * A method that will handle the PanelClosing event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockManagerCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * Serves as a base class for the ASPxClientPopupControl classes. + */ +interface ASPxClientPopupControlBase extends ASPxClientControl { + /** + * Occurs on the client side when window resizing initiates. + */ + BeforeResizing: ASPxClientEvent>; + /** + * Occurs on the client side when window resizing completes. + */ + AfterResizing: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the control. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when a control's window closes or hides. + */ + CloseUp: ASPxClientEvent>; + /** + * Enables you to cancel window closing on the client side. + */ + Closing: ASPxClientEvent>; + /** + * Occurs on the client side when a control's window is invoked. + */ + PopUp: ASPxClientEvent>; + /** + * Occurs on the client side after a window has been resized. + */ + Resize: ASPxClientEvent>; + /** + * Occurs on the client side after a control's window has been invoked. + */ + Shown: ASPxClientEvent>; + /** + * Occurs on the client side when the window pin state is changed. + */ + PinnedChanged: ASPxClientEvent>; + /** + * Modifies a control's window size in accordance with the content. + */ + AdjustSize(): void; + /** + * Brings the window to the front of the z-order. + */ + BringToFront(): void; + /** + * Returns a value indicating whether the window is collapsed. + */ + GetCollapsed(): boolean; + /** + * Returns the HTML code that specifies the contents of the control's window. + */ + GetContentHtml(): string; + /** + * Returns an iframe object containing a web page specified via the control's SetContentUrl client method). + */ + GetContentIFrame(): Object; + /** + * Returns an iframe object containing a web page specified via the control's SetContentUrl client method). + */ + GetContentIFrameWindow(): Object; + /** + * Returns the URL pointing to the web page displayed within the control's window. + */ + GetContentUrl(): string; + /** + * Returns the URL pointing to the image displayed within the window footer by default. + */ + GetFooterImageUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within a window's footer. + */ + GetFooterNavigateUrl(): string; + /** + * Returns the text displayed within a window's footer. + */ + GetFooterText(): string; + /** + * Returns the URL pointing to the image displayed within the window header. + */ + GetHeaderImageUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within a window's header. + */ + GetHeaderNavigateUrl(): string; + /** + * Returns the text displayed within a window's header. + */ + GetHeaderText(): string; + /** + * Gets the width of the default window's (for ASPxPopupControl) or panel's (for ASPxDockPanel) content region. + */ + GetContentWidth(): number; + /** + * Gets the height of the default window's (for ASPxPopupControl) or panel's (for ASPxDockPanel) content region. + */ + GetContentHeight(): number; + /** + * Returns a value indicating whether the window is maximized. + */ + GetMaximized(): boolean; + /** + * Returns a value indicating whether the window is pinned. + */ + GetPinned(): boolean; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Refreshes the content of the web page displayed within the control's window. + */ + RefreshContentUrl(): void; + /** + * Sets a value indicating whether the window is collapsed. + * @param value true, to collapse the window; otherwise, false. + */ + SetCollapsed(value: boolean): void; + /** + * Sets the HTML markup specifying the contents of the control's window. + * @param html A string value that specifies the HTML markup. + */ + SetContentHtml(html: string): void; + /** + * Sets the URL to point to the web page that should be loaded into, and displayed within the control's window. + * @param url A string value specifying the URL to the web page displayed within the control's window. + */ + SetContentUrl(url: string): void; + /** + * Specifies the URL which points to the image displayed within the window footer by default. + * @param value A string value that is the URL for the image displayed within the window footer. + */ + SetFooterImageUrl(value: string): void; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within a window's footer. + * @param value A string value which specifies the required navigation location. + */ + SetFooterNavigateUrl(value: string): void; + /** + * Specifies the text displayed within a window's footer. + * @param value A string value that specifies a window's footer text. + */ + SetFooterText(value: string): void; + /** + * Specifies the URL which points to the image displayed within the window header. + * @param value A string value that is the URL to the image displayed within the header. + */ + SetHeaderImageUrl(value: string): void; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within a window's header. + * @param value A string value which specifies the required navigation location. + */ + SetHeaderNavigateUrl(value: string): void; + /** + * Specifies the text displayed within a window's header. + * @param value A string value that specifies a window's header text. + */ + SetHeaderText(value: string): void; + /** + * Sets a value indicating whether the window is maximized. + * @param value true. to maximize the window; otherwise, false. + */ + SetMaximized(value: boolean): void; + /** + * Sets a value indicating whether the window is pinned. + * @param value true, to pin the window; otherwise, false. + */ + SetPinned(value: boolean): void; + /** + * Invokes the control's window. + */ + Show(): void; + /** + * Invokes the control's window at the popup element with the specified index. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element. + */ + Show(popupElementIndex: number): void; + /** + * Invokes the control's window and displays it over the specified HTML element. + * @param htmlElement An object specifying the HTML element relative to whose position the window is invoked. + */ + ShowAtElement(htmlElement: Object): void; + /** + * Invokes the control's window and displays it over an HTML element specified by its unique identifier. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to whose position the window is invoked. + */ + ShowAtElementByID(id: string): void; + /** + * Invokes the control's window at the specified position. + * @param x A integer value specifying the x-coordinate of the window's display position. + * @param y A integer value specifying the y-coordinate of the window's display position. + */ + ShowAtPos(x: number, y: number): void; + /** + * Closes the control's window. + */ + Hide(): void; + /** + * Returns a value that specifies whether the control's window is displayed. + */ + IsVisible(): boolean; +} +/** + * A client-side equivalent of the ASPxDockPanel object. + */ +interface ASPxClientDockPanel extends ASPxClientPopupControlBase { + /** + * Gets or sets the unique identifier of a panel on a page. + * Value: A string that is the unique identifier of a panel. + */ + panelUID: string; + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Fires on the client side before a panel is made floating (undocked from a zone) and allows you to cancel the action. + */ + BeforeFloat: ASPxClientEvent>; + /** + * Fires on the client side after a panel is undocked from a zone. + */ + AfterFloat: ASPxClientEvent>; + /** + * Occurs when a panel dragging operation is started. + */ + StartDragging: ASPxClientEvent>; + /** + * Occurs after a panel dragging operation is complete. + */ + EndDragging: ASPxClientEvent>; + /** + * Retrieves a zone that owns the current panel. + */ + GetOwnerZone(): ASPxClientDockZone; + /** + * Docks the current panel in the specified zone. + * @param zone An ASPxClientDockZone object specifying the zone. + */ + Dock(zone: ASPxClientDockZone): void; + /** + * Docks the current panel in a zone at the specified position. + * @param zone An ASPxClientDockZone object specifying the zone, where the panel is docked + * @param visibleIndex An integer value specifying the visible index position. + */ + Dock(zone: ASPxClientDockZone, visibleIndex: number): void; + /** + * Undocks the current panel. + */ + MakeFloat(): void; + /** + * Undocks the current panel and place it at the specified position. + * @param x An integer value that specifies the X-coordinate of the panel's display position. + * @param y An integer value that specifies the Y-coordinate of the panel's display position. + */ + MakeFloat(x: number, y: number): void; + /** + * Gets or sets a value specifying the position of the current panel, amongst the visible panels within a zone. + */ + GetVisibleIndex(): number; + /** + * Sets a value specifying the position of the current panel, amongst the visible panels in a zone. + * @param visibleIndex An integer value specifying the zero-based index of the panel amongst visible panels in the zone. + */ + SetVisibleIndex(visibleIndex: number): void; + /** + * Returns a value indicating whether the panel is docked. + */ + IsDocked(): boolean; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source A ASPxClientDockPanel object that raised the event. + * @param e A ASPxClientDockPanelProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockPanelProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeEventHandler { + /** + * A method that will handle the AfterFloat event. + * @param source A ASPxClientDockPanel object that raised the event. + * @param e A ASPxClientDockPanelProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockPanelProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterFloat event. + */ +interface ASPxClientDockPanelProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A client-side equivalent of the ASPxDockZone object. + */ +interface ASPxClientDockZone extends ASPxClientControl { + /** + * Gets or sets the unique identifier of a zone on a page. + * Value: A string that is the unique identifier of a zone. + */ + zoneUID: string; + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Returns a value that indicates the orientation in which panels are stacked in the current zone. + */ + IsVertical(): boolean; + /** + * Gets a value that indicates whether the zone can enlarge its size. + */ + GetAllowGrowing(): boolean; + /** + * Gets the number of panels contained in the zone. + */ + GetPanelCount(): number; + /** + * Returns a panel specified by its unique identifier (panelUID). + * @param panelUID A string value specifying the unique identifier of the panel. + */ + GetPanelByUID(panelUID: string): ASPxClientDockPanel; + /** + * Returns a panel specified by its visible index. + * @param visibleIndex An integer value specifying the panel's position among the visible panels within the current zone. + */ + GetPanelByVisibleIndex(visibleIndex: number): ASPxClientDockPanel; + /** + * Returns an array of panels docked in the current zone. + */ + GetPanels(): ASPxClientDockPanel[]; + /** + * Returns an array of panels that are docked in the current zone and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a panel meets those criteria. + */ + GetPanels(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockPanel[]; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockZoneCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source The event source. This parameter identifies the zone object which raised the event. + * @param e A ASPxClientDockZoneCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockZoneCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockZoneCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * A method that will handle the client AfterDock event. + */ +interface ASPxClientDockZoneProcessingModeEventHandler { + /** + * A method that will handle the AfterDock event. + * @param source The event source. This parameter identifies the zone object which raised the event. + * @param e An ASPxClientDockZoneProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockZoneProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterDock event. + */ +interface ASPxClientDockZoneProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * Represents the client-side equivalent of the ASPxFileManager control. + */ +interface ASPxClientFileManager extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientFileManager. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires on the client side after the selected file has been changed. + */ + SelectedFileChanged: ASPxClientEvent>; + /** + * Fires on the client side when an end-user opens a file by double-clicking it or pressing the Enter key. + */ + SelectedFileOpened: ASPxClientEvent>; + /** + * Fires after the focused item has been changed. + */ + FocusedItemChanged: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Fires on the client side after the current folder has been changed within a file manager. + */ + CurrentFolderChanged: ASPxClientEvent>; + /** + * Fires on the client side before the folder is created, and allows you to cancel the action. + */ + FolderCreating: ASPxClientEvent>; + /** + * Occurs on the client side after a folder has been created. + */ + FolderCreated: ASPxClientEvent>; + /** + * Fires on the client side before an item is renamed and allows you to cancel the action. + */ + ItemRenaming: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been renamed. + */ + ItemRenamed: ASPxClientEvent>; + /** + * Fires on the client side before an item is deleted and allows you to cancel the action. + */ + ItemDeleting: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been deleted. + */ + ItemDeleted: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been deleted. + */ + ItemsDeleted: ASPxClientEvent>; + /** + * Fires on the client side before an item is moved and allows you to cancel the action. + */ + ItemMoving: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been moved. + */ + ItemMoved: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been moved . + */ + ItemsMoved: ASPxClientEvent>; + /** + * Fires on the client side before an item is copied and allows you to cancel the action. + */ + ItemCopying: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager item has been copied. + */ + ItemCopied: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been copied. + */ + ItemsCopied: ASPxClientEvent>; + /** + * Fires on the client if any error occurs while editing an item. + */ + ErrorOccurred: ASPxClientEvent>; + /** + * Enables you to display the alert with the result error description. + */ + ErrorAlertDisplaying: ASPxClientEvent>; + /** + * Fires when a custom item is clicked, allowing you to perform custom actions. + */ + CustomCommand: ASPxClientEvent>; + /** + * Fires on the client side when the file manager updates the state of toolbar or context menu items. + */ + ToolbarUpdating: ASPxClientEvent>; + /** + * Enables you to highlight the search text, which is specified using the filter box, in templates. + */ + HighlightItemTemplate: ASPxClientEvent>; + /** + * Fires on the client side before a file upload starts, and allows you to cancel the action. + */ + FileUploading: ASPxClientEvent>; + /** + * Fires on the client side before the selected items are uploaded and allows you to cancel the action. + */ + FilesUploading: ASPxClientEvent>; + /** + * Occurs on the client side after a file has been uploaded. + */ + FileUploaded: ASPxClientEvent>; + /** + * Occurs on the client side after upload of all selected files has been completed. + */ + FilesUploaded: ASPxClientEvent>; + /** + * Fires on the client side before a file download starts, and allows you to cancel the action. + */ + FileDownloading: ASPxClientEvent>; + /** + * Gets the name of the currently active file manager area. + */ + GetActiveAreaName(): string; + /** + * Client-side scripting method which initiates a round trip to the server, so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Executes the specified command. + * @param commandName A string value that specifies the command to perform. + */ + ExecuteCommand(commandName: string): boolean; + /** + * Returns the selected file within the ASPxFileManager control's file container. + */ + GetSelectedFile(): ASPxClientFileManagerFile; + /** + * Returns an array of the file manager's selected items. + */ + GetSelectedItems(): ASPxClientFileManagerFile[]; + /** + * Returns a list of files that are loaded on the current page. + */ + GetItems(): ASPxClientFileManagerFile[]; + /** + * Sends a callback to the server and returns a list of files that are contained within the current folder. + * @param onCallback A object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetAllItems(onCallback: ASPxClientFileManagerAllItemsCallback): void; + /** + * Returns a toolbar item specified by its command name. + * @param commandName A string value specifying the command name of the item. + */ + GetToolbarItemByCommandName(commandName: string): ASPxClientFileManagerToolbarItem; + /** + * Returns a context menu item specified by its command name. + * @param commandName A string value specifying the command name of the item. + */ + GetContextMenuItemByCommandName(commandName: string): ASPxClientFileManagerToolbarItem; + /** + * Gets the current folder's path. + */ + GetCurrentFolderPath(): string; + /** + * Gets the current folder's path with the specified separator. + * @param separator A string value that specifies the separator between the folder's name within a path. + */ + GetCurrentFolderPath(separator: string): string; + /** + * Gets the current folder's path with the specified settings. + * @param separator A string value that specifies the separator between the folder's name within the path. + * @param skipRootFolder true to skip the root folder; otherwise, false. + */ + GetCurrentFolderPath(separator: string, skipRootFolder: boolean): string; + /** + * Sets the current folder's path. + * @param path A String value that is the relative path to the folder (without the root folder). + * @param onCallback A ASPxClientFileManagerCallback object that is the JavaScript function that receives the callback data as a parameter. + */ + SetCurrentFolderPath(path: string, onCallback: ASPxClientFileManagerCallback): void; + /** + * Gets the current folder's ID. + */ + GetCurrentFolderId(): string; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A JavaScript function which receives callback data obtained via a call to the client SetCurrentFolderPath method. + */ +interface ASPxClientFileManagerCallback { + /** + * A JavaScript function that receives callback data obtained via a call to the SetCurrentFolderPath method. + * @param result An object that contains a callback data. + */ + (result: Object): void; +} +/** + * A client-side equivalent of the file manager's FileManagerItem object and serves as a base class for client file and folder objects. + */ +interface ASPxClientFileManagerItem { + /** + * Gets the name of the current item. + * Value: A string value that is the item's name. + */ + name: string; + /** + * Gets the item's unique identifier. + * Value: A String value that specifies the item's unique identifier. + */ + id: string; + /** + * Gets a value that indicates if the current file manager item is a folder. + * Value: true if the current item is a folder or parent folder; false if the current item is a file. + */ + isFolder: boolean; + /** + * Specifies whether the file manager item is selected. + * @param selected true, to select the item; otherwise, false. + */ + SetSelected(selected: boolean): void; + /** + * Gets a value indicating whether the item is selected in the file manager. + */ + IsSelected(): boolean; + /** + * Gets the current item's full name. + */ + GetFullName(): string; + /** + * Gets the current item's full name with the specified separator. + * @param separator A string value that specifies the separator between the folder name inside the item's full name. + */ + GetFullName(separator: string): string; + /** + * Gets the current item's full name with the specified settings. + * @param separator A string value that specifies the separator between the folder name inside the item's full name. + * @param skipRootFolder true, to skip the root folder; otherwise, false. + */ + GetFullName(separator: string, skipRootFolder: boolean): string; +} +/** + * Represents the client-side equivalent of the FileManagerFile object. + */ +interface ASPxClientFileManagerFile extends ASPxClientFileManagerItem { + /** + * Downloads a file from a file manager. + */ + Download(): void; +} +/** + * A client-side equivalent of the FileManagerFolder object. + */ +interface ASPxClientFileManagerFolder extends ASPxClientFileManagerItem { + /** + * Gets a value specifying whether an item is a parent folder. + * Value: true if an item is a parent folder; false if an item is a file or folder. + */ + isParentFolder: boolean; +} +/** + * A JavaScript function which receives callback data obtained by a call to the client GetAllItems method. + */ +interface ASPxClientFileManagerAllItemsCallback { + /** + * A JavaScript function which receives callback data obtained by a call to the client GetAllItems method. + * @param items An array of ASPxClientFileManagerItem objects that are items contained in the current folder. + */ + (items: ASPxClientFileManagerItem[]): void; +} +/** + * A method that will handle the client SelectedFileOpened events. + */ +interface ASPxClientFileManagerFileEventHandler { + /** + * A method that will handle the SelectedFileOpened events. + * @param source An object representing the event's source. + * @param e An ASPxClientFileManagerFileEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileEventArgs): void; +} +/** + * Provides data for the SelectedFileOpened events. + */ +interface ASPxClientFileManagerFileEventArgs extends ASPxClientEventArgs { + /** + * Gets a file related to the event. + * Value: An ASPxClientFileManagerFile object that represents a file currently being processed. + */ + file: ASPxClientFileManagerFile; +} +/** + * A method that will handle the client SelectedFileOpened event. + */ +interface ASPxClientFileManagerFileOpenedEventHandler { + /** + * A method that will handle the SelectedFileOpened event. + * @param source The event source. This parameter identifies the file manager object which raised the event. + * @param e An ASPxClientFileManagerFileOpenedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileOpenedEventArgs): void; +} +/** + * Provides data for the SelectedFileOpened event. + */ +interface ASPxClientFileManagerFileOpenedEventArgs extends ASPxClientFileManagerFileEventArgs { + /** + * Gets or sets a value that specifies whether the event should be finally processed on the server side. + * Value: true to process the event on the server side; false to completely handle it on the client side. + */ + processOnServer: boolean; +} +/** + * Serves as a base for classes that are used as arguments for events generated on the client side. + */ +interface ASPxClientFileManagerActionEventArgsBase extends ASPxClientEventArgs { + /** + * Gets the full name of the item currently being processed. + * Value: A string value that is the item's full name. + */ + fullName: string; + /** + * Gets the name of the currently processed item. + * Value: A string value that specifies the item's name. + */ + name: string; + /** + * Gets a value specifying whether the current processed item is a folder. + * Value: true if the processed item is a folder; false if the processed item is a file. + */ + isFolder: boolean; +} +/** + * A method that will handle the client ItemRenaming events. + */ +interface ASPxClientFileManagerItemEditingEventHandler { + /** + * A method that will handle the ItemRenaming events. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemEditingEventArgs): void; +} +/** + * Provides data for the item editing event. + */ +interface ASPxClientFileManagerItemEditingEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client ItemRenamed event. + */ +interface ASPxClientFileManagerItemRenamedEventHandler { + /** + * A method that will handle the ItemRenamed event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemRenamedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemRenamedEventArgs): void; +} +/** + * Provides data for the ItemRenamed event. + */ +interface ASPxClientFileManagerItemRenamedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the previous name of the renamed item. + * Value: A string value that specifies the item name. + */ + oldName: string; +} +/** + * A method that will handle the client ItemDeleted event. + */ +interface ASPxClientFileManagerItemDeletedEventHandler { + /** + * A method that will handle the ItemDeleted event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemDeletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemDeletedEventArgs): void; +} +/** + * Provides data for the ItemDeleted event. + */ +interface ASPxClientFileManagerItemDeletedEventArgs extends ASPxClientFileManagerActionEventArgsBase { +} +/** + * A method that will handle the client ItemsDeleted event. + */ +interface ASPxClientFileManagerItemsDeletedEventHandler { + /** + * A method that will handle the ItemsDeleted event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsDeletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsDeletedEventArgs): void; +} +/** + * Provides data for the ItemsDeleted event. + */ +interface ASPxClientFileManagerItemsDeletedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; +} +/** + * A method that will handle the client ItemMoved event. + */ +interface ASPxClientFileManagerItemMovedEventHandler { + /** + * A method that will handle the ItemMoved event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemMovedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemMovedEventArgs): void; +} +/** + * Provides data for the ItemMoved event. + */ +interface ASPxClientFileManagerItemMovedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the full name of the folder from which an item is moved. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemsMoved event. + */ +interface ASPxClientFileManagerItemsMovedEventHandler { + /** + * A method that will handle the ItemsMoved event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsMovedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsMovedEventArgs): void; +} +/** + * Provides data for the ItemsMoved event. + */ +interface ASPxClientFileManagerItemsMovedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; + /** + * Gets the full name of the folder from which items are moved. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemCopied event. + */ +interface ASPxClientFileManagerItemCopiedEventHandler { + /** + * A method that will handle the ItemCopied event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemCopiedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemCopiedEventArgs): void; +} +/** + * Provides data for the ItemCopied event. + */ +interface ASPxClientFileManagerItemCopiedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the full name of the folder from which an item is copied. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemsCopied event. + */ +interface ASPxClientFileManagerItemsCopiedEventHandler { + /** + * A method that will handle the ItemsCopied event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsCopiedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsCopiedEventArgs): void; +} +/** + * Provides data for the ItemsCopied event. + */ +interface ASPxClientFileManagerItemsCopiedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; + /** + * Gets the full name of the folder from which items are copied. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client FolderCreated event. + */ +interface ASPxClientFileManagerItemCreatedEventHandler { + /** + * A method that will handle the FolderCreated event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemCreatedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemCreatedEventArgs): void; +} +/** + * Provides data for the FolderCreated event. + */ +interface ASPxClientFileManagerItemCreatedEventArgs extends ASPxClientFileManagerActionEventArgsBase { +} +/** + * A method that will handle the client ErrorOccurred event. + */ +interface ASPxClientFileManagerErrorEventHandler { + /** + * A method that will handle the client ErrorOccurred event. + * @param source An object representing the event's source. + * @param e An ASPxClientFileManagerErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerErrorEventArgs): void; +} +/** + * Provides data for the ErrorOccurred event. + */ +interface ASPxClientFileManagerErrorEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets or sets the error description. + * Value: A string value specifying the error description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether an event error message is sent to the ErrorAlertDisplaying event. + * Value: true to sent an error message; otherwise, false. + */ + showAlert: boolean; + /** + * Gets a specifically generated code that uniquely identifies an error, which occurs while editing an item. + * Value: An integer value that specifies the code uniquely identifying an error. + */ + errorCode: number; +} +/** + * A method that will handle the client ErrorAlertDisplaying event. + */ +interface ASPxClientFileManagerErrorAlertDisplayingEventHandler { + /** + * A method that will handle the ErrorAlertDisplaying event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerErrorAlertDisplayingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerErrorAlertDisplayingEventArgs): void; +} +/** + * Provides data for the ErrorAlertDisplaying event. + */ +interface ASPxClientFileManagerErrorAlertDisplayingEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value that is the processed command's name. + */ + commandName: string; + /** + * Gets or sets the errors description. + * Value: A string that is the errors description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether an alert message is displayed when the event fires. + * Value: true to display an alert message; otherwise, false. + */ + showAlert: boolean; +} +/** + * A method that will handle the client FileUploading event. + */ +interface ASPxClientFileManagerFileUploadingEventHandler { + /** + * A method that will handle the FileUploading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileUploadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileUploadingEventArgs): void; +} +/** + * Provides data for the FileUploading event. + */ +interface ASPxClientFileManagerFileUploadingEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where a file is being uploaded. + * Value: A string value specifying the path where a file is being uploaded. + */ + folder: string; + /** + * Gets the name of a file selected for upload. + * Value: A string value that specifies the file name. + */ + fileName: string; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FilesUploading event. + */ +interface ASPxClientFileManagerFilesUploadingEventHandler { + /** + * A method that will handle the FilesUploading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFilesUploadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFilesUploadingEventArgs): void; +} +/** + * Provides data for the FilesUploading event. + */ +interface ASPxClientFileManagerFilesUploadingEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where files are being uploaded. + * Value: A string value specifying the folder path. + */ + folder: string; + /** + * Gets the names of files selected for upload. + * Value: An array of string values that are the file names. + */ + fileNames: string[]; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FileUploaded event. + */ +interface ASPxClientFileManagerFileUploadedEventHandler { + /** + * A method that will handle the FileUploaded event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileUploadedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileUploadedEventArgs): void; +} +/** + * Provides data for the FileUploaded event. + */ +interface ASPxClientFileManagerFileUploadedEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where a file is uploaded. + * Value: A string value specifying the uploaded file path. + */ + folder: string; + /** + * Gets the name of the uploaded file. + * Value: A string value that specifies the file name. + */ + fileName: string; +} +/** + * A method that will handle the client FilesUploaded event. + */ +interface ASPxClientFileManagerFilesUploadedEventHandler { + /** + * A method that will handle the FilesUploaded event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFilesUploadedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFilesUploadedEventArgs): void; +} +/** + * Provides data for the FilesUploaded event. + */ +interface ASPxClientFileManagerFilesUploadedEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where files are uploaded. + * Value: A string value specifying the uploaded files path. + */ + folder: string; + /** + * Gets an array of uploaded file names. + * Value: An array of string values that are the file names. + */ + fileNames: string[]; +} +/** + * A method that will handle the client FileDownloading event. + */ +interface ASPxClientFileManagerFileDownloadingEventHandler { + /** + * A method that will handle the FileDownloading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileDownloadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileDownloadingEventArgs): void; +} +/** + * Provides data for the FileDownloading event. + */ +interface ASPxClientFileManagerFileDownloadingEventArgs extends ASPxClientFileManagerFileEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event, should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FocusedItemChanged event. + */ +interface ASPxClientFileManagerFocusedItemChangedEventHandler { + /** + * A method that will handle the FocusedItemChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFocusedItemChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFocusedItemChangedEventArgs): void; +} +/** + * Provides data for the FocusedItemChanged event. + */ +interface ASPxClientFileManagerFocusedItemChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the file manager item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientFileManagerItem; + /** + * Gets the name of the focused item. + * Value: A string value that specifies the item's name. + */ + name: string; + /** + * Gets the full name of the item currently being processed. + * Value: A string value that is the item's full name. + */ + fullName: string; +} +/** + * A method that will handle the client CurrentFolderChanged event. + */ +interface ASPxClientFileManagerCurrentFolderChangedEventHandler { + /** + * A method that will handle the CurrentFolderChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerCurrentFolderChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerCurrentFolderChangedEventArgs): void; +} +/** + * Provides data for the CurrentFolderChanged event. + */ +interface ASPxClientFileManagerCurrentFolderChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the currently processed folder. + * Value: A string value that specifies the folder's name. + */ + name: string; + /** + * Gets the full name of the folder currently being processed. + * Value: A string value that is the folder's full name. + */ + fullName: string; +} +/** + * A method that will handle the client SelectionChanged event. + */ +interface ASPxClientFileManagerSelectionChangedEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerSelectionChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerSelectionChangedEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientFileManagerSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the file manager item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientFileManagerItem; + /** + * Gets the name of the currently processed file. + * Value: A string value that specifies the file's name. + */ + name: string; + /** + * Gets the full name of the file currently being processed. + * Value: A string value that is the file's full name. + */ + fullName: string; + /** + * Gets whether the item has been selected. + * Value: true if the file has been selected; otherwise, false. + */ + isSelected: boolean; +} +/** + * A method that will handle the CustomCommand event. + */ +interface ASPxClientFileManagerCustomCommandEventHandler { + /** + * A method that will handle the CustomCommand event. + * @param source The event source. + * @param e An ASPxClientFileManagerCustomCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerCustomCommandEventArgs): void; +} +/** + * Provides data for the CustomCommand event. + */ +interface ASPxClientFileManagerCustomCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value that is the processed command's name. + */ + commandName: string; +} +/** + * A method that will handle the ToolbarUpdating event. + */ +interface ASPxClientFileManagerToolbarUpdatingEventHandler { + /** + * A method that will handle the ToolbarUpdating event. + * @param source The event source. + * @param e An ASPxClientFileManagerToolbarUpdatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerToolbarUpdatingEventArgs): void; +} +/** + * Provides data for the ToolbarUpdating event. + */ +interface ASPxClientFileManagerToolbarUpdatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the currently active file manager area. + * Value: A string value that identifies the active area. + */ + activeAreaName: string; +} +/** + * A method that will handle the client HighlightItemTemplate event. + */ +interface ASPxClientFileManagerHighlightItemTemplateEventHandler { + /** + * A method that will handle the HighlightItemTemplate event. + * @param source The event source. This parameter identifies the file manager object that raised the event. + * @param e An ASPxClientFileManagerHighlightItemTemplateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerHighlightItemTemplateEventArgs): void; +} +/** + * Provides data for the HighlightItemTemplate event. + */ +interface ASPxClientFileManagerHighlightItemTemplateEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that is a filter value specified by the filter box. + * Value: A string that is a filter value. + */ + filterValue: string; + /** + * Gets the name of the item currently being processed. + * Value: A string that is the item name. + */ + itemName: string; + /** + * Gets an element containing the item template. + * Value: An object that is an element containing the item template. + */ + templateElement: string; + /** + * Get the name of the cascading style sheet (CSS) class associated with an item in the highlighted state. + * Value: A string that is the name of a CSS class. + */ + highlightCssClassName: string; +} +/** + * Represents a client-side equivalent of the menu's MenuItem object. + */ +interface ASPxClientMenuItem { + /** + * Gets the menu object to which the current item belongs. + * Value: An ASPxClientMenuBase object representing the menu to which the item belongs. + */ + menu: ASPxClientMenuBase; + /** + * Gets the immediate parent item to which the current item belongs. + * Value: An ASPxClientMenuItem object representing the item's immediate parent. + */ + parent: ASPxClientMenuItem; + /** + * Gets the item's index within the parent's collection of items. + * Value: An integer value representing the item's zero-based index within the Items collection of the parent object (a menu or item) to which the item belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the menu item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: string; + /** + * For internal use only. + */ + indexPath: string; + /** + * Returns the number of the current menu item's immediate child items. + */ + GetItemCount(): number; + /** + * Returns the current menu item's immediate subitem specified by its index. + * @param index An integer value specifying the zero-based index of the submenu item to be retrieved. + */ + GetItem(index: number): ASPxClientMenuItem; + /** + * Returns the current menu item's subitem specified by its name. + * @param name A string value specifying the name of the menu item. + */ + GetItemByName(name: string): ASPxClientMenuItem; + /** + * Indicates whether the menu item is checked. + */ + GetChecked(): boolean; + /** + * Specifies whether the menu item is checked. + * @param value true if the menu item is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns a value specifying whether a menu item is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the menu item is enabled. + * @param value true to enable the menu item; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the menu item. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the menu item. + * @param value A string value specifying the URL to the image displayed within the menu item. + */ + SetImageUrl(value: string): void; + /** + * Gets a URL which defines the navigation location for the menu item. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the navigation location for the menu item. + * @param value A string value which specifies a URL to where the client web browser will navigate when the menu item is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the menu item. + */ + GetText(): string; + /** + * Sets the text to be displayed within the menu item. + * @param value A string value specifying the text to be displayed within the menu item. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a menu item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies the menu item's visibility. + * @param value true if the menu item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A client-side equivalent of the file manager's FileManagerToolbarItemBase object. + */ +interface ASPxClientFileManagerToolbarItem extends ASPxClientMenuItem { + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + menu: ASPxClientMenuBase; + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + parent: ASPxClientMenuItem; + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + index: number; +} +/** + * A client-side equivalent of the ASPxFormLayout's LayoutItem object. + */ +interface ASPxClientLayoutItem { + /** + * Gets the form layout object to which the current item belongs. + * Value: An object representing the form layout to which the item belongs. + */ + formLayout: ASPxClientFormLayout; + /** + * Gets the name that uniquely identifies the layout item. + * Value: A string value that represents the value assigned to the layout item's Name property. + */ + name: string; + /** + * Gets the immediate parent layout item to which the current layout item belongs. + * Value: An object representing the item's immediate parent. + */ + parent: ASPxClientLayoutItem; + /** + * Returns the current layout item's subitem specified by its name. + * @param name A string value specifying the name of the layout item. + */ + GetItemByName(name: string): ASPxClientLayoutItem; + /** + * Returns a value specifying whether a layout item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies the layout item's visibility. + * @param value true, if the layout item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Specifies the text displayed in the layout item caption. + * @param caption A string value specifying the item caption. + */ + SetCaption(caption: string): void; + /** + * Returns the text displayed in the layout item caption. + */ + GetCaption(): string; +} +/** + * Represents a client-side equivalent of the ASPxFormLayout object. + */ +interface ASPxClientFormLayout extends ASPxClientControl { + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientLayoutItem; +} +/** + * Represents a client-side equivalent of the ASPxGlobalEvents component. + */ +interface ASPxClientGlobalEvents { + /** + * Occurs on the client side after client object models of all DevExpress web controls contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs when the browser window is being resized. + */ + BrowserWindowResized: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated by any DevExpress control. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side, after server-side processing of a callback initiated by any DevExpress web control, has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by any of DevExpress web controls. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side after the validation initiated for a DevExpress web control (or a group of DevExpress web controls) has been completed. + */ + ValidationCompleted: ASPxClientEvent>; +} +/** + * Represents a client-side equivalent of the ASPxHiddenField control. + */ +interface ASPxClientHiddenField extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientHiddenField. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new value to the control's collection of property name/value pairs, on the client side. + * @param propertyName A string value that specifies the property name. It can contain letters, digits, underline characters, and dollar signs. It cannot begin with a digit character. + * @param propertyValue An object that represents the value of the specified property. + */ + Add(propertyName: string, propertyValue: Object): void; + /** + * Returns the value with the specified property name. + * @param propertyName A string value that specifies the property name. + */ + Get(propertyName: string): Object; + /** + * Adds a new value to the control's collection of property name/value pairs, on the client side. + * @param propertyName A string value that specifies the property name. It can contain letters, digits, underline characters, and dollar signs. It cannot begin with a digit character. + * @param propertyValue An object that represents the property value. + */ + Set(propertyName: string, propertyValue: Object): void; + /** + * Removes the specified value from the ASPxHiddenField collection. + * @param propertyName A string value representing the property name. + */ + Remove(propertyName: string): void; + /** + * Clears the ASPxHiddenField's value collection. + */ + Clear(): void; + /** + * Returns a value indicating whether the value with the specified property name is contained within the ASPxHiddenField control's value collection. + * @param propertyName A string value that specifies the property name. + */ + Contains(propertyName: string): boolean; +} +/** + * The client-side equivalent of the ASPxImageGallery control. + */ +interface ASPxClientImageGallery extends ASPxClientDataView { + /** + * Fires on the client side before the fullscreen viewer is shown and allows you to cancel the action. + */ + FullscreenViewerShowing: ASPxClientEvent>; + /** + * Occurs on the client side after an active item has been changed within the fullscreen viewer. + */ + FullscreenViewerActiveItemIndexChanged: ASPxClientEvent>; + /** + * Shows the fullscreen viewer with the specified active item. + * @param index An Int32 value that is an index of the active item. + */ + ShowFullscreenViewer(index: number): void; + /** + * Hides the fullscreen viewer. + */ + HideFullscreenViewer(): void; + /** + * Makes the specified item active within the fullscreen viewer on the client side. + * @param index An integer value specifying the index of the item to select. + * @param preventAnimation true to prevent the animation effect; false to change images using animation. + */ + SetFullscreenViewerActiveItemIndex(index: number, preventAnimation: boolean): void; + /** + * Gets the number of items contained in the control's item collection. + */ + GetFullscreenViewerItemCount(): number; + /** + * Returns the index of the active item within the fullscreen viewer. + */ + GetFullscreenViewerActiveItemIndex(): number; + /** + * Plays a slide show within a fullscreen viewer. + */ + PlaySlideShow(): void; + /** + * Pauses a slide show within a fullscreen viewer. + */ + PauseSlideShow(): void; +} +/** + * A method that will handle the client FullscreenViewerShowing event. + */ +interface ASPxClientImageGalleryCancelEventHandler { + /** + * A method that will handle the FullscreenViewerShowing event. + * @param source The event source. Identifies the ASPxImageGallery control that raised the event. + * @param e An ASPxClientImageGalleryCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageGalleryCancelEventArgs): void; +} +/** + * Provides data for the FullscreenViewerShowing event. + */ +interface ASPxClientImageGalleryCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An value that is the related item's index. + */ + index: number; + /** + * Gets the unique identifier name of the item related to the event. + * Value: A string value that specifies the item's unique identifier name. + */ + name: string; +} +/** + * A method that will handle the client FullscreenViewerActiveItemIndexChanged event. + */ +interface ASPxClientImageGalleryFullscreenViewerEventHandler { + /** + * A method that will handle the FullscreenViewerActiveItemIndexChanged event. + * @param source The event source. Identifies the ASPxImageGallery control that raised the event. + * @param e An ASPxClientImageGalleryFullscreenViewerEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageGalleryFullscreenViewerEventArgs): void; +} +/** + * Provides data for the FullscreenViewerActiveItemIndexChanged event. + */ +interface ASPxClientImageGalleryFullscreenViewerEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An value that is the related item's index. + */ + index: number; + /** + * Gets the unique identifier name of the item related to the event. + * Value: A string value that specifies the item's unique identifier name. + */ + name: string; +} +/** + * A client-side equivalent of the ASPxImageSlider object. + */ +interface ASPxClientImageSlider extends ASPxClientControl { + /** + * Occurs after the active image, displayed within the image area, is changed. + */ + ActiveItemChanged: ASPxClientEvent>; + /** + * Fires after an image item has been clicked within the image area. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when a thumbnail is clicked. + */ + ThumbnailItemClick: ASPxClientEvent>; + /** + * Returns an item specified by its index within the image slider's item collection. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientImageSliderItem; + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientImageSliderItem; + /** + * Returns the index of the active item within the image slider control. + */ + GetActiveItemIndex(): number; + /** + * Makes the specified item active within the image slider control on the client side. + * @param index An integer value specifying the index of the item to select. + * @param preventAnimation true to prevent the animation effect; false to change images using animation. + */ + SetActiveItemIndex(index: number, preventAnimation: boolean): void; + /** + * Returns the active item within the ASPxImageSlider control. + */ + GetActiveItem(): ASPxClientImageSliderItem; + /** + * Makes the specified item active within the image slider control on the client side. + * @param item An ASPxClientImageSliderItem object specifying the item to select. + * @param preventAnimation true to prevent animation effect; false to enable animation. + */ + SetActiveItem(item: ASPxClientImageSliderItem, preventAnimation: boolean): void; + /** + * Gets the number of items contained in the control's item collection. + */ + GetItemCount(): number; + /** + * Sets input focus to the ASPxImageSlider control. + */ + Focus(): void; + /** + * Plays a slide show within an image slider. + */ + Play(): void; + /** + * Pauses a slide show within image slider. + */ + Pause(): void; + /** + * Gets a value indicating whether the slide show is playing. + */ + IsSlideShowPlaying(): boolean; +} +/** + * A method that will handle the ItemClick events. + */ +interface ASPxClientImageSliderItemEventHandler { + /** + * A method that will handle the ItemClick events. + * @param source The event source. Identifies the ASPxImageSlider control that raised the event. + * @param e An ASPxClientImageSliderItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageSliderItemEventArgs): void; +} +/** + * Provides data for the ItemClick events. + */ +interface ASPxClientImageSliderItemEventArgs extends ASPxClientEventArgs { + /** + * Gets an item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientImageSliderItem; +} +/** + * A client-side equivalent of the image slider's ImageSliderItem object. + */ +interface ASPxClientImageSliderItem { + /** + * Gets an image slider to which the current item belongs. + * Value: An object that is the item's owner. + */ + imageSlider: ASPxClientImageSlider; + /** + * Gets the item's index within an items collection. + * Value: An integer value is the item's zero-based index within the Items collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the image slider item. + * Value: A string value that is the value assigned to the item's Name property. + */ + name: string; + /** + * Gets or sets the path to the image displayed within the ASPxClientImageSliderItem. + * Value: A value specifying the path to the image. + */ + imageUrl: string; + /** + * Gets the item's display text. + * Value: A string value that is the item's display text. + */ + text: string; +} +/** + * The client-side equivalent of the ASPxImageZoomNavigator object. + */ +interface ASPxClientImageZoomNavigator extends ASPxClientImageSlider { +} +/** + * A client-side equivalent of the ASPxImageZoom object. + */ +interface ASPxClientImageZoom extends ASPxClientControl { + /** + * Sets the properties on an image displayed in the image zoom control. + * @param imageUrl A string value specifying the path to the preview image displayed in the preview image. + * @param largeImageUrl A string value specifying the path to the preview image displayed in the zoom window and the expand window. + * @param zoomWindowText A string value specifying the text displayed in the zoom window. + * @param expandWindowText A string value specifying the text displayed in the expand window. + * @param alternateText A string value that specifies the alternate text displayed instead of the image. + */ + SetImageProperties(imageUrl: string, largeImageUrl: string, zoomWindowText: string, expandWindowText: string, alternateText: string): void; +} +/** + * Represents a client-side equivalent of the ASPxLoadingPanel control. + */ +interface ASPxClientLoadingPanel extends ASPxClientControl { + /** + * Invokes the loading panel. + */ + Show(): void; + /** + * Invokes the loading panel, displaying it over the specified HTML element. + * @param htmlElement An object that specifies the required HTML element. + */ + ShowInElement(htmlElement: Object): void; + /** + * Invokes the loading panel, displaying it over the specified element. + * @param id A string that specifies the required element's identifier. + */ + ShowInElementByID(id: string): void; + /** + * Invokes the loading panel at the specified position. + * @param x An integer value specifying the x-coordinate of the loading panel's display position. + * @param y An integer value specifying the y-coordinate of the loaidng panel's display position. + */ + ShowAtPos(x: number, y: number): void; + /** + * Sets the text to be displayed within the ASPxLoadingPanel. + * @param text A string value specifying the text to be displayed within the ASPxLoadingPanel. + */ + SetText(text: string): void; + /** + * Gets the text displayed within the ASPxLoadingPanel. + */ + GetText(): string; + /** + * Hides the loading panel. + */ + Hide(): void; +} +/** + * Serves as the base type for the ASPxClientPopupMenu objects. + */ +interface ASPxClientMenuBase extends ASPxClientControl { + /** + * Fires after a menu item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor is moved into a menu item. + */ + ItemMouseOver: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor moves outside a menu item. + */ + ItemMouseOut: ASPxClientEvent>; + /** + * Occurs on the client side when a submenu pops up. + */ + PopUp: ASPxClientEvent>; + /** + * Occurs on the client side when a submenu closes. + */ + CloseUp: ASPxClientEvent>; + /** + * Returns the number of menu items at the root menu level. + */ + GetItemCount(): number; + /** + * Returns the menu's root menu item specified by its index. + * @param index An integer value specifying the zero-based index of the root menu item to be retrieved. + */ + GetItem(index: number): ASPxClientMenuItem; + /** + * Returns a menu item specified by its name. + * @param name A string value specifying the name of the menu item. + */ + GetItemByName(name: string): ASPxClientMenuItem; + /** + * Returns the selected item within the menu control. + */ + GetSelectedItem(): ASPxClientMenuItem; + /** + * Selects the specified menu item within a menu control on the client side. + * @param item An ASPxClientMenuItem object specifying the menu item to select. + */ + SetSelectedItem(item: ASPxClientMenuItem): void; + /** + * Returns a root menu item. + */ + GetRootItem(): ASPxClientMenuItem; +} +/** + * Represents a client collection that maintains client menu objects. + */ +interface ASPxClientMenuCollection extends ASPxClientControlCollection { + /** + * Recalculates the position of visible sub menus. + */ + RecalculateAll(): void; + /** + * Hides all menus maitained by the collection. + */ + HideAll(): void; +} +/** + * Represents a client-side equivalent of the ASPxMenu object. + */ +interface ASPxClientMenu extends ASPxClientMenuBase { + /** + * Gets a value specifying the menu orientation. + */ + GetOrientation(): string; + /** + * Sets the menu orientation. + * @param orientation 'Vertical' to orient the menu vertically; 'Horizontal' to orient the menu horizontally. + */ + SetOrientation(orientation: string): void; +} +/** + * A method that will handle the menu's client events concerning manipulations with an item. + */ +interface ASPxClientMenuItemEventHandler { + /** + * A method that will handle the menu's client events concerning manipulations with an item. + * @param source The event source. This parameter identifies the menu object which raised the event. + * @param e An ASPxClientMenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on menu items. + */ +interface ASPxClientMenuItemEventArgs extends ASPxClientEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; +} +/** + * A method that will handle client events which relate to mouse hovering (such as entering or leaving) over menu items. + */ +interface ASPxClientMenuItemMouseEventHandler { + /** + * A method that will handle the ItemMouseOver events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemMouseEventArgs): void; +} +/** + * Provides data for client events which relate to mouse hovering (such as entering or leaving) over menu items. + */ +interface ASPxClientMenuItemMouseEventArgs extends ASPxClientMenuItemEventArgs { + /** + * Gets the HTML object that contains the processed item. + * Value: An HTML object representing a container for the item related to the event. + */ + htmlElement: Object; +} +/** + * A method that will handle client events concerning clicks on the control's items. + */ +interface ASPxClientMenuItemClickEventHandler { + /** + * A method that will handle client ItemClick events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's items. + */ +interface ASPxClientMenuItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Contains options affecting the touch scrolling functionality. + */ +interface ASPxClientTouchUIOptions { + /** + * Gets or sets a value that specifies whether or not the horizontal scroll bar should be displayed. + * Value: true to display the horizontal scroll bar; otherwise, false. The default value is true. + */ + showHorizontalScrollbar: boolean; + /** + * Gets or sets a value that specifies whether or not the vertical scroll bar should be displayed. + * Value: true to display the vertical scroll bar; otherwise, false. The default value is true. + */ + showVerticalScrollbar: boolean; + /** + * Gets or sets the name of the CSS class defining the vertical scroll bar's appearance. + * Value: A string value specifying the class name. + */ + vScrollClassName: string; + /** + * Gets or sets the name of the CSS class defining the horizontal scroll bar's appearance. + * Value: A string value specifying the class name. + */ + hScrollClassName: string; +} +/** + * Contains a method allowing you to apply the current scroll extender to a specific element. + */ +interface ScrollExtender { + /** + * Applies the current scroll extender to the element specified by the ID. + * @param id A string value specifying the element's ID. + */ + ChangeElement(id: string): void; + /** + * Applies the current scroll extender to the specified DOM element. + * @param element An object specifying the required DOM element. + */ + ChangeElement(element: Object): void; +} +/** + * Represents a client-side equivalent of the ASPxNavBar control. + */ +interface ASPxClientNavBar extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Fires on the client side after a group's expansion state has been changed. + */ + ExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a group is changed. + */ + ExpandedChanging: ASPxClientEvent>; + /** + * Fires when a group header is clicked. + */ + HeaderClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientNavBar. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns the number of groups in the navbar. + */ + GetGroupCount(): number; + /** + * Returns a group specified by its index. + * @param index An integer value specifying the zero-based index of the group object to retrieve. + */ + GetGroup(index: number): ASPxClientNavBarGroup; + /** + * Returns a group specified by its name. + * @param name A string value specifying the name of the group. + */ + GetGroupByName(name: string): ASPxClientNavBarGroup; + /** + * Returns the navbar's active group. + */ + GetActiveGroup(): ASPxClientNavBarGroup; + /** + * Makes the specified group active. + * @param group A ASPxClientNavBarGroup object that specifies the active group. + */ + SetActiveGroup(group: ASPxClientNavBarGroup): void; + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientNavBarItem; + /** + * Returns the selected item within the navbar control. + */ + GetSelectedItem(): ASPxClientNavBarItem; + /** + * Selects the specified item within the navbar control on the client side. + * @param item An ASPxClientNavBarItem object specifying the item to select. + */ + SetSelectedItem(item: ASPxClientNavBarItem): void; + /** + * Collapses all groups of the navbar. + */ + CollapseAll(): void; + /** + * Expands all groups of the navbar. + */ + ExpandAll(): void; +} +/** + * Represents a client-side equivalent of the navbar's NavBarGroup object. + */ +interface ASPxClientNavBarGroup { + /** + * Gets the navbar to which the current group belongs. + * Value: An ASPxClientNavBar object representing the navbar to which the group belongs. + */ + navBar: ASPxClientNavBar; + /** + * Gets the group's index within a collection of a navbar's groups. + * Value: An integer value representing the group's zero-based index within the Groups collection of the navbar to which the group belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the group. + * Value: A string value that represents the value assigned to the group's Name property. + */ + name: string; + /** + * Returns a value specifying whether a group is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a value specifying whether the group is expanded. + */ + GetExpanded(): boolean; + /** + * Sets the group's expansion state. + * @param value true to expand the group; false to collapse the group. + */ + SetExpanded(value: boolean): void; + /** + * Returns a value specifying whether a group is displayed. + */ + GetVisible(): boolean; + /** + * Returns text displayed within a group. + */ + GetText(): string; + /** + * Specifies the text displayed within a group. + * @param text A string value that is the text displayed within the navbar group. + */ + SetText(text: string): void; + /** + * Specifies whether the group is visible. + * @param value true if the group is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Returns the number of items in the group. + */ + GetItemCount(): number; + /** + * Returns the group's item specified by its index. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientNavBarItem; + /** + * Returns a group item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientNavBarItem; +} +/** + * Represents a client-side equivalent of the navbar's NavBarItem object. + */ +interface ASPxClientNavBarItem { + /** + * Gets the navbar to which the current item belongs. + * Value: An ASPxClientNavBar object representing the navbar to which the item belongs. + */ + navBar: ASPxClientNavBar; + /** + * Gets the group to which the current item belongs. + * Value: An ASPxClientNavBarGroup object representing the group to which the item belongs. + */ + group: ASPxClientNavBarGroup; + /** + * Gets the item's index within a collection of a group's items. + * Value: An integer value representing the item's zero-based index within the Items collection of the group to which the item belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: string; + /** + * Returns a value indicating whether an item is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the item is enabled. + * @param value true if the item is enabled; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL which points to the image displayed within the item. + */ + GetImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the item. + * @param value A string value that specifies the URL to the image displayed within the item. + */ + SetImageUrl(value: string): void; + /** + * Gets an URL which defines the item's navigation location. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the item's navigation location. + * @param value A string value which represents the URL to where the client web browser will navigate when the item is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the item. + */ + GetText(): string; + /** + * Specifies the text displayed within the item. + * @param value A string value that represents the text displayed within the item. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether an item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the item is visible. + * @param value true is the item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A method that will handle the navbar's client events concerning manipulations with an item. + */ +interface ASPxClientNavBarItemEventHandler { + /** + * A method that will handle the navbar's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on items. + */ +interface ASPxClientNavBarItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the item object related to the event. + * Value: An ASPxClientNavBarItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientNavBarItem; + /** + * Gets the HTML object that contains the processed navbar item. + * Value: An object representing a container for the navbar item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the navbar's client events concerning manipulations with a group. + */ +interface ASPxClientNavBarGroupEventHandler { + /** + * A method that will handle the navbar's client events concerning manipulations with a group. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarGroupEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupEventArgs): void; +} +/** + * Provides data for events which concern manipulations on groups. + */ +interface ASPxClientNavBarGroupEventArgs extends ASPxClientEventArgs { + /** + * Gets the group object related to the event. + * Value: An ASPxClientNavBarGroup object, manipulations on which forced the event to be raised. + */ + group: ASPxClientNavBarGroup; +} +/** + * A method that will handle the navbar's cancelable client events concerning manipulations with a group. + */ +interface ASPxClientNavBarGroupCancelEventHandler { + /** + * A method that will handle the navbar's cancelable client events concerning manipulations with a group. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarGroupCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupCancelEventArgs): void; +} +/** + * Provides data for cancellable events which concern manipulations on groups. + */ +interface ASPxClientNavBarGroupCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the group object related to the event. + * Value: An ASPxClientNavBarGroup object representing the group manipulations on which forced the navbar to raise the event. + */ + group: ASPxClientNavBarGroup; +} +/** + * A method that will handle client events concerning clicks on the control's group headers. + */ +interface ASPxClientNavBarGroupClickEventHandler { + /** + * A method that will handle the navbar's client events concerning clicks on groups. + * @param source The event source. This parameter identifies the navbar object which raised the event. + * @param e An ASPxClientNavBarGroupClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's group headers. + */ +interface ASPxClientNavBarGroupClickEventArgs extends ASPxClientNavBarGroupCancelEventArgs { + /** + * Gets the HTML object that contains the processed group. + * Value: An object representing a container for the group related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxNewsControl object. + */ +interface ASPxClientNewsControl extends ASPxClientDataView { + /** + * Fires after an item's tail has been clicked. + */ + TailClick: ASPxClientEvent>; +} +/** + * A method that will handle client events concerning manipulations with an item. + */ +interface ASPxClientNewsControlItemEventHandler { + /** + * A method that will handle the news control's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the news control object that raised the event. + * @param e An ASPxClientNewsControlItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNewsControlItemEventArgs): void; +} +/** + * Provides data for events which concern tail clicking within the control's items. + */ +interface ASPxClientNewsControlItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the processed item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxObjectContainer control. + */ +interface ASPxClientObjectContainer extends ASPxClientControl { + /** + * Occurs on the client side when the FSCommand action is called within the associated flash object's action script. + */ + FlashScriptCommand: ASPxClientEvent>; + /** + * Play the Flash movie backwards. + */ + Back(): void; + /** + * Returns the value of the Flash variable specified. + * @param name A string value that specifies the Flash variable. + */ + GetVariable(name: string): string; + /** + * Play the Flash movie forwards. + */ + Forward(): void; + /** + * Activates the specified frame in the Flash movie. + * @param frameNumber An integer value that specifies the requested frame. + */ + GotoFrame(frameNumber: number): void; + /** + * Indicates whether the Flash movie is currently playing. + */ + IsPlaying(): boolean; + /** + * Loads the Flash movie to the specified layer. + * @param layerNumber An integer value that identifies a layer in which to load the movie. + * @param url A string value that specifies the movie's URL. + */ + LoadMovie(layerNumber: number, url: string): void; + /** + * Pans a zoomed-in Flash movie to the specified coordinates. + * @param x An integer value that specifies the X-coordinate. + * @param y An integer value that specifies the Y-coordinate. + * @param mode 0 the coordinates are pixels; 1 the coordinates are a percentage of the window. + */ + Pan(x: number, y: number, mode: number): void; + /** + * Returns the percent of the Flash Player movie that has streamed into the browser so far. + */ + PercentLoaded(): string; + /** + * Starts playing the Flash movie. + */ + Play(): void; + /** + * Rewinds the Flash movie to the first frame. + */ + Rewind(): void; + /** + * Sets the value of the specified Flash variable. + * @param name A string value that specifies the Flash variable. + * @param value A string value that represents a new value. + */ + SetVariable(name: string, value: string): void; + /** + * Zooms in on the specified rectangular area of the Flash movie. + * @param left An integer value that specifies the x-coordinate of the rectangle's left side, in twips. + * @param top An integer value that specifies the y-coordinate of the rectangle's top side, in twips. + * @param right An integer value that specifies the x-coordinate of the rectangle's right side, in twips. + * @param bottom An integer value that specifies the y-coordinate of the rectangle's bottom side, in twips. + */ + SetZoomRect(left: number, top: number, right: number, bottom: number): void; + /** + * Stops playing the Flash movie. + */ + StopPlay(): void; + /** + * Returns the total number of frames in the Flash movie. + */ + TotalFrames(): number; + /** + * Zooms the Flash view by a relative scale factor. + * @param percent An integer value that specifies the relative scale factor, as a percentage. + */ + Zoom(percent: number): void; + /** + * Starts playing a Quick Time movie. + */ + QTPlay(): void; + /** + * Stops playing a Quick Time movie. + */ + QTStopPlay(): void; + /** + * Rewinds a Quick Time movie to the first frame. + */ + QTRewind(): void; + /** + * Steps through a Quick Time video stream by a specified number of frames. + * @param count An integer value that specifies the number of frames to step. + */ + QTStep(count: number): void; +} +/** + * A method that will handle the FlashScriptCommand event. + */ +interface ASPxClientFlashScriptCommandEventHandler { + /** + * A method that will handle the FlashScriptCommand event. + * @param source The event source. + * @param e A ASPxClientFlashScriptCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFlashScriptCommandEventArgs): void; +} +/** + * Provides data for the FlashScriptCommand client event. + */ +interface ASPxClientFlashScriptCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets a command passed via the FSCommand action of the flash object. + * Value: A string that represents the value of the FSCommand action's command parameter. + */ + command: string; + /** + * Gets arguments passed via the FSCommand action of the flash object. + * Value: A string that represents the value of the FSCommand action's args parameter. + */ + args: string; +} +/** + * Lists the available link types within office documents. + */ +interface ASPxClientOfficeDocumentLinkType { +} +/** + * Serves as the base class for controls that implement panel functionality. + */ +interface ASPxClientPanelBase extends ASPxClientControl { + /** + * Returns the HTML code that is the content of the panel. + */ + GetContentHtml(): string; + /** + * Sets the HTML content for the panel. + * @param html A string value that is the HTML code defining the content of the panel. + */ + SetContentHtml(html: string): void; + /** + * Sets a value specifying whether the panel is enabled. + * @param enabled true to enable the panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Represents a client-side equivalent of the ASPxPanel control. + */ +interface ASPxClientPanel extends ASPxClientPanelBase { + /** + * Occurs when the expanded panel is closed. + */ + Collapsed: ASPxClientEvent>; + /** + * Occurs when an end-user opens the expand panel. + */ + Expanded: ASPxClientEvent>; + /** + * Expands or collapses the client panel. + */ + Toggle(): void; + /** + * Returns a value specifying whether the panel can be expanded. + */ + IsExpandable(): boolean; + /** + * Returns a value specifying whether the panel is expanded. + */ + IsExpanded(): boolean; + /** + * Expands the collapsed panel. + */ + Expand(): void; + /** + * Collapses the expanded panel. + */ + Collapse(): void; +} +/** + * Represents a client-side equivalent of the ASPxPopupControl control. + */ +interface ASPxClientPopupControl extends ASPxClientPopupControlBase { + /** + * Occurs when a popup window's close button is clicked. + */ + CloseButtonClick: ASPxClientEvent>; + /** + * This method is not in effect for a ASPxClientPopupControl object. + */ + GetMainElement(): Object; + /** + * Returns an object containing the information about a mouse event that invoked a default popup window. + */ + GetPopUpReasonMouseEvent(): Object; + /** + * Returns an object containing the information about a mouse event that invoked the specified popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowPopUpReasonMouseEvent(window: ASPxClientPopupWindow): Object; + /** + * + * @param window + * @param parameter + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string): void; + /** + * Sends a callback with parameters to update the popup window by processing the related popup window and the passed information on the server. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Specifies the default popup window's size. + * @param width An integer value that specifies the default popup window's width. + * @param height An integer value that specifies the default popup window's height. + */ + SetSize(width: number, height: number): void; + /** + * Gets the width of the specified popup window's content region. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentWidth(window: ASPxClientPopupWindow): number; + /** + * Gets the height of the specified popup window's content region. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentHeight(window: ASPxClientPopupWindow): number; + /** + * Returns the height of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowHeight(window: ASPxClientPopupWindow): number; + /** + * Returns the width of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowWidth(window: ASPxClientPopupWindow): number; + /** + * Specifies the size of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + * @param width An integer value that specifies the required popup window's width. + * @param height An integer value that specifies the required popup window's height. + */ + SetWindowSize(window: ASPxClientPopupWindow, width: number, height: number): void; + /** + * Returns the HTML code that is the content of the popup control's default popup window. + */ + GetContentHTML(): string; + /** + * Defines the HTML content for the popup control's default popup window. + * @param html A string value that is the HTML code defining the content of the popup window. + */ + SetContentHTML(html: string): void; + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup control's window is associated. + * @param window An ASPxClientPopupWindow object representing a popup control's window. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element with which the popup control's window is associated. + */ + SetWindowPopupElementID(window: ASPxClientPopupWindow, popupElementId: string): void; + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup control is associated. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element to which the popup control is associated. + */ + SetPopupElementID(popupElementId: string): void; + /** + * Returns an index of the object that invoked the default window within the PopupElementID list. + */ + GetCurrentPopupElementIndex(): number; + /** + * Returns an index of the object that invoked the specified popup window, within the window's PopupElementID list. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowCurrentPopupElementIndex(window: ASPxClientPopupWindow): number; + /** + * Returns an object that invoked the default window. + */ + GetCurrentPopupElement(): Object; + /** + * Returns an object that invoked the specified popup window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowCurrentPopupElement(window: ASPxClientPopupWindow): Object; + /** + * Returns a value that specifies whether the popup control's specific window is displayed. + * @param window A ASPxClientPopupWindow object representing the popup window whose visibility is checked. + */ + IsWindowVisible(window: ASPxClientPopupWindow): boolean; + /** + * Returns a popup window specified by its index. + * @param index An integer value specifying the zero-based index of the popup window object to be retrieved. + */ + GetWindow(index: number): ASPxClientPopupWindow; + /** + * Returns a popup window specified by its name. + * @param name A string value specifying the name of the popup window. + */ + GetWindowByName(name: string): ASPxClientPopupWindow; + /** + * Returns the number of popup windows in the popup control. + */ + GetWindowCount(): number; + /** + * Invokes the popup control's specific window. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + */ + ShowWindow(window: ASPxClientPopupWindow): void; + /** + * Invokes the specified popup window at the popup element with the specified index. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element within the window's PopupElementID list. + */ + ShowWindow(window: ASPxClientPopupWindow, popupElementIndex: number): void; + /** + * Invokes the popup control's specific window and displays it over the specified HTML element. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param htmlElement An object specifying the HTML element relative to whose position the default popup window is invoked. + */ + ShowWindowAtElement(window: ASPxClientPopupWindow, htmlElement: Object): void; + /** + * Invokes the popup control's specific window and displays it over an HTML element specified by its unique identifier. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to whose position the default popup window is invoked. + */ + ShowWindowAtElementByID(window: ASPxClientPopupWindow, id: string): void; + /** + * Invokes the popup control's specific popup window at the specified position. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param x A integer value specifying the x-coordinate of the popup window's display position. + * @param y A integer value specifying the y-coordinate of the popup window's display position. + */ + ShowWindowAtPos(window: ASPxClientPopupWindow, x: number, y: number): void; + /** + * Brings the specified popup window to the front of the z-order. + * @param window A ASPxClientPopupWindow object representing the popup window. + */ + BringWindowToFront(window: ASPxClientPopupWindow): void; + /** + * Closes the popup control's specified window. + * @param window A ASPxClientPopupWindow object representing the popup window to close. + */ + HideWindow(window: ASPxClientPopupWindow): void; + /** + * Returns the HTML code that represents the contents of the specified popup window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentHtml(window: ASPxClientPopupWindow): string; + /** + * Defines the HTML content for a specific popup window within the popup control. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + * @param html A string value that represents the HTML code defining the content of the specified popup window. + */ + SetWindowContentHtml(window: ASPxClientPopupWindow, html: string): void; + /** + * Returns an iframe object containing a web page specified via the specified popup window's SetWindowContentUrl client method). + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + GetWindowContentIFrame(window: ASPxClientPopupWindow): Object; + /** + * Returns the URL pointing to the web page displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + GetWindowContentUrl(window: ASPxClientPopupWindow): string; + /** + * Sets the URL pointing to the web page that should be loaded into and displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + * @param url A string value specifying the URL to the web page to be displayed within the specified popup window. + */ + SetWindowContentUrl(window: ASPxClientPopupWindow, url: string): void; + /** + * Returns a value indicating whether the specified window is pinned. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowPinned(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is pinned. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to pin the window; otherwise, false. + */ + SetWindowPinned(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Returns a value indicating whether the specified window is maximized. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowMaximized(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is maximized. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to maximize the window; otherwise, false. + */ + SetWindowMaximized(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Returns a value indicating whether the specified window is collapsed. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowCollapsed(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is collapsed. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to collapse the window; otherwise, false. + */ + SetWindowCollapsed(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Refreshes the content of the web page displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + RefreshWindowContentUrl(window: ASPxClientPopupWindow): void; + /** + * Updates the default popup window's position, to correctly align it at either the specified element, or the center of the browser's window. + */ + UpdatePosition(): void; + /** + * Updates the default popup window's position, to correctly align it at the specified HTML element. + * @param htmlElement An object specifying the HTML element to which the default popup window is aligned using the PopupVerticalAlign properties. + */ + UpdatePositionAtElement(htmlElement: Object): void; + /** + * Updates the specified popup window's position, to correctly align it at either the specified element, or the center of the browser's window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + UpdateWindowPosition(window: ASPxClientPopupWindow): void; + /** + * Updates the specified popup window's position, to correctly align it at the specified HTML element. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + * @param htmlElement An object specifying the HTML element to which the specified popup window is aligned using the PopupVerticalAlign properties. + */ + UpdateWindowPositionAtElement(window: ASPxClientPopupWindow, htmlElement: Object): void; + /** + * Refreshes the connection between the ASPxPopupControl and the popup element. + */ + RefreshPopupElementConnection(): void; +} +/** + * Represents a client-side equivalent of a popup control's PopupWindow object. + */ +interface ASPxClientPopupWindow { + /** + * Gets the popup control to which the current popup window belongs. + * Value: An ASPxClientPopupControl object representing the popup control to which the window belongs. + */ + popupControl: ASPxClientPopupControl; + /** + * Gets the index of the current popup window within the popup control's Windows collection. + * Value: An integer value representing the zero-based index of the current popup window within the Windows collection of the popup control to which the window belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the current popup window. + * Value: A string value that represents a value assigned to the popup window's Name property. + */ + name: string; + /** + * Returns the URL pointing to the image displayed within the window header. + */ + GetHeaderImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the window header. + * @param value A string value that is the URL to the image displayed within the header. + */ + SetHeaderImageUrl(value: string): void; + /** + * Returns the URL pointing to the image displayed within the window footer. + */ + GetFooterImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the window footer. + * @param value A string value that is the URL to the image displayed within the window footer. + */ + SetFooterImageUrl(value: string): void; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's header. + */ + GetHeaderNavigateUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's header. + * @param value A string value which specifies the required navigation location. + */ + SetHeaderNavigateUrl(value: string): void; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's footer. + */ + GetFooterNavigateUrl(): string; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within the popup window's footer. + * @param value A string value which specifies the required navigation location. + */ + SetFooterNavigateUrl(value: string): void; + /** + * Returns the text displayed within the window's header. + */ + GetHeaderText(): string; + /** + * Specifies the text displayed within the window's header. + * @param value A string value that specifies the window's header text. + */ + SetHeaderText(value: string): void; + /** + * Returns the text displayed within the popup window's footer. + */ + GetFooterText(): string; + /** + * Specifies the text displayed within the window's footer. + * @param value A string value that specifies the window's footer text. + */ + SetFooterText(value: string): void; +} +/** + * A method that will handle the popup control's client events invoked in response to manipulating a popup window. + */ +interface ASPxClientPopupWindowEventHandler { + /** + * A method that will handle the popup control's client events when a popup window is manipulated. + * @param source An object representing the event's source. Identifies the popup control object (ASPxClientPopupControl) that raised the event. + * @param e An ASPxClientPopupWindowEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowEventArgs): void; +} +/** + * Provides data for events concerning client manipulations on popup windows. + */ +interface ASPxClientPopupWindowEventArgs extends ASPxClientEventArgs { + /** + * Gets the popup window object related to the event. + * Value: An ASPxClientPopupWindow object representing the popup window that was manipulated, causing the popup control to raise the event. + */ + window: ASPxClientPopupWindow; +} +/** + * A method that will handle the popup window's cancellable client events, such as the Closing. + */ +interface ASPxClientPopupWindowCancelEventHandler { + /** + * A method that will handle the popup window's cancelable client events. + * @param source An object representing the event's source. Identifies the popup window object that raised the event. + * @param e An ASPxClientPopupWindowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowCancelEventArgs): void; +} +/** + * Provides data for the popup control's cancellable client events, such as the Closing. + */ +interface ASPxClientPopupWindowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the popup window object related to the event. + * Value: An ASPxClientPopupWindow object representing the popup window that was manipulated, causing the popup control to raise the event. + */ + window: ASPxClientPopupWindow; + /** + * Gets the value that identifies the reason the popup window is about to close. + * Value: One of the ASPxClientPopupControlCloseReason enumeration values. + */ + closeReason: ASPxClientPopupControlCloseReason; +} +/** + * A method that will handle the CloseUp event. + */ +interface ASPxClientPopupWindowCloseUpEventHandler { + /** + * A method that will handle the CloseUp event. + * @param source The event source. + * @param e An ASPxClientPopupWindowCloseUpEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowCloseUpEventArgs): void; +} +/** + * Provides data for the CloseUp event. + */ +interface ASPxClientPopupWindowCloseUpEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Gets the value that identifies the reason the popup window closes. + * Value: One of the ASPxClientPopupControlCloseReason enumeration values. + */ + closeReason: ASPxClientPopupControlCloseReason; +} +/** + * A method that will handle the Resize event. + */ +interface ASPxClientPopupWindowResizeEventHandler { + /** + * A method that will handle the Resize event. + * @param source The event source. + * @param e A ASPxClientPopupWindowResizeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowResizeEventArgs): void; +} +/** + * Provides data for the Resize event. + */ +interface ASPxClientPopupWindowResizeEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Returns the value indicating the window state after resizing. + * Value: The integer value indicating the window resize state. + */ + resizeState: number; +} +/** + * A method that will handle the PinnedChanged event. + */ +interface ASPxClientPopupWindowPinnedChangedEventHandler { + /** + * A method that will handle the PinnedChanged event. + * @param source The event source. + * @param e A ASPxClientPopupWindowPinnedChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowPinnedChangedEventArgs): void; +} +/** + * Provides data for the PinnedChanged event. + */ +interface ASPxClientPopupWindowPinnedChangedEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Gets a value indicating whether the processed popup window has been pinned. + * Value: true, if the window has been pinned; otherwise, false. + */ + pinned: boolean; +} +/** + * Represents a client collection that maintains client popup control objects. + */ +interface ASPxClientPopupControlCollection extends ASPxClientControlCollection { + /** + * Hides all popup windows maintained by the collection. + */ + HideAllWindows(): void; +} +/** + * Declares client constants that identify the reason the popup window closes. + */ +interface ASPxClientPopupControlCloseReason { +} +/** + * Represents a client-side equivalent of the ASPxPopupMenu object. + */ +interface ASPxClientPopupMenu extends ASPxClientMenuBase { + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup menu is associated. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element with which the popup menu is associated. + */ + SetPopupElementID(popupElementId: string): void; + /** + * Returns an index of the object that invoked the popup menu within the PopupElementID list. + */ + GetCurrentPopupElementIndex(): number; + /** + * Returns an object that invoked the popup menu. + */ + GetCurrentPopupElement(): Object; + /** + * Refreshes the connection between the ASPxPopupMenu and the popup element. + */ + RefreshPopupElementConnection(): void; + /** + * Hides the popup menu. + */ + Hide(): void; + /** + * Invokes the popup menu. + */ + Show(): void; + /** + * Invokes the popup menu at the popup element with the specified index. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element. + */ + Show(popupElementIndex: number): void; + /** + * Invokes the popup menu and displays it over the specified HTML element. + * @param htmlElement An object specifying the HTML element relative to which position the popup menu is invoked. + */ + ShowAtElement(htmlElement: Object): void; + /** + * Invokes the popup menu and displays it over an HTML element specified by its unique identifier. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to which position the popup menu is invoked. + */ + ShowAtElementByID(id: string): void; + /** + * Invokes the popup menu at the specified position. + * @param x An integer value specifying the x-coordinate of the popup menu's display position. + * @param y An integer value specifying the y-coordinate of the popup menu's display position. + */ + ShowAtPos(x: number, y: number): void; +} +/** + * Represents the client-side equivalent of the ASPxRatingControl control. + */ +interface ASPxClientRatingControl extends ASPxClientControl { + /** + * Fires on the server after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor is moved into a rating control item. + */ + ItemMouseOver: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor moves outside a rating control item. + */ + ItemMouseOut: ASPxClientEvent>; + /** + * Gets the item tooltip title specified by the item index. + * @param index An integer value specifying the item index. + */ + GetTitle(index: number): string; + /** + * Returns a value indicating whether the control's status is read-only. + */ + GetReadOnly(): boolean; + /** + * Specifies whether the control's status is read-only. + * @param value true to make the control read-only; otherwise, false. + */ + SetReadOnly(value: boolean): void; + /** + * Returns the value of the ASPxRatingControl. + */ + GetValue(): number; + /** + * Modifies the value of the ASPxRatingControl on the client side. + * @param value A decimal value representing the value of the control. + */ + SetValue(value: number): void; +} +/** + * A method that will handle the client ItemClick event. + */ +interface ASPxClientRatingControlItemClickEventHandler { + /** + * A method that will handle the client ItemClick event. + * @param source An object representing the event source. + * @param e A ASPxClientRatingControlItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRatingControlItemClickEventArgs): void; +} +/** + * Provides data for the ItemClick event. + */ +interface ASPxClientRatingControlItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the clicked item's index. + */ + index: number; +} +/** + * A method that will handle the rating control's ItemMouseOver and ItemMouseOut client events (such as ItemMouseOut). + */ +interface ASPxClientRatingControlItemMouseEventHandler { + /** + * A method that will handle the ItemMouseOver events. + * @param source The event source. + * @param e An ASPxClientRatingControlItemMouseEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRatingControlItemMouseEventArgs): void; +} +/** + * Provides data for the rating control's ItemMouseOver and ItemMouseOut client events (such as ItemMouseOut). + */ +interface ASPxClientRatingControlItemMouseEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the related item's index. + */ + index: number; +} +/** + * Represents the client-side equivalent of the ASPxRibbon control. + */ +interface ASPxClientRibbon extends ASPxClientControl { + /** + * Occurs after an end-user executes an action on a ribbon item. + */ + CommandExecuted: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a ribbon control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the ribbon minimization state is changed by end-user actions. + */ + MinimizationStateChanged: ASPxClientEvent>; + /** + * Occurs when the file tab is clicked. + */ + FileTabClicked: ASPxClientEvent>; + /** + * Fires on the client side after a dialog box launcher has been clicked. + */ + DialogBoxLauncherClicked: ASPxClientEvent>; + /** + * Fires after key tips are closed by pressing Esc. + */ + KeyTipsClosedOnEscape: ASPxClientEvent>; + /** + * Specifies whether the ribbon control is enabled. + * @param enabled true to enable the ribbon; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether the ribbon is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a tab specified by its index. + * @param index An integer value specifying the zero-based index of the tab object to retrieve. + */ + GetTab(index: number): ASPxClientRibbonTab; + /** + * Returns a tab specified by its name. + * @param name A string value specifying the name of the tab. + */ + GetTabByName(name: string): ASPxClientRibbonTab; + /** + * Returns the number of tabs in the ribbon Tabs collection. + */ + GetTabCount(): number; + /** + * Returns the active tab within the ribbon control. + */ + GetActiveTab(): ASPxClientRibbonTab; + /** + * Makes the specified tab active in the ribbon control on the client side. + * @param tab A ASPxClientRibbonTab object specifying the tab selection. + */ + SetActiveTab(tab: ASPxClientRibbonTab): void; + /** + * Makes a tab active within the ribbon control, specifying the tab's index. + * @param index An integer value specifying the index of the tab to select. + */ + SetActiveTabIndex(index: number): void; + /** + * Returns a ribbon item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientRibbonItem; + /** + * Returns a value of item with the specified name. + * @param name A string value specifying the name of the item. + */ + GetItemValueByName(name: string): Object; + /** + * Sets the value of the item with the specified name. + * @param name A string value specifying the name of the item. + * @param value An object that is the new item value. + */ + SetItemValueByName(name: string, value: Object): void; + /** + * Specifies whether the ribbon is minimized. + * @param minimized true to set the ribbon state to minimized; false to set the ribbon state to normal. + */ + SetMinimized(minimized: boolean): void; + /** + * Gets a value specifying whether the ribbon is minimized. + */ + GetMinimized(): boolean; + /** + * Specifies the visibility of a context tab category specified by its name. + * @param categoryName A Name property value of the required category. + * @param visible true to make a category visible; false to make it hidden. + */ + SetContextTabCategoryVisible(categoryName: string, visible: boolean): void; + /** + * Shows ribbon key tips. + */ + ShowKeyTips(): void; +} +/** + * A client-side equivalent of the ribbon's RibbonTab object. + */ +interface ASPxClientRibbonTab { + /** + * Gets the client ribbon object to which the current tab belongs. + * Value: An object to which the tab belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Gets or sets the tab's index within the collection. + * Value: An integer value that is the zero-based index of the tab within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon tab. + * Value: A string value that is the tab's name. + */ + name: string; + /** + * Returns the text displayed in the tab. + */ + GetText(): string; + /** + * Sets a value specifying whether the tab is enabled. + * @param enabled true to enable the tab; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether a ribbon tab is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a value specifying whether a ribbon tab is displayed. + */ + GetVisible(): boolean; +} +/** + * A client-side equivalent of the ribbon's RibbonGroup object. + */ +interface ASPxClientRibbonGroup { + /** + * Gets the client ribbon object to which the current group belongs. + * Value: An object to which the group belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Gets the client tab object to which the current group belongs. + * Value: An object to which the group belongs. + */ + tab: ASPxClientRibbonTab; + /** + * Gets or sets the group's index within the collection. + * Value: An integer value that is the zero-based index of the group within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon group. + * Value: A string value that is the group's name. + */ + name: string; + /** + * Returns a value specifying whether a ribbon group is displayed. + */ + GetVisible(): boolean; +} +/** + * A client-side equivalent of the ribbon's RibbonItemBase object. + */ +interface ASPxClientRibbonItem { + /** + * Gets the client group object to which the current item belongs. + * Value: An object to which the item belongs. + */ + group: ASPxClientRibbonGroup; + /** + * Gets or sets the item's index within the collection. + * Value: An integer value that is the zero-based index of the item within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon item. + * Value: A string value that is the item's name. + */ + name: string; + /** + * Gets the client ribbon object to which the current item belongs. + * Value: An object to which the item belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Returns a value indicating whether a ribbon item is enabled. + */ + GetEnabled(): boolean; + /** + * Sets a value specifying whether the item is enabled. + * @param enabled true to enable the item; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns the item value. + */ + GetValue(): Object; + /** + * Sets the item value. + * @param value An that specifies the item value. + */ + SetValue(value: Object): void; + /** + * Returns a value specifying whether a ribbon item is displayed. + */ + GetVisible(): boolean; +} +/** + * A method that will handle the CommandExecuted event. + */ +interface ASPxClientRibbonCommandExecutedEventHandler { + /** + * A method that will handle the CommandExecuted event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e An ASPxClientRibbonCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonCommandExecutedEventArgs): void; +} +/** + * Provides data for the CommandExecuted event. + */ +interface ASPxClientRibbonCommandExecutedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets an item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientRibbonItem; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: string; +} +/** + * A method that will handle the ActiveTabChanged event. + */ +interface ASPxClientRibbonTabEventHandler { + /** + * A method that will handle the ActiveTabChanged event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e A ASPxClientRibbonTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonTabEventArgs): void; +} +/** + * Provides data for the ActiveTabChanged event. + */ +interface ASPxClientRibbonTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the tab object related to the event. + * Value: An object that is the tab, manipulations on which forced the ribbon control to raise the event. + */ + tab: ASPxClientRibbonTab; +} +/** + * A method that will handle the MinimizationStateChanged event. + */ +interface ASPxClientRibbonMinimizationStateEventHandler { + /** + * A method that will handle the MinimizationStateChanged event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e An ASPxClientRibbonMinimizationStateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonMinimizationStateEventArgs): void; +} +/** + * Provides data for the MinimizationStateChanged event. + */ +interface ASPxClientRibbonMinimizationStateEventArgs extends ASPxClientEventArgs { + /** + * Returns the value indicating the new ribbon state. + * Value: The integer value indicating the ribbon minimization state. + */ + ribbonState: number; +} +/** + * A method that will handle the DialogBoxLauncherClicked event. + */ +interface ASPxClientRibbonDialogBoxLauncherClickedEventHandler { + /** + * A method that will handle the DialogBoxLauncherClicked event. + * @param source The event source. This parameter identifies the ribbon object which raised the event. + * @param e An ASPxClientRibbonDialogBoxLauncherClickedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonDialogBoxLauncherClickedEventArgs): void; +} +/** + * Provides data for the DialogBoxLauncherClicked event. + */ +interface ASPxClientRibbonDialogBoxLauncherClickedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the client group object to which the clicked dialog box launcher belongs. + * Value: An object to which the dialog box launcher belongs. + */ + group: ASPxClientRibbonGroup; +} +/** + * Represents a client-side equivalent of the ASPxRoundPanel control. + */ +interface ASPxClientRoundPanel extends ASPxClientPanelBase { + /** + * Fires on the client side after a panel has been expanded or collapsed via end-user interactions, i.e., by clicking a panel header or collapse button. + */ + CollapsedChanged: ASPxClientEvent>; + /** + * Fires on the client side before a panel is expanded or collapsed by end-user interactions, i.e., by clicking a panel header or collapse button. + */ + CollapsedChanging: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientRoundPanel. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns the text displayed within the panel's header. + */ + GetHeaderText(): string; + /** + * Specifies the text displayed in the panel's header. + * @param text A string value that specifies the panel header's text. + */ + SetHeaderText(text: string): void; + /** + * Returns a value indicating whether the panel is collapsed. + */ + GetCollapsed(): boolean; + /** + * Sets a value indicating whether the panel is collapsed. + * @param collapsed true, to collapse the panel; otherwise, false. + */ + SetCollapsed(collapsed: boolean): void; +} +/** + * Represents a client-side equivalent of the ASPxSplitter object. + */ +interface ASPxClientSplitter extends ASPxClientControl { + /** + * Fires before a pane is resized. + */ + PaneResizing: ASPxClientEvent>; + /** + * Fires after a pane has been resized. + */ + PaneResized: ASPxClientEvent>; + /** + * Fires before a pane is collapsed. + */ + PaneCollapsing: ASPxClientEvent>; + /** + * Fires after a pane has been collapsed. + */ + PaneCollapsed: ASPxClientEvent>; + /** + * Fires before a pane is expanded. + */ + PaneExpanding: ASPxClientEvent>; + /** + * Fires after a pane has been expanded. + */ + PaneExpanded: ASPxClientEvent>; + /** + * Occurs when a pane resize operation has been completed. + */ + PaneResizeCompleted: ASPxClientEvent>; + /** + * Fires after a specific web page has been loaded into a pane. + */ + PaneContentUrlLoaded: ASPxClientEvent>; + /** + * Returns the number of panes at the root level of a splitter. + */ + GetPaneCount(): number; + /** + * Returns the splitter's root pane specified by its index within the Panes collection. + * @param index An integer value specifying the zero-based index of the root pane to be retrieved. + */ + GetPane(index: number): ASPxClientSplitterPane; + /** + * Returns a pane specified by its name. + * @param name A string value specifying the name of the pane. + */ + GetPaneByName(name: string): ASPxClientSplitterPane; + /** + * Specifies whether the control's panes can be resized by end-users on the client side. + * @param allowResize true if pane resizing is allowed; otherwise, false. + */ + SetAllowResize(allowResize: boolean): void; + /** + * Returns a string value that represents the client state of splitter panes. + */ + GetLayoutData(): string; +} +/** + * Represents a client-side equivalent of the splitter's SplitterPane object. + */ +interface ASPxClientSplitterPane { + /** + * Gets the index of the current pane within the pane collection to which it belongs. + * Value: An integer value representing the zero-based index of the current pane within the SplitterPaneCollection collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the current splitter pane. + * Value: A string value that represents the value assigned to the pane's Name property. + */ + name: string; + /** + * Returns a client splitter object that contains the current pane. + */ + GetSplitter(): ASPxClientSplitter; + /** + * Returns the immediate parent of the current pane. + */ + GetParentPane(): ASPxClientSplitterPane; + /** + * Returns the previous sibling pane of the current pane. + */ + GetPrevPane(): ASPxClientSplitterPane; + /** + * Returns the next sibling pane of the current pane. + */ + GetNextPane(): ASPxClientSplitterPane; + /** + * Determines whether the current pane is the first pane within the SplitterPaneCollection. + */ + IsFirstPane(): boolean; + /** + * Determines whether the current pane is the last pane within the SplitterPaneCollection. + */ + IsLastPane(): boolean; + /** + * Returns a value that indicates the orientation in which the current pane and its sibling panes are stacked. + */ + IsVertical(): boolean; + /** + * Returns the number of the current pane's immediate child panes. + */ + GetPaneCount(): number; + /** + * Returns the current pane's immediate child pane specified by its index. + * @param index An integer value specifying the zero-based index of the child pane to be retrieved. + */ + GetPane(index: number): ASPxClientSplitterPane; + /** + * Returns the current pane's child pane specified by its name. + * @param name A string value specifying the name of the pane. + */ + GetPaneByName(name: string): ASPxClientSplitterPane; + /** + * Gets the width of the pane's content area. + */ + GetClientWidth(): number; + /** + * Gets the height of the pane's content area. + */ + GetClientHeight(): number; + /** + * Collapses the current pane and occupies its space by maximizing the specified pane. + * @param maximizedPane A ASPxClientSplitterPane object specifying the pane to be maximized to occupy the freed space. + */ + Collapse(maximizedPane: ASPxClientSplitterPane): boolean; + /** + * Collapses the current pane in a forward direction and occupies its space by maximizing the previous adjacent pane. + */ + CollapseForward(): boolean; + /** + * Collapses the current pane in a backward direction, and occupies its space by maximizing the next adjacent pane. + */ + CollapseBackward(): boolean; + /** + * Expands the current pane object on the client side. + */ + Expand(): boolean; + /** + * Returns whether the pane is collapsed. + */ + IsCollapsed(): boolean; + /** + * Returns whether the pane's content is loaded from an external web page. + */ + IsContentUrlPane(): boolean; + /** + * Gets the URL of a web page displayed as a pane's content. + */ + GetContentUrl(): string; + /** + * Sets the URL to point to a web page that should be loaded into, and displayed within the current pane. + * @param url A string value specifying the URL to a web page displayed within the pane. + */ + SetContentUrl(url: string): void; + /** + * Sets the URL to point to a web page that should be loaded into, and displayed within the current pane, but should not be cached by a client browser. + * @param url A string value specifying the URL to a web page displayed within the pane. + * @param preventBrowserCaching true to prevent the browser to cache the loaded content; false to allow browser caching. + */ + SetContentUrl(url: string, preventBrowserCaching: boolean): void; + /** + * Refreshes the content of the web page displayed within the current pane. + */ + RefreshContentUrl(): void; + /** + * Returns an iframe object containing a web page specified via the pane's SetContentUrl client method). + */ + GetContentIFrame(): Object; + /** + * Specifies whether the current pane can be resized by end-users on the client side. + * @param allowResize true if pane resizing is allowed; otherwise, false. + */ + SetAllowResize(allowResize: boolean): void; + /** + * Forces the client PaneResized event to be generated. + */ + RaiseResizedEvent(): void; + /** + * Returns an HTML element representing a splitter pane object. + */ + GetElement(): Object; + /** + * Specifies the splitter pane's size in pixels. + * @param size An integer value that specifies the splitter pane's size. + */ + SetSize(size: number): void; + /** + * Specifies the splitter pane's size, in pixels or percents. + * @param size A string value that specifies the splitter pane's size, in pixels or percents. + */ + SetSize(size: string): void; + /** + * Returns the splitter pane's size, in pixels or percents. + */ + GetSize(): string; + /** + * Returns the distance between the top edge of the pane content and the topmost portion of the content currently visible in the pane. + */ + GetScrollTop(): number; + /** + * Specifies the distance between the top edge of the pane content and the topmost portion of the content currently visible in the pane. + * @param value An integer value that is the distance (in pixels). + */ + SetScrollTop(value: number): void; + /** + * Returns the distance between the left edge of the pane content and the leftmost portion of the content currently visible in the pane. + */ + GetScrollLeft(): number; + /** + * Specifies the distance between the left edge of the pane content and the leftmost portion of the content currently visible in the pane. + * @param value An integer value that is the distance (in pixels). + */ + SetScrollLeft(value: number): void; +} +/** + * A method that will handle the splitter's client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneEventHandler { + /** + * A method that will handle the splitter's client events concerning pane manipulations. + * @param source An object representing the event's source. Identifies the splitter object that raised the event. + * @param e An ASPxClientSplitterPaneEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSplitterPaneEventArgs): void; +} +/** + * A method that will handle the splitter's client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneEventArgs extends ASPxClientEventArgs { + /** + * Gets the pane object related to the event. + * Value: An ASPxClientSplitterPane object, manipulations on which forced the event to be raised. + */ + pane: ASPxClientSplitterPane; +} +/** + * A method that will handle a splitter control's cancelable client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneCancelEventHandler { + /** + * A method that will handle a splitter control's cancelable client events concerning pane manipulations. + * @param source An object representing the event's source. Identifies the splitter control object that raised the event. + * @param e An ASPxClientSplitterPaneCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSplitterPaneCancelEventArgs): void; +} +/** + * Provides data for a splitter control's cancelable client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneCancelEventArgs extends ASPxClientSplitterPaneEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents a base for the ASPxClientPageControl objects. + */ +interface ASPxClientTabControlBase extends ASPxClientControl { + /** + * Fires when a tab is clicked. + */ + TabClick: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a tab control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Fires on the client side before the active tab is changed within a tab control. + */ + ActiveTabChanging: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by a client tab control. + */ + CallbackError: ASPxClientEvent>; + /** + * Modifies a tab page's size in accordance with the content. + */ + AdjustSize(): void; + /** + * Returns the active tab within the tab control. + */ + GetActiveTab(): ASPxClientTab; + /** + * Makes the specified tab active within the tab control on the client side. + * @param tab An ASPxClientTab object specifying the tab to select. + */ + SetActiveTab(tab: ASPxClientTab): void; + /** + * Returns the index of the active tab within the tab control. + */ + GetActiveTabIndex(): number; + /** + * Makes a tab active within the tab control, specifying the tab's index. + * @param index An integer value specifying the index of the tab to select. + */ + SetActiveTabIndex(index: number): void; + /** + * Returns the number of tabs in the ASPxTabControl. + */ + GetTabCount(): number; + /** + * Returns a tab specified by its index. + * @param index An integer value specifying the zero-based index of the tab object to retrieve. + */ + GetTab(index: number): ASPxClientTab; + /** + * Returns a tab specified by its name. + * @param name A string value specifying the name of the tab. + */ + GetTabByName(name: string): ASPxClientTab; +} +/** + * Represents a client-side equivalent of the ASPxTabControl object. + */ +interface ASPxClientTabControl extends ASPxClientTabControlBase { +} +/** + * Represents a client-side equivalent of the ASPxPageControl object. + */ +interface ASPxClientPageControl extends ASPxClientTabControlBase { + /** + * Returns the HTML code that represents the contents of the specified page within the page control. + * @param tab An ASPxClientTab object that specifies the required page. + */ + GetTabContentHTML(tab: ASPxClientTab): string; + /** + * Defines the HTML content for a specific tab page within the page control. + * @param tab An ASPxClientTab object that specifies the required tab page. + * @param html A string value that represents the HTML code defining the content of the specified page. + */ + SetTabContentHTML(tab: ASPxClientTab, html: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Represents a client-side equivalent of a tab control's TabPage object. + */ +interface ASPxClientTab { + /** + * Gets the tab control to which the current tab belongs. + * Value: An ASPxClientTabControlBase object representing the control to which the tab belongs. + */ + tabControl: ASPxClientTabControlBase; + /** + * Gets the index of the current tab (tabbed page) within the control's collection of tabs (tabbed pages). + * Value: An integer value representing the zero-based index of the current tab (tabbed page) within the TabPages) collection of the control to which the tab belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the current tab. + * Value: A string value that represents the value assigned to the tab's Name property. + */ + name: string; + /** + * Returns a value specifying whether a tab is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the tab is enabled. + * @param value true to enable the tab; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the tab. + */ + GetImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the tab. + * @param value A string value that is the URL to the image displayed within the tab. + */ + SetImageUrl(value: string): void; + /** + * Returns the URL pointing to the image displayed within the active tab. + */ + GetActiveImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the active tab. + * @param value A string value that is the URL to the image displayed within the active tab. + */ + SetActiveImageUrl(value: string): void; + /** + * Gets an URL which defines the navigation location for the tab. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the navigation location for the tab. + * @param value A string value which is a URL to where the client web browser will navigate when the tab is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the tab. + */ + GetText(): string; + /** + * Specifies the text displayed within the tab. + * @param value A string value that is the text displayed within the tab. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a tab is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the tab is visible. + * @param value true is the tab is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A method that will handle a tab control's client events concerning manipulations with a tab. + */ +interface ASPxClientTabControlTabEventHandler { + /** + * A method that will handle a tab control's client events concerning manipulations with a tab. + * @param source An object representing the event's source. Identifies the tab control object that raised the event. + * @param e An ASPxClientTabControlTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabEventArgs): void; +} +/** + * Provides data for events which concern manipulations on tabs. + */ +interface ASPxClientTabControlTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the tab object related to the event. + * Value: An ASPxClientTab object, manipulations on which forced the event to be raised. + */ + tab: ASPxClientTab; +} +/** + * A method that will handle a tab control's cancelable client events concerning manipulations with a tab. + */ +interface ASPxClientTabControlTabCancelEventHandler { + /** + * A method that will handle a tab control's cancelable client events concerning manipulations with a tab. + * @param source An object representing the event's source. Identifies the tab control object that raised the event. + * @param e An ASPxClientTabControlTabCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabCancelEventArgs): void; +} +/** + * Provides data for cancellable events which concern manipulations on tabs. + */ +interface ASPxClientTabControlTabCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the tab object related to the event. + * Value: An ASPxClientTab object representing the tab manipulations on which forced the tab control to raise the event. + */ + tab: ASPxClientTab; + /** + * Gets or sets a value specifying whether a callback should be sent to the server to reload the content of the page being activated. + * Value: true to reload the page's content; otherwise, false. + */ + reloadContentOnCallback: boolean; +} +/** + * A method that will handle client events concerning clicks on the control's tabs. + */ +interface ASPxClientTabControlTabClickEventHandler { + /** + * A method that will handle client events concerning clicks on tabs. + * @param source The event source. This parameter identifies the tab control object which raised the event. + * @param e An ASPxClientTabControlTabClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's tabs. + */ +interface ASPxClientTabControlTabClickEventArgs extends ASPxClientTabControlTabCancelEventArgs { + /** + * Gets the HTML object that contains the processed tab. + * Value: An object representing a container for the tab related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxTimer object. + */ +interface ASPxClientTimer extends ASPxClientControl { + /** + * Fires on the client side when the specified timer interval has elapsed, and the timer is enabled. + */ + Tick: ASPxClientEvent>; + /** + * Returns a value indicating whether the timer is enabled. + */ + GetEnabled(): boolean; + /** + * Enables the timer. + * @param enabled true to turn the timer on; false, to turn the timer off. + */ + SetEnabled(enabled: boolean): void; + /** + * Gets the time before the Tick event. + */ + GetInterval(): number; + /** + * Specifies the time before the Tick event. + * @param interval An integer value that specifies the number of milliseconds before the Tick event is raised relative to the last occurrence of the Tick event. The value cannot be less than one. + */ + SetInterval(interval: number): void; +} +/** + * Represents a client-side equivalent of the ASPxTitleIndex object. + */ +interface ASPxClientTitleIndex extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientTitleIndex. + */ + CallbackError: ASPxClientEvent>; +} +/** + * A method that will handle client events concerning manipulations with an item. + */ +interface ASPxClientTitleIndexItemEventHandler { + /** + * A method that will handle the title index control's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the title index control object that raised the event. + * @param e An ASPxClientTitleIndexItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTitleIndexItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on the control's items. + */ +interface ASPxClientTitleIndexItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the processed item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxTreeView object. + */ +interface ASPxClientTreeView extends ASPxClientControl { + /** + * Fires on the client side after a node has been clicked. + */ + NodeClick: ASPxClientEvent>; + /** + * Fires on the client side after a node's expansion state has been changed by end-user interaction. + */ + ExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a node is changed via end-user interaction. + */ + ExpandedChanging: ASPxClientEvent>; + /** + * Occurs on the client side when the node's checked state is changed by clicking on a check box. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientTreeView. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns a node specified by its index within the ASPxTreeView's node collection. + * @param index An integer value specifying the zero-based index of the node to be retrieved. + */ + GetNode(index: number): ASPxClientTreeViewNode; + /** + * Returns a node specified by its name. + * @param name A string value specifying the name of the node. + */ + GetNodeByName(name: string): ASPxClientTreeViewNode; + /** + * Returns a node specified by its text. + * @param text A string value specifying the text content of the node. + */ + GetNodeByText(text: string): ASPxClientTreeViewNode; + /** + * Returns the number of nodes at the ASPxTreeView's zero level. + */ + GetNodeCount(): number; + /** + * Returns the selected node within the ASPxTreeView control on the client side. + */ + GetSelectedNode(): ASPxClientTreeViewNode; + /** + * Selects the specified node within the ASPxTreeView control on the client side. + * @param node An ASPxClientTreeViewNode object specifying the node to select. + */ + SetSelectedNode(node: ASPxClientTreeViewNode): void; + /** + * Gets the root node of the ASPxTreeView object. + */ + GetRootNode(): ASPxClientTreeViewNode; + /** + * Collapses all nodes in the ASPxTreeView on the client side. + */ + CollapseAll(): void; + /** + * Expands all nodes in the ASPxTreeView on the client side. + */ + ExpandAll(): void; +} +/** + * Represents a client-side equivalent of the ASPxTreeView's TreeViewNode object. + */ +interface ASPxClientTreeViewNode { + /** + * Gets the client representation of the ASPxTreeView control to which the current node belongs. + * Value: An ASPxClientTreeView object representing the control to which the node belongs. + */ + treeView: ASPxClientTreeView; + /** + * Gets the current node's parent node. + * Value: An ASPxClientTreeViewNode object representing the node's immediate parent. + */ + parent: ASPxClientTreeViewNode; + /** + * Gets the node's index within the parent's collection of nodes. + * Value: An integer value representing the node's zero-based index within the Nodes collection of the node to which the node belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the node. + * Value: A string value that represents the value assigned to the node's Name property. + */ + name: string; + /** + * Returns the number of the current node's immediate child nodes. + */ + GetNodeCount(): number; + /** + * Returns the current node's immediate child node specified by its index. + * @param index An integer value specifying the zero-based index of the node to be retrieved. + */ + GetNode(index: number): ASPxClientTreeViewNode; + /** + * Returns the current node's child node specified by its name. + * @param name A string value specifying the name of the node. + */ + GetNodeByName(name: string): ASPxClientTreeViewNode; + /** + * Returns the current node's child node specified by its text. + * @param text A string value specifying the text content of the node. + */ + GetNodeByText(text: string): ASPxClientTreeViewNode; + /** + * Returns a value indicating whether the node is expanded. + */ + GetExpanded(): boolean; + /** + * Sets a value which specifies the node's expansion state. + * @param value true if the node is expanded; otherwise, false. + */ + SetExpanded(value: boolean): void; + /** + * Returns a value indicating whether the node is checked. + */ + GetChecked(): boolean; + /** + * Sets a value indicating whether the node is checked. + * @param value true if the node is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns a value which specifies the node's check state. + */ + GetCheckState(): string; + /** + * Returns a value specifying whether the node is enabled. + */ + GetEnabled(): boolean; + /** + * Sets a value specifying whether the node is enabled. + * @param value true to make the node enabled; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the node. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the node. + * @param value A string value specifying the URL to the image displayed within the node. + */ + SetImageUrl(value: string): void; + /** + * Gets an URL which defines the navigation location for the node's hyperlink. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the node's navigate URL. + * @param value A string value which specifies a URL to where the client web browser will navigate when the node is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Gets the text, displayed within the node. + */ + GetText(): string; + /** + * Specifies the text, displayed within the node. + * @param value A string value that represents the text displayed within the node. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a node is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the node is visible. + * @param value true if the node is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Gets the HTML object that contains the current node. + */ + GetHtmlElement(): Object; +} +/** + * A method that will handle the client events concerned with node processing. + */ +interface ASPxClientTreeViewNodeProcessingModeEventHandler { + /** + * A method that will handle the client events concerned with node processing. + * @param source An object representing the event source. Identifies the ASPxClientTreeView control that raised the event. + * @param e An ASPxClientTreeViewNodeProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeProcessingModeEventArgs): void; +} +/** + * Provides data for the client events concerned with node processing, and that allow the event's processing to be passed to the server side. + */ +interface ASPxClientTreeViewNodeProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * A method that will handle the ASPxClientTreeView.ItemClick event. + */ +interface ASPxClientTreeViewNodeClickEventHandler { + /** + * A method that will handle the NodeClick event. + * @param source The ASPxClientTreeView control which fires the event. + * @param e An ASPxClientTreeViewNodeClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeClickEventArgs): void; +} +/** + * Provides data for the NodeClick event. + */ +interface ASPxClientTreeViewNodeClickEventArgs extends ASPxClientTreeViewNodeProcessingModeEventArgs { + /** + * Gets the HTML object that contains the processed node. + * Value: An object representing a container for the node related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the ASPxTreeView control's client events concerning manipulations with a node. + */ +interface ASPxClientTreeViewNodeEventHandler { + /** + * A method that will handle the ASPxTreeView control's client events, concerning manipulations with a node. + * @param source An object representing the event's source. Identifies the ASPxClientTreeView control object that raised the event. + * @param e An ASPxClientTreeViewNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeEventArgs): void; +} +/** + * Provides data for the ExpandedChanged events. + */ +interface ASPxClientTreeViewNodeEventArgs extends ASPxClientEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * A method that will handle the ASPxTreeView's cancelable client events, concerning manipulations with nodes. + */ +interface ASPxClientTreeViewNodeCancelEventHandler { + /** + * A method that will handle the ASPxTreeView's cancelable client events, concerning manipulations with nodes. + * @param source An object representing the event's source. Identifies the ASPxClientTreeView object that raised the event. + * @param e An ASPxClientTreeViewNodeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeCancelEventArgs): void; +} +/** + * Provides data for the ExpandedChanging event. + */ +interface ASPxClientTreeViewNodeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * Represents a client-side equivalent of the ASPxUploadControl control. + */ +interface ASPxClientUploadControl extends ASPxClientControl { + /** + * Occurs on the client after a file has been uploaded. + */ + FileUploadComplete: ASPxClientEvent>; + /** + * Occurs on the client after upload of all selected files has been completed. + */ + FilesUploadComplete: ASPxClientEvent>; + /** + * Occurs on the client side before upload of the specified files starts. + */ + FileUploadStart: ASPxClientEvent>; + /** + * Occurs on the client side before file upload is started. + */ + FilesUploadStart: ASPxClientEvent>; + /** + * Fires on the client side when the text within the control's edit box is changed while the control has focus. + */ + TextChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the progress bar indicator position is changed. + */ + UploadingProgressChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the file input elements count is changed. + */ + FileInputCountChanged: ASPxClientEvent>; + /** + * Fires when the mouse enters a drop zone or an external drop zone element while dragging a file. + */ + DropZoneEnter: ASPxClientEvent>; + /** + * Fires when the mouse leaves a drop zone or an external drop zone element while dragging a file. + */ + DropZoneLeave: ASPxClientEvent>; + /** + * Initiates uploading of the specified file to the web server's memory. + */ + UploadFile(): void; + /** + * Adds a new file input element to the ASPxUploadControl. + */ + AddFileInput(): void; + /** + * Removes a file input element from the ASPxUploadControl. + * @param index An integer value that represents a file input element's index. + */ + RemoveFileInput(index: number): void; + /** + * Removes a file with the specified index from the selected file list. + * @param fileIndex An integer value that is the zero-based index of an item in the file list. + */ + RemoveFileFromSelection(fileIndex: number): void; + /** + * Gets the text displayed within the edit box of the specified file input element. + * @param index An integer value that specifies the required file input element's index. + */ + GetText(index: number): string; + /** + * Gets the number of file input elements contained within the ASPxUploadControl. + */ + GetFileInputCount(): number; + /** + * Specifies the count of the file input elements within the upload control. + * @param count An integer value that specifies the file input elements count. + */ + SetFileInputCount(count: number): void; + /** + * Specifies whether the upload control is enabled. + * @param enabled true, to enable the upload control; otherwise, false. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether the upload control is enabled. + */ + GetEnabled(): boolean; + /** + * Initiates uploading of the specified file(s) to the web server's memory. + */ + Upload(): void; + /** + * Cancels the initiated file uploading process. + */ + Cancel(): void; + /** + * Clears the file selection in the upload control. + */ + ClearText(): void; + /** + * Sets the text to be displayed within the add button. + * @param text A string value specifying the text to be displayed within the button. + */ + SetAddButtonText(text: string): void; + /** + * Sets the text to be displayed within the upload button. + * @param text A string value specifying the text to be displayed within the button. + */ + SetUploadButtonText(text: string): void; + /** + * Returns the text displayed within the add button. + */ + GetAddButtonText(): string; + /** + * Returns the text displayed within the upload button. + */ + GetUploadButtonText(): string; + /** + * Sets the ID of a web control or HTML element (or a list of IDs), a click on which invokes file upload dialog. + * @param ids A string value specifying the ID or a list of IDs separated by the semicolon (;). + */ + SetDialogTriggerID(ids: string): void; +} +/** + * A method that will handle the client FilesUploadStart event. + */ +interface ASPxClientUploadControlFilesUploadStartEventHandler { + /** + * A method that will handle the FilesUploadStart event. + * @param source The event source. Identifies the ASPxUploadControl control that raised the event. + * @param e A ASPxClientUploadControlFilesUploadStartEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFilesUploadStartEventArgs): void; +} +/** + * Provides data for the FilesUploadStart event. + */ +interface ASPxClientUploadControlFilesUploadStartEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that handles the FileUploadComplete client event. + */ +interface ASPxClientUploadControlFileUploadCompleteEventHandler { + /** + * A method that will handle the corresponding client event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e An ASPxClientUploadControlFileUploadCompleteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFileUploadCompleteEventArgs): void; +} +/** + * Provides data for the FileUploadComplete event. + */ +interface ASPxClientUploadControlFileUploadCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of a file input element within the ASPxUploadControl. + * Value: An integer value that specifies the file input element's index. + */ + inputIndex: number; + /** + * Gets or sets a value indicating whether the uploaded file passes validation. + * Value: true if the file is valid; otherwise, false. + */ + isValid: boolean; + /** + * Gets the error text to be displayed within the ASPxUploadControl's error frame. + * Value: A string value that represents the error text. + */ + errorText: string; + /** + * Gets a string that contains specific information (if any) passed from the server side for further client processing. + * Value: A string value representing callback data passed from the server. + */ + callbackData: string; +} +/** + * A method that will handle the FilesUploadComplete client event. + */ +interface ASPxClientUploadControlFilesUploadCompleteEventHandler { + /** + * A method that will handle the client FilesUploadComplete event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e A object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFilesUploadCompleteEventArgs): void; +} +/** + * Provides data for the FilesUploadComplete client event, which enables you to perform specific actions after all selected files have been uploaded. + */ +interface ASPxClientUploadControlFilesUploadCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets the error text to be displayed within the upload control's error frame. + * Value: A string value that is the error text. + */ + errorText: string; + /** + * Gets a string that contains specific information (if any) passed from the server side for further client processing. + * Value: A string value that is the callback data passed from the server. + */ + callbackData: string; +} +/** + * A method that will handle the TextChanged client event. + */ +interface ASPxClientUploadControlTextChangedEventHandler { + /** + * A method that will handle the TextChanged client event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e An ASPxClientUploadControlTextChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlTextChangedEventArgs): void; +} +/** + * Provides data for the TextChanged client event that allows you to respond to an end-user changing an edit box's text. + */ +interface ASPxClientUploadControlTextChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of a file input element within the ASPxUploadControl. + * Value: An integer value that specifies the file input element's index. + */ + inputIndex: number; +} +/** + * A method that will handle the ASPxUploadControl's client event, concerned with changes in upload progress. + */ +interface ASPxClientUploadControlUploadingProgressChangedEventHandler { + /** + * A method that will handle the ASPxUploadControl's client event concerning the uploading process being changed. + * @param source An object representing the event's source. Identifies the ASPxUploadControl object that raised the event. + * @param e An ASPxClientUploadControlUploadingProgressChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlUploadingProgressChangedEventArgs): void; +} +/** + * Provides data for the UploadingProgressChanged event. + */ +interface ASPxClientUploadControlUploadingProgressChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the number of the files selected for upload. + * Value: An integer value that represents the total number of selected files. + */ + fileCount: number; + /** + * Gets the name of the file being currently uploaded. + * Value: A string value that represents the file name. + */ + currentFileName: string; + /** + * Gets the content length of the currently uploaded file. + * Value: An integer value specifying the content length. + */ + currentFileContentLength: number; + /** + * Gets the content length of the current file already uploaded to the server. + * Value: An integer value that is the content length. + */ + currentFileUploadedContentLength: number; + /** + * Gets the position of the current file upload progress. + * Value: An value specifying the upload progress position. + */ + currentFileProgress: number; + /** + * Gets the content length of the files selected for upload. + * Value: An integer value specifying the total content length of the selected files. + */ + totalContentLength: number; + /** + * Gets the content length of the files already uploaded to the server. + * Value: An integer value that represents the content length. + */ + uploadedContentLength: number; + /** + * Gets the current position of total upload progress. + * Value: An value specifying the total upload progress position. + */ + progress: number; +} +/** + * A method that will handle the DropZoneEnter event. + */ +interface ASPxClientUploadControlDropZoneEnterEventHandler { + /** + * A method that will handle the DropZoneEnter event. + * @param source The event source. This parameter identifies the upload control object which raised the event. + * @param e An ASPxClientUploadControlDropZoneEnterEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlDropZoneEnterEventArgs): void; +} +/** + * Provides data for the DropZoneEnter event. + */ +interface ASPxClientUploadControlDropZoneEnterEventArgs extends ASPxClientEventArgs { + /** + * Gets a drop zone object related to the processed event. + * Value: An object that is a drop zone related to the processed event. + */ + dropZone: Object; +} +/** + * A method that will handle the DropZoneLeave event. + */ +interface ASPxClientUploadControlDropZoneLeaveEventHandler { + /** + * A method that will handle the DropZoneLeave event. + * @param source The event source. Identifies the upload control object that raised the event. + * @param e A ASPxClientUploadControlDropZoneLeaveEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlDropZoneLeaveEventArgs): void; +} +/** + * Provides data for the DropZoneLeave event. + */ +interface ASPxClientUploadControlDropZoneLeaveEventArgs extends ASPxClientEventArgs { + /** + * Gets a drop zone object related to the processed event. + * Value: An object that is a drop zone related to the processed event. + */ + dropZone: Object; +} +/** + * The JavaScript equivalent of the ASPxChartDesigner class. + */ +interface ASPxClientChartDesigner extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientChartDesigner. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Client Chart Designer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientChartDesigner properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the model of the Client Chart Designer. + */ + GetDesignerModel(): Object; + /** + * For internal use. + */ + GetJsonChartModel(): string; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientChartDesignerSaveCommandExecuteEventHandler { + /** + * Represents a method that will handle the SaveCommandExecute event. + * @param source The event source. This parameter identifies the ASPxChartDesigner which raised the event. + * @param e A ASPxClientChartDesignerSaveCommandExecuteEventArgs object which contains event data. + */ + (source: S, e: ASPxClientChartDesignerSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for a chart control's SaveCommandExecute event. + */ +interface ASPxClientChartDesignerSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value specifying whether an event has been handled. + * Value: true, if the event hasn't been handled by a control; otherwise, false. + */ + handled: boolean; +} +/** + * Represents a method that will handle the CustomizeMenuActions events. + */ +interface ASPxClientChartDesignerCustomizeMenuActionsEventHandler { + /** + * Represents a method that will handle the CustomizeMenuActions event. + * @param source The event source. This parameter identifies the ASPxChartDesigner which raised the event. + * @param e An ASPxClientChartDesignerCustomizeMenuActionsEventArgs object which contains event data. + */ + (source: S, e: ASPxClientChartDesignerCustomizeMenuActionsEventArgs): void; +} +/** + * An action of the Client Chart Designer's menu. + */ +interface ASPxClientChartDesignerMenuAction { + /** + * Provides access to the text for the command. + * Value: A String value. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A String value. + */ + imageClassName: string; + /** + * Provides access to the action performed when the Client Chart Designer's button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the designer user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: A String value. + */ + hotKey: string; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to the location of the displayed command. + * Value: A String value. + */ + container: string; +} +/** + * Provides data for a chart control's CustomizeMenuActions event on the client side. + */ +interface ASPxClientChartDesignerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + /** + * Returns an array of the Client Chart Designer's menu actions. + * Value: An array of the ASPxClientChartDesignerMenuAction objects. + */ + actions: ASPxClientChartDesignerMenuAction[]; +} +/** + * A class which provides access to the entire hierarchy of chart elements on the client side. + */ +interface ASPxClientWebChartControl extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientWebChartControl. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when any chart element is hot-tracked. + */ + ObjectHotTracked: ASPxClientEvent>; + /** + * Occurs before crosshair items are drawn when the chart's contents are being drawn. + */ + CustomDrawCrosshair: ASPxClientEvent>; + /** + * Occurs on the client side when any chart element is selected. + */ + ObjectSelected: ASPxClientEvent>; + /** + * Returns an ASPxClientWebChart object, which contains information about the hierarchy of a chart control, and provides access to the main properties of chart elements on the client side. + */ + GetChart(): ASPxClientWebChart; + /** + * Returns the printing options of the chart control. + */ + GetPrintOptions(): ASPxClientChartPrintOptions; + /** + * Changes the mouse pointer, which is shown when the mouse is over the chart control, to the pointer with the specified name. + * @param cursor A string value representing the name of the desired cursor. + */ + SetCursor(cursor: string): void; + /** + * Returns the specific chart element which is located under the test point. + * @param x An integer value that specifies the x coordinate of the test point. + * @param y An integer value that specifies the y coordinate of the test point. + */ + HitTest(x: number, y: number): ASPxClientHitObject[]; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Prints the current chart on the client side. + */ + Print(): void; + /** + * Loads a chart which should be customized from its object model. + * @param serializedChartObjectModel A String object representing the chart model. + */ + LoadFromObjectModel(serializedChartObjectModel: string): void; + /** + * Exports a chart to the file of the specified format, and saves it to the disk. + * @param format A string value specifying the format, to which a chart should be exported. + */ + SaveToDisk(format: string): void; + /** + * Exports a chart to a file in the specified format, and saves it to disk, using the specified file name. + * @param format A string value specifying the format, to which a chart should be exported. + * @param filename A string value specifying the file name, to which a chart should be exported. If this parameter is missing or set to an empty string, then the created file will be named using the client-side name of a chart. + */ + SaveToDisk(format: string, filename: string): void; + /** + * Exports a report to the file of the specified format, and shows it in a new Web Browser window. + * @param format A string value specifying a format in which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Gets the main DOM (Document Object Model) element on a Web Page representing this ASPxClientWebChartControl object. + */ + GetMainDOMElement(): Object; +} +/** + * A method that will handle the CustomDrawCrosshair event. + */ +interface ASPxClientWebChartControlCustomDrawCrosshairEventHandler { + /** + * A method that will handle the CustomDrawCrosshair event. + * @param source The event source. This parameter identifies the chartControl which raised the event. + * @param e An ASPxClientWebChartControlCustomDrawCrosshairEventArgs object which contains event data. + */ + (source: S, e: ASPxClientWebChartControlCustomDrawCrosshairEventArgs): void; +} +/** + * Provides data for a chart control's CustomDrawCrosshair event. + */ +interface ASPxClientWebChartControlCustomDrawCrosshairEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets crosshair elements settings to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairElement object. + */ + crosshairElements: ASPxClientCrosshairElement; + /** + * Gets the settings of crosshair axis label elements to customize their appearance. + * Value: An ASPxClientCrosshairAxisLabelElement object. + */ + cursorCrosshairAxisLabelElements: ASPxClientCrosshairAxisLabelElement; + /** + * Gets crosshair line element settings that are used to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairLineElement object that contains crosshair line element settings. + */ + cursorCrosshairLineElement: ASPxClientCrosshairLineElement; + /** + * Gets the settings of crosshair group header elements to customize their appearance. + * Value: An ASPxClientCrosshairGroupHeaderElement object. + */ + crosshairGroupHeaderElements: ASPxClientCrosshairGroupHeaderElement; + /** + * Provides access to the settings of crosshair elements and crosshair group header elements to customize their appearance. + * Value: An ASPxClientCrosshairElementGroup object. + */ + crosshairElementGroups: ASPxClientCrosshairElementGroup; +} +/** + * Represents the client-side equivalent of the CrosshairElement class. + */ +interface ASPxClientCrosshairElement { + /** + * Gets a series that a crosshair element hovers over when implementing a custom draw. + * Value: An ASPxClientSeries object which represents the series currently being painted. + */ + Series: ASPxClientSeries; + /** + * Gets the series point that a crosshair element hovers over when implementing a custom draw. + * Value: An ASPxClientSeriesPoint object, representing the series point that a crosshair element hovers over. + */ + Point: ASPxClientSeriesPoint; + /** + * Gets or sets the crosshair line element to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairLineElement object, representing the crosshair line element. + */ + LineElement: ASPxClientCrosshairLineElement; + /** + * Provides access to the crosshair axis label element. + * Value: An ASPxClientCrosshairAxisLabelElement object, representing the crosshair axis label element. + */ + AxisLabelElement: ASPxClientCrosshairAxisLabelElement; + /** + * Gets the crosshair label element. + * Value: An ASPxClientCrosshairSeriesLabelElement object, representing the crosshair label element. + */ + LabelElement: ASPxClientCrosshairSeriesLabelElement; + /** + * Specifies whether the crosshair element is visible when implementing custom drawing in the crosshair cursor. + * Value: true, if the crosshair element is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Represents the client-side equivalent of the CrosshairLineElement class. + */ +interface ASPxClientCrosshairLineElement { +} +/** + * Represents the client-side equivalent of the CrosshairAxisLabelElement class. + */ +interface ASPxClientCrosshairAxisLabelElement { +} +/** + * The client-side equivalent of the CrosshairGroupHeaderElement class. + */ +interface ASPxClientCrosshairGroupHeaderElement { +} +/** + * The client-side equivalent of the CrosshairLabelElement class. + */ +interface ASPxClientCrosshairSeriesLabelElement { +} +/** + * Represents the client-side equivalent of the CrosshairElementGroup class. + */ +interface ASPxClientCrosshairElementGroup { +} +/** + * Represents a method that will handle the ObjectSelected events. + */ +interface ASPxClientWebChartControlHotTrackEventHandler { + /** + * Represents a method that will handle the ObjectSelected events. + * @param source The event source. This parameter identifies the ASPxClientWebChartControl which raised the event. + * @param e An ASPxClientWebChartControlHotTrackEventArgs object which contains event data. + */ + (source: S, e: ASPxClientWebChartControlHotTrackEventArgs): void; +} +/** + * Provides data for a chart control's ObjectSelected events on the client side. + */ +interface ASPxClientWebChartControlHotTrackEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Provides access on the client side to the chart element, for which the event was raised. + * Value: An ASPxClientWebChartElement object, which represents the chart element for which the event was raised. + */ + hitObject: ASPxClientWebChartElement; + /** + * Provides access on the client side to the object, which is in some way related to the object being hit. The returned value depends on the hitObject type and hit point location. + * Value: An ASPxClientWebChartElement object representing an additional object that relates to the one being hit. + */ + additionalHitObject: ASPxClientWebChartElement; + /** + * Gets details on the chart elements located at the point where an end-user has clicked when hot-tracking or selecting a chart element on the client side. + * Value: An ASPxClientWebChartHitInfo object, which contains information about the chart elements located at the point where an end-user has clicked. + */ + hitInfo: ASPxClientWebChartHitInfo; + /** + * Provides access on the client side to the chart and all its elements. + * Value: An ASPxClientWebChart object, which provides access to chart properties. + */ + chart: ASPxClientWebChart; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets the X-coordinate of the hit test point, relative to the top left corner of the chart. + * Value: An integer value specifying X-coordinate of the hit test point (in pixels). + */ + x: number; + /** + * Gets the Y-coordinate of the hit test point, relative to the top left corner of the chart. + * Value: An integer value specifying Y-coordinate of the hit test point (in pixels). + */ + y: number; + /** + * Gets the X-coordinate of the hit test point, relative to the top left corner of the Web Page containing this chart. + * Value: An integer value specifying X-coordinate of the hit test point (in pixels). + */ + absoluteX: number; + /** + * Gets the Y-coordinate of the hit test point, relative to the top left corner of the Web Page containing this chart. + * Value: An integer value specifying Y-coordinate of the hit test point (in pixels). + */ + absoluteY: number; + /** + * Gets a value indicating whether the hot-tracking or object selection should be canceled. + * Value: true to cancel the hot-tracking or selection of an object; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents an object under the hit test point within a chart control, on the client side. + */ +interface ASPxClientHitObject { + /** + * Gets the chart element for which the event was raised. + * Value: An ASPxClientWebChartElement object, representing the chart element for which the event was raised. + */ + Object: ASPxClientWebChartElement; + /** + * Provides access to an object, which is in some way related to the object being hit. The returned value depends on the Object type and hit point location. + * Value: An ASPxClientWebChartElement object that represents an additional object related to the one being hit. + */ + AdditionalObject: ASPxClientWebChartElement; +} +/** + * Contains information about a specific test point within a chart control, on the client side. + */ +interface ASPxClientWebChartHitInfo { + /** + * Gets a value indicating whether the test point is within the chart. + * Value: true if the test point is within a chart; otherwise, false. + */ + inChart: boolean; + /** + * Gets a value indicating whether the test point is within the chart title. + * Value: true if the test point is within a chart title; otherwise, false. + */ + inChartTitle: boolean; + /** + * Gets a value indicating whether the test point is within the axis. + * Value: true if the test point is within an axis; otherwise, false. + */ + inAxis: boolean; + /** + * Gets a value indicating whether the test point is within the axis label item. + * Value: true if the test point is within an axis label item; otherwise, false. + */ + inAxisLabelItem: boolean; + /** + * Gets a value indicating whether the test point is within the axis title. + * Value: true if the test point is within an axis title; otherwise, false. + */ + inAxisTitle: boolean; + /** + * Gets a value indicating whether the test point is within the constant line. + * Value: true if the test point is within a constant line; otherwise, false. + */ + inConstantLine: boolean; + /** + * Gets a value indicating whether the test point is within the diagram. + * Value: true if the test point is within a diagram; otherwise, false. + */ + inDiagram: boolean; + /** + * Gets a value indicating whether the test point is within the non-default pane. + * Value: true if the test point is within a non-default pane; otherwise, false. + */ + inNonDefaultPane: boolean; + /** + * Gets a value indicating whether the test point is within the legend. + * Value: true if the test point is within a legend; otherwise, false. + */ + inLegend: boolean; + /** + * Gets the value indicating whether or not the test point is within a custom legend item. + * Value: true if the test point is within a custom legend item; otherwise, false. + */ + inCustomLegendItem: boolean; + /** + * Gets a value indicating whether the test point is within the series. + * Value: true if the test point is within a series; otherwise, false. + */ + inSeries: boolean; + /** + * Gets a value indicating whether the test point is within the series label. + * Value: true if the test point is within a series label; otherwise, false. + */ + inSeriesLabel: boolean; + /** + * Gets a value indicating whether the test point is within the series point. + * Value: true if the test point is within a series point; otherwise, false. + */ + inSeriesPoint: boolean; + /** + * Gets a value indicating whether the test point is within the series title. + * Value: true if the test point is within a series title; otherwise, false. + */ + inSeriesTitle: boolean; + /** + * Gets a value indicating whether the test point is within the trendline. + * Value: true if the test point is within a trendline; otherwise, false. + */ + inTrendLine: boolean; + /** + * Gets a value indicating whether the test point is within the Fibonacci Indicator. + * Value: true if the test point is within a Fibonacci Indicator; otherwise, false. + */ + inFibonacciIndicator: boolean; + /** + * Gets a value indicating whether the test point is within the regression line. + * Value: true if the test point is within a regression line; otherwise, false. + */ + inRegressionLine: boolean; + /** + * Gets a value specifying whether the test point is within an indicator. + * Value: true if the test point is within an indicator; otherwise, false. + */ + inIndicator: boolean; + /** + * Gets a value indicating whether the test point is within an annotation. + * Value: true if the test point is within an annotation; otherwise, false. + */ + inAnnotation: boolean; + /** + * Gets a value indicating whether the test point is within a hyperlink. + * Value: true, if the test point is within a hyperlink; otherwise, false. + */ + inHyperlink: boolean; + /** + * Gets the client-side chart instance from under the test point. + * Value: An ASPxClientWebChart object. + */ + chart: ASPxClientWebChart; + /** + * Gets the client-side chart title instance from under the test point. + * Value: An ASPxClientChartTitle object. + */ + chartTitle: ASPxClientChartTitle; + /** + * Gets the client-side axis instance from under the test point. + * Value: An ASPxClientAxisBase descendant. + */ + axis: ASPxClientAxisBase; + /** + * Gets the client-side constant line instance from under the test point. + * Value: An ASPxClientConstantLine object. + */ + constantLine: ASPxClientConstantLine; + /** + * Gets the client-side diagram instance from under the test point. + * Value: An ASPxClientXYDiagramBase descendant. + */ + diagram: ASPxClientXYDiagramBase; + /** + * Gets the client-side non-default pane instance from under the test point. + * Value: An ASPxClientXYDiagramPane object. + */ + nonDefaultPane: ASPxClientXYDiagramPane; + /** + * Gets the client-side legend instance from under the test point. + * Value: An ASPxClientLegend object. + */ + legend: ASPxClientLegend; + /** + * Gets a custom legend item which is located under the test point. + * Value: An ASPxClientCustomLegendItem object which represents the item located under the test point. + */ + customLegendItem: ASPxClientCustomLegendItem; + /** + * Gets the client-side series instance from under the test point. + * Value: An ASPxClientSeries object. + */ + series: ASPxClientSeries; + /** + * Gets the client-side series label instance from under the test point. + * Value: An ASPxClientSeriesLabel object. + */ + seriesLabel: ASPxClientSeriesLabel; + /** + * Gets the client-side series title instance from under the test point. + * Value: An ASPxClientSeriesTitle object. + */ + seriesTitle: ASPxClientSeriesTitle; + /** + * Gets the client-side trendline instance from under the test point. + * Value: An ASPxClientTrendLine object. + */ + trendLine: ASPxClientTrendLine; + /** + * Gets the client-side Fibonacci indicator instance from under the test point. + * Value: An ASPxClientFibonacciIndicator object. + */ + fibonacciIndicator: ASPxClientFibonacciIndicator; + /** + * Gets the client-side regression line instance from under the test point. + * Value: An ASPxClientRegressionLine object. + */ + regressionLine: ASPxClientRegressionLine; + /** + * Gets the client-side indicator instance from under the test point. + * Value: An ASPxClientIndicator descendant. + */ + indicator: ASPxClientIndicator; + /** + * Gets the client-side annotation instance from under the test point. + * Value: An ASPxClientAnnotation object. + */ + annotation: ASPxClientAnnotation; + /** + * Gets the client-side series point instance from under the test point. + * Value: An ASPxClientSeriesPoint object. + */ + seriesPoint: ASPxClientSeriesPoint; + /** + * Gets the client-side axis label item instance from under the test point. + * Value: An ASPxClientAxisLabelItem object. + */ + axisLabelItem: ASPxClientAxisLabelItem; + /** + * Gets the client-side axis title instance from under the test point. + * Value: An ASPxClientAxisTitle object. + */ + axisTitle: ASPxClientAxisTitle; + /** + * Returns a hyperlink which is located under the test point. + * Value: A String object representing a hyperlink. + */ + hyperlink: string; +} +/** + * Represents the client-side equivalent of the DiagramCoordinates class. + */ +interface ASPxClientDiagramCoordinates { + /** + * Gets the type of the argument scale. + * Value: A string object which contains the current scale type. + */ + argumentScaleType: string; + /** + * Gets the type of the value scale. + * Value: A string object which contains the current scale type. + */ + valueScaleType: string; + /** + * Gets the argument of the data point as a text string. + * Value: A string object, representing a data point's argument. + */ + qualitativeArgument: string; + /** + * Gets the numerical representation of the data point's argument. + * Value: A Double value, representing the data point's argument. + */ + numericalArgument: number; + /** + * Gets the date-time representation of the data point's argument. + * Value: A date object, representing the point's argument. + */ + dateTimeArgument: Date; + /** + * Gets the numerical representation of the data point's value. + * Value: A Double value, representing the data point's value. + */ + numericalValue: number; + /** + * Gets the date-time representation of the data point's value. + * Value: A date object, representing the point's value. + */ + dateTimeValue: Date; + /** + * Gets the X-axis of the diagram point. + * Value: An ASPxClientAxisBase descendant, representing the axis of arguments (X-axis). + */ + axisX: ASPxClientAxisBase; + /** + * Gets the Y-axis of the diagram point. + * Value: An ASPxClientAxisBase descendant, representing the axis of values (Y-axis). + */ + axisY: ASPxClientAxisBase; + /** + * Gets the pane of the diagram point. + * Value: An ASPxClientXYDiagramPane descendant, representing the pane. + */ + pane: ASPxClientXYDiagramPane; + /** + * Checks whether the current object represents a point outside the diagram area. + */ + IsEmpty(): boolean; + /** + * Gets the value of the client-side axis instance. + * @param axis An ASPxClientAxisBase class descendant, representing the axis that contains the requested value. + */ + GetAxisValue(axis: ASPxClientAxisBase): ASPxClientAxisValue; +} +/** + * Contains the information about an axis value. + */ +interface ASPxClientAxisValue { + /** + * Gets the axis scale type. + * Value: A String value, specifying the axis scale type. + */ + scaleType: string; + /** + * Gets the axis value, if the axis scale type is qualitative. + * Value: A String value, specifying the axis value. + */ + qualitativeValue: string; + /** + * Gets the axis value, if the axis scale type is numerical. + * Value: A Double value, specifying the axis value. + */ + numericalValue: number; + /** + * Gets the axis value, if the axis scale type is date-time. + * Value: A DateTime value, specifying the axis value. + */ + dateTimeValue: Date; +} +/** + * Represents the client-side equivalent of the ControlCoordinates class. + */ +interface ASPxClientControlCoordinates { + /** + * Gets the point's pane. + * Value: An ASPxClientXYDiagramPane object. + */ + pane: ASPxClientXYDiagramPane; + /** + * Gets the point's X-coordinate, in pixels. + * Value: An integer value, specifying the X-coordinate (in pixels). + */ + x: number; + /** + * Gets the point's Y-coordinate, in pixels. + * Value: An integer value, specifying the Y-coordinate (in pixels). + */ + y: number; + /** + * Gets the point's visibility state. + * Value: "Visible", "Hidden", or "Undefined". + */ + visibility: string; +} +/** + * Represents the client-side equivalent of the ChartElement class. + */ +interface ASPxClientWebChartElement { + /** + * Gets the chart that owns the current chart element. + * Value: An ASPxClientWebChart object, to which the chart element belongs. + */ + chart: ASPxClientWebChart; +} +/** + * Represents a base class for chart elements, which are not necessarily required to be present on the client side. + */ +interface ASPxClientWebChartEmptyElement extends ASPxClientWebChartElement { +} +/** + * Represents a base class for chart elements, which are required to be present on the client side. + */ +interface ASPxClientWebChartRequiredElement extends ASPxClientWebChartElement { +} +/** + * Represents the client-side equivalent of the ChartElementNamed class. + */ +interface ASPxClientWebChartElementNamed extends ASPxClientWebChartRequiredElement { + /** + * Gets the name of the chart element. + * Value: A string object representing the name of the chart element. + */ + name: string; +} +/** + * Represents the client-side equivalent of the WebChartControl control. + */ +interface ASPxClientWebChart extends ASPxClientWebChartRequiredElement { + /** + * Gets the client-side Chart Control that owns the current chart. + * Value: An ASPxClientWebChartControl object, to which the chart belongs. + */ + chartControl: ASPxClientWebChartControl; + /** + * Gets the chart's diagram and provides access to its settings. + * Value: An ASPxClientRadarDiagram), that represents the chart's diagram. + */ + diagram: ASPxClientWebChartElement; + /** + * Provides access to the chart's collection of series. + * Value: An array of ASPxClientSeries objects that represent the collection of series. + */ + series: ASPxClientSeries[]; + /** + * Provides access to the collection of chart titles. + * Value: An array of ASPxClientChartTitle objects, that represent the collection of chart titles. + */ + titles: ASPxClientChartTitle[]; + /** + * Provides access to the chart's collection of annotations. + * Value: An array of ASPxClientAnnotation objects, representing the collection of annotations. + */ + annotations: ASPxClientAnnotation[]; + /** + * Gets the chart's legend and provides access to its settings. + * Value: An ASPxClientLegend object that represents the chart's legend. + */ + legend: ASPxClientLegend; + /** + * Returns the collection of legends. + * Value: An array of ASPxClientLegend objects. + */ + legends: ASPxClientLegend[]; + /** + * Gets the name of the appearance, which is currently used to draw the chart's elements. + * Value: A string value that represents the appearance name. + */ + appearanceName: string; + /** + * Gets the name of the palette currently used to draw the chart's series. + * Value: A string value that represents the palette name. + */ + paletteName: string; + /** + * Gets a value indicating whether series tooltips should be shown. + * Value: true to show tooltips for series; otherwise, false. + */ + showSeriesToolTip: boolean; + /** + * Gets a value indicating whether point tooltips should be shown. + * Value: true to show tooltips for series points; otherwise, false. + */ + showPointToolTip: boolean; + /** + * Gets a value indicating whether a crosshair cursor should be shown. + * Value: true to show a crosshair cursor; otherwise, false. + */ + showCrosshair: boolean; + /** + * Gets a value that contains information on how the tooltip position is defined, for example, relative to a mouse pointer or chart element. + * Value: An ASPxClientToolTipPosition class descendant that defines the tooltip position type. + */ + toolTipPosition: ASPxClientToolTipPosition; + /** + * Returns the tooltip controller that shows tooltips for chart elements. + * Value: An ASPxClientToolTipController object. + */ + toolTipController: ASPxClientToolTipController; + /** + * Gets the settings for a crosshair cursor concerning its position and appearance on a diagram. + * Value: An ASPxClientCrosshairOptions object descendant which provides access to crosshair cursor options on a diagram. + */ + crosshairOptions: ASPxClientCrosshairOptions; + /** + * Gets a css postfix for a chart. + * Value: A string value. + */ + cssPostfix: string; + /** + * Gets or sets a value which specifies how the chart elements are selected. + * Value: A String object representing the name of the selection mode. + */ + selectionMode: string; +} +/** + * Represents the client-side equivalent of the SimpleDiagram class. + */ +interface ASPxClientSimpleDiagram extends ASPxClientWebChartEmptyElement { +} +/** + * Represents the base class for all diagram classes, which have X and Y axes. + */ +interface ASPxClientXYDiagramBase extends ASPxClientWebChartRequiredElement { + /** + * Gets the X-axis. + * Value: An ASPxClientAxisBase object which represents the X-axis. + */ + axisX: ASPxClientAxisBase; + /** + * Gets the Y-axis. + * Value: An ASPxClientAxisBase object which represents the Y-axis. + */ + axisY: ASPxClientAxisBase; +} +/** + * Represents the client-side equivalent of the XYDiagram2D class. + */ +interface ASPxClientXYDiagram2D extends ASPxClientXYDiagramBase { + /** + * Provides access to a collection of secondary X-axes for a given 2D XY-diagram. + * Value: An array of ASPxClientAxis objects, that is a collection of secondary X-axes. + */ + secondaryAxesX: ASPxClientAxis[]; + /** + * Provides access to a collection of secondary Y-axes for a given 2D XY-diagram. + * Value: An array of ASPxClientAxis objects, that is a collection of secondary X-axes. + */ + secondaryAxesY: ASPxClientAxis[]; + /** + * Provides access to a default pane object. + * Value: An ASPxClientXYDiagramPane object which represents the default pane of a chart. + */ + defaultPane: ASPxClientXYDiagramPane; + /** + * Provides access to an array of a diagram's panes. + * Value: An array of ASPxClientXYDiagramPane objects. + */ + panes: ASPxClientXYDiagramPane[]; + /** + * Converts the display coordinates into a diagram coordinates object. + * @param x An integer value, representing the X-coordinate of a point (measured in pixels relative to the top left corner of a chart). + * @param y An integer value, representing the Y-coordinate of a point (measured in pixels relative to the top left corner of a chart). + */ + PointToDiagram(x: number, y: number): ASPxClientDiagramCoordinates; + /** + * Converts the diagram coordinates of a point into screen coordinates. + * @param argument An object, representing the point's argument. + * @param value An object, representing the point's value. + * @param axisX An ASPxClientAxis2D descendant, representing the X-axis. + * @param axisY An ASPxClientAxis2D descendant, representing the Y-axis. + * @param pane An ASPxClientXYDiagramPane object, representing the pane. + */ + DiagramToPoint(argument: Object, value: Object, axisX: ASPxClientAxis2D, axisY: ASPxClientAxis2D, pane: ASPxClientXYDiagramPane): ASPxClientControlCoordinates; +} +/** + * Represents the client-side equivalent of the XYDiagram class. + */ +interface ASPxClientXYDiagram extends ASPxClientXYDiagram2D { + /** + * Gets a value indicating whether the diagram is rotated. + * Value: true if the diagram is rotated; otherwise, false. + */ + rotated: boolean; +} +/** + * Represents the client-side equivalent of the SwiftPlotDiagram class. + */ +interface ASPxClientSwiftPlotDiagram extends ASPxClientXYDiagram2D { +} +/** + * Represents the client-side equivalent of the XYDiagramPane class. + */ +interface ASPxClientXYDiagramPane extends ASPxClientWebChartElementNamed { + /** + * Gets the diagram that owns the current pane object. + * Value: An ASPxClientXYDiagram object, to which the pane belongs. + */ + diagram: ASPxClientXYDiagram; +} +/** + * Represents the client-side equivalent of the XYDiagram3D class. + */ +interface ASPxClientXYDiagram3D extends ASPxClientXYDiagramBase { +} +/** + * Represents the client-side equivalent of the RadarDiagram class. + */ +interface ASPxClientRadarDiagram extends ASPxClientXYDiagramBase { + /** + * Converts the display coordinates into a diagram coordinates object. + * @param x An integer value, representing the X-coordinate of a point (measured in pixels relative to the top left corner of a chart). + * @param y An integer value, representing the Y-coordinate of a point (measured in pixels relative to the top left corner of a chart). + */ + PointToDiagram(x: number, y: number): ASPxClientDiagramCoordinates; + /** + * Converts the diagram coordinates of a point into screen coordinates. + * @param argument An object, representing the point's argument. + * @param value An object, representing the point's value. + */ + DiagramToPoint(argument: Object, value: Object): ASPxClientControlCoordinates; +} +/** + * Represents the client-side equivalent of the AxisBase class. + */ +interface ASPxClientAxisBase extends ASPxClientWebChartElementNamed { + /** + * Provides access to the XY-diagram which contains the current axis. + * Value: An ASPxClientXYDiagramBase class descendant. + */ + diagram: ASPxClientXYDiagramBase; + /** + * Provides acess to the range of the axis coordinates. + * Value: An ASPxClientAxisRange object, which contains the common range settings of the axis coordinates. + */ + range: ASPxClientAxisRange; +} +/** + * Represents the client-side equivalent of the Axis2D class. + */ +interface ASPxClientAxis2D extends ASPxClientAxisBase { + /** + * Provides access to an axis title object. + * Value: An ASPxClientAxisTitle object which represents the axis title. + */ + axisTitle: ASPxClientAxisTitle; + /** + * Provides access to the axis strips collection. + * Value: An array of ASPxClientStrip objects. + */ + strips: ASPxClientStrip[]; + /** + * Provides access to the collection of the axis constant lines. + * Value: An array of ASPxClientConstantLine objects which represent constant lines that belong to this axis. + */ + constantLines: ASPxClientConstantLine[]; +} +/** + * Represents the client-side equivalent of the Axis class. + */ +interface ASPxClientAxis extends ASPxClientAxis2D { + /** + * Gets a value indicating whether the axis is reversed. + * Value: true if the axis is reversed; otherwise, false. + */ + reverse: boolean; +} +/** + * Represents the client-side equivalent of the SwiftPlotDiagramAxis class. + */ +interface ASPxClientSwiftPlotDiagramAxis extends ASPxClientAxis2D { +} +/** + * Represents the client-side equivalent of the Axis3D class. + */ +interface ASPxClientAxis3D extends ASPxClientAxisBase { +} +/** + * Represents the client-side equivalent of the RadarAxis class. + */ +interface ASPxClientRadarAxis extends ASPxClientAxisBase { +} +/** + * Represents the client-side equivalent of the AxisTitle class. + */ +interface ASPxClientAxisTitle extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis to which the axis title belongs. + * Value: An ASPxClientAxisBase descendant, which identifies the axis. + */ + axis: ASPxClientAxisBase; + /** + * Gets the text of the axis title. + * Value: A string object which contains the axis title's text. + */ + text: string; +} +/** + * Represents the client-side equivalent of the AxisLabelItem class. + */ +interface ASPxClientAxisLabelItem extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis to which an axis label item belongs. + * Value: An ASPxClientAxisBase descendant, which identifies the axis. + */ + axis: ASPxClientAxisBase; + /** + * Gets the text of an axis label item. + * Value: A string object which contains the axis label item's text. + */ + text: string; + /** + * Gets the axis value to which an axis label item corresponds. + * Value: An object that specifies the axis value. + */ + axisValue: Object; + /** + * Gets the internal representation of the axis value to which an axis label item corresponds. + * Value: A Double value which specifies the internal representation of the axis value. + */ + axisValueInternal: number; +} +/** + * Represents the client-side equivalent of the AxisRange class. + */ +interface ASPxClientAxisRange extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis that owns the current axis range object. + * Value: An ASPxClientAxisBase object, to which the axis range belongs. + */ + axis: ASPxClientAxisBase; + /** + * Gets the minimum value to display on an axis. + * Value: An object representing the minimum value of the axis range. + */ + minValue: Object; + /** + * Gets the maximum value to display on an axis. + * Value: An object representing the maximum value of the axis range. + */ + maxValue: Object; + /** + * Gets the internal float representation of the range minimum value. + * Value: A Double value which specifies the internal representation of the range minimum value. + */ + minValueInternal: number; + /** + * Gets the internal float representation of the range maximum value. + * Value: A Double value which specifies the internal representation of the range maximum value. + */ + maxValueInternal: number; +} +/** + * Represents the client-side equivalent of the Strip class. + */ +interface ASPxClientStrip extends ASPxClientWebChartElementNamed { + /** + * Gets the axis that owns the current strip object. + * Value: An ASPxClientAxis object, to which the strip belongs. + */ + axis: ASPxClientAxis; + /** + * Gets the minimum value of the strip's range. + * Value: An object that represents the minimum value of the strip's range. + */ + minValue: Object; + /** + * Gets the maximum value of the strip's range. + * Value: An object that represents the maximum value of the strip's range. + */ + maxValue: Object; +} +/** + * Represents the client-side equivalent of the ConstantLine class. + */ +interface ASPxClientConstantLine extends ASPxClientWebChartElementNamed { + /** + * Gets the axis that owns the current constant line object. + * Value: An ASPxClientAxis object, to which the constant line belongs. + */ + axis: ASPxClientAxis; + /** + * Gets the constant line's position along the axis. + * Value: An object that specifies the constant line's position. + */ + value: Object; + /** + * Gets the constant line title. + * Value: A string object, representing the title's text. + */ + title: string; +} +/** + * Represents the client-side equivalent of the Series class. + */ +interface ASPxClientSeries extends ASPxClientWebChartElementNamed { + /** + * Gets a value that specifies the view type of the series. + * Value: A string object which contains the current view type. + */ + viewType: string; + /** + * Gets a value that specifies the scale type for the argument data of the series' data points. + * Value: A string object which contains the current scale type. + */ + argumentScaleType: string; + /** + * Gets a value that specifies the scale type for the value data of the series' data points. + * Value: A string object which contains the current scale type. + */ + valueScaleType: string; + /** + * Gets the X-Axis that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the X-axis name. + */ + axisX: string; + /** + * Gets the Y-Axis that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the Y-axis name. + */ + axisY: string; + /** + * Gets the pane that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the pane's name. + */ + pane: string; + /** + * Gets a value indicating whether the series is visible. + * Value: true if the series is visible; otherwise, false. + */ + visible: boolean; + /** + * Gets a value that specifies whether or not a tooltip is enabled for a chart. + * Value: true - a tooltip is enabled for a chart; false - a tooltip is disabled. + */ + toolTipEnabled: boolean; + /** + * Gets the text to be displayed within series tooltips. + * Value: A string value. + */ + toolTipText: string; + /** + * Gets an image to be displayed within series tooltips. + * Value: A string value. + */ + toolTipImage: string; + /** + * Gets the settings of series labels. + * Value: An ASPxClientSeriesLabel object, which provides the series label settings. + */ + label: ASPxClientSeriesLabel; + /** + * Gets the series' collection of data points. + * Value: An array of ASPxClientSeriesPoint objects, that represent the series' data points. + */ + points: ASPxClientSeriesPoint[]; + /** + * Provides access to the collection of series titles. + * Value: An array of ASPxClientSeriesTitle objects, that represent the collection of series titles. + */ + titles: ASPxClientSeriesTitle[]; + /** + * Gets the series' collection of indicators. + * Value: An array of ASPxClientIndicator objects, that belong to the series. + */ + indicators: ASPxClientIndicator[]; + /** + * Provides access to the collection of regression lines. + * Value: An array of ASPxClientRegressionLine objects which represent regression lines available for the series. + */ + regressionLines: ASPxClientRegressionLine[]; + /** + * Provides access to the collection of trendlines. + * Value: An array of ASPxClientTrendLine objects, that represent the collection of trendlines. + */ + trendLines: ASPxClientTrendLine[]; + /** + * Provides access to the collection of Fibonacci Indicators. + * Value: An array of ASPxClientFibonacciIndicator objects, that represent the collection of Fibonacci Indicators. + */ + fibonacciIndicators: ASPxClientFibonacciIndicator[]; + /** + * Gets the color of a series. + * Value: A string value. + */ + color: string; + /** + * Gets a value that defines a group for stacked series. + * Value: A string value. + */ + stackedGroup: string; + /** + * Gets a string which represents the pattern specifying the text to be displayed within a crosshair label for the current Series type. + * Value: A Empty. + */ + crosshairLabelPattern: string; + /** + * This property is intended for internal use only. + * Value: A String value. + */ + groupedElementsPattern: string; + /** + * Returns a collection of crosshair value items. + * Value: An array of ASPxClientCrosshairValueItem objects. + */ + crosshairValueItems: ASPxClientCrosshairValueItem[]; + /** + * Gets a value indicating whether a crosshair cursor is enabled. + * Value: true if a crosshair cursor is enabled; otherwise, false. + */ + actualCrosshairEnabled: boolean; + /** + * Gets a value indicating whether a crosshair label should be shown for this series. + * Value: true if crosshair labels are visible; otherwise, false. + */ + actualCrosshairLabelVisibility: boolean; +} +/** + * Represents the client-side equivalent of the SeriesLabelBase class. + */ +interface ASPxClientSeriesLabel extends ASPxClientWebChartElement { + /** + * Gets the series that owns the current series label object. + * Value: An ASPxClientSeries object, to which the series label belongs. + */ + series: ASPxClientSeries; + /** + * Gets the common text for all series point labels. + * Value: Returns an empty string object. + */ + text: string; +} +/** + * Represents the client-side equivalent of the SeriesPoint class. + */ +interface ASPxClientSeriesPoint extends ASPxClientWebChartRequiredElement { + /** + * Gets the series that owns the current series point object. + * Value: An ASPxClientSeries object, to which the series point belongs. + */ + series: ASPxClientSeries; + /** + * Gets the data point's argument. + * Value: An object that specifies the data point's argument. + */ + argument: Object; + /** + * Gets the point's data value(s). + * Value: An array of objects that represent the data value(s) of the series data point. + */ + values: Object[]; + /** + * Gets the text to be displayed within series points tooltips. + * Value: A string value. + */ + toolTipText: string; + /** + * Gets the color of a series point. + * Value: A string value. + */ + color: string; + /** + * Gets the percent value of a series point. + * Value: A float value. + */ + percentValue: number; + /** + * Gets a hint that is shown in series points tooltips. + * Value: A string value. + */ + toolTipHint: string; +} +/** + * Represents the client-side equivalent of the Legend class. + */ +interface ASPxClientLegend extends ASPxClientWebChartEmptyElement { + /** + * Returns a value which determines whether to use checkboxes instead of markers on a chart legend for all legend items. + * Value: true, if legend checkboxes are shown instead of markers for all legend items; otherwise, false. + */ + useCheckBoxes: boolean; + /** + * Returns a collection of custom legend items of the legend. + * Value: A collection of ASPxClientCustomLegendItem objects. + */ + customItems: ASPxClientCustomLegendItem[]; + /** + * Returns the name of the legend. + * Value: The string value representing the name of the legend. + */ + name: string; +} +/** + * Represents the base for ASPxClientSeriesTitle classes. + */ +interface ASPxClientTitleBase extends ASPxClientWebChartRequiredElement { + /** + * Gets the lines of text within a title. + * Value: An array of string values containing the text of a title. + */ + lines: string[]; + /** + * Gets the alignment of the title. + * Value: A string value containing the text, which specifies the alignment of a title. + */ + alignment: string; + /** + * Gets a value that specifies to which edges of a parent element the title should be docked. + * Value: A string value. + */ + dock: string; +} +/** + * Represents the client-side equivalent of the ChartTitle class. + */ +interface ASPxClientChartTitle extends ASPxClientTitleBase { +} +/** + * Represents the client-side equivalent of the SeriesTitle class. + */ +interface ASPxClientSeriesTitle extends ASPxClientTitleBase { + /** + * Gets the series that owns the current title object. + * Value: An ASPxClientSeries object, to which the series title belongs. + */ + series: ASPxClientSeries; +} +/** + * Represents the client-side equivalent of the Indicator class. + */ +interface ASPxClientIndicator extends ASPxClientWebChartElementNamed { + /** + * Gets the indicator's associated series. + * Value: An ASPxClientSeries object. + */ + series: ASPxClientSeries; +} +/** + * Represents the client-side equivalent of the FinancialIndicator class. + */ +interface ASPxClientFinancialIndicator extends ASPxClientIndicator { + /** + * Gets the first point of the financial indicator. + * Value: An ASPxClientFinancialIndicatorPoint object, which represents a financial indicator's first point. + */ + point1: ASPxClientFinancialIndicatorPoint; + /** + * Gets the second point of the financial indicator. + * Value: An ASPxClientFinancialIndicatorPoint object, which represents a financial indicator's second point. + */ + point2: ASPxClientFinancialIndicatorPoint; +} +/** + * Represents the client-side equivalent of the TrendLine class. + */ +interface ASPxClientTrendLine extends ASPxClientFinancialIndicator { +} +/** + * Represents the client-side equivalent of the FibonacciIndicator class. + */ +interface ASPxClientFibonacciIndicator extends ASPxClientFinancialIndicator { +} +/** + * Represents the client-side equivalent of the FinancialIndicatorPoint class. + */ +interface ASPxClientFinancialIndicatorPoint extends ASPxClientWebChartRequiredElement { + /** + * Gets the financial indicator that owns the current financial indicator point. + * Value: An ASPxClientFinancialIndicator object, to which the point belongs. + */ + financialIndicator: ASPxClientFinancialIndicator; + /** + * Gets the argument of the financial indicator's point. + * Value: An object that specifies the point argument. + */ + argument: Object; + /** + * Gets a value, indicating how the value of a financial indicator's point is obtained. + * Value: A string value, which indicates how to obtain a financial indicator point's value. + */ + valueLevel: string; +} +/** + * The client-side equivalent of the SingleLevelIndicator class. + */ +interface ASPxClientSingleLevelIndicator extends ASPxClientIndicator { + /** + * Gets a value specifying the value level to which the single-level indicator corresponds. + * Value: A string value. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the RegressionLine class. + */ +interface ASPxClientRegressionLine extends ASPxClientSingleLevelIndicator { +} +/** + * The client-side equivalent of the MovingAverage class. + */ +interface ASPxClientMovingAverage extends ASPxClientSingleLevelIndicator { + /** + * Gets the number of data points used to calculate the moving average. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value specifying whether to display a Moving Average, Envelope, or both. + * Value: A string value. + */ + kind: string; + /** + * Gets a value specifying the Envelope percent. + * Value: A double value which specifies the Envelope percent. + */ + envelopePercent: number; +} +/** + * The client-side equivalent of the SimpleMovingAverage class. + */ +interface ASPxClientSimpleMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the ExponentialMovingAverage class. + */ +interface ASPxClientExponentialMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the WeightedMovingAverage class. + */ +interface ASPxClientWeightedMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the TriangularMovingAverage class. + */ +interface ASPxClientTriangularMovingAverage extends ASPxClientMovingAverage { +} +/** + * Represents the client-side equivalent of the TripleExponentialMovingAverageTema class. + */ +interface ASPxClientTripleExponentialMovingAverageTema extends ASPxClientMovingAverage { +} +/** + * Represents the client-side equivalent of the BollingerBands class. + */ +interface ASPxClientBollingerBands extends ASPxClientIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the MedianPrice class. + */ +interface ASPxClientMedianPrice extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the TypicalPrice class. + */ +interface ASPxClientTypicalPrice extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the WeightedClose class. + */ +interface ASPxClientWeightedClose extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the SeparatePaneIndicator class. + */ +interface ASPxSeparatePaneIndicator extends ASPxClientIndicator { + /** + * Returns the name of the Y-axis that is used to plot the current indicator on a ASPxClientXYDiagram. + * Value: A string value specifying the Y-axis name. + */ + axisY: string; + /** + * Returns the name of a pane, used to plot the separate pane indicator on an XYDiagram. + * Value: A string that is the name of a pane. + */ + pane: string; +} +/** + * Represents the client-side equivalent of the AverageTrueRange class. + */ +interface ASPxClientAverageTrueRange extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the ChaikinsVolatility class. + */ +interface ASPxClientChaikinsVolatility extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the CommodityChannelIndex class. + */ +interface ASPxClientCommodityChannelIndex extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the DetrendedPriceOscillator class. + */ +interface ASPxClientDetrendedPriceOscillator extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the MassIndex class. + */ +interface ASPxClientMassIndex extends ASPxSeparatePaneIndicator { + /** + * Returns the count of points used to calculate the exponential moving average (EMA). + * Value: An integer value, specifying the count of points used to calculate EMA. + */ + movingAveragePointsCount: number; + /** + * Returns the count of summable values. + * Value: An integer value specifying the count of summable ratios. + */ + sumPointsCount: number; +} +/** + * Represents the client-side equivalent of the MovingAverageConvergenceDivergence class. + */ +interface ASPxClientMovingAverageConvergenceDivergence extends ASPxSeparatePaneIndicator { + /** + * Returns the short period value required to calculate the indicator. + * Value: An integer value specifying the short period value. + */ + shortPeriod: number; + /** + * Returns the long period value required to calculate the indicator. + * Value: An integer value specifying the long period. + */ + longPeriod: number; + /** + * Returns the smoothing period value required to calculate the indicator. + * Value: An integer value specifying the smoothing period value. + */ + signalSmoothingPeriod: number; +} +/** + * Represents the client-side equivalent of the RateOfChange class. + */ +interface ASPxClientRateOfChange extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the RelativeStrengthIndex class. + */ +interface ASPxClientRelativeStrengthIndex extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the StandardDeviation class. + */ +interface ASPxClientStandardDeviation extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the TripleExponentialMovingAverageTrix class. + */ +interface ASPxClientTripleExponentialMovingAverageTrix extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the WilliamsR class. + */ +interface ASPxClientWilliamsR extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the FixedValueErrorBars class. + */ +interface ASPxClientFixedValueErrorBars extends ASPxClientIndicator { + /** + * Gets or sets the fixed positive error value. + * Value: A double value specifying the positive error value. + */ + positiveError: number; + /** + * Returns the fixed negative error value. + * Value: A double value specifying the negative error value. + */ + negativeError: number; +} +/** + * Represents the client-side equivalent of the PercentageErrorBars class. + */ +interface ASPxClientPercentageErrorBars extends ASPxClientIndicator { + /** + * Returns the value specifying the percentage of error values of series point values. + * Value: A double value specifying the percentage. Values less than or equal to 0 are not allowed. + */ + percent: number; +} +/** + * Represents the client-side equivalent of the StandardDeviationErrorBars class. + */ +interface ASPxClientStandardDeviationErrorBars extends ASPxClientIndicator { + /** + * Returns the multiplier on which the standard deviation value is multiplied before display. + * Value: A double value specifying the multiplier. Values less than 0 are not allowed. + */ + multiplier: number; +} +/** + * Represents the client-side equivalent of the StandardErrorBars class. + */ +interface ASPxClientStandardErrorBars extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the DataSourceBasedErrorBars class. + */ +interface ASPxClientDataSourceBasedErrorBars extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the Annotation class. + */ +interface ASPxClientAnnotation extends ASPxClientWebChartElementNamed { +} +/** + * Represents the client-side equivalent of the TextAnnotation class. + */ +interface ASPxClientTextAnnotation extends ASPxClientAnnotation { + /** + * Gets the lines of text within an annotation. + * Value: An array of string values containing the text of a title. + */ + lines: string[]; +} +/** + * Represents the client-side equivalent of the ImageAnnotation class. + */ +interface ASPxClientImageAnnotation extends ASPxClientAnnotation { +} +/** + * The client-side equivalent of the CrosshairValueItem class. + */ +interface ASPxClientCrosshairValueItem { + /** + * Gets the value that is displayed in a crosshair label. + * Value: A float value. + */ + value: number; + /** + * Gets an index of a point for which this crosshair value item is displayed. + * Value: An integer value. + */ + pointIndex: number; +} +/** + * The client-side equivalent of the ChartToolTipController class. + */ +interface ASPxClientToolTipController extends ASPxClientWebChartEmptyElement { + /** + * Gets a value indicating whether an image should be shown in tooltips. + * Value: true to show an image in tooltips; otherwise, false. + */ + showImage: boolean; + /** + * Gets a value indicating whether it is necessary to show text in tooltips. + * Value: true to show text in tooltips; otherwise, false. + */ + showText: boolean; + /** + * Gets a value that defines the position of an image within a tooltip. + * Value: A string value. + */ + imagePosition: string; + /** + * Gets a value that defines when tooltips should be invoked. + * Value: A string value. + */ + openMode: string; +} +/** + * The client-side equivalent of the ToolTipPosition class. + */ +interface ASPxClientToolTipPosition { +} +/** + * The client-side equivalent of the ToolTipRelativePosition class. + */ +interface ASPxClientToolTipRelativePosition extends ASPxClientToolTipPosition { + /** + * Gets the horizontal offset of a tooltip. + * Value: An integer value. + */ + offsetX: number; + /** + * Gets the vertical offset of a tooltip. + * Value: An integer value. + */ + offsetY: number; +} +/** + * The client-side equivalent of the ToolTipFreePosition class. + */ +interface ASPxClientToolTipFreePosition extends ASPxClientToolTipPosition { + /** + * Gets the horizontal offset of a tooltip. + * Value: An integer value. + */ + offsetX: number; + /** + * Gets the vertical offset of a tooltip. + * Value: An integer value. + */ + offsetY: number; + /** + * Gets the ID of a pane. + * Value: An integer value. + */ + paneID: number; + /** + * Gets an object containing settings that define how a tooltip should be docked. + * Value: A string value. + */ + dockPosition: string; +} +/** + * The client-side equivalent of the CrosshairLabelPosition class. + */ +interface ASPxClientCrosshairPosition { + /** + * Gets the horizontal offset of a crosshair cursor. + * Value: An integer value that is the X-offset. + */ + offsetX: number; + /** + * Gets the vertical offset of a crosshair cursor. + * Value: An integer value that is the Y-offset. + */ + offsetY: number; +} +/** + * The client-side equivalent of the CrosshairMousePosition class. + */ +interface ASPxClientCrosshairMousePosition extends ASPxClientCrosshairPosition { +} +/** + * The client-side equivalent of the CrosshairFreePosition class. + */ +interface ASPxClientCrosshairFreePosition extends ASPxClientCrosshairPosition { + /** + * Gets a Pane's ID when the crosshair cursor is in the free position mode. + * Value: An integer value that is the pane's ID. + */ + paneID: number; + /** + * Gets a string containing information on a crosshair label's dock position when the crosshair cursor is in the free position mode. + * Value: A string value containing information on a crosshair label's dock position. + */ + dockPosition: string; +} +/** + * Defines line style settings. + */ +interface ASPxClientLineStyle extends ASPxClientWebChartElement { + /** + * Gets the dash style used to paint the line. + * Value: A string value that contains information about the style used to paint the line. + */ + dashStyle: string; + /** + * Gets the thickness that corresponds to the value of the current ASPxClientLineStyle object. + * Value: An integer value which specifies the thickness, in pixels. + */ + thickness: number; + /** + * Returns the join style for the ends of consecutive lines. + * Value: A string representing the name of the line join type. + */ + lineJoin: string; +} +/** + * The client-side equivalent of the CrosshairOptions class. + */ +interface ASPxClientCrosshairOptions extends ASPxClientWebChartEmptyElement { + /** + * Gets a value indicating whether it is necessary to show a crosshair label for the X-axis. + * Value: true to show a crosshair label for the X-axis; otherwise, false. + */ + showAxisXLabels: boolean; + /** + * Gets a value indicating whether it is necessary to show a crosshair label for the Y-axis. + * Value: true to show the crosshair label for the Y-axis; otherwise, false. + */ + showAxisYLabels: boolean; + /** + * Gets a value that defines whether a crosshair label of a series point indicated by a crosshair cursor is shown on a diagram. + * Value: true if a crosshair label indicated by a crosshair cursor is shown on a diagram; otherwise, false. + */ + showCrosshairLabels: boolean; + /** + * Gets a value that indicates whether a crosshair cursor argument line is shown for a series point on a diagram. + * Value: true if a crosshair cursor argument line is displayed on a diagram; otherwise, false. + */ + showArgumentLine: boolean; + /** + * Specifies whether to show a value line of a series point indicated by a crosshair cursor on a diagram. + * Value: true to display a value line indicated by a crosshair cursor on a diagram; otherwise, false. + */ + showValueLine: boolean; + /** + * Gets a value that specifies whether to show a crosshair cursor in a focused pane only. + * Value: true to display a crosshair cursor in a focused pane; otherwise, false. + */ + showOnlyInFocusedPane: boolean; + /** + * Specifies the current snap mode of a crosshair cursor. + * Value: A string value. + */ + snapMode: string; + /** + * Specifies the way in which the crosshair label is shown for a series on a diagram. + * Value: A string value that specifies how the crosshair label is shown for a series. + */ + crosshairLabelMode: string; + /** + * Gets a value that indicates whether to show a header for each series group in crosshair cursor labels. + * Value: true, to show a group header in crosshair cursor labels; otherwise, false. + */ + showGroupHeaders: boolean; + /** + * Gets a string which represents the pattern specifying the group header text to be displayed within the crosshair label. + * Value: A String, which represents the group header's pattern. + */ + groupHeaderPattern: string; + /** + * Gets the color of a crosshair argument line. + * Value: A String value, specifying the color of a crosshair argument line. + */ + argumentLineColor: string; + /** + * Gets the color of a crosshair value line. + * Value: A String value, specifying the color of a crosshair value line. + */ + valueLineColor: string; +} +/** + * The chart print options storage. + */ +interface ASPxClientChartPrintOptions { + /** + * Gets the size mode used to print a chart. + */ + GetSizeMode(): string; + /** + * Sets the size mode used to print a chart. + * @param sizeMode A System.String object, specifying the name of the size mode. + */ + SetSizeMode(sizeMode: string): void; + /** + * Gets a value indicating that the landscape orientation will be used to print a chart. + */ + GetLandscape(): boolean; + /** + * Sets a value indicating that the landscape orientation will be used to print a chart. + * @param landscape A Boolean value, specifying that the landscape orientation will be used to print a chart. + */ + SetLandscape(landscape: boolean): void; + /** + * Gets the left margin which will be used to print a chart. + */ + GetMarginLeft(): number; + /** + * Sets the left margin which will be used to print a chart. + * @param marginLeft A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginLeft(marginLeft: number): void; + /** + * Gets the top margin which will be used to print a chart. + */ + GetMarginTop(): number; + /** + * Sets the top margin which will be used to print a chart. + * @param marginTop A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginTop(marginTop: number): void; + /** + * Gets the right margin which will be used to print a chart. + */ + GetMarginRight(): number; + /** + * Sets the right margin which will be used to print a chart. + * @param marginRight A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginRight(marginRight: number): void; + /** + * Gets the bottom margin which will be used to print a chart. + */ + GetMarginBottom(): number; + /** + * Sets the bottom margin which will be used to print a chart. + * @param marginBottom A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginBottom(marginBottom: number): void; + /** + * Gets the predefined size ratio of the paper which will be used to print a chart. + */ + GetPaperKind(): string; + /** + * Sets the predefined size ratio of the paper which will be used to print a chart. + * @param paperKind A System.String object, specifying the name of a size ratio. + */ + SetPaperKind(paperKind: string): void; + /** + * Gets the custom paper width which will be used to print a chart. + */ + GetCustomPaperWidth(): number; + /** + * Sets the custom paper width which will be used to print a chart. + * @param customPaperWidth A System.Int32 object, specifying the width in hundredths of an inch. + */ + SetCustomPaperWidth(customPaperWidth: number): void; + /** + * Gets the custom paper height which will be used to print a chart. + */ + GetCustomPaperHeight(): number; + /** + * Sets the custom paper height which will be used to print a chart. + * @param customPaperHeight A System.Int32 object, specifying the height in hundredths of an inch. + */ + SetCustomPaperHeight(customPaperHeight: number): void; + /** + * Gets the name of the custom paper width-height ratio used to print the chart. + */ + GetCustomPaperName(): string; + /** + * Sets the name of the custom paper width-height ratio used to print a chart. + * @param customPaperName A String object, specifying the name of the custom paper width-height ratio. + */ + SetCustomPaperName(customPaperName: string): void; +} +/** + * Represents the client-side equivalent of the CustomLegendItem class. + */ +interface ASPxClientCustomLegendItem extends ASPxClientWebChartElementNamed { + /** + * Returns the text displayed by the custom legend item. + * Value: A string value that specifies legend item text. + */ + text: string; +} +/** + * The client-side equivalent of the ASPxDocumentViewer control. + */ +interface ASPxClientDocumentViewer extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientDocumentViewer. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when the value of an item within the Document Viewer's report toolbar is changed. + */ + ToolbarItemValueChanged: ASPxClientEvent>; + /** + * Occurs when an item within the Document Viewer's report toolbar is clicked. + */ + ToolbarItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when a report page is loaded into this ASPxClientDocumentViewer instance. + */ + PageLoad: ASPxClientEvent>; + /** + * Provides access to the Splitter of the ASPxClientDocumentViewer. + */ + GetSplitter(): ASPxClientSplitter; + /** + * Provides access to the ASPxClientDocumentViewer's preview that exposes methods to print and export the document. + */ + GetViewer(): ASPxClientReportViewer; + /** + * Provides access to the Document Viewer toolbar on the client. + */ + GetToolbar(): ASPxClientReportToolbar; + /** + * Provides access to the Ribbon of the ASPxClientDocumentViewer. + */ + GetRibbonToolbar(): ASPxClientRibbon; + /** + * Provides access to the parameters panel of the ASPxClientDocumentViewer. + */ + GetParametersPanel(): ASPxClientReportParametersPanel; + /** + * Provides access to the document of the ASPxClientDocumentViewer. + */ + GetDocumentMap(): ASPxClientReportDocumentMap; + /** + * Sets focus on the report control specified by its bookmark. + * @param pageIndex An integer value, specifying the page index. + * @param bookmarkPath A String value, specifying the path to the bookmark. + */ + GotoBookmark(pageIndex: number, bookmarkPath: string): void; + /** + * Initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Prints the current document. + */ + Print(): void; + /** + * Prints the document's page with the specified page index. + * @param pageIndex A Int32 representing the index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Displays the specified report page. + * @param pageIndex An integer value, identifying the report page. + */ + GotoPage(pageIndex: number): void; + /** + * Invokes the Search dialog, which allows end-users to search for specific text in a report. + */ + Search(): void; + /** + * Gets a value indicating whether or not searching text across a report is permitted in the web browser. + */ + IsSearchAllowed(): boolean; + /** + * Exports a report to a file of the specified format, and shows it in a new Web Browser window. + * @param format A string specifying the format to which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Exports a report to a file of the specified format, and saves it to the disk. + * @param format A string specifying the format to which a report should be exported. + */ + SaveToDisk(format: string): void; +} +/** + * A method that will handle the ItemValueChanged event. + */ +interface ASPxClientToolbarItemValueChangedEventHandler { + /** + * A method that will handle the ToolbarItemValueChanged event. + * @param source A Object that is the event source. + * @param e An ASPxClientToolbarItemValueChangedEventArgs object, containing the event arguments. + */ + (source: S, e: ASPxClientToolbarItemValueChangedEventArgs): void; +} +/** + * Provides data for the ItemValueChanged event. + */ +interface ASPxClientToolbarItemValueChangedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Provides access to the toolbar's value editor on the client. + * Value: An ASPxClientControl descendant. + */ + editor: ASPxClientControl; +} +/** + * The client-side equivalent of the ASPxQueryBuilder control. + */ +interface ASPxClientQueryBuilder extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientQueryBuilder. + */ + CallbackError: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Query Builder. + */ + CustomizeToolbarActions: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientQueryBuilder properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the object model of a Query Builder. + */ + GetDesignerModel(): Object; + /** + * Gets a client-side model of the currently opened query serialized to Json. + */ + GetJsonQueryModel(): string; + /** + * Saves the current query. + */ + Save(): void; + /** + * Invokes a Data Preview for the current query. + */ + ShowPreview(): void; + /** + * Specifies whether or not the current query is a valid SQL string. + */ + IsQueryValid(): boolean; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientQueryBuilderSaveCommandExecuteEventHandler { + /** + * A method that will handle the SaveCommandExecute event. + * @param source The event sender. + * @param e An ASPxClientQueryBuilderSaveCommandExecuteEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientQueryBuilderSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for the SaveCommandExecute event. + */ +interface ASPxClientQueryBuilderSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomizeToolbarActions event. + */ +interface ASPxClientQueryBuilderCustomizeToolbarActionsEventHandler { + /** + * A method that will handle the CustomizeToolbarActions event. + * @param source The event sender. + * @param e An ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs): void; +} +/** + * Provides settings to the actions listed in a Query Builder menu. + */ +interface ASPxClientQueryBuilderMenuAction { + /** + * Provides access to the text for the command. + * Value: A String value. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A String value. + */ + imageClassName: string; + /** + * Provides access to the action performed when a Query Builder's button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the Query Builder user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: A String value. + */ + hotKey: string; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to the location of the displayed command. + * Value: A String value. + */ + container: string; +} +/** + * Provides data for the CustomizeToolbarActions event. + */ +interface ASPxClientQueryBuilderCustomizeToolbarActionsEventArgs extends ASPxClientEventArgs { + /** + * Returns the collection of customized menu actions. + * Value: An ASPxClientQueryBuilderMenuAction array. + */ + Actions: ASPxClientQueryBuilderMenuAction[]; + /** + * Returns a menu action with the specified ID. + * @param actionId A String value, specifying the action ID. + */ + GetById(actionId: string): ASPxClientQueryBuilderMenuAction; +} +/** + * The client-side equivalent of the Web Report Designer control. + */ +interface ASPxClientReportDesigner extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientReportDesigner. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Web Report Designer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Occurs each time a standard editor is created for a report parameter based on a parameter type. + */ + CustomizeParameterEditors: ASPxClientEvent>; + /** + * Occurs each time a look-up editor is created for a report parameter. + */ + CustomizeParameterLookUpSource: ASPxClientEvent>; + /** + * Occurs on the client side when the Report Designer is being closed. + */ + ExitDesigner: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientReportDesigner properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the object model of a Web Report Designer. + */ + GetDesignerModel(): Object; + /** + * Gets a client-side model of the currently opened report serialized to Json. + */ + GetJsonReportModel(): string; + /** + * Returns serialization information for the specific property of the specific control type. + * @param controlType A string that identifies the name of the control type for which serialization information is to be returned. + * @param propertyDisplayName A string that identifies the name of the property for which serialization information is to be returned. + */ + GetPropertyInfo(controlType: string, propertyDisplayName: string): ASPxDesignerElementSerializationInfo; + /** + * Indicates whether or not the current ASPxClientReportDesigner instance has been modified. + */ + IsModified(): boolean; + /** + * Resets the value returned by the IsModified method. + */ + ResetIsModified(): void; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientReportDesignerSaveCommandExecuteEventHandler { + /** + * A method that will handle the SaveCommandExecute event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerSaveCommandExecuteEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for the SaveCommandExecute event. + */ +interface ASPxClientReportDesignerSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomizeMenuActions event. + */ +interface ASPxClientReportDesignerCustomizeMenuActionsEventHandler { + /** + * A method that will handle the CustomizeMenuActions event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerCustomizeMenuActionsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerCustomizeMenuActionsEventArgs): void; +} +/** + * Provides settings to the actions listed in a Web Report Designer menu. + */ +interface ASPxClientReportDesignerMenuAction { + /** + * Provides access to the text for the command. + * Value: A String value. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A String value. + */ + imageClassName: string; + /** + * Provides access to the action performed when a Web Report Designer's button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the designer user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: A String value. + */ + hotKey: string; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to the location of the displayed command. + * Value: A String value. + */ + container: string; +} +/** + * Provides data for the CustomizeMenuActions event. + */ +interface ASPxClientReportDesignerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + /** + * Returns the collection of customized menu actions. + * Value: An ASPxClientReportDesignerMenuAction array. + */ + Actions: ASPxClientReportDesignerMenuAction[]; + /** + * Returns a menu action with the specified ID. + * @param actionId A String value, specifying the action ID. + */ + GetById(actionId: string): ASPxClientReportDesignerMenuAction; +} +/** + * Provides data for the ExitDesigner event. + */ +interface ASPxClientReportDesignerExitDesignerEventArgs extends ASPxClientEventArgs { +} +interface ASPxClientReportDesignerCustomizeParameterLookUpSourceEventHandler { + (source: S, e: ASPxClientCustomizeParameterLookUpSourceEventArgs): void; +} +/** + * A method that will handle the CustomizeParameterEditors event. + */ +interface ASPxClientReportDesignerCustomizeParameterEditorsEventHandler { + /** + * A method that will handle the CustomizeParameterEditors event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterEditorsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; +} +/** + * A method that will handle the ExitDesigner event. + */ +interface ASPxClientReportDesignerExitDesignerEventHandler { + /** + * A method that will handle the ExitDesigner event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerExitDesignerEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerExitDesignerEventArgs): void; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's Document Map. + */ +interface ASPxClientReportDocumentMap extends ASPxClientControl { + /** + * Occurs after the content of the Document Viewer's document map is updated. + */ + ContentChanged: ASPxClientEvent>; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's Parameters Panel. + */ +interface ASPxClientReportParametersPanel extends ASPxClientControl { + /** + * Assigns a value to a parameter of the report displayed in the document viewer. + * @param parametersInfo An array of ASPxClientReportParameterInfo values specifying parameters and values to assign. + */ + AssignParameters(parametersInfo: ASPxClientReportParameterInfo[]): void; + /** + * Assigns a value to a parameter of the report displayed in the document viewer. + * @param path A System.String specifying the parameter's path. + * @param value An object specifying the parameter value. + */ + AssignParameter(path: string, value: Object): void; + /** + * Returns an array storing the names of parameters available in a report. + */ + GetParameterNames(): string[]; + /** + * Returns a value editor that is associated with a parameter with the specified name. + * @param parameterName A String value, specifying the parameter name. + */ + GetEditorByParameterName(parameterName: string): ASPxClientControl; +} +interface ASPxClientReportParameterInfo { + Path: string; + Value: Object; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's toolbar. + */ +interface ASPxClientReportToolbar extends ASPxClientControl { + /** + * Provides access to the control template assigned for the specified menu item. + * @param name A String value, specifying the menu item name. + */ + GetItemTemplateControl(name: string): ASPxClientControl; +} +/** + * The client-side equivalent of the ReportViewer. + */ +interface ASPxClientReportViewer extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientReportViewer. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when another report page is loaded into this ASPxClientReportViewer instance. + */ + PageLoad: ASPxClientEvent>; + /** + * Submits the values of the specified parameters. + * @param parameters A dictionary containing the parameter names, along with their Object values. + */ + SubmitParameters(parameters: { [key: string]: Object; }): void; + /** + * Prints a report shown in the ReportViewer. + */ + Print(): void; + /** + * Prints a report page with the specified page index. + * @param pageIndex An integer value which specifies an index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Displays a report page with the specified page index in the ReportViewer. + * @param pageIndex An integer value which specifies the index of a page to be displayed. + */ + GotoPage(pageIndex: number): void; + /** + * Initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Invokes the Search dialog, which allows end-users to search for specific text in a report. + */ + Search(): void; + /** + * Exports a report to a file of the specified format, and shows it in a new Web Browser window. + * @param format A string specifying the format, to which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Exports a report to a file of the specified format, and saves it to the disk. + * @param format A string specifying the format, to which a report should be exported. + */ + SaveToDisk(format: string): void; + /** + * Gets a value indicating whether or not searching text across a report is permitted in the web browser. + */ + IsSearchAllowed(): boolean; +} +interface ASPxClientReportViewerPageLoadEventHandler { + (source: S, e: ASPxClientReportViewerPageLoadEventArgs): void; +} +/** + * Provides data for a Report Viewer's PageLoad event on the client side. + */ +interface ASPxClientReportViewerPageLoadEventArgs extends ASPxClientEventArgs { + /** + * Gets a value specifying a zero-based index of a page to be displayed in a report viewer. + * Returns: $ + */ + PageIndex: number; + /** + * Gets a value specifying the total number of pages displayed in a report viewer. + * Returns: $ + */ + PageCount: number; + /** + * Gets a value indicating whether a report page, which is currently loaded into the ASPxClientReportViewer, is the first page of a report. + */ + IsFirstPage(): boolean; + /** + * Gets a value indicating whether a report page, which is currently loaded into the ASPxClientReportViewer, is the last page of a report. + */ + IsLastPage(): boolean; +} +/** + * Provides data for the CustomizeParameterEditors events. + */ +interface ASPxClientCustomizeParameterEditorsEventArgs extends ASPxClientEventArgs { + /** + * Provides access to an object that stores information about a parameter. + * Value: An ASPxDesignerElementParameterDescriptor object. + */ + parameter: ASPxDesignerElementParameterDescriptor; + /** + * Provides access to an object that stores information required to serialize a parameter editor. + * Value: An ASPxDesignerElementSerializationInfo object. + */ + info: ASPxDesignerElementSerializationInfo; +} +interface ASPxClientCustomizeParameterLookUpSourceEventArgs extends ASPxClientEventArgs { + parameter: ASPxDesignerElementParameterDescriptor; + items: ASPxDesignerElementEditorItem[]; + dataSource: Object; +} +/** + * Provides general information about a report parameter. + */ +interface ASPxDesignerElementParameterDescriptor { + /** + * Provides access to the parameter description. + * Value: A String value, specifying the parameter description. + */ + description: string; + /** + * Provides access to the parameter name. + * Value: A String value, specifying the parameter name. + */ + name: string; + /** + * Provides access to the parameter type. + * Value: A String value, specifying the parameter type. + */ + type: string; + /** + * Provides access to the parameter value. + * Value: A Object, specifying the parameter value. + */ + value: Object; + /** + * Provides access to the parameter visibility state. + * Value: true if the parameter is visible; otherwise false. + */ + visible: boolean; +} +/** + * Provides information required to serialize an element. + */ +interface ASPxDesignerElementSerializationInfo { + /** + * Gets the property name that will be used in the model to store the property value. + * Value: A String value. + */ + propertyName: string; + /** + * Gets the property name in the model that is displayed in the Property grid. + * Value: A String value. + */ + displayName: string; + /** + * Gets the property name that will be used during serialization to store the property value. + * Value: A String value. + */ + modelName: string; + /** + * Gets the default property value used for serialization. + * Value: A Object value. + */ + defaultVal: Object; + /** + * Gets the information about a complex object's content. + * Value: An array of ASPxDesignerElementSerializationInfo objects. + */ + info: ASPxDesignerElementSerializationInfo[]; + /** + * Gets a value indicating whether or not the property returns an array. + * Value: true if the property returns an array; otherwise false. + */ + array: boolean; + /** + * Gets a value indicating whether an object should be serialized to the ComponentStorage property. + * Value: true to serialize an object to the ObjectStorage; otherwise false. + */ + link: boolean; + /** + * Gets a value specifying the type of value editor for the Property Grid. + * Value: An ASPxDesignerElementEditor object. + */ + editor: ASPxDesignerElementEditor; + /** + * Gets the collection of values displayed in the Property grid. + * Value: An array of ASPxDesignerElementEditorItem objects. + */ + valuesArray: ASPxDesignerElementEditorItem[]; + /** + * Gets the rules for validating the property value entered into its editor. + * Value: An array of Object values. + */ + validationRules: Object[]; + /** + * Gets the visibility state of the value editor in the Property Grid. + * Value: A Object value. + */ + visible: Object; + /** + * Gets a value, indicating whether or not the property value can be edited. + * Value: true to disable the property editing; otherwise false. + */ + disabled: Object; +} +/** + * Provides information about a serialized property's value editor used in the Property Grid. + */ +interface ASPxDesignerElementEditor { + /** + * Gets the name of an HTML template specifying the editor and header of a complex object (i.e., an object having its content properties specified). + * Value: A String value. + */ + header: string; + /** + * Gets a nullable value, specifying the name of an HTML template used by a complex object's editor. + * Value: A String value. + */ + content: string; + /** + * Gets a nullable value, specifying the type of the editor's model. + * Value: A Object value. + */ + editorType: Object; +} +/** + * Provides information about property values. + */ +interface ASPxDesignerElementEditorItem { + /** + * Gets an actual property value. + * Value: A Object value. + */ + value: Object; + /** + * Gets a value displayed by a property editor. + * Value: A String value. + */ + displayValue: string; +} +/** + * A client-side equivalent of the ASPxWebDocumentViewer class. + */ +interface ASPxClientWebDocumentViewer extends ASPxClientControl { + /** + * Enables you to customize the menu actions of a Web Document Viewer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Occurs each time a standard editor is created for a report parameter based on a parameter type. + */ + CustomizeParameterEditors: ASPxClientEvent>; + /** + * Occurs each time a look-up editor is created for a report parameter. + */ + CustomizeParameterLookUpSource: ASPxClientEvent>; + /** + * Provides access to the preview model of the ASPxClientWebDocumentViewer. + */ + GetPreviewModel(): Object; + /** + * Opens the specified report in the HTML5 Document Viewer. + */ + OpenReport(): Object; + /** + * Prints the current document. + */ + Print(): void; + /** + * Prints the document's page with the specified index. + * @param pageIndex An index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Exports the document to a PDF file. + */ + ExportTo(): void; + /** + * Exports the document to a specified file format. + * @param format A String value, specifying the export format. The following formats are currently supported: 'csv', 'html', 'image', 'mht', 'pdf', 'rtf', 'txt', 'xls', and 'xlsx'. + */ + ExportTo(format: string): void; + /** + * Updates the localization settings of the ASPxClientWebDocumentViewer properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; +} +/** + * Provides settings to the actions listed in a Web Document Viewer menu. + */ +interface ASPxClientWebDocumentViewerMenuAction { + /** + * Provides access to the text for the command. + * Value: A String value. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A String value. + */ + imageClassName: string; + /** + * Provides access to the action performed when a Document Viewer's button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the Document Viewer user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: A String value. + */ + hotKey: string; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to the location of the displayed command. + * Value: A String value. + */ + container: string; +} +/** + * Provides data for the CustomizeMenuActions event. + */ +interface ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + /** + * Returns the collection of customized menu actions. + * Value: An ASPxClientWebDocumentViewerMenuAction array. + */ + Actions: ASPxClientWebDocumentViewerMenuAction[]; + /** + * Returns a menu action with the specified ID. + * @param actionId A String value, specifying the action ID. + */ + GetById(actionId: string): ASPxClientWebDocumentViewerMenuAction; +} +/** + * A method that will handle the CustomizeMenuActions event. + */ +interface ASPxClientWebDocumentViewerCustomizeMenuActionsEventHandler { + /** + * A method that will handle the CustomizeMenuActions event. + * @param source The event sender. + * @param e An ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientWebDocumentViewerCustomizeMenuActionsEventArgs): void; +} +/** + * A method that will handle the CustomizeParameterEditors event. + */ +interface ASPxClientWebDocumentViewerCustomizeParameterEditorsEventHandler { + /** + * A method that will handle the CustomizeParameterEditors event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterEditorsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; +} +interface ASPxClientWebDocumentViewerCustomizeParameterLookUpSourceEventHandler { + (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; +} + +interface MVCxClientDashboardViewerStatic extends ASPxClientDashboardViewerStatic { +} +interface DashboardDataAxisNamesStatic { + /** + * Identifies a default axis in all data-bound dashboard items. + */ + DefaultAxis: string; + /** + * Identifies a series axis in a chart and pie. + */ + ChartSeriesAxis: string; + /** + * Identifies an argument axis in a chart, scatter chart and pie. + */ + ChartArgumentAxis: string; + /** + * Identifies a sparkline axis in a grid and cards. + */ + SparklineAxis: string; + /** + * Identifies a pivot column axis. + */ + PivotColumnAxis: string; + /** + * Identifies a pivot row axis. + */ + PivotRowAxis: string; +} +interface DashboardSpecialValuesStatic { + /** + * Represents a null value. + */ + NullValue: string; + /** + * Represents a null value in OLAP mode. + */ + OlapNullValue: string; + /** + * Represents an Others value. + */ + OthersValue: string; + /** + * Represents an error value for calculated fields. + */ + ErrorValue: string; + /** + * Returns whether or not the specified value is an NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an OlapNullValue. + * @param value The specified value. + */ + IsOlapNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an ErrorValue. + * @param value The specified value. + */ + IsErrorValue(value: Object): boolean; +} +interface ASPxClientDashboardDesignerStatic extends ASPxClientControlStatic { +} +interface ASPxClientDashboardViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDashboardViewer; +} +interface DashboardExportPageLayoutStatic { + /** + * The page orientation used to export a dashboard (dashboard item) is portrait. + */ + Portrait: string; + /** + * The page orientation used to export a dashboard (dashboard item) is landscape. + */ + Landscape: string; +} +interface DashboardExportPaperKindStatic { + /** + * Letter paper (8.5 in. by 11 in.). + */ + Letter: string; + /** + * Legal paper (8.5 in. by 14 in.). + */ + Legal: string; + /** + * Executive paper (7.25 in. by 10.5 in.). + */ + Executive: string; + /** + * A5 paper (148 mm by 210 mm). + */ + A5: string; + /** + * A4 paper (210 mm by 297 mm). + */ + A4: string; + /** + * A3 paper (297 mm by 420 mm). + */ + A3: string; +} +interface DashboardExportScaleModeStatic { + /** + * The dashboard (dashboard item) on the exported page retains its original size. + */ + None: string; + /** + * The size of the dashboard (dashboard item) on the exported page is changed according to the scale factor value. + */ + UseScaleFactor: string; + /** + * The size of the dashboard (dashboard item) is changed according to the width of the exported page. + */ + AutoFitToPageWidth: string; + /** + * The size of the dashboard (dashboard item) is changed to fit its content on a single page. + */ + AutoFitWithinOnePage: string; +} +interface DashboardExportFilterStateStatic { + /** + * The filter state is not included in the exported document. + */ + None: string; + /** + * The filter state is placed below the dashboard (dashboard item) in the exported document. + */ + Below: string; + /** + * The filter state is placed on a separate page in the exported document. + */ + SeparatePage: string; +} +interface DashboardExportImageFormatStatic { + /** + * The PNG image format. + */ + Png: string; + /** + * The GIF image format. + */ + Gif: string; + /** + * The JPG image format. + */ + Jpg: string; +} +interface DashboardExportExcelFormatStatic { + /** + * The Excel 97 - Excel 2003 (XLS) file format. + */ + Xls: string; + /** + * The Office Excel 2007 XML-based (XLSX) file format. + */ + Xlsx: string; + /** + * A comma-separated values (CSV) file format. + */ + Csv: string; +} +interface ChartExportSizeModeStatic { + /** + * A chart dashboard item is exported in a size identical to that shown on the dashboard. + */ + None: string; + /** + * A chart dashboard item is stretched or shrunk to fit the page to which it is exported. + */ + Stretch: string; + /** + * A chart dashboard item is resized proportionally to best fit the exported page. + */ + Zoom: string; +} +interface MapExportSizeModeStatic { + /** + * A map dashboard item is exported in a size identical to that shown on the dashboard + */ + None: string; + /** + * A map dashboard item is resized proportionally to best fit the exported page. + */ + Zoom: string; +} +interface RangeFilterExportSizeModeStatic { + /** + * A Range Filter dashboard item is exported in a size identical to that shown on the dashboard. + */ + None: string; + /** + * A Range Filter dashboard item is stretched or shrunk to fit the page to which it is exported. + */ + Stretch: string; + /** + * A Range Filter dashboard item is resized proportionally to best fit the printed page. + */ + Zoom: string; +} +interface DashboardSelectionModeStatic { + None: string; + Single: string; + Multiple: string; +} +interface ASPxClientEditBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientEditStatic extends ASPxClientEditBaseStatic { + /** + * Assigns a null value to all editors in a specified visibility state, which are located within a specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value specifying the validation group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified container and group; false to clear only visible editors. + */ + ClearEditorsInContainer(container: Object, validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors located within a specified container, and belonging to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value specifying the validation group's name. + */ + ClearEditorsInContainer(container: Object, validationGroup: string): void; + /** + * Assigns a null value to all visible editors located within a specified container. + * @param container An HTML element specifying the container of editors to be validated. + */ + ClearEditorsInContainer(container: Object): void; + /** + * Assigns a null value to all editors which are located within the specified container object, and belonging to a specific validation group, dependent on the visibility state specified. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value specifying the validatiion group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified container and group; false to clear only visible editors. + */ + ClearEditorsInContainerById(containerId: string, validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors that are located within the specified container object, and belonging to a specific validation group. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value specifying the validatiion group's name. + */ + ClearEditorsInContainerById(containerId: string, validationGroup: string): void; + /** + * Assigns a null value to all visible editors that are located within the specified container object. + * @param containerId A string value specifying the editor container's identifier. + */ + ClearEditorsInContainerById(containerId: string): void; + /** + * Assigns a null value to all editors which belong to a specific validation group, dependent on the visibility state specified. + * @param validationGroup A string value specifying the validation group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified validation group; false to clear only visible editors. + */ + ClearGroup(validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors which belong to a specific validation group. + * @param validationGroup A string value specifying the validation group's name. + */ + ClearGroup(validationGroup: string): void; + /** + * Performs validation of all editors in a specified visibility state, which are located within a specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified container and group; false to validate only visible editors. + */ + ValidateEditorsInContainer(container: Object, validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors that are located within the specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + */ + ValidateEditorsInContainer(container: Object, validationGroup: string): boolean; + /** + * Performs validation of visible editors that are located within the specified container. + * @param container An HTML element specifying the container of editors to be validated. + */ + ValidateEditorsInContainer(container: Object): boolean; + /** + * Performs validation of the editors which are located within the specified container and belong to a specific validation group, dependent on the visibility state specified. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value that specifies the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified container and group; false to validate only visible editors. + */ + ValidateEditorsInContainerById(containerId: string, validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors that are located within the specified container and belong to a specific validation group. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + */ + ValidateEditorsInContainerById(containerId: string, validationGroup: string): boolean; + /** + * Performs validation of visible editors which are located within the specified container. + * @param containerId A string value that specifies the container's unique identifier. + */ + ValidateEditorsInContainerById(containerId: string): boolean; + /** + * Performs validation of editors contained within the specified validation group, dependent on the editor visibility state specified. + * @param validationGroup A string value specifying the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified validation group; false to validate only visible editors. + */ + ValidateGroup(validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors contained within the specified validation group. + * @param validationGroup A string value specifying the validation group's name. + */ + ValidateGroup(validationGroup: string): boolean; + /** + * Verifies whether the editors in a specified visibility state, which are located within a specified container and belong to a specific validation group, are valid. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + * @param checkInvisibleEditors true to check both visible and invisible editors that belong to the specified container; false to check only visible editors. + */ + AreEditorsValid(container: Object, validationGroup: string, checkInvisibleEditors: boolean): boolean; + /** + * Verifies whether visible editors, which are located within a specified container and belong to a specific validation group, are valid. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + */ + AreEditorsValid(container: Object, validationGroup: string): boolean; + /** + * Verifies whether visible editors located in a specified container are valid. + * @param container An HTML element specifying the container of editors to be validated. + */ + AreEditorsValid(container: Object): boolean; + /** + * Verifies whether the editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + * @param checkInvisibleEditors true to check both visible and invisible editors that belong to the specified container; false to check only visible editors. + */ + AreEditorsValid(containerId: string, validationGroup: string, checkInvisibleEditors: boolean): boolean; + /** + * Verifies whether visible editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + */ + AreEditorsValid(containerId: string, validationGroup: string): boolean; + /** + * Verifies whether visible editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + */ + AreEditorsValid(containerId: string): boolean; + /** + * Verifies whether visible editors on a page are valid. + */ + AreEditorsValid(): boolean; +} +interface ASPxClientBinaryImageStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientBinaryImage; +} +interface ASPxClientButtonStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientButton; +} +interface ASPxClientCalendarStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCalendar; +} +interface ASPxClientCaptchaStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCaptcha; +} +interface ASPxClientCheckBoxStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCheckBox; +} +interface ASPxClientRadioButtonStatic extends ASPxClientCheckBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRadioButton; +} +interface ASPxClientTextEditStatic extends ASPxClientEditStatic { +} +interface ASPxClientTextBoxBaseStatic extends ASPxClientTextEditStatic { +} +interface ASPxClientButtonEditBaseStatic extends ASPxClientTextBoxBaseStatic { +} +interface ASPxClientDropDownEditBaseStatic extends ASPxClientButtonEditBaseStatic { +} +interface ASPxClientColorEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientColorEdit; +} +interface ASPxClientComboBoxStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientComboBox; +} +interface ASPxClientDateEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDateEdit; +} +interface ASPxClientDropDownEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDropDownEdit; +} +interface ASPxClientFilterControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFilterControl; +} +interface ASPxClientListEditStatic extends ASPxClientEditStatic { +} +interface ASPxClientListBoxStatic extends ASPxClientListEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientListBox; +} +interface ASPxClientCheckListBaseStatic extends ASPxClientListEditStatic { +} +interface ASPxClientRadioButtonListStatic extends ASPxClientCheckListBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRadioButtonList; +} +interface ASPxClientCheckBoxListStatic extends ASPxClientCheckListBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCheckBoxList; +} +interface ASPxClientProgressBarStatic extends ASPxClientEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientProgressBar; +} +interface ASPxClientSpinEditBaseStatic extends ASPxClientButtonEditBaseStatic { +} +interface ASPxClientSpinEditStatic extends ASPxClientSpinEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpinEdit; +} +interface ASPxClientTimeEditStatic extends ASPxClientSpinEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTimeEdit; +} +interface ASPxClientStaticEditStatic extends ASPxClientEditBaseStatic { +} +interface ASPxClientHyperLinkStatic extends ASPxClientStaticEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHyperLink; +} +interface ASPxClientImageBaseStatic extends ASPxClientStaticEditStatic { +} +interface ASPxClientImageStatic extends ASPxClientImageBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImage; +} +interface ASPxClientLabelStatic extends ASPxClientStaticEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientLabel; +} +interface ASPxClientTextBoxStatic extends ASPxClientTextBoxBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTextBox; +} +interface ASPxClientMemoStatic extends ASPxClientTextEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientMemo; +} +interface ASPxClientButtonEditStatic extends ASPxClientButtonEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientButtonEdit; +} +interface ASPxClientTokenBoxStatic extends ASPxClientComboBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTokenBox; +} +interface ASPxClientTrackBarStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTrackBar; +} +interface ASPxClientValidationSummaryStatic extends ASPxClientControlStatic { +} +interface ASPxClientGaugeControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGaugeControl; +} +interface ASPxClientGridBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientGridViewCallbackCommandStatic { + /** + * Default value: "NEXTPAGE" + */ + NextPage: string; + /** + * Default value: "PREVPAGE" + */ + PreviousPage: string; + /** + * Default value: "GOTOPAGE" + */ + GotoPage: string; + /** + * Default value: "SELECTROWS" + */ + SelectRows: string; + /** + * Default value: "SELECTROWSKEY" + */ + SelectRowsKey: string; + /** + * Default value: "SELECTION" + */ + Selection: string; + /** + * Default value: "FOCUSEDROW" + */ + FocusedRow: string; + /** + * Default value: "GROUP" + */ + Group: string; + /** + * Default value: "UNGROUP" + */ + UnGroup: string; + /** + * Default value: "SORT" + */ + Sort: string; + /** + * Default value: "COLUMNMOVE" + */ + ColumnMove: string; + /** + * Default value: "COLLAPSEALL" + */ + CollapseAll: string; + /** + * Default value: "EXPANDALL" + */ + ExpandAll: string; + /** + * Default value: "EXPANDROW" + */ + ExpandRow: string; + /** + * Default value: "COLLAPSEROW" + */ + CollapseRow: string; + /** + * Default value: "HIDEALLDETAIL" + */ + HideAllDetail: string; + /** + * Default value: "SHOWALLDETAIL" + */ + ShowAllDetail: string; + /** + * Default value: "SHOWDETAILROW" + */ + ShowDetailRow: string; + /** + * Default value: "HIDEDETAILROW" + */ + HideDetailRow: string; + /** + * Default value: "PAGERONCLICK" + */ + PagerOnClick: string; + /** + * Default value: "APPLYFILTER" + */ + ApplyFilter: string; + /** + * Default value: "APPLYCOLUMNFILTER" + */ + ApplyColumnFilter: string; + /** + * Default value: "APPLYMULTICOLUMNFILTER" + */ + ApplyMultiColumnFilter: string; + /** + * Default value: "APPLYHEADERCOLUMNFILTER" + */ + ApplyHeaderColumnFilter: string; + /** + * Default value: "APPLYSEARCHPANELFILTER" + */ + ApplySearchPanelFilter: string; + /** + * Default value: "FILTERROWMENU" + */ + FilterRowMenu: string; + /** + * Default value: "STARTEDIT" + */ + StartEdit: string; + /** + * Default value: "CANCELEDIT" + */ + CancelEdit: string; + /** + * Default value: "UPDATEEDIT" + */ + UpdateEdit: string; + /** + * Default value: "ADDNEWROW" + */ + AddNewRow: string; + /** + * Default value: "DELETEROW" + */ + DeleteRow: string; + /** + * Default value: "CUSTOMBUTTON" + */ + CustomButton: string; + /** + * Default value: "CUSTOMCALLBACK" + */ + CustomCallback: string; + /** + * Default value: "SHOWFILTERCONTROL" + */ + ShowFilterControl: string; + /** + * Default value: "CLOSEFILTERCONTROL" + */ + CloseFilterControl: string; + /** + * Default value: "SETFILTERENABLED" + */ + SetFilterEnabled: string; + /** + * Default value: "REFRESH" + */ + Refresh: string; + /** + * Default value: "SELFIELDVALUES" + */ + SelFieldValues: string; + /** + * Default value: "ROWVALUES" + */ + RowValues: string; + /** + * Default value: "PAGEROWVALUES" + */ + PageRowValues: string; + /** + * Default value: "FILTERPOPUP" + */ + FilterPopup: string; + /** + * Default value: "CONTEXTMENU" + */ + ContextMenu: string; + /** + * Default value: "CUSTOMVALUES" + */ + CustomValues: string; +} +interface ASPxClientGridLookupStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGridLookup; +} +interface ASPxClientCardViewStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCardView; +} +interface ASPxClientGridViewStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGridView; +} +interface ASPxClientVerticalGridStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientVerticalGrid; +} +interface ASPxClientVerticalGridCallbackCommandStatic { + /** + * Default value: "EXPANDROW" + */ + ExpandRow: string; +} +interface ASPxClientCommandConstsStatic { + /** + * Identifies a command that shows a search panel. + * Value: "showsearchpanel" + */ + SHOWSEARCHPANEL_COMMAND: string; + /** + * Identifies a command that invokes the Find and Replace dialog. + * Value: "findandreplacedialog" + */ + FINDANDREPLACE_DIALOG_COMMAND: string; + /** + * Identifies a command that applies the bold text formatting to the selected text. If it's already applied, cancels it. + * Value: "bold" + */ + BOLD_COMMAND: string; + /** + * Identifies a command that makes the selected text italic or regular type depending on the current state. + * Value: "italic" + */ + ITALIC_COMMAND: string; + /** + * Identifies a command that applies the underline text formatting to the selected text. If it's already applied, cancels it. + * Value: "underline" + */ + UNDERLINE_COMMAND: string; + /** + * Identifies a command that applies the strike through text formatting to the selected text. If it's already applied, cancels it. + * Value: "strikethrough" + */ + STRIKETHROUGH_COMMAND: string; + /** + * Identifies a command that applies the superscript text formatting to the selected text. If it's already applied, cancels it. + * Value: "superscript" + */ + SUPERSCRIPT_COMMAND: string; + /** + * Identifies a command that applies the subscript text formatting to the selected text. If it's already applied, cancels it. + * Value: "subscript" + */ + SUBSCRIPT_COMMAND: string; + /** + * Identifies a command that centers the content of the currently focused paragraph. + * Value: "justifycenter" + */ + JUSTIFYCENTER_COMMAND: string; + /** + * Identifies a command that left justifies the content of the currently focused paragraph. + * Value: "justifyleft" + */ + JUSTIFYLEFT_COMMAND: string; + /** + * Identifies a command that creates an indent for the selected paragarph. + * Value: "indent" + */ + INDENT_COMMAND: string; + /** + * Identifies a command that creates an outdent for the focused paragarph. + * Value: "outdent" + */ + OUTDENT_COMMAND: string; + /** + * Identifies a command that right justifies the content of the currently focused paragraph. + * Value: "justifyright" + */ + JUSTIFYRIGHT_COMMAND: string; + /** + * Identifies a command that fully justifies the content of the currently focused paragraph (aligned with both the left and right margines). + * Value: "justifyfull" + */ + JUSTIFYFULL_COMMAND: string; + /** + * Identifies a command that changes the size of the selected text. + * Value: "fontsize" + */ + FONTSIZE_COMMAND: string; + /** + * Identifies a command that changes the font of the selected text. + * Value: "fontname" + */ + FONTNAME_COMMAND: string; + /** + * Identifies a command that changes the color of a fore color pickers and sets the selected text fore color. + * Value: "forecolor" + */ + FONTCOLOR_COMMAND: string; + /** + * Identifies a command that changes the color of a back color pickers and sets the selected text back color. + * Value: "backcolor" + */ + BACKCOLOR_COMMAND: string; + /** + * Identifies a command that wraps the selected paragraph in the specified html tag. + * Value: "formatblock" + */ + FORMATBLOCK_COMMAND: string; + /** + * Identifies a command that wraps the currently selected text content in a specific html tag with a css class assigned to it. + * Value: "applycss" + */ + APPLYCSS_COMMAND: string; + /** + * Identifies a command that removes all formatting from the selected content. + * Value: "removeformat" + */ + REMOVEFORMAT_COMMAND: string; + /** + * Identifies a command that cancels the last action. + * Value: "undo" + */ + UNDO_COMMAND: string; + /** + * Identifies a command that returns a previously canceled action. + * Value: "redo" + */ + REDO_COMMAND: string; + /** + * Identifies a command that copies the selected content. + * Value: "copy" + */ + COPY_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard at the current cursor position. + * Value: "paste" + */ + PASTE_COMMAND: string; + /** + * Identifies a command that pastes a specified content taking into account that it was copied from Word. + * Value: "pastefromword" + */ + PASTEFROMWORD_COMMAND: string; + /** + * Identifies a command that invokes the Paste from Word dialog. + * Value: "pastefromworddialog" + */ + PASTEFROMWORDDIALOG_COMMAND: string; + /** + * Identifies a command that cuts the selected content. + * Value: "cut" + */ + CUT_COMMAND: string; + /** + * Identifies a command that selects all content inside the html editor. + * Value: "selectall" + */ + SELECT_ALL: string; + /** + * Identifies a command that deletes the selected content. + * Value: "delete" + */ + DELETE_COMMAND: string; + /** + * Identifies a command that can be used to correctly insert HTML code into the editor. + * Value: "pastehtml" + */ + PASTEHTML_COMMAND: string; + /** + * Identifies a command that inserts a new ordered list. + * Value: "insertorderedlist" + */ + INSERTORDEREDLIST_COMMAND: string; + /** + * Identifies a command that inserts a new unordered list. + * Value: "insertunorderedlist" + */ + INSERTUNORDEREDLIST_COMMAND: string; + /** + * Identifies a command that restarts the current ordered list. + * Value: "restartorderedlist" + */ + RESTARTORDEREDLIST_COMMAND: string; + /** + * Identifies a command that continues a disrupted ordered list. + * Value: "continueorderedlist" + */ + CONTINUEORDEREDLIST_COMMAND: string; + /** + * Identifies a command that removes a hyperlink from the selected text or image. + * Value: "unlink" + */ + UNLINK_COMMAND: string; + /** + * Identifies a command that inserts a new hyperlink. + * Value: "insertlink" + */ + INSERTLINK_COMMAND: string; + /** + * Identifies a command that inserts a new image. + * Value: "insertimage" + */ + INSERTIMAGE_COMMAND: string; + /** + * Identifies a command that changes the selected image. + * Value: "changeimage" + */ + CHANGEIMAGE_COMMAND: string; + /** + * Identifies a command that initiates spell checking. + * Value: "checkspelling" + */ + CHECKSPELLING_COMMAND: string; + /** + * Identifies a command that invokes the Insert Image dialog. + * Value: "insertimagedialog" + */ + INSERTIMAGE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Image dialog. + * Value: "changeimagedialog" + */ + CHANGEIMAGE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Link dialog. + * Value: "insertlinkdialog" + */ + INSERTLINK_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Link dialog. + * Value: "changelinkdialog" + */ + CHANGELINK_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Table dialog. + * Value: "inserttabledialog" + */ + INSERTTABLE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Table Properties dialog. + * Value: "tablepropertiesdialog" + */ + TABLEPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Cell Properties dialog. + * Value: "tablecellpropertiesdialog" + */ + TABLECELLPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Column Properties dialog. + * Value: "tablecolumnpropertiesdialog" + */ + TABLECOLUMNPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Row Properties dialog. + * Value: "tablerowpropertiesdialog" + */ + TABLEROWPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes a default browser Print dialog, allowing an end-user to print the content of the html editor. + * Value: "print" + */ + PRINT_COMMAND: string; + /** + * Identifies a command that toggles the full-screen mode. + * Value: "fullscreen" + */ + FULLSCREEN_COMMAND: string; + /** + * Identifies a command that inserts a new table. + * Value: "inserttable" + */ + INSERTTABLE_COMMAND: string; + /** + * Identifies a command that changes the selected table. + * Value: "changetable" + */ + CHANGETABLE_COMMAND: string; + /** + * Identifies a command that changes the selected table cell. + * Value: "changetablecell" + */ + CHANGETABLECELL_COMMAND: string; + /** + * Identifies a command that changes the selected table row. + * Value: "changetablerow" + */ + CHANGETABLEROW_COMMAND: string; + /** + * Identifies a command that changes the selected table column. + * Value: "changetablecolumn" + */ + CHANGETABLECOLUMN_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table. + * Value: "deletetable" + */ + DELETETABLE_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table row. + * Value: "deletetablerow" + */ + DELETETABLEROW_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table column. + * Value: "deletetablecolumn" + */ + DELETETABLECOLUMN_COMMAND: string; + /** + * Identifies a command that inserts a new column to the left from the currently focused one. + * Value: "inserttablecolumntoleft" + */ + INSERTTABLECOLUMNTOLEFT_COMMAND: string; + /** + * Identifies a command that inserts a new column to the right from the currently focused one. + * Value: "inserttablecolumntoright" + */ + INSERTTABLECOLUMNTORIGHT_COMMAND: string; + /** + * Identifies a command that inserts a new row below the currently focused one. + * Value: "inserttablerowbelow" + */ + INSERTTABLEROWBELOW_COMMAND: string; + /** + * Identifies a command that inserts a new row above the currently focused one. + * Value: "inserttablerowabove" + */ + INSERTTABLEROWABOVE_COMMAND: string; + /** + * Identifies a command that splits the current table cell horizontally. + * Value: "splittablecellhorizontally" + */ + SPLITTABLECELLHORIZONTALLY_COMMAND: string; + /** + * Identifies a command that splits the current table cell vertically. + * Value: "splittablecellvertically" + */ + SPLITTABLECELLVERTICALLY_COMMAND: string; + /** + * Identifies a command that merges the focused table cell with the one to the right. + * Value: "mergetablecellright" + */ + MERGETABLECELLRIGHT_COMMAND: string; + /** + * Identifies a command that merges the focused table cell with the one below. + * Value: "mergetablecelldown" + */ + MERGETABLECELLDOWN_COMMAND: string; + /** + * Identifies a command that invokes a custom dialog. + * Value: "customdialog" + */ + CUSTOMDIALOG_COMMAND: string; + /** + * Identifies a command that exports the html editor content. + * Value: "export" + */ + EXPORT_COMMAND: string; + /** + * Identifies a command that inserts a new audio element. + * Value: "insertaudio" + */ + INSERTAUDIO_COMMAND: string; + /** + * Identifies a command that inserts a new video. + * Value: "insertvideo" + */ + INSERTVIDEO_COMMAND: string; + /** + * Identifies a command that inserts a new flash element. + * Value: "insertflash" + */ + INSERTFLASH_COMMAND: string; + /** + * Identifies a command that inserts a new YouTube video. + * Value: "insertyoutubevideo" + */ + INSERTYOUTUBEVIDEO_COMMAND: string; + /** + * Identifies a command that changes the selected audio element. + * Value: "changeaudio" + */ + CHANGEAUDIO_COMMAND: string; + /** + * Identifies a command that changes the selected video element. + * Value: "changevideo" + */ + CHANGEVIDEO_COMMAND: string; + /** + * Identifies a command that changes the selected flash element. + * Value: "changeflash" + */ + CHANGEFLASH_COMMAND: string; + /** + * Identifies a command that changes the selected YouTube video element. + * Value: "changeyoutubevideo" + */ + CHANGEYOUTUBEVIDEO_COMMAND: string; + /** + * Identifies a command that invokes the Insert Audio dialog. + * Value: "insertaudiodialog" + */ + INSERTAUDIO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Video dialog. + * Value: "insertvideodialog" + */ + INSERTVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Flash dialog. + * Value: "insertflashdialog" + */ + INSERTFLASH_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert YouTube Video dialog. + * Value: "insertyoutubevideodialog" + */ + INSERTYOUTUBEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Audio dialog. + * Value: "changeaudiodialog" + */ + CHANGEAUDIO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Video dialog. + * Value: "changevideodialog" + */ + CHANGEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Flash dialog. + * Value: "changeflash" + */ + CHANGEFLASH_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change YouTube Video dialog. + * Value: "changeyoutubevideodialog" + */ + CHANGEYOUTUBEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to SourceFormatting. + * Value: "pastehtmlsourceformatting" + */ + PASTEHTMLSOURCEFORMATTING_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to PlainText. + * Value: "pastehtmlplaintext" + */ + PASTEHTMLPLAINTEXT_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to MergeFormatting. + * Value: "pastehtmlmergeformatting" + */ + PASTEHTMLMERGEFORMATTING_COMMAND: string; + /** + * Identifies a command that inserts a new placeholder. + * Value: "insertplaceholder" + */ + INSERTPLACEHOLDER_COMMAND: string; + /** + * Identifies a command that changes the selected placeholder. + * Value: "changeplaceholder" + */ + CHANGEPLACEHOLDER_COMMAND: string; + /** + * Identifies a command that invokes the Insert Placeholder dialog. + * Value: "insertplaceholderdialog" + */ + INSERTPLACEHOLDER_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Placeholder dialog. + * Value: "changeplaceholderdialog" + */ + CHANGEPLACEHOLDER_DIALOG_COMMAND: string; + /** + * Identifies a command that updates the editor content. + * Value: "updatedocument" + */ + UPDATEDOCUMENT_COMMAND: string; + /** + * Identifies a command that changes properties of the element selected in the tag inspector. + * Value: "changeelementproperties" + */ + CHANGEELEMENTPROPERTIES_COMMAND: string; + /** + * Identifies a command that invokes the Change Element Properties dialog. + * Value: "changeelementpropertiesdialog" + */ + CHANGEELEMENTPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that comments the selected HTML code. If no code is selected, it comments the focused tag. + * Value: "comment" + */ + COMMENT_COMMAND: string; + /** + * Identifies a command that uncomments the selected HTML code. If no code is selected, the command uncomments the currently focused tag. + * Value: "uncomment" + */ + UNCOMMENTHTML_COMMAND: string; + /** + * Identifies a command that formats the current HTML document. + * Value: "formatdocument" + */ + FORMATDOCUMENT_COMMAND: string; + /** + * Identifies a command that applies the indent formatting to the selected content. + * Value: "indent" + */ + INDENTLINE_COMMAND: string; + /** + * Identifies a command that applies the outdent formatting to the focused content. + * Value: "outdent" + */ + OUTDENTLINE_COMMAND: string; + /** + * Identifies a command that collapses the selected HTML tag. + * Value: "collapsetag" + */ + COLLAPSETAG_COMMAND: string; + /** + * Identifies a command that expands the selected HTML tag. + * Value: "expandtag" + */ + EXPANDTAG_COMMAND: string; + /** + * Identifies a command that shows intellisense for the HTML code editor. + * Value: "showintellisense" + */ + SHOWINTELLISENSE_COMMAND: string; +} +interface ASPxClientHtmlEditorStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHtmlEditor; + /** + * Programmatically closes a custom dialog, supplying it with specific parameters. + * @param status An object representing a custom dialog's closing status. + * @param data An object representing custom data associated with a custom dialog. + */ + CustomDialogComplete(status: Object, data: Object): void; +} +interface ASPxClientHtmlEditorMediaPreloadModeStatic { + /** + * The browser does not load a media file when the page loads. + */ + None: string; + /** + * The browser loads the entire video when the page loads. + */ + Auto: string; + /** + * The browser loads only metadata when the page loads. + */ + Metadata: string; +} +interface ASPxClientPivotGridStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPivotGrid; +} +interface ASPxClientPivotCustomizationStatic extends ASPxClientControlStatic { +} +interface ASPxClientRichEditStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRichEdit; +} +interface ASPxSchedulerDateTimeHelperStatic { + /** + * Returns the date part of the specified DateTime value. + * @param date A DateTime object from which to extract the date. + */ + TruncToDate(date: Date): Date; + /** + * Returns the day time part of the specified DateTime value. + * @param date A DateTime object from which to extract the day time. + */ + ToDayTime(date: Date): any; + /** + * + * @param date + * @param dayCount + */ + AddDays(date: Date, dayCount: number): Date; + /** + * Adds the specified timespan to a DateTime object and returns the result. + * @param date A DateTime object to which to add a timespan. + * @param timeSpan A TimeSpan object specifying the timespan to add. + */ + AddTimeSpan(date: Date, timeSpan: any): Date; + /** + * Rounds a DateTime value up to the nearest interval. + * @param date A DateTime object containing a value to round. + * @param spanInMs A TimeSpan object specifying an interval to which to round. + */ + CeilDateTime(date: Date, spanInMs: any): Date; +} +interface ASPxClientWeekDaysCheckEditStatic extends ASPxClientControlStatic { +} +interface ASPxClientRecurrenceRangeControlStatic extends ASPxClientControlStatic { +} +interface ASPxClientRecurrenceControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientDailyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientWeeklyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientMonthlyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientYearlyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientRecurrenceTypeEditStatic extends ASPxClientRadioButtonListStatic { +} +interface ASPxClientTimeIntervalStatic { + /** + * Gets the duration of a time interval between two points in time. + * @param start A DateTime object specifying the starting point of the time interval. + * @param end A DateTime object specifying the ending point of the time interval. + */ + CalculateDuration(start: Date, end: Date): number; +} +interface ASPxClientSchedulerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientScheduler; +} +interface ASPxClientSpellCheckerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpellChecker; +} +interface ASPxClientSpreadsheetStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpreadsheet; +} +interface ASPxClientTreeListStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTreeList; +} +interface MVCxClientCalendarStatic extends ASPxClientCalendarStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCalendar; +} +interface MVCxClientCallbackPanelStatic extends ASPxClientCallbackPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCallbackPanel; +} +interface MVCxClientCardViewStatic extends ASPxClientCardViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCardView; +} +interface MVCxClientChartStatic extends ASPxClientWebChartControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientChart; +} +interface MVCxClientComboBoxStatic extends ASPxClientComboBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientComboBox; +} +interface MVCxClientDataViewStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDataView; +} +interface MVCxClientDateEditStatic extends ASPxClientDateEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDateEdit; +} +interface MVCxClientDockManagerStatic extends ASPxClientDockManagerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDockManager; +} +interface MVCxClientDockPanelStatic extends ASPxClientDockPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDockPanel; +} +interface MVCxClientFileManagerStatic extends ASPxClientFileManagerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientFileManager; +} +interface MVCxClientGridViewStatic extends ASPxClientGridViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientGridView; +} +interface MVCxClientHtmlEditorStatic extends ASPxClientHtmlEditorStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientHtmlEditor; +} +interface MVCxClientImageGalleryStatic extends ASPxClientImageGalleryStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientImageGallery; +} +interface MVCxClientListBoxStatic extends ASPxClientListBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientListBox; +} +interface MVCxClientNavBarStatic extends ASPxClientNavBarStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientNavBar; +} +interface MVCxClientPivotGridStatic extends ASPxClientPivotGridStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPivotGrid; +} +interface MVCxClientPopupControlStatic extends ASPxClientPopupControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPopupControl; +} +interface MVCxClientDocumentViewerStatic extends ASPxClientDocumentViewerStatic { +} +interface MVCxClientReportViewerStatic extends ASPxClientReportViewerStatic { +} +interface MVCxClientReportDesignerStatic extends ASPxClientReportDesignerStatic { +} +interface MVCxClientRichEditStatic extends ASPxClientRichEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientRichEdit; +} +interface MVCxClientRoundPanelStatic extends ASPxClientRoundPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientRoundPanel; +} +interface MVCxClientSchedulerStatic extends ASPxClientSchedulerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientScheduler; +} +interface MVCxSchedulerToolTipTypeStatic { + Appointment: number; + AppointmentDrag: number; + Selection: number; +} +interface MVCxClientSpreadsheetStatic extends ASPxClientSpreadsheetStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientSpreadsheet; +} +interface MVCxClientPageControlStatic extends ASPxClientPageControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPageControl; +} +interface MVCxClientTokenBoxStatic extends ASPxClientTokenBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTokenBox; +} +interface MVCxClientTreeListStatic extends ASPxClientTreeListStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTreeList; +} +interface MVCxClientTreeViewStatic extends ASPxClientTreeViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTreeView; +} +interface MVCxClientUploadControlStatic extends ASPxClientUploadControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientUploadControl; +} +interface MVCxClientUtilsStatic { + /** + * Loads service resources (such as scripts, CSS files, etc.) required for DevExpress functionality to work properly after a non DevExpress callback has been processed on the server and returned back to the client. + */ + FinalizeCallback(): void; + /** + * Returns values of editors placed in the specified container. + * @param containerOrId A container of editors, or its ID. + */ + GetSerializedEditorValuesInContainer(containerOrId: Object): Object; + /** + * Returns values of editors placed in the specified container. + * @param containerOrId A container of editors, or its ID. + * @param processInvisibleEditors true to process both visible and invisible editors that belong to the specified container; false to process only visible editors. + */ + GetSerializedEditorValuesInContainer(containerOrId: Object, processInvisibleEditors: boolean): Object; +} +interface MVCxClientGlobalEventsStatic { + /** + * Dynamically connects the ControlsInitialized client event with an appropriate event handler function. + * @param handler A object representing the event handling function's content. + */ + AddControlsInitializedEventHandler(handler: ASPxClientControlsInitializedEventHandler): void; + /** + * Dynamically connects the BeginCallback client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddBeginCallbackEventHandler(handler: MVCxClientBeginCallbackEventHandler): void; + /** + * Dynamically connects the EndCallback client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddEndCallbackEventHandler(handler: ASPxClientEndCallbackEventHandler): void; + /** + * Dynamically connects the CallbackError client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddCallbackErrorHandler(handler: ASPxClientCallbackErrorEventHandler): void; +} +interface MVCxClientVerticalGridStatic extends ASPxClientVerticalGridStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientVerticalGrid; +} +interface MVCxClientWebDocumentViewerStatic extends ASPxClientWebDocumentViewerStatic { +} +interface ASPxClientControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientControlBase; +} +interface ASPxClientControlStatic extends ASPxClientControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientControl; + /** + * Modifies the controls size on the page. + */ + AdjustControls(): void; + /** + * Modifies the controls size within the specified container. + * @param container An HTML element that is the container of the controls. + */ + AdjustControls(container: Object): void; + /** + * Returns a collection of client web control objects. + */ + GetControlCollection(): ASPxClientControlCollection; +} +interface ASPxClientCallbackStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCallback; +} +interface ASPxClientCallbackPanelStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCallbackPanel; +} +interface ASPxClientCloudControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCloudControl; +} +interface ASPxClientDataViewStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDataView; +} +interface ASPxClientDockManagerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockManager; +} +interface ASPxClientPopupControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientDockPanelStatic extends ASPxClientPopupControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockPanel; +} +interface ASPxClientDockZoneStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockZone; +} +interface ASPxClientFileManagerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFileManager; +} +interface ASPxClientFileManagerCommandConstsStatic { + /** + * The name of a command that is executed when an end-user renames an item. + */ + Rename: string; + /** + * The name of a command that is executed when an end-user moves an item. + */ + Move: string; + /** + * The name of a command that is executed when an end-user deletes an item. + */ + Delete: string; + /** + * The name of a command that is executed when an end-user creates a folder. + */ + Create: string; + /** + * The name of a command that is executed when an end-user uploads a file. + */ + Upload: string; + /** + * The name of a command that is executed when an end-user downloads an item. + */ + Download: string; + /** + * The name of a command that is executed when an end-user copies an item. + */ + Copy: string; + /** + * The name of a command that is executed when an end-user opens an item. + */ + Open: string; +} +interface ASPxClientFileManagerErrorConstsStatic { + /** + * The specified file is not found. Return Value: 0 + */ + FileNotFound: number; + /** + * The specified folder is not found. Return Value: 1 + */ + FolderNotFound: number; + /** + * Access is denied. Return Value: 2 + */ + AccessDenied: number; + /** + * Unspecified IO error occurs. Return Value: 3 + */ + UnspecifiedIO: number; + /** + * Unspecified error occurs. Return Value: 4 + */ + Unspecified: number; + /** + * The file/folder name is empty. Return Value: 5 + */ + EmptyName: number; + /** + * The operation was canceled. Return Value: 6 + */ + CanceledOperation: number; + /** + * The specified name contains invalid characters. Return Value: 7 + */ + InvalidSymbols: number; + /** + * The specified file extension is not allowed. Return Value: 8 + */ + WrongExtension: number; + /** + * The file/folder is being used by another process. Return Value: 9 + */ + UsedByAnotherProcess: number; + /** + * The specified file/folder already exists. Return Value: 10 + */ + AlreadyExists: number; +} +interface ASPxClientFormLayoutStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFormLayout; +} +interface ASPxClientHiddenFieldStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHiddenField; +} +interface ASPxClientImageGalleryStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImageGallery; +} +interface ASPxClientImageSliderStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImageSlider; +} +interface ASPxClientImageZoomNavigatorStatic extends ASPxClientImageSliderStatic { +} +interface ASPxClientImageZoomStatic extends ASPxClientControlStatic { +} +interface ASPxClientLoadingPanelStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientLoadingPanel; +} +interface ASPxClientMenuBaseStatic extends ASPxClientControlStatic { + /** + * Returns a collection of client menu objects. + */ + GetMenuCollection(): ASPxClientMenuCollection; +} +interface ASPxClientMenuStatic extends ASPxClientMenuBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientMenu; +} +interface ASPxClientTouchUIStatic { + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and the ability to display vertical and horizontal scroll bars. + * @param id A string value specifying the element's ID. + */ + MakeScrollable(id: string): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and the ability to display vertical and horizontal scroll bars. + * @param element An object that specifies the required DOM element. + */ + MakeScrollable(element: Object): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and customized scrollbar-related options. + * @param id A string value specifying the name of a DOM element that should be extended with the touch scrolling functionality. + * @param options An ASPxClientTouchUIOptions object that provides options affecting the touch scrolling functionality. + */ + MakeScrollable(id: string, options: ASPxClientTouchUIOptions): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and customized scrollbar-related options. + * @param element An object specifying the DOM element to extend with the touch scrolling functionality. + * @param options An ASPxClientTouchUIOptions object that provides options affecting the touch scrolling functionality. + */ + MakeScrollable(element: Object, options: ASPxClientTouchUIOptions): ScrollExtender; +} +interface ASPxClientNavBarStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientNavBar; +} +interface ASPxClientNewsControlStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientNewsControl; +} +interface ASPxClientObjectContainerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientObjectContainer; +} +interface ASPxClientPanelBaseStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanelBase; +} +interface ASPxClientPanelStatic extends ASPxClientPanelBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanel; +} +interface ASPxClientPopupControlStatic extends ASPxClientPopupControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPopupControl; + /** + * Returns a collection of client popup control objects. + */ + GetPopupControlCollection(): ASPxClientPopupControlCollection; +} +interface ASPxClientPopupControlResizeStateStatic { + /** + * A window has been resized. Returns 0. + */ + Resized: number; + /** + * A window has been collapsed. Returns 1. + */ + Collapsed: number; + /** + * A window has been expanded. Returns 2. + */ + Expanded: number; + /** + * A window has been maximized. Returns 3. + */ + Maximized: number; + /** + * A window has been restored after maximizing. Returns 4. + */ + RestoredAfterMaximized: number; +} +interface ASPxClientPopupControlCloseReasonStatic { + /** + * The window has been closed by an API. + */ + API: string; + /** + * An end-user clicks the close header button. + */ + CloseButton: string; + /** + * An end-user clicks outside the window's region + */ + OuterMouseClick: string; + /** + * An end-user moves the mouse pointer out of the window region. + */ + MouseOut: string; + /** + * An end-user presses the ESC key. + */ + Escape: string; +} +interface ASPxClientPopupMenuStatic extends ASPxClientMenuBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPopupMenu; +} +interface ASPxClientRatingControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRatingControl; +} +interface ASPxClientRibbonStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRibbon; +} +interface ASPxClientRibbonStateStatic { + /** + * A ribbon is in the normal state. Returns 0 + */ + Normal: number; + /** + * A ribbon is minimized. Returns 1 + */ + Minimized: number; + /** + * A ribbon is temporarily shown. Returns 2 + */ + TemporaryShown: number; +} +interface ASPxClientRoundPanelStatic extends ASPxClientPanelBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRoundPanel; +} +interface ASPxClientSplitterStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSplitter; +} +interface ASPxClientTabControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientTabControlStatic extends ASPxClientTabControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTabControl; +} +interface ASPxClientPageControlStatic extends ASPxClientTabControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPageControl; +} +interface ASPxClientTimerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTimer; +} +interface ASPxClientTitleIndexStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTitleIndex; +} +interface ASPxClientTreeViewStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTreeView; +} +interface ASPxClientUploadControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientUploadControl; +} +interface ASPxClientUtilsStatic { + /** + * Gets the user-agent string, which identifies the client browser and provides certain system details of the client computer. + * Value: A string value representing the browser's user-agent string. + */ + agent: string; + /** + * Gets a value that specifies whether the client browser is Opera. + * Value: true if the client browser is Opera; otherwise, false. + */ + opera: boolean; + /** + * Gets a value that specifies whether the client browser is Opera version 9. + * Value: true if the client browser is Opera version 9; otherwise, false. + */ + opera9: boolean; + /** + * Gets a value that specifies whether the client browser is Safari. + * Value: true if the client browser is Safari; otherwise, false. + */ + safari: boolean; + /** + * Gets a value that specifies whether the client browser is Safari version 3. + * Value: true if the client browser is Safari version 3; otherwise, false. + */ + safari3: boolean; + /** + * Gets a value that specifies whether the client browser is Safari, running under a MacOS operating system. + * Value: true if the client browser is Safari, running under a MacOS operating system; otherwise, false. + */ + safariMacOS: boolean; + /** + * Gets a value that specifies whether the client browser is Google Chrome. + * Value: true if the client browser is Google Chrome; otherwise, false. + */ + chrome: boolean; + /** + * Gets a value that specifies whether the client browser is Internet Explorer. + * Value: true if the client browser is Intenet Explorer; otherwise, false. + */ + ie: boolean; + /** + * Gets a value that specifies whether the client browser is Internet Explorer version 7. + * Value: true if the client browser is Intenet Explorer version 7; otherwise, false. + */ + ie7: boolean; + /** + * Gets a value that specifies whether the client browser is Firefox. + * Value: true if the client browser is Firefox; otherwise, false. + */ + firefox: boolean; + /** + * Gets a value that specifies whether the client browser is Firefox version 3. + * Value: true if the client browser is Firefox version 3; otherwise, false. + */ + firefox3: boolean; + /** + * Gets a value that specifies whether the client browser is Mozilla. + * Value: true if the client browser is Mozilla; otherwise, false. + */ + mozilla: boolean; + /** + * Gets a value that specifies whether the client browser is Netscape. + * Value: true if the client browser is Netscape; otherwise, false. + */ + netscape: boolean; + /** + * Gets a value that specifies a client browser's full version. + * Value: A double precision floating-point value that specifies a client browser's version. + */ + browserVersion: number; + /** + * Gets a value that specifies a client browser's major version. + * Value: An integer value that specifies a client browser's major version. + */ + browserMajorVersion: number; + /** + * Gets a value that specifies whether the application is run under a MacOS platform. + * Value: true if the application is run under the MacOS platform; otherwise, false. + */ + macOSPlatform: boolean; + /** + * Gets a value that specifies whether the application is run under the Windows platform. + * Value: true if the application is run under the Windows platform; otherwise, false. + */ + windowsPlatform: boolean; + /** + * Gets a value that specifies whether a client browser is based on WebKit. + * Value: true if the client browser is based on WebKit; otherwise, false. + */ + webKitFamily: boolean; + /** + * Gets a value that specifies whether a client browser is based on Netscape. + * Value: true if client browser is based on Netscape; otherwise, false. + */ + netscapeFamily: boolean; + /** + * Gets a value that specifies whether the client browser supports touch. + * Value: true if the client browser supports touch; otherwise, false. + */ + touchUI: boolean; + /** + * Gets a value that specifies whether the client browser supports the WebKit touch user interface. + * Value: true if the client browser supports the WebKit touch user interface; otherwise, false. + */ + webKitTouchUI: boolean; + /** + * Gets a value that specifies whether the client browser supports the Microsoft touch user interface. + * Value: true if the client browser supports the Microsoft touch user interface; otherwise, false. + */ + msTouchUI: boolean; + /** + * Gets a value that specifies whether the application is run under an iOS platform. + * Value: true if the application is run under the iOS platform; otherwise, false. + */ + iOSPlatform: boolean; + /** + * Gets a value that specifies whether the application is run under the Android platform. + * Value: true if the application is run under the Android platform; otherwise, false. + */ + androidPlatform: boolean; + /** + * Inserts the specified item into the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to insert. + */ + ArrayInsert(array: Object[], element: Object): void; + /** + * Removes the specified item from the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to remove. + */ + ArrayRemove(array: Object[], element: Object): void; + /** + * Removes an item at the specified index location from the specified array object. + * @param array An object that specifies the array to manipulate. + * @param index The zero-based index location of the array item to remove. + */ + ArrayRemoveAt(array: Object[], index: number): void; + /** + * Removes all items from the specified array object. + * @param array An object that specifies the array to manipulate. + */ + ArrayClear(array: Object[]): void; + /** + * Searches for the specified array item and returns the zero-based index of its first occurrence within the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to locate. + */ + ArrayIndexOf(array: Object[], element: Object): number; + /** + * Binds the specified function to a specific element's event, so that the function gets called whenever the event fires on the element. + * @param element An object specifying the required element. + * @param eventName A string value that specifies the required event name without the "on" prefix. + * @param method An object that specifies the event's handling function. + */ + AttachEventToElement(element: Object, eventName: string, method: Object): void; + /** + * Unbinds the specified function from a specific element's event, so that the function stops receiving notifications when the event fires. + * @param element An object specifying the required element. + * @param eventName A string value that specifies the required event name. + * @param method An object that specifies the event's handling function. + */ + DetachEventFromElement(element: Object, eventName: string, method: Object): void; + /** + * Returns the object that fired the event. + * @param htmlEvent An object that represents the current event. + */ + GetEventSource(htmlEvent: Object): Object; + /** + * Gets the x-coordinate of the event-related mouse pointer position relative to an end-user's screen. + * @param htmlEvent An object specifying the required HTML event. + */ + GetEventX(htmlEvent: Object): number; + /** + * Gets the y-coordinate of the event-related mouse pointer position relative to an end-user's screen. + * @param htmlEvent An object specifying the required HTML event. + */ + GetEventY(htmlEvent: Object): number; + /** + * Gets the keyboard code for the specified event. + * @param htmlEvent An object specifying the required HTML event. + */ + GetKeyCode(htmlEvent: Object): number; + /** + * Cancels the default action of the specified event. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventEvent(htmlEvent: Object): boolean; + /** + * Cancels both the specified event's default action and the event's bubbling upon the hierarchy of event handlers. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventEventAndBubble(htmlEvent: Object): boolean; + /** + * Removes mouse capture from the specified event's source object. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventDragStart(htmlEvent: Object): boolean; + /** + * Clears any text selection made within the window's client region. + */ + ClearSelection(): void; + /** + * Gets a value that indicates whether the specified object exists on the client side. + * @param obj The object to test. + */ + IsExists(obj: Object): boolean; + /** + * Gets a value that indicates whether the specified object is a function. + * @param obj The object to test. + */ + IsFunction(obj: Object): boolean; + /** + * Gets the x-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be obtained. + */ + GetAbsoluteX(element: Object): number; + /** + * Gets the y-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be obtained. + */ + GetAbsoluteY(element: Object): number; + /** + * Sets the x-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be defined. + * @param x An integer value specifying the required element's x-coordinate, in pixels. + */ + SetAbsoluteX(element: Object, x: number): void; + /** + * Sets the y-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be defined. + * @param y An integer value specifying the required element's y-coordinate, in pixels. + */ + SetAbsoluteY(element: Object, y: number): void; + /** + * Returns the distance between the top edge of the document and the topmost portion of the content currently visible in the window. + */ + GetDocumentScrollTop(): number; + /** + * Returns the distance between the left edge of the document and the leftmost portion of the content currently visible in the window. + */ + GetDocumentScrollLeft(): number; + /** + * Gets the width of the window's client region. + */ + GetDocumentClientWidth(): number; + /** + * Gets the height of the window's client region. + */ + GetDocumentClientHeight(): number; + /** + * Gets a value indicating whether the object passed via the parentElement parameter is a parent of the object passed via the element parameter. + * @param parentElement An object specifying the parent HTML element. + * @param element An object specifying the child HTML element. + */ + GetIsParent(parentElement: Object, element: Object): boolean; + /** + * Returns a reference to the specified HTML element's first parent object which has an ID that matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param id A string specifying the required parent's ID. + */ + GetParentById(element: Object, id: string): Object; + /** + * Returns a reference to the specified HTML element's first parent object whose element name matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param tagName A string value specifying the element name (tag name) of the desired HTML element. + */ + GetParentByTagName(element: Object, tagName: string): Object; + /** + * Returns a reference to the specified HTML element's first parent object whose class name matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param className A string value specifying the class name of the desired HTML element. + */ + GetParentByClassName(element: Object, className: string): Object; + /** + * Returns a reference to the first element that has the specified ID in the parent HTML element specified. + * @param element An object identifying the parent HTML element to search. + * @param id A string specifying the ID attribute value of the desired child element. + */ + GetChildById(element: Object, id: string): Object; + /** + * Returns a reference to the particular element that has the specified element name and is contained within the specified parent HTML element. + * @param element An object specifying the parent HTML element to search. + * @param tagName A string value specifying the element name (tag name) of the desired HTML element. + * @param index An integer value specifying the zero-based index of the desired element amongst all the matching elements found. + */ + GetChildByTagName(element: Object, tagName: string, index: number): Object; + /** + * Creates or updates the HTTP cookie for the response. + * @param name A string value that represents the name of a cookie. + * @param value A string representing the cookie value. + */ + SetCookie(name: string, value: string): void; + /** + * Creates or updates the HTTP cookie for the response. + * @param name A string value that represents the name of a cookie. + * @param value A string representing the cookie value. + * @param expirationDate A date-time object that represents the expiration date and time for the cookie. + */ + SetCookie(name: string, value: string, expirationDate: Date): void; + /** + * Retrieves a cookie with the specified name. + * @param name A string value that represents the name of a cookie. + */ + GetCookie(name: string): string; + /** + * Deletes a cookie with the specified name. + * @param name A string value that represents the name of a cookie. + */ + DeleteCookie(name: string): void; + /** + * Returns a specifically generated code that uniquely identifies the combination of keys specified via the parameters. + * @param keyCode An integer value that specifies the code of the key. + * @param isCtrlKey true if the CTRL key should be included into the key combination; otherwise, false. + * @param isShiftKey true if the SHIFT key should be included into the key combination; otherwise, false. + * @param isAltKey true if the ALT key should be included into the key combination; otherwise, false. + */ + GetShortcutCode(keyCode: number, isCtrlKey: boolean, isShiftKey: boolean, isAltKey: boolean): number; + /** + * Returns a specifically generated code that uniquely identifies the pressed key combination, which is specified by the related HTML event. + * @param htmlEvent A DHTML event object that relates to a key combination being pressed. + */ + GetShortcutCodeByEvent(htmlEvent: Object): number; + /** + * Returns a specifically generated code that uniquely identifies the combination of keys specified via the parameter. + * @param shortcutString A string value that specifies the key combination. + */ + StringToShortcutCode(shortcutString: string): number; + /** + * Trims all leading and trailing whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + Trim(str: string): string; + /** + * Trims all leading whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + TrimStart(str: string): string; + /** + * Trims all trailing whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + TrimEnd(str: string): string; +} +interface ASPxClientChartDesignerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientChartDesigner; +} +interface ASPxClientWebChartControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientWebChartControl; +} +interface ASPxClientDocumentViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDocumentViewer; +} +interface ASPxClientQueryBuilderStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientQueryBuilder; +} +interface ASPxClientReportDesignerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportDesigner; +} +interface ASPxClientReportDocumentMapStatic extends ASPxClientControlStatic { +} +interface ASPxClientReportParametersPanelStatic extends ASPxClientControlStatic { +} +interface ASPxClientReportToolbarStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportToolbar; +} +interface ASPxClientReportViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportViewer; +} +interface ASPxClientWebDocumentViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientWebDocumentViewer; +} + +declare var MVCxClientDashboardViewer: MVCxClientDashboardViewerStatic; +declare var DashboardDataAxisNames: DashboardDataAxisNamesStatic; +declare var DashboardSpecialValues: DashboardSpecialValuesStatic; +declare var ASPxClientDashboardDesigner: ASPxClientDashboardDesignerStatic; +declare var ASPxClientDashboardViewer: ASPxClientDashboardViewerStatic; +declare var DashboardExportPageLayout: DashboardExportPageLayoutStatic; +declare var DashboardExportPaperKind: DashboardExportPaperKindStatic; +declare var DashboardExportScaleMode: DashboardExportScaleModeStatic; +declare var DashboardExportFilterState: DashboardExportFilterStateStatic; +declare var DashboardExportImageFormat: DashboardExportImageFormatStatic; +declare var DashboardExportExcelFormat: DashboardExportExcelFormatStatic; +declare var ChartExportSizeMode: ChartExportSizeModeStatic; +declare var MapExportSizeMode: MapExportSizeModeStatic; +declare var RangeFilterExportSizeMode: RangeFilterExportSizeModeStatic; +declare var DashboardSelectionMode: DashboardSelectionModeStatic; +declare var ASPxClientEditBase: ASPxClientEditBaseStatic; +declare var ASPxClientEdit: ASPxClientEditStatic; +declare var ASPxClientBinaryImage: ASPxClientBinaryImageStatic; +declare var ASPxClientButton: ASPxClientButtonStatic; +declare var ASPxClientCalendar: ASPxClientCalendarStatic; +declare var ASPxClientCaptcha: ASPxClientCaptchaStatic; +declare var ASPxClientCheckBox: ASPxClientCheckBoxStatic; +declare var ASPxClientRadioButton: ASPxClientRadioButtonStatic; +declare var ASPxClientTextEdit: ASPxClientTextEditStatic; +declare var ASPxClientTextBoxBase: ASPxClientTextBoxBaseStatic; +declare var ASPxClientButtonEditBase: ASPxClientButtonEditBaseStatic; +declare var ASPxClientDropDownEditBase: ASPxClientDropDownEditBaseStatic; +declare var ASPxClientColorEdit: ASPxClientColorEditStatic; +declare var ASPxClientComboBox: ASPxClientComboBoxStatic; +declare var ASPxClientDateEdit: ASPxClientDateEditStatic; +declare var ASPxClientDropDownEdit: ASPxClientDropDownEditStatic; +declare var ASPxClientFilterControl: ASPxClientFilterControlStatic; +declare var ASPxClientListEdit: ASPxClientListEditStatic; +declare var ASPxClientListBox: ASPxClientListBoxStatic; +declare var ASPxClientCheckListBase: ASPxClientCheckListBaseStatic; +declare var ASPxClientRadioButtonList: ASPxClientRadioButtonListStatic; +declare var ASPxClientCheckBoxList: ASPxClientCheckBoxListStatic; +declare var ASPxClientProgressBar: ASPxClientProgressBarStatic; +declare var ASPxClientSpinEditBase: ASPxClientSpinEditBaseStatic; +declare var ASPxClientSpinEdit: ASPxClientSpinEditStatic; +declare var ASPxClientTimeEdit: ASPxClientTimeEditStatic; +declare var ASPxClientStaticEdit: ASPxClientStaticEditStatic; +declare var ASPxClientHyperLink: ASPxClientHyperLinkStatic; +declare var ASPxClientImageBase: ASPxClientImageBaseStatic; +declare var ASPxClientImage: ASPxClientImageStatic; +declare var ASPxClientLabel: ASPxClientLabelStatic; +declare var ASPxClientTextBox: ASPxClientTextBoxStatic; +declare var ASPxClientMemo: ASPxClientMemoStatic; +declare var ASPxClientButtonEdit: ASPxClientButtonEditStatic; +declare var ASPxClientTokenBox: ASPxClientTokenBoxStatic; +declare var ASPxClientTrackBar: ASPxClientTrackBarStatic; +declare var ASPxClientValidationSummary: ASPxClientValidationSummaryStatic; +declare var ASPxClientGaugeControl: ASPxClientGaugeControlStatic; +declare var ASPxClientGridBase: ASPxClientGridBaseStatic; +declare var ASPxClientGridViewCallbackCommand: ASPxClientGridViewCallbackCommandStatic; +declare var ASPxClientGridLookup: ASPxClientGridLookupStatic; +declare var ASPxClientCardView: ASPxClientCardViewStatic; +declare var ASPxClientGridView: ASPxClientGridViewStatic; +declare var ASPxClientVerticalGrid: ASPxClientVerticalGridStatic; +declare var ASPxClientVerticalGridCallbackCommand: ASPxClientVerticalGridCallbackCommandStatic; +declare var ASPxClientCommandConsts: ASPxClientCommandConstsStatic; +declare var ASPxClientHtmlEditor: ASPxClientHtmlEditorStatic; +declare var ASPxClientHtmlEditorMediaPreloadMode: ASPxClientHtmlEditorMediaPreloadModeStatic; +declare var ASPxClientPivotGrid: ASPxClientPivotGridStatic; +declare var ASPxClientPivotCustomization: ASPxClientPivotCustomizationStatic; +declare var ASPxClientRichEdit: ASPxClientRichEditStatic; +declare var ASPxSchedulerDateTimeHelper: ASPxSchedulerDateTimeHelperStatic; +declare var ASPxClientWeekDaysCheckEdit: ASPxClientWeekDaysCheckEditStatic; +declare var ASPxClientRecurrenceRangeControl: ASPxClientRecurrenceRangeControlStatic; +declare var ASPxClientRecurrenceControlBase: ASPxClientRecurrenceControlBaseStatic; +declare var ASPxClientDailyRecurrenceControl: ASPxClientDailyRecurrenceControlStatic; +declare var ASPxClientWeeklyRecurrenceControl: ASPxClientWeeklyRecurrenceControlStatic; +declare var ASPxClientMonthlyRecurrenceControl: ASPxClientMonthlyRecurrenceControlStatic; +declare var ASPxClientYearlyRecurrenceControl: ASPxClientYearlyRecurrenceControlStatic; +declare var ASPxClientRecurrenceTypeEdit: ASPxClientRecurrenceTypeEditStatic; +declare var ASPxClientTimeInterval: ASPxClientTimeIntervalStatic; +declare var ASPxClientScheduler: ASPxClientSchedulerStatic; +declare var ASPxClientSpellChecker: ASPxClientSpellCheckerStatic; +declare var ASPxClientSpreadsheet: ASPxClientSpreadsheetStatic; +declare var ASPxClientTreeList: ASPxClientTreeListStatic; +declare var MVCxClientCalendar: MVCxClientCalendarStatic; +declare var MVCxClientCallbackPanel: MVCxClientCallbackPanelStatic; +declare var MVCxClientCardView: MVCxClientCardViewStatic; +declare var MVCxClientChart: MVCxClientChartStatic; +declare var MVCxClientComboBox: MVCxClientComboBoxStatic; +declare var MVCxClientDataView: MVCxClientDataViewStatic; +declare var MVCxClientDateEdit: MVCxClientDateEditStatic; +declare var MVCxClientDockManager: MVCxClientDockManagerStatic; +declare var MVCxClientDockPanel: MVCxClientDockPanelStatic; +declare var MVCxClientFileManager: MVCxClientFileManagerStatic; +declare var MVCxClientGridView: MVCxClientGridViewStatic; +declare var MVCxClientHtmlEditor: MVCxClientHtmlEditorStatic; +declare var MVCxClientImageGallery: MVCxClientImageGalleryStatic; +declare var MVCxClientListBox: MVCxClientListBoxStatic; +declare var MVCxClientNavBar: MVCxClientNavBarStatic; +declare var MVCxClientPivotGrid: MVCxClientPivotGridStatic; +declare var MVCxClientPopupControl: MVCxClientPopupControlStatic; +declare var MVCxClientDocumentViewer: MVCxClientDocumentViewerStatic; +declare var MVCxClientReportViewer: MVCxClientReportViewerStatic; +declare var MVCxClientReportDesigner: MVCxClientReportDesignerStatic; +declare var MVCxClientRichEdit: MVCxClientRichEditStatic; +declare var MVCxClientRoundPanel: MVCxClientRoundPanelStatic; +declare var MVCxClientScheduler: MVCxClientSchedulerStatic; +declare var MVCxSchedulerToolTipType: MVCxSchedulerToolTipTypeStatic; +declare var MVCxClientSpreadsheet: MVCxClientSpreadsheetStatic; +declare var MVCxClientPageControl: MVCxClientPageControlStatic; +declare var MVCxClientTokenBox: MVCxClientTokenBoxStatic; +declare var MVCxClientTreeList: MVCxClientTreeListStatic; +declare var MVCxClientTreeView: MVCxClientTreeViewStatic; +declare var MVCxClientUploadControl: MVCxClientUploadControlStatic; +declare var MVCxClientUtils: MVCxClientUtilsStatic; +declare var MVCxClientGlobalEvents: MVCxClientGlobalEventsStatic; +declare var MVCxClientVerticalGrid: MVCxClientVerticalGridStatic; +declare var MVCxClientWebDocumentViewer: MVCxClientWebDocumentViewerStatic; +declare var ASPxClientControlBase: ASPxClientControlBaseStatic; +declare var ASPxClientControl: ASPxClientControlStatic; +declare var ASPxClientCallback: ASPxClientCallbackStatic; +declare var ASPxClientCallbackPanel: ASPxClientCallbackPanelStatic; +declare var ASPxClientCloudControl: ASPxClientCloudControlStatic; +declare var ASPxClientDataView: ASPxClientDataViewStatic; +declare var ASPxClientDockManager: ASPxClientDockManagerStatic; +declare var ASPxClientPopupControlBase: ASPxClientPopupControlBaseStatic; +declare var ASPxClientDockPanel: ASPxClientDockPanelStatic; +declare var ASPxClientDockZone: ASPxClientDockZoneStatic; +declare var ASPxClientFileManager: ASPxClientFileManagerStatic; +declare var ASPxClientFileManagerCommandConsts: ASPxClientFileManagerCommandConstsStatic; +declare var ASPxClientFileManagerErrorConsts: ASPxClientFileManagerErrorConstsStatic; +declare var ASPxClientFormLayout: ASPxClientFormLayoutStatic; +declare var ASPxClientHiddenField: ASPxClientHiddenFieldStatic; +declare var ASPxClientImageGallery: ASPxClientImageGalleryStatic; +declare var ASPxClientImageSlider: ASPxClientImageSliderStatic; +declare var ASPxClientImageZoomNavigator: ASPxClientImageZoomNavigatorStatic; +declare var ASPxClientImageZoom: ASPxClientImageZoomStatic; +declare var ASPxClientLoadingPanel: ASPxClientLoadingPanelStatic; +declare var ASPxClientMenuBase: ASPxClientMenuBaseStatic; +declare var ASPxClientMenu: ASPxClientMenuStatic; +declare var ASPxClientTouchUI: ASPxClientTouchUIStatic; +declare var ASPxClientNavBar: ASPxClientNavBarStatic; +declare var ASPxClientNewsControl: ASPxClientNewsControlStatic; +declare var ASPxClientObjectContainer: ASPxClientObjectContainerStatic; +declare var ASPxClientPanelBase: ASPxClientPanelBaseStatic; +declare var ASPxClientPanel: ASPxClientPanelStatic; +declare var ASPxClientPopupControl: ASPxClientPopupControlStatic; +declare var ASPxClientPopupControlResizeState: ASPxClientPopupControlResizeStateStatic; +declare var ASPxClientPopupControlCloseReason: ASPxClientPopupControlCloseReasonStatic; +declare var ASPxClientPopupMenu: ASPxClientPopupMenuStatic; +declare var ASPxClientRatingControl: ASPxClientRatingControlStatic; +declare var ASPxClientRibbon: ASPxClientRibbonStatic; +declare var ASPxClientRibbonState: ASPxClientRibbonStateStatic; +declare var ASPxClientRoundPanel: ASPxClientRoundPanelStatic; +declare var ASPxClientSplitter: ASPxClientSplitterStatic; +declare var ASPxClientTabControlBase: ASPxClientTabControlBaseStatic; +declare var ASPxClientTabControl: ASPxClientTabControlStatic; +declare var ASPxClientPageControl: ASPxClientPageControlStatic; +declare var ASPxClientTimer: ASPxClientTimerStatic; +declare var ASPxClientTitleIndex: ASPxClientTitleIndexStatic; +declare var ASPxClientTreeView: ASPxClientTreeViewStatic; +declare var ASPxClientUploadControl: ASPxClientUploadControlStatic; +declare var ASPxClientUtils: ASPxClientUtilsStatic; +declare var ASPxClientChartDesigner: ASPxClientChartDesignerStatic; +declare var ASPxClientWebChartControl: ASPxClientWebChartControlStatic; +declare var ASPxClientDocumentViewer: ASPxClientDocumentViewerStatic; +declare var ASPxClientQueryBuilder: ASPxClientQueryBuilderStatic; +declare var ASPxClientReportDesigner: ASPxClientReportDesignerStatic; +declare var ASPxClientReportDocumentMap: ASPxClientReportDocumentMapStatic; +declare var ASPxClientReportParametersPanel: ASPxClientReportParametersPanelStatic; +declare var ASPxClientReportToolbar: ASPxClientReportToolbarStatic; +declare var ASPxClientReportViewer: ASPxClientReportViewerStatic; +declare var ASPxClientWebDocumentViewer: ASPxClientWebDocumentViewerStatic; + diff --git a/types/devexpress-web/v161/tsconfig.json b/types/devexpress-web/v161/tsconfig.json new file mode 100644 index 0000000000..a64418f9b0 --- /dev/null +++ b/types/devexpress-web/v161/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6", + "dom" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": false, + "baseUrl": "../../", + "typeRoots": [ + "../../" + ], + "types": [], + "paths": { + "devexpress-web": ["devexpress-web/v161"], + "devexpress-web/*": ["devexpress-web/v161/*"] + }, + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "devexpress-web-tests.ts" + ] +} \ No newline at end of file diff --git a/types/devexpress-web/v162/devexpress-web-tests.ts b/types/devexpress-web/v162/devexpress-web-tests.ts new file mode 100644 index 0000000000..ef7eb8de37 --- /dev/null +++ b/types/devexpress-web/v162/devexpress-web-tests.ts @@ -0,0 +1,418 @@ +declare var hiddenField: ASPxClientHiddenField; +declare var mainCallbackPanel: ASPxClientCallbackPanel; +declare var loginPopup: ASPxClientPopupControl; +declare var searchButton: ASPxClientButton; +declare var searchComboBox: ASPxClientComboBox; +declare var roomsNumberSpinEdit: ASPxClientSpinEdit; +declare var adultsNumberSpinEdit: ASPxClientSpinEdit; +declare var childrenNumberSpinEdit: ASPxClientSpinEdit; +declare var checkInDateEdit: ASPxClientDateEdit; +declare var checkOutDateEdit: ASPxClientDateEdit; +declare var backSlider: ASPxClientImageSlider; +declare var locationComboBox: ASPxClientComboBox; +declare var nightyRateTrackBar: ASPxClientTrackBar; +declare var customerRatingTrackBar: ASPxClientTrackBar; +declare var ourRatingCheckBoxList: ASPxClientCheckBoxList; +declare var startFilterPopupControl: ASPxClientPopupControl; +declare var imagePopupControl: ASPxClientPopupControl; +declare var emailTextBox: ASPxClientTextBox; +declare var creditCardEmailTextBox: ASPxClientTextBox; +declare var accountEmailTextBox: ASPxClientTextBox; +declare var bookingPageControl: ASPxClientPageControl; +declare var paymentTypePageControl: ASPxClientPageControl; +declare var offerFormPopup: ASPxClientPopupControl; +declare var roomsSpinEdit: ASPxClientSpinEdit; +declare var adultsSpinEdit: ASPxClientSpinEdit; +declare var childrenSpinEdit: ASPxClientSpinEdit; +declare var hotelDetailsCallbackPanel: ASPxClientCallbackPanel; +declare var leftPanel: ASPxClientPanel; +declare var menuButton: ASPxClientButton; +declare var aboutWindow: ASPxClientPopupControl; +declare var offersZone: ASPxClientDockZone; + +module DXDemo { + function showPage(page: string, params: { [key: string]: any }, skipHistory?: boolean): void { + var queryString = getQueryString(params || {}); + hiddenField.Set("page", page); + hiddenField.Set("parameters", queryString); + hideMenu(); + var uri = queryString.length ? (page + "?" + queryString) : page; + try { + if (!skipHistory && window.history && window.history.pushState) + window.history.pushState(uri, "", uri || "Default.aspx"); + } catch (e) { } + mainCallbackPanel.PerformCallback(uri); + }; + + export function onMainMenuItemClick(s: ASPxClientMenu, e: ASPxClientMenuItemClickEventArgs): void { + switch (e.item.name) { + case "login": + hideMenu(); + setTimeout(function () { loginPopup.ShowAtElementByID("MainCallbackPanel_ContentPane"); }, 300); + break; + case "offers": + showPage("SpecialOffers", {}); + break; + default: + hideMenu(); + setTimeout(function () { showAboutWindow(); }, 300); + break; + } + }; + + export function onLoginButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + loginPopup.Hide(); + showAboutWindow(); + }; + + export function onSearchButtonClick(): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + showPage("ShowHotels", { + location: searchComboBox.GetValue(), + checkin: getFormattedDate(checkInDateEdit.GetValue()), + checkout: getFormattedDate(checkOutDateEdit.GetValue()), + rooms: roomsNumberSpinEdit.GetValue() || 1, + adults: adultsNumberSpinEdit.GetValue() || 1, + children: childrenNumberSpinEdit.GetValue() || 0 + }); + } + }; + + export function onSearchComboBoxIndexChanged(s: ASPxClientComboBox, e: ASPxClientProcessingModeEventArgs): void { + hideMenu(); + searchButton.AdjustControl(); + }; + + export function onIndexOfferCloseClick(index: number): void { + var panel = ASPxClientControl.GetControlCollection().GetByName("OfferDockPanel" + index); + var sibPanel = ASPxClientControl.GetControlCollection().GetByName("OfferDockPanel" + (index == 1 ? 2 : 1)); + panel.Hide(); + sibPanel.MakeFloat(); + sibPanel.SetWidth(offersZone.GetWidth()); + sibPanel.Dock(offersZone); + }; + + export function onLogoClick(): void { + showPage("", null, false); + }; + + export function onMenuNavButtonCheckedChanged(s: ASPxClientCheckBox, e: ASPxClientProcessingModeEventArgs): void { + var mainContainer = mainCallbackPanel.GetMainElement(); + if (s.GetChecked()) { + backSlider.Pause(); + showMenu(); + } + else { + hideMenu(); + backSlider.Play(); + } + }; + + export function onBackNavButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + var params = getCurrentQueryParams(); + switch (getCurrentPage()) { + case "PrintInvoice": + showPage("Booking", params, false); + break; + case "Booking": + if (bookingPageControl.GetActiveTabIndex() > 0) + bookingPageControl.SetActiveTabIndex(bookingPageControl.GetActiveTabIndex() - 1); + else + showPage("ShowRooms", params, false); + break; + case "ShowRooms": + showPage("ShowHotels", params, false); + break; + case "ShowDetails": + showPage("ShowHotels", params, false); + break; + case "ShowHotels": + case "SpecialOffers": + showPage("", null, false); + break; + } + }; + + export function updateSearchResults(): void { + var params = getCurrentQueryParams(); + params["location"] = locationComboBox.GetValue(); + params["minprice"] = nightyRateTrackBar.GetPositionStart(); + params["maxprice"] = nightyRateTrackBar.GetPositionEnd(); + params["custrating"] = customerRatingTrackBar.GetPosition(); + params["ourrating"] = ourRatingCheckBoxList.GetSelectedValues().join(","); + showPage("ShowHotels", params); + }; + + export function onBookHotelButtonClick(hotelID: string): void { + var queryParams = getCurrentQueryParams(); + queryParams["hotelID"] = hotelID; + showPage("ShowRooms", queryParams); + }; + + export function onDetailsHotelButtonClick(hotelID: string): void { + var queryParams = getCurrentQueryParams(); + queryParams["hotelID"] = hotelID; + showPage("ShowDetails", queryParams); + }; + + export function onShowStartFilterButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + startFilterPopupControl.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }; + + export function onChangeStartFilterButtonClick(s: ASPxClientButton, e: ASPxClientButtonClickEventArgs): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + var params = getCurrentQueryParams(); + params["checkin"] = getFormattedDate(checkInDateEdit.GetValue()); + params["checkout"] = getFormattedDate(checkOutDateEdit.GetValue()); + params["rooms"] = roomsNumberSpinEdit.GetValue() || 1; + params["adults"] = adultsNumberSpinEdit.GetValue() || 1; + params["children"] = childrenNumberSpinEdit.GetValue() || 0; + startFilterPopupControl.Hide(); + showPage(hiddenField.Get("page").toString(), params); + } + }; + + export function onBookRoomButtonClick(roomID: string): void { + var params = getCurrentQueryParams(); + params["roomID"] = roomID; + showPage("Booking", params); + }; + + export function onShowRoomsButtonClick(): void { + var queryParams = getCurrentQueryParams(); + showPage("ShowRooms", queryParams); + }; + + export function onShowDetailsButtonClick(): void { + var queryParams = getCurrentQueryParams(); + showPage("ShowDetails", queryParams); + }; + + export function onRoomImageNavItemClick(roomID: string, pictureName: string): void { + setTimeout(function () { + imagePopupControl.PerformCallback(roomID + "|" + pictureName); + imagePopupControl.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }, 500); + }; + + export function onRoomsNavBarExpandedChanged(s: ASPxClientNavBar, e: ASPxClientNavBarGroupEventArgs): void { + ASPxClientControl.AdjustControls(s.GetMainElement()); + }; + + export function onNextBookingStepButtonClick(step: number): void { + var valid = true; + var validationGroup = ""; + if (step == 1) + validationGroup = "Account"; + if (step == 2) + validationGroup = "RoomDetails"; + if (step == 3) + validationGroup = "PaymentDetails"; + + switch (step) { + case 1: + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "Account"); + if (valid) { + emailTextBox.SetValue(accountEmailTextBox.GetValue()); + creditCardEmailTextBox.SetValue(accountEmailTextBox.GetValue()); + showPage("Booking", getCurrentQueryParams()); + return; + } + break; + case 2: + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "RoomDetails"); + emailTextBox.SetValue(accountEmailTextBox.GetValue()); + break; + case 3: + var paymentType = paymentTypePageControl.GetActiveTabIndex(); + if (paymentType == 0) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "CreditCard"); + else if (paymentType == 1) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "Cash"); + else if (paymentType == 2) + valid = ASPxClientEdit.ValidateEditorsInContainer(bookingPageControl.GetMainElement(), "PayPal"); + break; + } + if (valid) { + bookingPageControl.GetTab(step).SetEnabled(true); + bookingPageControl.SetActiveTabIndex(step); + } + }; + + export function onAccountCaptchaHiddenFieldInit(s: ASPxClientHiddenField, e: ASPxClientEventArgs): void { + if (s.Get("IsCaptchaValid")) { + bookingPageControl.GetTab(1).SetEnabled(true); + bookingPageControl.SetActiveTabIndex(1); + } + }; + + export function onFinishBookingStepButtonClick(): void { + showAboutWindow(); + }; + + export function OnPrintInvoiceButtonClick(): void { + showPage("PrintInvoice", getCurrentQueryParams()); + }; + + export function onOfferClick(offerID: string): void { + offerFormPopup.SetContentHtml(""); + offerFormPopup.PerformCallback(offerID); + var panel = ASPxClientControl.GetControlCollection().GetByName("DockPanel" + offerID); + var panelElement = panel.GetMainElement(); + if (panelElement.offsetWidth < 330 || panelElement.offsetHeight < 250) { + offerFormPopup.SetWidth(400); + offerFormPopup.SetHeight(280); + offerFormPopup.ShowAtElementByID("SpecialOffersContainer"); + } + else { + offerFormPopup.SetWidth(panelElement.offsetWidth); + offerFormPopup.SetHeight(panelElement.offsetHeight); + offerFormPopup.ShowAtElement(panelElement); + } + }; + + export function onSpecialOfferCheckButtonClick(hotelID: string, locationID: string): void { + if (ASPxClientEdit.ValidateGroup("DateEditors")) { + var queryParams: { [key: string]: any } = { + location: locationID, + hotelID: hotelID, + checkin: getFormattedDate(checkInDateEdit.GetValue()), + checkout: getFormattedDate(checkOutDateEdit.GetValue()), + rooms: roomsSpinEdit.GetValue() || 1, + adults: adultsSpinEdit.GetValue() || 1, + children: childrenSpinEdit.GetValue() || 0 + }; + showPage("ShowRooms", queryParams); + } + }; + + export function onIndexOfferClick(): void { + showPage("SpecialOffers", {}); + }; + + export function onControlsInit(): void { + ASPxClientUtils.AttachEventToElement(window, 'popstate', onHistoryPopState); + var pathParts = document.location.href.split("/"); + var url = pathParts[pathParts.length - 1]; + try { + if (window.history) + window.history.replaceState(url, ""); + } catch (e) { } + ASPxClientUtils.AttachEventToElement(window, "resize", onWindowResize); + if (ASPxClientUtils.iOSPlatform) { + // animate + } + }; + + export function updateRatingLabels(ratingControl: ASPxClientTrackBar) { + var start = ratingControl.GetPositionStart().toString(); + var end = ratingControl.GetPositionEnd().toString(); + document.getElementById("cpLeftLabelID").innerHTML = start + " " + end; + }; + + export function onRatingControlItemClick(s: ASPxClientRatingControl, e: ASPxClientRatingControlItemClickEventArgs): void { + hotelDetailsCallbackPanel.PerformCallback(s.GetValue().toString()); + }; + + export function onInputKeyDown(s: ASPxClientTextBox, e: ASPxClientEditKeyEventArgs): void { + var keyCode = ASPxClientUtils.GetKeyCode(e.htmlEvent); + if (keyCode == 13) + (s.GetInputElement()).blur(); + }; + + function getCurrentPage(): string { + var hfPage = hiddenField.Get("page"); + if (hfPage) + return hfPage; + var pathParts = document.location.pathname.split("/"); + return pathParts[pathParts.length - 1]; + }; + + function showAboutWindow(): void { + aboutWindow.ShowAtElementByID("MainCallbackPanel_ContentPane"); + }; + + function hideMenu(): void { + leftPanel.Collapse(); + if (menuButton.GetMainElement() && menuButton.GetChecked()) + menuButton.SetChecked(false); + }; + + function showMenu(): void { + leftPanel.Expand(); + }; + + var _resizeSpecialOffersTimeoutID = -1; + function onWindowResize(): void { + switch (hiddenField.Get("page")) { + case "SpecialOffers": + if (_resizeSpecialOffersTimeoutID == -1) + _resizeSpecialOffersTimeoutID = setTimeout(resizeSpecialOffers, 200); + break; + } + hidePopups("AboutWindow", "StartFilterPopupControl", "LoginPopup", "OfferFormPopup", "ImagePopupControl"); + }; + + function hidePopups(...names: string[]): void { + for (var i = 0; i < names.length; i++) { + var popupControl = ASPxClientControl.GetControlCollection().GetByName(names[i]); + popupControl.Hide(); + } + }; + + function resizeSpecialOffers(): void { + for (var i = 1; i <= 4; i++) { + var panel = ASPxClientControl.GetControlCollection().GetByName("DockPanel" + i); + if (panel && panel.IsVisible()) { + var zone = panel.GetOwnerZone(); + zone.SetWidth(((zone.GetMainElement()).parentNode).offsetWidth) + } + } + _resizeSpecialOffersTimeoutID = -1; + }; + + function getFormattedDate(date: Date): string { + return (date.getMonth() + 1) + "-" + date.getDate() + "-" + date.getFullYear(); + }; + + function getCurrentQueryParams(): { [key:string]: any } { + var hfParams = hiddenField.Get("parameters"); + if (hfParams) + return getParamsByQueryString(hfParams); + var query = document.location.search; + if (query[0] === "?") + query = query.substr(1); + return getParamsByQueryString(query); + }; + + function getQueryString(params: { [key:string]: any }): string { + var queryItems: any[] = []; + for (var key in params) { + if (!params.hasOwnProperty(key)) continue; + queryItems.push(key + "=" + params[key]); + } + if (queryItems.length > 0) + return queryItems.join("&"); + return ""; + }; + + function getParamsByQueryString(queryString: string): { [key: string]: string } { + var result: { [key: string]: any } = {}; + if (queryString) { + var queryStringArray = queryString.split("&"); + for (var i = 0; i < queryStringArray.length; i++) { + var part = queryStringArray[i].split('='); + if (part.length != 2) continue; + result[part[0]] = decodeURIComponent(part[1].replace(/\+/g, " ")); + } + } + return result; + }; + + function onHistoryPopState(evt: any): void { + if (evt.state !== null && evt.state !== undefined) { + var uriParts = evt.state.split("?"); + showPage(uriParts[0], getParamsByQueryString(uriParts[1]), true); + } + }; +} \ No newline at end of file diff --git a/types/devexpress-web/v162/index.d.ts b/types/devexpress-web/v162/index.d.ts new file mode 100644 index 0000000000..89d0b0d657 --- /dev/null +++ b/types/devexpress-web/v162/index.d.ts @@ -0,0 +1,28635 @@ +// Type definitions for DevExpress ASP.NET v162.7 +// Project: http://devexpress.com/ +// Definitions by: DevExpress Inc. +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +/** + * A client-side counterpart of the DashboardViewer extension. + */ +interface MVCxClientDashboardViewer extends ASPxClientDashboardViewer { +} +/** + * Represents a list of records from the dashboard data source. + */ +interface ASPxClientDashboardItemUnderlyingData { + /** + * Gets the number of rows in the underlying data set. + */ + GetRowCount(): number; + /** + * Returns the value of the specified cell within the underlying data set. + * @param rowIndex An integer value that specifies the zero-based index of the required row. + * @param dataMember A String that specifies the required data member. + */ + GetRowValue(rowIndex: number, dataMember: string): Object; + /** + * Returns an array of data members available in a data source. + */ + GetDataMembers(): string[]; + /** + * Returns whether or not a request for underlying data was successful. + */ + IsDataReceived(): boolean; + /** + * Returns a callstack containing the error caused by an unsuccessful request for underlying data. + */ + GetRequestDataError(): string; +} +/** + * Contains parameters used to obtain the underlying data for the dashboard item. + */ +interface ASPxClientDashboardItemRequestUnderlyingDataParameters { + /** + * Gets or sets an array of data member identifiers used to obtain underlying data. + * Value: An array of String objects that specify data member identifiers. + */ + DataMembers: string[]; + /** + * Gets or sets axis points used to obtain the underlying data. + * Value: An array of ASPxClientDashboardItemDataAxisPoint objects that represent axis points. + */ + AxisPoints: ASPxClientDashboardItemDataAxisPoint[]; + /** + * Gets or sets the dimension value used to obtain the underlying data. + * Value: The dimension value. + */ + ValuesByAxisName: Object; + /** + * Gets or sets the unique dimension value used to obtain the underlying data. + * Value: The unique dimension value. + */ + UniqueValuesByAxisName: Object; +} +/** + * References a method executed after an asynchronous request is complete. + */ +interface ASPxClientDashboardItemRequestUnderlyingDataCompleted { + /** + * References a method executed after an asynchronous request is completed. + * @param data An ASPxClientDashboardItemUnderlyingData object that represents a list of records from the dashboard data source. + */ + (data: ASPxClientDashboardItemUnderlyingData): void; +} +/** + * References a method that will handle the ItemClick events. + */ +interface ASPxClientDashboardItemClickEventHandler { + /** + * References a method that will handle the ItemClick events. + * @param source The event source. + * @param e A ASPxClientDashboardItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemClickEventArgs): void; +} +/** + * Provides data for the ItemClick events. + */ +interface ASPxClientDashboardItemClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item for which the event has been raised. + * Value: A String that is the dashboard item name. + */ + ItemName: string; + /** + * Gets the dashboard item's client data. + */ + GetData(): ASPxClientDashboardItemData; + /** + * Returns the axis point corresponding to the clicked visual element. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxisPoint(axisName: string): ASPxClientDashboardItemDataAxisPoint; + /** + * Gets measures corresponding to the clicked visual element. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; + /** + * Gets deltas corresponding to the clicked visual element. + */ + GetDeltas(): ASPxClientDashboardItemDataDelta[]; + /** + * Gets the dimensions used to create a hierarchy of axis points for the specified axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetDimensions(axisName: string): ASPxClientDashboardItemDataDimension[]; + /** + * Requests underlying data corresponding to the clicked visual element. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + * @param dataMembers An array of String values that specify data members used to obtain underlying data. + */ + RequestUnderlyingData(onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted, dataMembers: string[]): void; +} +/** + * References a method that will handle the ItemVisualInteractivity events. + */ +interface ASPxClientDashboardItemVisualInteractivityEventHandler { + /** + * References a method that will handle the ItemVisualInteractivity events. + * @param source The event source. + * @param e A ASPxClientDashboardItemVisualInteractivityEventArgs object containing event data. + */ + (source: S, e: ASPxClientDashboardItemVisualInteractivityEventArgs): void; +} +/** + * Provides data for the ItemVisualInteractivity events. + */ +interface ASPxClientDashboardItemVisualInteractivityEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Gets the selection mode for dashboard item elements. + */ + GetSelectionMode(): string; + /** + * Sets the selection mode for dashboard item elements. + * @param selectionMode A String that specifies the selection mode. + */ + SetSelectionMode(selectionMode: string): void; + /** + * Returns whether or not highlighting is enabled for the current dashboard item. + */ + IsHighlightingEnabled(): boolean; + /** + * Enables highlighting for the current dashboard item. + * @param enableHighlighting true, to enable highlighting; otherwise, false. + */ + EnableHighlighting(enableHighlighting: boolean): void; + /** + * Gets data axes used to perform custom interactivity actions. + */ + GetTargetAxes(): string[]; + /** + * Sets data axes used to perform custom interactivity actions. + * @param targetAxes An array of String objects that specify names of data axes. + */ + SetTargetAxes(targetAxes: string[]): void; + /** + * Gets the default selection for the current dashboard item. + */ + GetDefaultSelection(): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Sets the default selection for the current dashboard item. + * @param values An array of ASPxClientDashboardItemDataAxisPointTuple objects specifying axis point tuples used to select default elements. + */ + SetDefaultSelection(values: ASPxClientDashboardItemDataAxisPointTuple[]): void; +} +/** + * References a method that will handle the ItemSelectionChanged events. + */ +interface ASPxClientDashboardItemSelectionChangedEventHandler { + /** + * References a method that will handle the ItemSelectionChanged events. + * @param source The event source. + * @param e A ASPxClientDashboardItemSelectionChangedEventArgs object containing event data. + */ + (source: S, e: ASPxClientDashboardItemSelectionChangedEventArgs): void; +} +/** + * Provides data for the ItemSelectionChanged events. + */ +interface ASPxClientDashboardItemSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Gets currently selected elements. + */ + GetCurrentSelection(): ASPxClientDashboardItemDataAxisPointTuple[]; +} +/** + * References a method that will handle the ItemElementCustomColor event. + */ +interface ASPxClientDashboardItemElementCustomColorEventHandler { + /** + * References a method that will handle the ItemElementCustomColor events. + * @param source The event source. + * @param e An ASPxClientDashboardItemElementCustomColorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemElementCustomColorEventArgs): void; +} +/** + * Provides data for the ItemElementCustomColor events. + */ +interface ASPxClientDashboardItemElementCustomColorEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item for which the event was raised. + */ + ItemName: string; + /** + * Gets the axis point tuple that corresponds to the current dashboard item element. + */ + GetTargetElement(): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Gets the color of the current dashboard item element. + */ + GetColor(): string; + /** + * Sets the color of the current dashboard item element. + * @param color A String that specifies the color of the current dashboard item element. + */ + SetColor(color: string): void; + /** + * Gets measures corresponding to the current dashboard item element. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; +} +/** + * References a method that will handle the ItemWidgetCreated events. + */ +interface ASPxClientDashboardItemWidgetCreatedEventHandler { + /** + * References a method that will handle the ItemWidgetCreated events. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemWidgetUpdating event. + */ +interface ASPxClientDashboardItemWidgetUpdatingEventHandler { + /** + * References a method that will handle the ItemWidgetUpdating event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemWidgetUpdated event. + */ +interface ASPxClientDashboardItemWidgetUpdatedEventHandler { + /** + * References a method that will handle the ItemWidgetUpdated event. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * References a method that will handle the ItemBeforeWidgetDisposed events. + */ +interface ASPxClientDashboardItemBeforeWidgetDisposedEventHandler { + /** + * References a method that will handle the ItemBeforeWidgetDisposed events. + * @param source The event source. + * @param e A ASPxClientDashboardItemWidgetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemWidgetEventArgs): void; +} +/** + * Provides data for events related to client widgets used to visualize data in dashboard items. + */ +interface ASPxClientDashboardItemWidgetEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item for which the event was raised. + * Value: A String that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Returns an underlying widget corresponding to the current dashboard item. + */ + GetWidget(): Object; +} +/** + * Represents multidimensional data visualized in the dashboard item. + */ +interface ASPxClientDashboardItemData { + /** + * Gets the names of the axes that constitute the current ASPxClientDashboardItemData. + */ + GetAxisNames(): string[]; + /** + * Returns the specified data axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxis(axisName: string): ASPxClientDashboardItemDataAxis; + /** + * Gets the dimensions used to create a hierarchy of axis points for the specified axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetDimensions(axisName: string): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the measures for the current ASPxClientDashboardItemData object. + */ + GetMeasures(): ASPxClientDashboardItemDataMeasure[]; + /** + * Gets the deltas for the current ASPxClientDashboardItemData object. + */ + GetDeltas(): ASPxClientDashboardItemDataDelta[]; + /** + * Gets the slice of the current ASPxClientDashboardItemData object by the specified axis point tuple. + * @param tuple A ASPxClientDashboardItemDataAxisPointTuple object that is a tuple of axis points. + */ + GetSlice(tuple: ASPxClientDashboardItemDataAxisPointTuple): ASPxClientDashboardItemData; + /** + * Gets the slice of the current ASPxClientDashboardItemData object by the specified axis point. + * @param axisPoint An ASPxClientDashboardItemDataAxisPoint object that is the data point in a multidimensional space. + */ + GetSlice(axisPoint: ASPxClientDashboardItemDataAxisPoint): ASPxClientDashboardItemData; + /** + * Returns a total summary value for the specified measure. + * @param measureId A String that is the measure identifier. + */ + GetMeasureValue(measureId: string): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the summary value for the specified delta. + * @param deltaId A String that is the data item identifier. + */ + GetDeltaValue(deltaId: string): ASPxClientDashboardItemDataDeltaValue; + /** + * Returns an array of data members available in a data source. + */ + GetDataMembers(): string[]; + /** + * Creates a tuple based on the specified axes names and corresponding values. + * @param values An array of name-value pairs containing the axis name and corresponding values. + */ + CreateTuple(values: Object[]): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Creates a tuple based on the specified axis points. + * @param axisPoints An array of ASPxClientDashboardItemDataAxisPoint objects that specify axis points belonging to different data axes. + */ + CreateTuple(axisPoints: ASPxClientDashboardItemDataAxisPoint[]): ASPxClientDashboardItemDataAxisPointTuple; +} +/** + * An axis that contains data points corresponding to the specified value hierarchy. + */ +interface ASPxClientDashboardItemDataAxis { + /** + * Gets the dimensions used to create a hierarchy of axis points belonging to the current axis. + */ + GetDimensions(): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the root axis point belonging to the current ASPxClientDashboardItemDataAxis. + */ + GetRootPoint(): ASPxClientDashboardItemDataAxisPoint; + /** + * Returns axis points corresponding to values of the last-level dimension. + */ + GetPoints(): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Returns axis points corresponding to the specified dimension. + * @param dimensionId A String that is the dimension identifier. + */ + GetPointsByDimension(dimensionId: string): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Returns the data point for the specified axis by unique values. + * @param uniqueValues A hierarchy of unique values identifying the required data point. + */ + GetPointByUniqueValues(uniqueValues: Object[]): ASPxClientDashboardItemDataAxisPoint; +} +/** + * Contains the dimension metadata. + */ +interface ASPxClientDashboardItemDataDimension { + /** + * Gets the dimension identifier. + * Value: A String that is the dimension identifier. + */ + Id: string; + /** + * Gets or sets the name of the dimension. + * Value: A String that is the name of the dimension. + */ + Name: string; + /** + * Gets the data member identifier for the current dimension. + * Value: A String value that identifies a data member. + */ + DataMember: string; + /** + * Gets the group interval for date-time values for the current dimension. + * Value: A String value that represents how date-time values are grouped. + */ + DateTimeGroupInterval: string; + /** + * Gets the group interval for string values. + * Value: A String value that specifies the group interval for string values. + */ + TextGroupInterval: string; + /** + * Formats the specified value using format settings of the current dimension. + * @param value A value to be formatted. + */ + Format(value: Object): string; +} +/** + * Contains the measure metadata. + */ +interface ASPxClientDashboardItemDataMeasure { + /** + * Gets the measure identifier. + * Value: A String that is the measure identifier. + */ + Id: string; + /** + * Gets the name of the measure. + * Value: A String that is the name of the measure. + */ + Name: string; + /** + * Gets the data member that identifies the data source list used to provide data for the current measure. + * Value: A String value that identifies the data source list used to provide data for the current measure. + */ + DataMember: string; + /** + * Gets the type of summary function calculated against the current measure. + * Value: A String value that identifies the type of summary function calculated against the current measure. + */ + SummaryType: string; + /** + * Formats the specified value using format settings of the current measure. + * @param value A value to be formatted. + */ + Format(value: Object): string; +} +/** + * Contains the delta metadata. + */ +interface ASPxClientDashboardItemDataDelta { + /** + * Gets the data item identifier. + * Value: A String that is the data item identifier. + */ + Id: string; + /** + * Gets the name of the data item container. + * Value: A String value that is the name of the data item container. + */ + Name: string; + /** + * Gets the identifier for the measure that provides actual values. + * Value: A String value that is the measure identifier. + */ + ActualMeasureId: string; + /** + * Gets the identifier for the measure that provides target values. + * Value: A String value that is the measure identifier. + */ + TargetMeasureId: string; +} +/** + * Provides dimension values at the specified axis point. + */ +interface ASPxClientDashboardItemDataDimensionValue { + /** + * Gets the current dimension value. + */ + GetValue(): Object; + /** + * Gets the unique value for the current dimension value. + */ + GetUniqueValue(): Object; + /** + * Gets the display text for the current dimension value. + */ + GetDisplayText(): string; +} +/** + * Provides the measure value and display text. + */ +interface ASPxClientDashboardItemDataMeasureValue { + /** + * Gets the measure value. + */ + GetValue(): Object; + /** + * Gets the measure display text. + */ + GetDisplayText(): string; +} +/** + * Provides delta element values. + */ +interface ASPxClientDashboardItemDataDeltaValue { + /** + * Provides access to the actual value displayed within the delta element. + */ + GetActualValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the target value. + */ + GetTargetValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the absolute difference between the actual and target values. + */ + GetAbsoluteVariation(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the percent of variation between the actual and target values. + */ + GetPercentVariation(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the percentage of the actual value in the target value. + */ + GetPercentOfTarget(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the main delta value. + */ + GetDisplayValue(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the first additional delta value. + */ + GetDisplaySubValue1(): ASPxClientDashboardItemDataMeasureValue; + /** + * Provides access to the second additional delta value. + */ + GetDisplaySubValue2(): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the value specifying the condition for displaying the delta indication. + */ + GetIsGood(): ASPxClientDashboardItemDataMeasureValue; + /** + * Gets the type of delta indicator. + */ + GetIndicatorType(): ASPxClientDashboardItemDataMeasureValue; +} +/** + * A point on the data axis. + */ +interface ASPxClientDashboardItemDataAxisPoint { + /** + * Gets the name of the axis to which the current axis point belongs. + */ + GetAxisName(): string; + /** + * Gets the last level dimension corresponding to the current axis point. + */ + GetDimension(): ASPxClientDashboardItemDataDimension; + /** + * Gets the collection of dimensions used to create a hierarchy of axis points from the root point to the current axis point. + */ + GetDimensions(): ASPxClientDashboardItemDataDimension[]; + /** + * Gets the value corresponding to the current axis point. + */ + GetValue(): Object; + /** + * Gets the display text corresponding to the current axis point. + */ + GetDisplayText(): string; + /** + * Gets the unique value corresponding to the current axis point. + */ + GetUniqueValue(): Object; + /** + * Gets the dimension values at the specified axis point. + */ + GetDimensionValue(): ASPxClientDashboardItemDataDimensionValue; + /** + * Gets the dimension value at the current axis point. + * @param dimensionId A String value that specifies the dimension identifier. + */ + GetDimensionValue(dimensionId: string): ASPxClientDashboardItemDataDimensionValue; + /** + * Gets the child axis points for the current axis point. + */ + GetChildren(): ASPxClientDashboardItemDataAxisPoint[]; + /** + * Gets the parent axis point for the current axis point. + */ + GetParent(): ASPxClientDashboardItemDataAxisPoint; +} +/** + * Represents a tuple of axis points. + */ +interface ASPxClientDashboardItemDataAxisPointTuple { + /** + * Returns the axis point belonging to the default data axis. + */ + GetAxisPoint(): ASPxClientDashboardItemDataAxisPoint; + /** + * Returns the axis point belonging to the specified data axis. + * @param axisName A string value returned by the DashboardDataAxisNames class that specifies the name of the data axis. + */ + GetAxisPoint(axisName: string): ASPxClientDashboardItemDataAxisPoint; +} +/** + * A range in the Range Filter dashboard item. + */ +interface ASPxClientDashboardRangeFilterSelection { + /** + * Gets or sets a maximum value in the range of the Range Filter dashboard item. + * Value: A maximum value in the range of the Range Filter dashboard item. + */ + Maximum: Object; + /** + * Gets or sets a minimum value in the range of the Range Filter dashboard item. + * Value: A minimum value in the range of the Range Filter dashboard item. + */ + Minimum: Object; +} +/** + * A collection of ASPxClientDashboardParameter objects. + */ +interface ASPxClientDashboardParameters { + /** + * Returns an array of dashboard parameters from the ASPxClientDashboardParameters collection. + */ + GetParameterList(): ASPxClientDashboardParameter[]; + /** + * Returns a dashboard parameter by its name. + * @param name A String object that specifies the parameter name. + */ + GetParameterByName(name: string): ASPxClientDashboardParameter; + /** + * Returns a dashboard parameter by its index in the ASPxClientDashboardParameters collection. + * @param index An integer value that specifies the parameter index. + */ + GetParameterByIndex(index: number): ASPxClientDashboardParameter; +} +/** + * A client-side dashboard parameter. + */ +interface ASPxClientDashboardParameter { + /** + * Gets the dashboard parameter name on the client side. + * Value: A String that is the dashboard parameter name on the client side. + */ + Name: string; + /** + * Gets the dashboard parameter value on the client side. + * Value: A String that specifies the dashboard parameter value on the client side. + */ + Value: Object; + /** + * Returns a parameter name. + */ + GetName(): string; + /** + * Returns a current parameter value(s). + */ + GetValue(): Object; + /** + * Specifies the current parameter value(s). + * @param value The current parameter value(s). + */ + SetValue(value: Object): void; + /** + * Returns a default parameter value. + */ + GetDefaultValue(): Object; + /** + * Returns the parameter's description displayed to an end-user. + */ + GetDescription(): string; + /** + * Returns a parameter type. + */ + GetType(): string; + /** + * Returns possible parameter values. + */ + GetValues(): ASPxClientDashboardParameterValue[]; +} +/** + * Provides access to the parameter value and display text. + */ +interface ASPxClientDashboardParameterValue { + /** + * Returns the parameter display text. + */ + GetDisplayText(): string; + /** + * Returns a parameter value. + */ + GetValue(): Object; +} +/** + * Contains settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ +interface ImageFormatOptions { + /** + * Gets or sets an image format in which the dashboard (dashboard item) is exported. + * Value: A value returned by the DashboardExportImageFormat class that specifies an image format in which the dashboard (dashboard item) is exported. + */ + Format: string; + /** + * Gets or sets the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + * Value: An integer value that specifies the resolution (in dpi) used to export a dashboard (dashboard item) in Image format. + */ + Resolution: number; +} +/** + * Contains options which define how the dashboard item is exported to Excel format. + */ +interface ExcelFormatOptions { + /** + * Gets or sets the Excel format in which the dashboard item is exported. + * Value: A value returned by the DashboardExportExcelFormat class that specifies the Excel format in which the dashboard item is exported. + */ + Format: string; + /** + * Gets or sets a character used to separate values in a CSV document. + * Value: A String value that specifies the character used to separate values in a CSV document. + */ + CsvValueSeparator: string; +} +/** + * Contains settings that specify parameters affecting how the Grid dashboard item is exported. + */ +interface GridExportOptions { + /** + * Gets or sets whether the size of the Grid dashboard item is changed according to the width of the exported page. + * Value: true, to change the size of the Grid dashboard item according to the width of the exported page; otherwise, false. + */ + FitToPageWidth: boolean; + /** + * Gets or sets whether to print column headers of the Grid dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pivot dashboard item is exported. + */ +interface PivotExportOptions { + /** + * Gets or sets whether to print the column headers of the Pivot dashboard item on every page. + * Value: true, to print column headers on every page; otherwise, false. + */ + PrintHeadersOnEveryPage: boolean; +} +/** + * Contains settings that specify parameters affecting how the Pie dashboard item is exported. + */ +interface PieExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Gauge dashboard item is exported. + */ +interface GaugeExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Card dashboard item is exported. + */ +interface CardExportOptions { + /** + * Gets or sets whether dashboard item elements are arranged automatically on the exported page. + * Value: true, to arrange dashboard item elements automatically on the exported page; otherwise, false. + */ + AutoArrangeContent: boolean; +} +/** + * Contains settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ +interface RangeFilterExportOptions { + /** + * Gets or sets whether the page orientation used to export a Range Filter dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Range Filter dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Range Filter dashboard item. + * Value: A value returned by the RangeFilterExportSizeMode class that specifies the export size mode for the Range Filter dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how Chart dashboard items are exported. + */ +interface ChartExportOptions { + /** + * Gets or sets whether the page orientation used to export a Chart dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a Chart dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the Chart dashboard item. + * Value: A value returned by the ChartExportSizeMode class that specifies the export size mode for the Chart dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how Map dashboard items are exported. + */ +interface MapExportOptions { + /** + * Gets or sets whether the page orientation used to export a map dashboard item is selected automatically. + * Value: true, to automatically select the page orientation used to export a map dashboard item; otherwise, false. + */ + AutomaticPageLayout: boolean; + /** + * Gets or sets the export size mode for the map dashboard item. + * Value: A value returned by the MapExportSizeMode class that specifies specifies the export size mode for the map dashboard item. + */ + SizeMode: string; +} +/** + * Contains settings that specify parameters affecting how the dashboard (dashboard item) is exported. + */ +interface ASPxClientDashboardExportOptions { + /** + * Gets or sets the standard paper size. + * Value: A string value returned by the DashboardExportPaperKind class that specifies the standard paper size. + */ + PaperKind: string; + /** + * Gets or sets the page orientation used to export a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportPageLayout class that specifies the page orientation used to export a dashboard (dashboard item). + */ + PageLayout: string; + /** + * Gets or sets the mode for scaling when exporting a dashboard (dashboard item). + * Value: A string value returned by the DashboardExportScaleMode class that specifies the mode for scaling when exporting a dashboard (dashboard item). + */ + ScaleMode: string; + /** + * Gets or sets the scale factor (in fractions of 1) by which a dashboard (dashboard item) is scaled. + * Value: A Single value that specifies the scale factor by which a dashboard (dashboard item) is scaled. + */ + ScaleFactor: number; + /** + * Gets or sets the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + * Value: An integer value that specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard (dashboard item). + */ + AutoFitPageCount: number; + /** + * Gets or sets the title of the exported document. + * Value: A String value that specifies the title of the exported document. + */ + Title: string; + /** + * Gets or sets whether a dashboard title (or dashboard item's caption) is included as the exported document title. + * Value: A DefaultBoolean value that specifies whether a dashboard title (or dashboard item's caption) is included as the exported document title. + */ + ShowTitle: boolean; + /** + * Gets or sets the filter state's location on the exported document. + * Value: A string value returned by the DashboardExportFilterState class that specifies the filter state's location on the exported document. + */ + FilterState: string; + /** + * Provides access to options for exporting a dashboard or individual items in Image format. + * Value: An ImageFormatOptions object containing settings that specify parameters affecting how the dashboard or dashboard item is exported in Image format. + */ + ImageOptions: ImageFormatOptions; + /** + * Provides access to options for exporting individual dashboard items in Excel format. + * Value: An ExcelFormatOptions object containing settings that specify parameters affecting how the dashboard item is exported in Excel format. + */ + ExcelOptions: ExcelFormatOptions; + /** + * Provides access to options for exporting a Grid dashboard item. + * Value: A GridExportOptions object containing settings that specify parameters that affect how Grid dashboard items are exported. + */ + GridOptions: GridExportOptions; + /** + * Provides access to options for exporting a Pivot dashboard item. + * Value: A PivotExportOptions object containing settings that specify parameters that affect how Pivot dashboard items are exported. + */ + PivotOptions: PivotExportOptions; + /** + * Provides access to options for exporting a Pie dashboard item. + * Value: A PieExportOptions object containing settings that specify parameters that affect how Pie dashboard items are exported. + */ + PieOptions: PieExportOptions; + /** + * Provides access to options for exporting a Gauge dashboard item. + * Value: A GaugeExportOptions object containing settings that specify parameters that affect how Gauge dashboard items are exported. + */ + GaugeOptions: GaugeExportOptions; + /** + * Provides access to options for exporting a Card dashboard item. + * Value: A CardExportOptions object containing settings that specify parameters that affect how Card dashboard items are exported. + */ + CardOptions: CardExportOptions; + /** + * Provides access to options for exporting a Range Filter dashboard item. + * Value: A RangeFilterExportOptions object containing settings that specify parameters affecting how the Range Filter dashboard item is exported. + */ + RangeFilterOptions: RangeFilterExportOptions; + /** + * Provides access to options for exporting a Chart dashboard item. + * Value: A ChartExportOptions object containing settings that specify parameters that affect how Chart dashboard items are exported. + */ + ChartOptions: ChartExportOptions; + /** + * Provides access to options for exporting map dashboard items. + * Value: A MapExportOptions object containing settings that specify parameters that affect how map dashboard items are exported. + */ + MapOptions: MapExportOptions; +} +/** + * A client-side equivalent of the ASPxDashboard control. + */ +interface ASPxClientDashboard extends ASPxClientControl { + /** + * Fires when a round trip to the server has been initiated by a call to the client PerformDataCallback method. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after the state of the dashboard displayed in the ASPxClientDashboard is changed. + */ + DashboardStateChanged: ASPxClientEvent>; + /** + * Occurs after a new dashboard is displayed in the ASPxClientDashboard. + */ + DashboardChanged: ASPxClientEvent>; + /** + * For internal use. + */ + CustomizeMenuItems: ASPxClientEvent>; + /** + * For internal use. + */ + BeforeRender: ASPxClientEvent>; + /** + * Occurs when an end-user clicks a dashboard item. + */ + ItemClick: ASPxClientEvent>; + /** + * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting + */ + ItemVisualInteractivity: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetCreated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdating: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemBeforeWidgetDisposed: ASPxClientEvent>; + /** + * Occurs after the selection within the dashboard item is changed. + */ + ItemSelectionChanged: ASPxClientEvent>; + /** + * Allows you to color the required dashboard item elements using the specified colors. + */ + ItemElementCustomColor: ASPxClientEvent>; + /** + * Occurs when a master filter state is changed. + */ + ItemMasterFilterStateChanged: ASPxClientEvent>; + /** + * Occurs when a drill-down/drill-up is performed. + */ + ItemDrillDownStateChanged: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; + /** + * Switches the ASPxClientDashboard to the viewer mode. + */ + SwitchToViewer(): void; + /** + * Switches the ASPxClientDashboard to the designer mode. + */ + SwitchToDesigner(): void; + /** + * Gets the current working mode of the Web Dashboard. + */ + GetWorkingMode(): string; + /** + * Gets the identifier of the dashboard that is displayed in the ASPxClientDashboard. + */ + GetDashboardId(): string; + /** + * Gets the name of the dashboard that is displayed in the ASPxClientDashboard. + */ + GetDashboardName(): string; + /** + * Gets the state of the dashboard displayed in the ASPxClientDashboard. + */ + GetDashboardState(): string; + /** + * Loads a dashboard with the specified identifier. + * @param dashboardId A String value that specifies the dashboard identifier. + */ + LoadDashboard(dashboardId: string): void; + /** + * Saves a current dashboard to the dashboard storage. + */ + SaveDashboard(): void; + /** + * Invokes the Dashboard Parameters dialog. + */ + ShowParametersDialog(): void; + /** + * Closes the Dashboard Parameters dialog. + */ + HideParametersDialog(): void; + /** + * Returns dashboard parameter settings and metadata. + */ + GetParameters(): ASPxClientDashboardParameters; + /** + * Invokes the dialog that allows end-users to export the entire dashboard to the specified format. + * @param format A string value that specifies the format. For instance, you can use 'PDF' or 'Image'. + */ + ShowExportDashboardDialog(format: string): void; + /** + * Invokes the dialog that allows end-users to export the dashboard item to the specified format. + * @param itemComponentName A string value that specifies the component name of the dashboard item to export. + * @param format A string value that specifies the format. For instance, you can use 'PDF, 'Image' or 'Excel'. + */ + ShowExportDashboardItemDialog(itemComponentName: string, format: string): void; + /** + * Hides the dialog that allows end-users to export the dashboard/dashboard item. + */ + HideExportDialog(): void; + /** + * Returns settings that specify parameters affecting how the dashboard is exported. + */ + GetExportOptions(): ASPxClientDashboardExportOptions; + /** + * Specifies settings that specify parameters affecting how the dashboard is exported. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + SetExportOptions(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file and writes it to the Response. + */ + ExportToPdf(): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard to an Image file and writes it to the Response. + */ + ExportToImage(): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToImage(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to a PDF file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToPdf(itemName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Image file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToImage(itemName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Excel file and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToExcel(itemName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Returns whether or not master filtering can be applied in the current state of the specified master filter item. + * @param itemName A string that specifies the component name of the master filter item. + */ + CanSetMasterFilter(itemName: string): boolean; + /** + * Returns whether or not the specified master filter can be cleared in the current state. + * @param itemName A string that specifies the component name of the master filter item. + */ + CanClearMasterFilter(itemName: string): boolean; + /** + * Returns whether or not drill down is possible in the current state of the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + */ + CanPerformDrillDown(itemName: string): boolean; + /** + * Returns whether or not drill up is possible in the current state of the specified dashboard item. + * @param itemName A string that specifies the component name of the dashboard item. + */ + CanPerformDrillUp(itemName: string): boolean; + /** + * Selects required elements by their values in the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + * @param values Values that will be used to select elements in the master filter item. + */ + SetMasterFilter(itemName: string, values: Object[][]): void; + /** + * Selects the required elements in the specified master filter item. + * @param itemName A String that species the component name of the master filter item. + * @param axisPointTuples An array of ASPxClientDashboardItemDataAxisPointTuple objects used to identify master filter elements. + */ + SetMasterFilter(itemName: string, axisPointTuples: ASPxClientDashboardItemDataAxisPointTuple[]): void; + /** + * Performs a drill-down into the required element by its value. + * @param itemName A String that species the component name of the dashboard item. + * @param value A value that will be used to perform a drill-down for the required element. + */ + PerformDrillDown(itemName: string, value: Object): void; + /** + * Performs a drill-down into the required element. + * @param itemName A String that specifies the component name of the dashboard item. + * @param axisPointTuple A ASPxClientDashboardItemDataAxisPointTuple object representing a set of axis points. + */ + PerformDrillDown(itemName: string, axisPointTuple: ASPxClientDashboardItemDataAxisPointTuple): void; + /** + * Clears the specified master filter item. + * @param itemName A string that specifies the component name of the master filter item. + */ + ClearMasterFilter(itemName: string): void; + /** + * Performs a drill-up for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + PerformDrillUp(itemName: string): void; + /** + * Returns axis point tuples identifying elements that can be used to perform drill-down in the specified dashboard item. + * @param itemName A String that is the component name of the dashboard item. + */ + GetAvailableDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the axis point tuple identifying the current drill-down state. + * @param itemName A String that is the component name of the dashboard item. + */ + GetCurrentDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Returns axis point tuples identifying elements that can be selected in the current state of the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetAvailableFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns axis point tuples identifying currently selected elements in the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetCurrentFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns currently selected elements in the master filter item. + * @param itemName A String that specifies a component name of the master filter item. + */ + GetCurrentSelection(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the client data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + GetItemData(itemName: string): ASPxClientDashboardItemData; + /** + * Refreshes an entire dashboard displayed in the Web Dashboard control. + */ + Refresh(): void; + /** + * Refreshes the specific item from the dashboard displayed in the Web Dashboard control. + * @param itemName A string value that specifies the component name of the dashboard item to be refreshed. + */ + Refresh(itemName: string): void; + /** + * Refreshes specific items from the dashboard displayed in the Web Dashboard control. + * @param itemName An array of string values that specify the component names of the dashboard items to be refreshed. + */ + Refresh(itemName: string[]): void; + /** + * Requests underlying data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + * @param args A ASPxClientDashboardItemRequestUnderlyingDataParameters object containing parameters used to obtain the underlying data. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + */ + RequestUnderlyingData(itemName: string, args: ASPxClientDashboardItemRequestUnderlyingDataParameters, onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted): void; + /** + * Returns the currently selected range in the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Returns the visible range for the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetEntireRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Selects the required range in the specified Range Filter dashboard item. + * @param itemName A String that specifies the component name of the Range Filter dashboard item. + * @param range A String value that specifies the component name of the Range Filter dashboard item. + */ + SetRange(itemName: string, range: ASPxClientDashboardRangeFilterSelection): void; + /** + * Selects a predefined range in the Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter. + * @param dateTimePeriodName A String value that specifies the predefined range name. + */ + SetPredefinedRange(itemName: string, dateTimePeriodName: string): void; +} +/** + * References a method that will handle the DashboardStateChanged event. + */ +interface ASPxClientDashboardStateChangedEventHandler { + /** + * References a method that will handle the DashboardStateChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardStateChangedEventArgs): void; +} +/** + * Provides data for the DashboardStateChanged event. + */ +interface ASPxClientDashboardStateChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the current state of the dashboard. + * Value: A String that is the current state of the dashboard. + */ + DashboardState: string; +} +/** + * References a method that will handle the DashboardChanged event. + */ +interface ASPxClientDashboardChangedEventHandler { + /** + * References a method that will handle the DashboardChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardChangedEventArgs): void; +} +/** + * Provides data for the DashboardChanged event. + */ +interface ASPxClientDashboardChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the identifier of a newly opened dashboard. + * Value: A String values that is an identifier of newly opened dashboard. + */ + DashboardId: string; + /** + * Gets the name of a newly opened dashboard. + * Value: A string value that is the name of newly opened dashboard. + */ + DashboardName: string; +} +interface ASPxClientDashboardCustomizeMenuItemsEventHandler { + (source: S, e: ASPxClientDashboardCustomizeMenuItemsEventArgs): void; +} +interface ASPxClientDashboardMenuItem { + id: string; + title: string; + template: string; + selected: boolean; + disabled: boolean; + hasSeparator: boolean; + click: Function; + hotKey: number; +} +interface ASPxClientDashboardCustomizeMenuItemsEventArgs extends ASPxClientEventArgs { + Items: ASPxClientDashboardMenuItem[]; + FindById(itemId: string): ASPxClientDashboardMenuItem; +} +interface ASPxClientDashboardBeforeRenderEventHandler { + (source: S, e: ASPxClientEventArgs): void; +} +/** + * Serves as the base class for classes that provide data for client-side events related to dashboard items. + */ +interface ASPxClientDashboardItemEventArgs extends ASPxClientEventArgs { + /** + * Gets the component name of the dashboard item. + * Value: A string value that is the component name of the dashboard item. + */ + ItemName: string; + /** + * Returns whether or not the specified value is null. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is 'others'. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the ItemMasterFilterStateChanged event. + */ +interface ASPxClientDashboardItemMasterFilterStateChangedEventHandler { + /** + * References a method that will handle the ItemMasterFilterStateChanged event. + * @param source The event source. + * @param e An ASPxClientDashboardItemMasterFilterStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemMasterFilterStateChangedEventArgs): void; +} +/** + * Provides data for the ItemMasterFilterStateChanged event. + */ +interface ASPxClientDashboardItemMasterFilterStateChangedEventArgs extends ASPxClientDashboardItemEventArgs { + /** + * Gets the currently selected values. + * Value: An array of objects that are the currently selected values. + */ + Values: Object[][]; +} +/** + * References a method that will handle the ItemDrillDownStateChanged event. + */ +interface ASPxClientDashboardItemDrillDownStateChangedEventHandler { + /** + * References a method that will handle the ItemDrillDownStateChanged event. + * @param source The event source. + * @param e An ASPxClientDashboardItemDrillDownStateChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardItemDrillDownStateChangedEventArgs): void; +} +/** + * Provides data for the ItemDrillDownStateChanged event. + */ +interface ASPxClientDashboardItemDrillDownStateChangedEventArgs extends ASPxClientDashboardItemEventArgs { + /** + * Gets the drill-down action performed in the dashboard item. + * Value: A string value that is the drill-down action performed in the dashboard item. + */ + Action: string; + /** + * Gets values from the current drill-down hierarchy. + * Value: An array of values from the current drill-down hierarchy. + */ + Values: Object[]; +} +/** + * A client-side equivalent of the ASPxDashboardViewer control. + */ +interface ASPxClientDashboardViewer extends ASPxClientControl { + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after the available interactivity actions have changed. + */ + ActionAvailabilityChanged: ASPxClientEvent>; + /** + * Occurs when an end-user changes the state of the master filter. + */ + MasterFilterSet: ASPxClientEvent>; + /** + * Occurs when an end-user clears the selection in the master filter item. + */ + MasterFilterCleared: ASPxClientEvent>; + /** + * Provides the capability to handle data loading errors in the ASPxClientDashboardViewer. + */ + DataLoadingError: ASPxClientEvent>; + /** + * Occurs after a drill-down is performed. + */ + DrillDownPerformed: ASPxClientEvent>; + /** + * Occurs after a drill-up is performed. + */ + DrillUpPerformed: ASPxClientEvent>; + /** + * Occurs after the ASPxClientDashboardViewer is loaded. + */ + Loaded: ASPxClientEvent>; + /** + * Occurs when an end-user clicks a dashboard item. + */ + ItemClick: ASPxClientEvent>; + /** + * Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting + */ + ItemVisualInteractivity: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetCreated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdating: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemWidgetUpdated: ASPxClientEvent>; + /** + * Allows you to access underlying UI/Data Visualization widgets. + */ + ItemBeforeWidgetDisposed: ASPxClientEvent>; + /** + * Occurs after the selection within the dashboard item is changed. + */ + ItemSelectionChanged: ASPxClientEvent>; + /** + * Allows you to color the required dashboard item elements using the specified colors. + */ + ItemElementCustomColor: ASPxClientEvent>; + /** + * Reloads data in the data sources. + */ + ReloadData(): void; + /** + * Reloads data in the data sources. + * @param parameters An array of ASPxClientDashboardParameter objects that specify dashboard parameters on the client side. + */ + ReloadData(parameters: ASPxClientDashboardParameter[]): void; + /** + * Returns dashboard parameter settings and metadata. + */ + GetParameters(): ASPxClientDashboardParameters; + /** + * Locks the EndUpdateParameters method call. + */ + BeginUpdateParameters(): void; + /** + * Unlocks the BeginUpdateParameters method and applies changes made to the parameter settings. + */ + EndUpdateParameters(): void; + /** + * Returns the currently selected range in the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetCurrentRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Returns the visible range for the specified Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter dashboard item. + */ + GetEntireRange(itemName: string): ASPxClientDashboardRangeFilterSelection; + /** + * Selects the required range in the specified Range Filter dashboard item. + * @param itemName A String that specifies the component name of the Range Filter dashboard item. + * @param range A String value that specifies the component name of the Range Filter dashboard item. + */ + SetRange(itemName: string, range: ASPxClientDashboardRangeFilterSelection): void; + /** + * Selects a predefined range in the Range Filter dashboard item. + * @param itemName A String value that specifies the component name of the Range Filter. + * @param dateTimePeriodName A String value that specifies the predefined range name. + */ + SetPredefinedRange(itemName: string, dateTimePeriodName: string): void; + /** + * Returns axis point tuples identifying elements that can be used to perform drill-down in the specified dashboard item. + * @param itemName A String that is the component name of the dashboard item. + */ + GetAvailableDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns the axis point tuple identifying the current drill-down state. + * @param itemName A String that is the component name of the dashboard item. + */ + GetCurrentDrillDownValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple; + /** + * Returns axis point tuples identifying elements that can be selected in the current state of the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetAvailableFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns axis point tuples identifying currently selected elements in the master filter item. + * @param itemName A String that is the component name of the master filter item. + */ + GetCurrentFilterValues(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Returns currently selected elements in the master filter item. + * @param itemName A String that specifies a component name of the master filter item. + */ + GetCurrentSelection(itemName: string): ASPxClientDashboardItemDataAxisPointTuple[]; + /** + * Requests underlying data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + * @param args A ASPxClientDashboardItemRequestUnderlyingDataParameters object containing parameters used to obtain the underlying data. + * @param onCompleted A ASPxClientDashboardItemRequestUnderlyingDataCompleted object that references a method executed after the request is completed. + */ + RequestUnderlyingData(itemName: string, args: ASPxClientDashboardItemRequestUnderlyingDataParameters, onCompleted: ASPxClientDashboardItemRequestUnderlyingDataCompleted): void; + /** + * Invokes the Dashboard Parameters dialog. + */ + ShowParametersDialog(): void; + /** + * Closes the Dashboard Parameters dialog. + */ + HideParametersDialog(): void; + /** + * Returns settings that specify parameters affecting how the dashboard is exported. + */ + GetExportOptions(): ASPxClientDashboardExportOptions; + /** + * Specifies settings that specify parameters affecting how the dashboard is exported. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + SetExportOptions(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file and writes it to the Response. + */ + ExportToPdf(): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to a PDF file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToPdf(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard to an Image file and writes it to the Response. + */ + ExportToImage(): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + */ + ExportToImage(options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard to an Image file with the specified export options and writes it to the Response. + * @param options A ASPxClientDashboardExportOptions object containing settings that specify parameters affecting how the dashboard is exported. + * @param fileName A string that specifies the name of the exported file. + */ + ExportToImage(options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to a PDF file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToPdf(itemName: string): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to a PDF file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string that specifies the name of the exported file. + */ + ExportDashboardItemToPdf(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Image file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToImage(itemName: string): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Image file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + * @param fileName A string value that specifies the name of the exported file. + */ + ExportDashboardItemToImage(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Exports a dashboard item to an Excel file and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + */ + ExportDashboardItemToExcel(itemName: string): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A String that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options to be applied to the exported dashboard item. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions): void; + /** + * Exports a dashboard item to an Excel file with the specified export options and writes it to the Response. + * @param itemName A string that is the component name of the dashboard item to be exported. + * @param options An ASPxClientDashboardExportOptions object containing export options. + * @param fileName A string that specifies the name of the exported Excel file. + */ + ExportDashboardItemToExcel(itemName: string, options: ASPxClientDashboardExportOptions, fileName: string): void; + /** + * Returns the dashboard width. + */ + GetWidth(): number; + /** + * Returns the dashboard height. + */ + GetHeight(): number; + /** + * Specifies the dashboard width. + * @param width An integer value that specifies the dashboard width. + */ + SetWidth(width: number): void; + /** + * Specifies the dashboard height. + * @param height An integer value that specifies the dashboard height. + */ + SetHeight(height: number): void; + /** + * Specifies the dashboard size. + * @param width An integer value that specifies the dashboard width. + * @param height An integer value that specifies the dashboard height. + */ + SetSize(width: number, height: number): void; + /** + * Selects required elements by their values in the specified master filter item. + * @param itemName A String that species the component name of the master filter item. + * @param values Values that will be used to select elements in the master filter item. + */ + SetMasterFilter(itemName: string, values: Object[][]): void; + /** + * Selects the required elements in the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + * @param axisPointTuples An array of ASPxClientDashboardItemDataAxisPointTuple objects used to identify master filter elements. + */ + SetMasterFilter(itemName: string, axisPointTuples: ASPxClientDashboardItemDataAxisPointTuple[]): void; + /** + * Performs a drill-down for the required element by its value. + * @param itemName A String that species the component name of the dashboard item. + * @param value A value that will be used to perform a drill-down for the required element. + */ + PerformDrillDown(itemName: string, value: Object): void; + /** + * Performs a drill-down for the required element. + * @param itemName A String that specifies the component name of the dashboard item. + * @param axisPointTuple A ASPxClientDashboardItemDataAxisPointTuple object representing a set of axis points. + */ + PerformDrillDown(itemName: string, axisPointTuple: ASPxClientDashboardItemDataAxisPointTuple): void; + /** + * Clears the specified master filter item. + * @param itemName A String that specifies the component name of the master filter item. + */ + ClearMasterFilter(itemName: string): void; + /** + * Performs a drill-up for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + PerformDrillUp(itemName: string): void; + /** + * Returns whether or not the specified master filter item allows selecting one or more elements. + * @param itemName A String that specifies the component name of the master filter item. + */ + CanSetMasterFilter(itemName: string): boolean; + /** + * Returns whether or not the specified master filter can be cleared in the current state. + * @param itemName A String that specifies the component name of the master filter item. + */ + CanClearMasterFilter(itemName: string): boolean; + /** + * Returns whether or not drill down is possible in the current state of the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + CanPerformDrillDown(itemName: string): boolean; + /** + * Returns whether or not drill up is possible in the current state of the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + CanPerformDrillUp(itemName: string): boolean; + /** + * Returns the client data for the specified dashboard item. + * @param itemName A String that specifies the component name of the dashboard item. + */ + GetItemData(itemName: string): ASPxClientDashboardItemData; +} +/** + * References a method that will handle the ActionAvailabilityChanged event. + */ +interface ASPxClientDashboardActionAvailabilityChangedEventHandler { + /** + * References a method that will handle the ActionAvailabilityChanged event. + * @param source The event source. + * @param e A ASPxClientDashboardActionAvailabilityChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardActionAvailabilityChangedEventArgs): void; +} +/** + * Provides data for the ActionAvailabilityChanged event. + */ +interface ASPxClientDashboardActionAvailabilityChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets whether or not data reloading is available in the current state of dashboard item. + * Value: true, if data reloading is available in the current state of dashboard item; otherwise, false. + */ + IsReloadDataAvailable: boolean; + /** + * Gets interactivity actions currently available for the dashboard item. + * Value: An array of ASPxClientDashboardItemAction objects that represent interactivity actions currently available for the dashboard item. + */ + ItemActions: ASPxClientDashboardItemAction[]; +} +/** + * References a method that will handle the DataLoadingError event. + */ +interface ASPxClientDashboardDataLoadingErrorEventHandler { + /** + * References a method that will handle the DataLoadingError event. + * @param source The event source. + * @param e A ASPxClientDashboardDataLoadingErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDataLoadingErrorEventArgs): void; +} +/** + * Provides data for the DataLoadingError event. + */ +interface ASPxClientDashboardDataLoadingErrorEventArgs extends ASPxClientEventArgs { + /** + * Allows you to determine whether or not the error message will be shown. + */ + IsErrorMessageShown(): boolean; + /** + * Allows you to specify whether to show the error message. + * @param value true, to show the error message; otherwise, false. + */ + ShowErrorMessage(value: boolean): void; + /** + * Allows you to obtain the displayed error message. + */ + GetError(): string; + /** + * Allows you to specify the displayed error message. + * @param value A string value that specifies the displayed error message. + */ + SetError(value: string): void; +} +/** + * Represents an interactivity action in the dashboard item. + */ +interface ASPxClientDashboardItemAction { + /** + * Gets the name of the dashboard item. + * Value: A string that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets interactivity actions performed on a dashboard item. + * Value: An array of ASPxClientDashboardAction values that specify interactivity actions performed on a dashboard item. + */ + Actions: any[]; +} +declare enum ASPxClientDashboardAction { + SetMasterFilter=0, + ClearMasterFilter=1, + DrillDown=2, + DrillUp=3 +} +/** + * References a method that will handle the MasterFilterSet event. + */ +interface ASPxClientDashboardMasterFilterSetEventHandler { + /** + * References a method that will handle the MasterFilterSet event. + * @param source The event source. + * @param e A ASPxClientDashboardMasterFilterSetEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardMasterFilterSetEventArgs): void; +} +/** + * Provides data for the MasterFilterSet event. + */ +interface ASPxClientDashboardMasterFilterSetEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets values of currently selected elements in the master filter item. + * Value: Values of currently selected elements in the master filter item. + */ + Values: Object[][]; + /** + * Returns whether or not the specified value is NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the MasterFilterCleared event. + */ +interface ASPxClientDashboardMasterFilterClearedEventHandler { + /** + * References a method that will handle the MasterFilterCleared event. + * @param source The event source. + * @param e A ASPxClientDashboardMasterFilterClearedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardMasterFilterClearedEventArgs): void; +} +/** + * Provides data for the MasterFilterCleared event. + */ +interface ASPxClientDashboardMasterFilterClearedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A String that is the name of the dashboard item. + */ + ItemName: string; +} +/** + * References a method that will handle the DrillDownPerformed event. + */ +interface ASPxClientDashboardDrillDownPerformedEventHandler { + /** + * References a method that will handle the DrillDownPerformed event. + * @param source The event source. + * @param e A ASPxClientDashboardDrillDownPerformedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDrillDownPerformedEventArgs): void; +} +/** + * Provides data for the DrillDownPerformed event. + */ +interface ASPxClientDashboardDrillDownPerformedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A string that specifies the name of the dashboard item. + */ + ItemName: string; + /** + * Gets values from the current drill-down hierarchy. + * Value: An array of values from the current drill-down hierarchy. + */ + Values: Object[]; + /** + * Returns whether or not the specified value is NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; +} +/** + * References a method that will handle the DrillUpPerformed event. + */ +interface ASPxClientDashboardDrillUpPerformedEventHandler { + /** + * References a method that will handle the DrillUpPerformed event. + * @param source The event source. + * @param e A ASPxClientDashboardDrillUpPerformedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDashboardDrillUpPerformedEventArgs): void; +} +/** + * Provides data for the DrillUpPerformed event. + */ +interface ASPxClientDashboardDrillUpPerformedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dashboard item. + * Value: A string that is the name of the dashboard item. + */ + ItemName: string; +} +/** + * Serves as the base object for all the editors included in the client-side object model. + */ +interface ASPxClientEditBase extends ASPxClientControl { + /** + * Returns the editor's value. + */ + GetValue(): Object; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; + /** + * Returns a value indicating whether an editor is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether an editor is enabled. + * @param value true to enable the editor; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the text displayed in the editor caption. + */ + GetCaption(): string; + /** + * Specifies the text displayed in the editor caption. + * @param caption A string value specifying the editor caption. + */ + SetCaption(caption: string): void; +} +/** + * Serves as the base object for all the editors that support validation. + */ +interface ASPxClientEdit extends ASPxClientEditBase { + /** + * Fires on the client side when the editor receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the editor loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Allows you to specify whether the value entered into the editor is valid, and whether the editor is allowed to lose focus. + */ + Validation: ASPxClientEvent>; + /** + * Fires after the editor's value has been changed by end-user interactions. + */ + ValueChanged: ASPxClientEvent>; + /** + * Returns an HTML element that represents the control's input element. + */ + GetInputElement(): Object; + /** + * Sets input focus to the editor. + */ + Focus(): void; + /** + * Gets a value that indicates whether the editor's value passes validation. + */ + GetIsValid(): boolean; + /** + * Gets the error text to be displayed within the editor's error frame if the editor's validation fails. + */ + GetErrorText(): string; + /** + * Sets a value that specifies whether the editor's value is valid. + * @param isValid True if the editor's value is valid; otherwise, False. + */ + SetIsValid(isValid: boolean): void; + /** + * Sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * @param errorText A string value representing the error text. + */ + SetErrorText(errorText: string): void; + /** + * Performs the editor's validation. + */ + Validate(): void; +} +/** + * Represents the client-side equivalent of the ASPxBinaryImage control. + */ +interface ASPxClientBinaryImage extends ASPxClientEdit { + /** + * Occurs on the client side after an image is clicked. + */ + Click: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client side if any server error occurs during server-side processing of a callback sent by the ASPxClientBinaryImage. + */ + CallbackError: ASPxClientEvent>; + /** + * Sets the size of the image editor. + * @param width An integer value that specifies the control's width. + * @param height An integer value that specifies the control's height. + */ + SetSize(width: number, height: number): void; + /** + * For internal use only. + */ + GetValue(): Object; + /** + * For internal use only. + * @param value + */ + SetValue(value: Object): void; + /** + * Removes an image from the editor content. + */ + Clear(): void; + /** + * Returns a name of the last uploaded file. + */ + GetUploadedFileName(): string; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Represents the client-side equivalent of the ASPxButton control. + */ +interface ASPxClientButton extends ASPxClientControl { + /** + * Occurs on the client side when the button's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Fires on the client side when the button receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the button loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Occurs on the client side after a button is clicked. + */ + Click: ASPxClientEvent>; + /** + * Simulates a mouse click action on the button control. + */ + DoClick(): void; + /** + * Returns a value indicating whether the button is checked. + */ + GetChecked(): boolean; + /** + * Sets a value that specifies the button's checked status. + * @param value true if the button is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns the text displayed within the button. + */ + GetText(): string; + /** + * Sets the text to be displayed within the button. + * @param value A string value specifying the text to be displayed within the button. + */ + SetText(value: string): void; + /** + * Returns the URL pointing to the image displayed within the button. + */ + GetImageUrl(): string; + /** + * Sets the URL pointing to the image displayed within the button. + * @param value A string value that is the URL to the image displayed within the button. + */ + SetImageUrl(value: string): void; + /** + * Sets a value specifying whether the button is enabled. + * @param value true to enable the button; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Returns a value indicating whether the button is enabled. + */ + GetEnabled(): boolean; + /** + * Sets input focus to the button. + */ + Focus(): void; +} +/** + * A method that will handle the client Click event. + */ +interface ASPxClientButtonClickEventHandler { + /** + * A method that will handle the client Click event. + * @param source An object that is the event's source. + * @param e An ASPxClientButtonClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientButtonClickEventArgs): void; +} +/** + * Provides data for the Click event. + */ +interface ASPxClientButtonClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Specifies whether both the event's default action and the event's bubbling upon the hierarchy of event handlers should be canceled. + * Value: true to cancel the event's default action and the event's bubbling upon the hierarchy of event handlers; otherwise, false. + */ + cancelEventAndBubble: boolean; +} +/** + * Represents the client-side equivalent of the ASPxCalendar control. + */ +interface ASPxClientCalendar extends ASPxClientEdit { + /** + * Fires on the client side after the selected date has been changed within the calendar. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the month displayed within the calendar is changed. + */ + VisibleMonthChanged: ASPxClientEvent>; + /** + * Allows you to disable the calendar's days. + */ + CustomDisabledDate: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after the callback server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCalendar. + */ + CallbackError: ASPxClientEvent>; + /** + * Tests whether the specified date is selected. + * @param date A date-time value that specifies the date to test. + */ + IsDateSelected(date: Date): boolean; + /** + * Sets the date that specifies the month and year to be displayed in the calendar. + * @param date The date that specifies calendar's visible month and year. + */ + SetVisibleDate(date: Date): void; + /** + * Sets the calendar's selected date. + * @param date A date object that specifies the calendar's selected date. + */ + SetSelectedDate(date: Date): void; + /** + * Returns the calendar's selected date. + */ + GetSelectedDate(): Date; + /** + * Gets the date that determines the month and year that are currently displayed in the calendar. + */ + GetVisibleDate(): Date; + /** + * Selects the specified date within the calendar. + * @param date A date-time value that specifies the selected date. + */ + SelectDate(date: Date): void; + /** + * Selects the specified range of dates within the calendar. + * @param start A date-time value that specifies the range's first date. + * @param end A date-time value that specifies the range's last date. + */ + SelectRange(start: Date, end: Date): void; + /** + * Deselects the specified date within the calendar. + * @param date A date-time value that specifies the date to deselect. + */ + DeselectDate(date: Date): void; + /** + * Deselects the specified range of dates within the calendar. + * @param start A date-time value that specifies the range's first date. + * @param end A date-time value that specifies the range's last date. + */ + DeselectRange(start: Date, end: Date): void; + /** + * Deselects all the selected dates within the calendar. + */ + ClearSelection(): void; + /** + * Returns a list of dates which are selected within the calendar. + */ + GetSelectedDates(): Date[]; + /** + * Gets the minimum date on the calendar. + */ + GetMinDate(): Date; + /** + * Sets the minimum date of the calendar. + * @param date A DateTime object representing the minimum date. + */ + SetMinDate(date: Date): void; + /** + * Gets the maximum date on the calendar. + */ + GetMaxDate(): Date; + /** + * Sets the maximum date of the calendar. + * @param date A DateTime object representing the maximum date. + */ + SetMaxDate(date: Date): void; +} +/** + * Provides data for the CustomDisabledDate event. + */ +interface ASPxClientCalendarCustomDisabledDateEventArgs extends ASPxClientEventArgs { + /** + * Gets the date processed in the calendar. + * Value: A DateTime value containing processed data. + */ + date: Date; + /** + * Gets or sets a value specifying whether selection of the processed calendar date is disabled. + * Value: true, if the date is disabled; otherwise, false. + */ + isDisabled: boolean; +} +/** + * A method that will handle the client CustomDisabledDate event. + */ +interface ASPxClientCalendarCustomDisabledDateEventHandler { + /** + * A method that will handle the client CustomDisabledDate event. + * @param source The event source. + * @param e An ASPxClientCalendarCustomDisabledDateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCalendarCustomDisabledDateEventArgs): void; +} +/** + * Represents the client-side equivalent of the ASPxCaptcha control. + */ +interface ASPxClientCaptcha extends ASPxClientControl { + /** + * Sets input focus to the control's text box. + */ + Focus(): void; + /** + * Refreshes the code displayed within the editor's challenge image. + */ + Refresh(): void; +} +/** + * Represents the client-side equivalent of the ASPxCheckBox control. + */ +interface ASPxClientCheckBox extends ASPxClientEdit { + /** + * Occurs on the client side when the editor's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Returns a value indicating whether the check box editor is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the checked status of the check box editor. + * @param isChecked true if the check box editor is checked; otherwise, false. + */ + SetChecked(isChecked: boolean): void; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Returns a value which specifies a check box checked state. + */ + GetCheckState(): string; + /** + * Sets a value specifying the state of a check box. + * @param checkState A string value matches one of the CheckState enumeration values. + */ + SetCheckState(checkState: string): void; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; +} +/** + * Represents the client-side equivalent of the ASPxRadioButton control. + */ +interface ASPxClientRadioButton extends ASPxClientCheckBox { + /** + * Returns a value indicating whether the radio button is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the radio button's checked status. + * @param isChecked true if the radio button is checked; otherwise, false. + */ + SetChecked(isChecked: boolean): void; +} +/** + * Represents a base for client-side objects which allow single-line text input. + */ +interface ASPxClientTextEdit extends ASPxClientEdit { + /** + * Occurs on the client-side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Fires on the client side when the editor's text is changed and focus moves out of the editor by end-user interactions. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; + /** + * Selects all text in the text editor. + */ + SelectAll(): void; + /** + * Sets the caret position within the edited text. + * @param position An integer value that specifies the zero-based index of a text character that shall precede the caret. + */ + SetCaretPosition(position: number): void; + /** + * Selects the specified portion of the editor's text. + * @param startPos A zero-based integer value specifying the selection's starting position. + * @param endPos A zero-based integer value specifying the selection's ending position. + * @param scrollToSelection true to scroll the editor's contents to make the selection visible; otherwise, false. + */ + SetSelection(startPos: number, endPos: number, scrollToSelection: boolean): void; +} +/** + * Represents a base for client-side editors which are capable of displaying and editing text data in their edit regions. + */ +interface ASPxClientTextBoxBase extends ASPxClientTextEdit { +} +/** + * Represents a base for client button editor objects. + */ +interface ASPxClientButtonEditBase extends ASPxClientTextBoxBase { + /** + * Occurs on the client side after an editor button is clicked. + */ + ButtonClick: ASPxClientEvent>; + /** + * Specifies whether the button is visible. + * @param number An integer value specifying the button's index within the Buttons collection. + * @param value true, to make the button visible; otherwise, false. + */ + SetButtonVisible(number: number, value: boolean): void; + /** + * Returns a value specifying whether a button is displayed. + * @param number An integer value specifying the button's index within the Buttons collection. + */ + GetButtonVisible(number: number): boolean; +} +/** + * Represents a base class for the editors that contain a drop down window. + */ +interface ASPxClientDropDownEditBase extends ASPxClientButtonEditBase { + /** + * Occurs on the client-side when the drop down window is opened. + */ + DropDown: ASPxClientEvent>; + /** + * Occurs on the client side when the drop down window is closed. + */ + CloseUp: ASPxClientEvent>; + /** + * Occurs on the client side before the drop down window is closed and allows you to cancel the operation. + */ + QueryCloseUp: ASPxClientEvent>; + /** + * Modifies the size of the drop down window in accordance with its content. + */ + AdjustDropDownWindow(): void; + /** + * Invokes the editor's drop down window. + */ + ShowDropDown(): void; + /** + * Closes the opened drop down window of the editor. + */ + HideDropDown(): void; +} +/** + * Represents the client-side equivalent of the ASPxColorEdit control. + */ +interface ASPxClientColorEdit extends ASPxClientDropDownEditBase { + /** + * Fires after the selected color has been changed within the color editor via end-user interaction. + */ + ColorChanged: ASPxClientEvent>; + /** + * This event is not in effect for the ASPxClientColorEdit. Use the ColorChanged event instead. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the color editor's value. + */ + GetColor(): string; + /** + * Specifies the color value for the color editor. + * @param value A string value specifying the editor color. + */ + SetColor(value: string): void; + /** + * Indicates whether the automatic color item is selected. + */ + IsAutomaticColorSelected(): boolean; +} +/** + * Represent the client-side equivalent of the ASPxComboBox control. + */ +interface ASPxClientComboBox extends ASPxClientDropDownEditBase { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientComboBox. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side after a different item in the list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Specifies the text displayed within the editor's edit box. + * @param text A string value specifying the editor's text. + */ + SetText(text: string): void; + /** + * Adds a new item to the editor specifying the item's display text and returns the index of the added item. + * @param text A string value specifying the item's display text. + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor specifying the item's display text and associated value, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(text: string, value: Object, imageUrl: string): number; + /** + * Inserts a new item specified by its display text, associated value and displayed image into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, text: string, value: Object, imageUrl: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + */ + InsertItem(index: number, text: string): void; + /** + * Removes an item specified by its index from the client list editor. + * @param index An integer value representing the index of the list item to be removed. + */ + RemoveItem(index: number): void; + /** + * Removes all items from the client combo box editor. + */ + ClearItems(): void; + /** + * Prevents the client combobox editor from being rendered until the EndUpdate method is called. + */ + BeginUpdate(): void; + /** + * Re-enables editor render operations after a call to the BeginUpdate method and forces an immediate re-rendering. + */ + EndUpdate(): void; + /** + * Scrolls the editor's item list, so that the specified item becomes visible. + * @param index An integer value that specifies the item's index within the editor's client item list. + */ + MakeItemVisible(index: number): void; + /** + * Returns an item specified by its index within the combo box editor's item collection. + * @param index An integer value specifying the zero-based index of the item to search for. + */ + GetItem(index: number): ASPxClientListEditItem; + /** + * Returns a combo box item by its text. + * @param text A string that specifies the item's text. + */ + FindItemByText(text: string): ASPxClientListEditItem; + /** + * Returns a combo box item by its value. + * @param value An object that specifies the item's value. + */ + FindItemByValue(value: Object): ASPxClientListEditItem; + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns the index of the selected item within the combo box editor. + */ + GetSelectedIndex(): number; + /** + * Sets the combobox editor's selected item specified by its index. + * @param index An integer value specifying the zero-based index of the item to select. + */ + SetSelectedIndex(index: number): void; + /** + * Returns the combo box editor's selected item. + */ + GetSelectedItem(): ASPxClientListEditItem; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; + /** + * Gets the text displayed in the editor's edit box. + */ + GetText(): string; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(texts: string[], value: Object, imageUrl: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, texts: string[], value: Object, imageUrl: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + InsertItem(index: number, texts: string[]): void; + /** + * Determines whether the drop-down content is loaded; if not - loads the content. + * @param callbackFunction An object that is the JavaScript function that receives the callback data as a parameter. The function is performed after the combo box content is loaded. + */ + EnsureDropDownLoaded(callbackFunction: Object): void; + /** + * Defines the HTML content for the specified combo box item. + * @param index An integer value specifying the zero-based index of the item. + * @param html A string value that is the HTML code defining the content of the combo box item. + */ + SetItemHtml(index: number, html: string): void; + /** + * Sets the tooltip text for the combo box editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTooltip(index: number, tooltip: string): void; + /** + * Sets the CSS class for a combo box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + AddItemCssClass(index: number, className: string): void; + /** + * Removes the CSS class from a combo box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + RemoveItemCssClass(index: number, className: string): void; + /** + * Defines the HTML content for the specified combo box item's text cell. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param html A string value that is the HTML code defining the content of the combo box item. + */ + SetItemTextCellHtml(itemIndex: number, textCellIndex: number, html: string): void; + /** + * Sets the tooltip text for the text cell of the editor's item specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTextCellTooltip(itemIndex: number, textCellIndex: number, tooltip: string): void; + /** + * Sets the CSS class for a combo box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + AddItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; + /** + * Removes the CSS class from a combo box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + RemoveItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; +} +/** + * Represents the client-side equivalent of the ASPxDateEdit control. + */ +interface ASPxClientDateEdit extends ASPxClientDropDownEditBase { + /** + * Fires after the selected date has been changed within the date editor. + */ + DateChanged: ASPxClientEvent>; + /** + * Enables you to convert the value entered by an end user into the value that will be stored by the date editor. + */ + ParseDate: ASPxClientEvent>; + /** + * Allows you to disable the calendar's days. + */ + CalendarCustomDisabledDate: ASPxClientEvent>; + /** + * This event is not in effect for the ASPxClientDateEdit. Use the DateChanged event instead. + */ + TextChanged: ASPxClientEvent>; + /** + * Returns the calendar of the date editor. + */ + GetCalendar(): ASPxClientCalendar; + /** + * Returns the built-in time edit control. + */ + GetTimeEdit(): ASPxClientTimeEdit; + /** + * Specifies the date for the editor. + * @param date A DateTime object that is the date. + */ + SetDate(date: Date): void; + /** + * Gets the date that is the editor's value. + */ + GetDate(): Date; + /** + * Returns the number of days in a range selected within a date edit. + */ + GetRangeDayCount(): number; + /** + * Gets the minimum date of the editor. + */ + GetMinDate(): Date; + /** + * Sets the minimum date of the editor. + * @param date A DateTime object representing the minimum date. + */ + SetMinDate(date: Date): void; + /** + * Gets the maximum date of the editor. + */ + GetMaxDate(): Date; + /** + * Sets the maximum date of the editor. + * @param date A DateTime object representing the maximum date. + */ + SetMaxDate(date: Date): void; +} +/** + * Provides data for the ParseDate client-side event that parses a string entered into a date editor. + */ +interface ASPxClientParseDateEventArgs extends ASPxClientEventArgs { + /** + * Gets the value entered into the date editor by an end user. + * Value: The string value entered into the date editor by an end user. + */ + value: string; + /** + * Gets or sets the edit value of the date editor. + * Value: A date/time value representing the edit value of the date editor. + */ + date: Date; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the client ParseDate event, that parses a date editor's value when entered. + */ +interface ASPxClientParseDateEventHandler { + /** + * A method that will handle the ParseDate event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientParseDateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientParseDateEventArgs): void; +} +/** + * Represents a base for client editor objects realizing the dropdown editor functionality. + */ +interface ASPxClientDropDownEdit extends ASPxClientDropDownEditBase { + /** + * Obtains the key value associated with the text displayed within the editor's edit box. + */ + GetKeyValue(): string; + /** + * Specifies the key value associated with the text displayed within the editor's edit box. + * @param keyValue A string specifying the key value associated with the editor's value (displayed text). + */ + SetKeyValue(keyValue: string): void; +} +/** + * A method that will handle the client events involving a keyboard key being pressed or released. + */ +interface ASPxClientEditKeyEventHandler { + /** + * A method that will handle the client events concerning a keyboard key being pressed. + * @param source The event source. This parameter identifies the editor which raised the event. + * @param e An ASPxClientEditKeyEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditKeyEventArgs): void; +} +/** + * Provides data for the client events involved with a key being pressed or released. + */ +interface ASPxClientEditKeyEventArgs extends ASPxClientEventArgs { + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle client validation events. + */ +interface ASPxClientEditValidationEventHandler { + /** + * A method that will handle client validation events. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientEditValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditValidationEventArgs): void; +} +/** + * Provides data for the client events that are related to data validation (see Validate). + */ +interface ASPxClientEditValidationEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets the error description. + * Value: A string representing the error description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether the validated value is valid. + * Value: true if the value is valid; otherwise, false. + */ + isValid: boolean; + /** + * Gets or sets the editor's value being validated. + * Value: An object that represents the validated value. + */ + value: string; +} +/** + * Represents the client ASPxFilterControl. + */ +interface ASPxClientFilterControl extends ASPxClientControl { + /** + * Occurs after a new filter expression has been applied. + */ + Applied: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientFilterControl. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns the filter expression. + */ + GetFilterExpression(): string; + /** + * Returns the applied filter expression. + */ + GetAppliedFilterExpression(): string; + /** + * Returns the editor used to edit operand values for the specified filter column. + * @param editorIndex An integer value that identifies the filter column by its index within the collection. + */ + GetEditor(editorIndex: number): ASPxClientEditBase; + /** + * Returns a value indicating whether the filter expression being currently composed on the client side is valid - all expression conditions are filled. + */ + IsFilterExpressionValid(): boolean; + /** + * Applies a filter constructed by an end-user. + */ + Apply(): void; + /** + * Resets the current filter expression to a previously applied filter expression. + */ + Reset(): void; +} +/** + * A method that will handle the Applied event. + */ +interface ASPxClientFilterAppliedEventHandler { + /** + * A method that will handle the Applied event. + * @param source The event source. + * @param e An ASPxClientFilterAppliedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFilterAppliedEventArgs): void; +} +/** + * Provides data for the Applied event. + */ +interface ASPxClientFilterAppliedEventArgs extends ASPxClientEventArgs { + /** + * Gets the filter expression currently being applied. + * Value: A string value that specifies the filter expression currently being applied. + */ + filterExpression: string; +} +/** + * Represents a base for client editor objects that display a list of items. + */ +interface ASPxClientListEdit extends ASPxClientEdit { + /** + * Occurs on the client side after a different item in the list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Returns the list editor's selected item. + */ + GetSelectedItem(): ASPxClientListEditItem; + /** + * Returns the index of the selected item within the list editor. + */ + GetSelectedIndex(): number; + /** + * Sets the list editor's selected item. + * @param item An ASPxClientListEditItem object that specifies the item to select. + */ + SetSelectedItem(item: ASPxClientListEditItem): void; + /** + * Sets the list editor's selected item specified by its index. + * @param index An integer value specifying the zero-based index of the item to select. + */ + SetSelectedIndex(index: number): void; +} +/** + * Represents the client-side equivalent of the ListEditItem object. + */ +interface ASPxClientListEditItem { + /** + * Gets a value that indicates whether a list edit item is selected. + * Value: true if a list edit item is selected; otherwise, false. + */ + selected: boolean; + /** + * Gets an editor to which the current item belongs. + * Value: An ASPxClientListEdit object that represents the item's owner editor. + */ + listEditBase: ASPxClientListEdit; + /** + * Gets the item's index. + * Value: An integer value that represents the item's index within the corresponding editor's item collection. + */ + index: number; + /** + * Gets the item's associated image. + * Value: A string value that represents the path to the image displayed by the item. + */ + imageUrl: string; + /** + * Gets the item's display text. + * Value: A string value that represents the item's display text. + */ + text: string; + /** + * Gets the item's associated value. + * Value: An object that represents the value associated with the item. + */ + value: Object; + /** + * Returns the list item's value that corresponds to a column specified by its index. + * @param columnIndex An integer value that specifies the column's index within the editor's Columns collection. + */ + GetColumnText(columnIndex: number): string; + /** + * Returns the list item's value that corresponds to a column specified by its field name. + * @param columnName A string value that specifies the column's field name defined via the FieldName property. + */ + GetColumnText(columnName: string): string; +} +/** + * Represents the client-side equivalent of the ASPxListBox control. + */ +interface ASPxClientListBox extends ASPxClientListEdit { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientListBox. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user presses a key while the editor has focus. + */ + KeyDown: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user presses and releases a key while the editor has focus. + */ + KeyPress: ASPxClientEvent>; + /** + * Occurs on the client side when an end-user releases a pressed key while the editor has focus. + */ + KeyUp: ASPxClientEvent>; + /** + * Occurs on the client side after a different item in the list box has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Occurs on the client when the editor's item is double clicked. + */ + ItemDoubleClick: ASPxClientEvent>; + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns an item specified by its index within the list box editor's item collection. + * @param index An integer value specifying the zero-based index of the item to search for. + */ + GetItem(index: number): ASPxClientListEditItem; + /** + * Returns an array of the list editor's selected items indices. + */ + GetSelectedIndices(): number[]; + /** + * Returns an array of the list editor's selected items values. + */ + GetSelectedValues(): Object[]; + /** + * Returns an array of the list editor's selected items. + */ + GetSelectedItems(): ASPxClientListEditItem[]; + /** + * Selects all list box items. + */ + SelectAll(): void; + /** + * Unselects all list box items. + */ + UnselectAll(): void; + /** + * Selects the items with the specified indices within a list box. + * @param indices An array of integer values that represent the items indices. + */ + SelectIndices(indices: number[]): void; + /** + * Unselects an array of the list box items with the specified indices. + * @param indices An array of integer values that represent the indices. + */ + UnselectIndices(indices: number[]): void; + /** + * Selects the specified items within a list box. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + SelectItems(items: ASPxClientListEditItem[]): void; + /** + * Unselects an array of the specified list box items. + * @param items An array of ASPxClientListEditItem objects that represent the items. + */ + UnselectItems(items: ASPxClientListEditItem[]): void; + /** + * Select the items with the specified values within a list box. + * @param values An array of Object[] objects that represent the item's values. + */ + SelectValues(values: Object[]): void; + /** + * Unselects an array of the list box items with the specified values. + * @param values An array of Object[] objects that represent the values. + */ + UnselectValues(values: Object[]): void; + /** + * Scrolls the editor's item list, so that the specified item becomes visible. + * @param index An integer value that specifies the item's index within the editor's client item list. + */ + MakeItemVisible(index: number): void; + /** + * Initializes the ASPxClientListBox client object when its parent container becomes visible dynamically, on the client side. + */ + InitOnContainerMadeVisible(): void; + /** + * Adds a new item to the editor, specifying the item's display text, and returns the index of the added item. + * @param text A string value specifying the item's display text. + */ + AddItem(text: string): number; + /** + * Adds a new item to the editor, specifying the item's display text and associated value, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + AddItem(text: string, value: Object): number; + /** + * Adds a new item to the editor, specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + AddItem(text: string, value: Object, imageUrl: string): number; + /** + * Inserts a new item specified by its display text, associated value and displayed image into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + * @param imageUrl A string value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, text: string, value: Object, imageUrl: string): void; + /** + * Inserts a new item specified by its display text and associated value into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + * @param value An object specifying the value associated with the item. + */ + InsertItem(index: number, text: string, value: Object): void; + /** + * Inserts a new item specified by its display text into the editor's item collection, at the position specified. + * @param index An integer value representing the zero-based index of the position where the item should be inserted. + * @param text A string value specifying the item's display text. + */ + InsertItem(index: number, text: string): void; + /** + * Prevents the client list box editor from being rendered until the EndUpdate method is called. + */ + BeginUpdate(): void; + /** + * Re-enables editor render operations after a call to the BeginUpdate method, and forces an immediate re-rendering. + */ + EndUpdate(): void; + /** + * Removes all items from the client list box editor. + */ + ClearItems(): void; + /** + * Removes an item specified by its index from the client list editor. + * @param index An integer value representing the index of the list item to be removed. + */ + RemoveItem(index: number): void; + /** + * Returns a list box item by its text. + * @param text A string that specifies the item's text. + */ + FindItemByText(text: string): ASPxClientListEditItem; + /** + * Returns a list box item by its value. + * @param value An object that specifies the item's value. + */ + FindItemByValue(value: Object): ASPxClientListEditItem; + /** + * Sends a callback to the server, and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new item to the end of the editor's items collection, specifying the item's display text, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + AddItem(texts: string[]): number; + /** + * Adds a new item to the end of the control's items collection. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + AddItem(texts: string[], value: Object): number; + /** + * Adds a new item to the end of the editor's items collection, specifying the item's display text, associated value and displayed image, and returns the index of the added item. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + AddItem(texts: string[], value: Object, imageUrl: string): number; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + * @param imageUrl A String value specifying the path to the image displayed by the item. + */ + InsertItem(index: number, texts: string[], value: Object, imageUrl: string): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + * @param value An object that represents the item's associated value. + */ + InsertItem(index: number, texts: string[], value: Object): void; + /** + * Adds a new item to the control's items collection at the specified index. + * @param index An integer value that represents the index position. + * @param texts An array of strings that specifies the item's display text. Array element positions relate to the positions of the corresponding columns within the editor's Columns collection. + */ + InsertItem(index: number, texts: string[]): void; + /** + * Defines the HTML content for the specified list box item. + * @param index An integer value specifying the zero-based index of the item. + * @param html A string value that is the HTML code defining the content of the list box item. + */ + SetItemHtml(index: number, html: string): void; + /** + * Sets the tooltip text for the list box editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTooltip(index: number, tooltip: string): void; + /** + * Sets the CSS class for a list box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + AddItemCssClass(index: number, className: string): void; + /** + * Removes the CSS class from a list box item specified by its index. + * @param index An integer value specifying the zero-based index of the item. + * @param className A string value specifying the CSS class name. + */ + RemoveItemCssClass(index: number, className: string): void; + /** + * Defines the HTML content for the specified list box item's text cell. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param html A string value that is the HTML code defining the content of the list box item. + */ + SetItemTextCellHtml(itemIndex: number, textCellIndex: number, html: string): void; + /** + * Sets the tooltip text for the text cell of the editor's item specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param tooltip A string value specifying the tooltip text. + */ + SetItemTextCellTooltip(itemIndex: number, textCellIndex: number, tooltip: string): void; + /** + * Sets the CSS class for a list box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + AddItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; + /** + * Removes the CSS class from a list box item's text cell specified by its index. + * @param itemIndex An integer value specifying the zero-based index of the item. + * @param textCellIndex An integer value specifying the zero-based index of the item's text cell. + * @param className A string value specifying the CSS class name. + */ + RemoveItemTextCellCssClass(itemIndex: number, textCellIndex: number, className: string): void; +} +/** + * Serves as the base type for the ASPxClientRadioButtonList objects. + */ +interface ASPxClientCheckListBase extends ASPxClientListEdit { + /** + * Gets the number of items contained in the editor's item collection. + */ + GetItemCount(): number; + /** + * Returns the editor's item specified by its index. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientListEditItem; +} +/** + * Represents the client-side equivalent of the ASPxRadioButtonList control. + */ +interface ASPxClientRadioButtonList extends ASPxClientCheckListBase { +} +/** + * A client-side equivalent of the ASPxCheckBoxList object. + */ +interface ASPxClientCheckBoxList extends ASPxClientCheckListBase { + /** + * Occurs on the client side after a different item in the check box list has been selected (focus has been moved from one item to another). + */ + SelectedIndexChanged: ASPxClientEvent>; + /** + * Returns an array of the check box list editor's selected items indices. + */ + GetSelectedIndices(): number[]; + /** + * Returns an array of the check box list editor's selected items values. + */ + GetSelectedValues(): Object[]; + /** + * Returns an array of the check box list editor's selected items. + */ + GetSelectedItems(): ASPxClientListEditItem[]; + /** + * Selects all check box list items. + */ + SelectAll(): void; + /** + * Unselects all check box list items. + */ + UnselectAll(): void; + /** + * Selects items with the specified indices within a check box list. + * @param indices An array of integer values that are the item indices. + */ + SelectIndices(indices: number[]): void; + /** + * Selects the specified items within a check box list. + * @param items An array of ASPxClientListEditItem objects that are the items. + */ + SelectItems(items: ASPxClientListEditItem[]): void; + /** + * Selects items with the specified values within a check box list. + * @param values An array of Object[] objects that are the item values. + */ + SelectValues(values: Object[]): void; + /** + * Unselects items with the specified indices within a check box list. + * @param indices An array of integer values that are the item indices. + */ + UnselectIndices(indices: number[]): void; + /** + * Unselects the specified items within a check box list. + * @param items An array of ASPxClientListEditItem objects that are the items. + */ + UnselectItems(items: ASPxClientListEditItem[]): void; + /** + * Unselects items with the specified values within a check box list. + * @param values An array of Object[] objects that are the item values. + */ + UnselectValues(values: Object[]): void; +} +/** + * A method that will handle the SelectedIndexChanged event. + */ +interface ASPxClientListEditItemSelectedChangedEventHandler { + /** + * A method that will handle the SelectedIndexChanged event. + * @param source The event source. + * @param e An ASPxClientListEditItemSelectedChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientListEditItemSelectedChangedEventArgs): void; +} +/** + * Provides data for the SelectedIndexChanged event. + */ +interface ASPxClientListEditItemSelectedChangedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the item's index within the corresponding editor's item collection. + */ + index: number; + /** + * Gets whether the item has been selected. + * Value: true if the item is selected; otherwise, false. + */ + isSelected: boolean; +} +/** + * Represents a client-side equivalent of the ASPxProgressBar control. + */ +interface ASPxClientProgressBar extends ASPxClientEditBase { + /** + * Sets the position of the operation's progress. + * @param position An integer value specifying the progress position. + */ + SetPosition(position: number): void; + /** + * Gets the position of the operation's progress. + */ + GetPosition(): number; + /** + * Sets the pattern used to format the displayed text for the progress bar. + * @param text A value that is the format pattern. + */ + SetCustomDisplayFormat(text: string): void; + /** + * Returns the text displayed within the progress bar. + */ + GetDisplayText(): string; + /** + * Sets the percentage representation of the progress position. + */ + GetPercent(): number; + /** + * Sets the minimum range value of the progress bar. + * @param min An integer value specifying the minimum value of the progress bar range. + */ + SetMinimum(min: number): void; + /** + * Sets the maximum range value of the progress bar. + * @param max An integer value specifying the maximum value of the progress bar range. + */ + SetMaximum(max: number): void; + /** + * Gets the minimum range value of the progress bar. + */ + GetMinimum(): number; + /** + * Gets the maximum range value of the progress bar. + */ + GetMaximum(): number; + /** + * Sets the minimum and maximum range values of the progress bar. + * @param minValue An integer value specifying the minimum value of the progress bar range. + * @param maxValue An integer value specifying the maximum value of the progress bar range. + */ + SetMinMaxValues(minValue: number, maxValue: number): void; +} +/** + * Represents a base class for the ASPxClientSpinEdit object. + */ +interface ASPxClientSpinEditBase extends ASPxClientButtonEditBase { + /** + * This event is not in effect for the ASPxClientSpinEditBase. Use the ASPxClientTimeEdit. + */ + TextChanged: ASPxClientEvent>; +} +/** + * Represents the client-side equivalent of the ASPxSpinEdit control. + */ +interface ASPxClientSpinEdit extends ASPxClientSpinEditBase { + /** + * Occurs on the client side when the editor's value is altered in any way. + */ + NumberChanged: ASPxClientEvent>; + /** + * Specifies the value of the spin edit control on the client side. + * @param number A Decimal value specifying the control value. + */ + SetValue(number: number): void; + /** + * Sets the spin editor's value. + * @param number A decimal number specifying the value to assign to the spin editor. + */ + SetNumber(number: number): void; + /** + * Gets a number which represents the spin editor's value. + */ + GetNumber(): number; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the minimum value of the editor. + * @param value A decimal value specifying the minimum value of the editor. + */ + SetMinValue(value: number): void; + /** + * Gets the minimum value of the editor. + */ + GetMinValue(): number; + /** + * Sets the maximum value of the editor. + * @param value A decimal value specifying the maximum value of the editor. + */ + SetMaxValue(value: number): void; + /** + * Gets the maximum value of the editor. + */ + GetMaxValue(): number; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; +} +/** + * Represents the client-side equivalent of the ASPxTimeEdit control. + */ +interface ASPxClientTimeEdit extends ASPxClientSpinEditBase { + /** + * Fires after the selected date has been changed within the time editor. + */ + DateChanged: ASPxClientEvent>; + /** + * Specifies the date for the editor. + * @param date A DateTime object that is the date. + */ + SetDate(date: Date): void; + /** + * Gets the date that is the editor's value. + */ + GetDate(): Date; +} +/** + * Represents a base for client-side static editors whose values cannot be visually changed by end users. + */ +interface ASPxClientStaticEdit extends ASPxClientEditBase { + /** + * Occurs on the client side after an end-user clicks within a static editor. + */ + Click: ASPxClientEvent>; +} +/** + * A method that will handle client-side events which concern clicking within editors. + */ +interface ASPxClientEditEventHandler { + /** + * A method that will handle client-side events which concern clicking within editors. + * @param source An object representing the event source. Identifies the editor that raised the event. + * @param e An ASPxClientEditClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEditClickEventArgs): void; +} +/** + * Provides data for the client-side events which concern clicking within editors. + */ +interface ASPxClientEditClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the HTML element related to the event. + * Value: An object that represents the clicked HTML element. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents the client-side equivalent of the ASPxHyperLink control. + */ +interface ASPxClientHyperLink extends ASPxClientStaticEdit { + /** + * Gets an URL which defines the navigation location for the editor's hyperlink. + */ + GetNavigateUrl(): string; + /** + * Specifies an URL which defines the navigation location for the editor's hyperlink. + * @param url A string value which specifies an URL to where the client web browser will navigate when a hyperlink in the editor is clicked. + */ + SetNavigateUrl(url: string): void; + /** + * Gets the text caption displayed for the hyperlink in the hyperlink editor. + */ + GetText(): string; + /** + * Specifies the text caption displayed for the hyperlink in the hyperlink editor. + * @param text A string value specifying the text caption for the hyperlink in the editor. + */ + SetText(text: string): void; +} +/** + * Represents a base for client-side editors which are capable of displaying images. + */ +interface ASPxClientImageBase extends ASPxClientStaticEdit { + /** + * Sets the size of the image displayed within the image editor. + * @param width An integer value that specifies the image's width. + * @param height An integer value that specifies the image's height. + */ + SetSize(width: number, height: number): void; +} +/** + * Represents the client-side equivalent of the ASPxImage control. + */ +interface ASPxClientImage extends ASPxClientImageBase { + /** + * Returns the URL pointing to the image displayed within the image editor. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the image editor. + * @param url A string value specifying the URL to the image displayed within the editor. + */ + SetImageUrl(url: string): void; +} +/** + * Represents the client-side equivalent of the ASPxLabel control. + */ +interface ASPxClientLabel extends ASPxClientStaticEdit { + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Sets the text to be displayed within the editor. + * @param text A string value specifying the text to be displayed within the editor. + */ + SetText(text: string): void; +} +/** + * Represents the client-side equivalent of the ASPxTextBox control. + */ +interface ASPxClientTextBox extends ASPxClientTextBoxBase { +} +/** + * Represents the client-side equivalent of the ASPxMemo control. + */ +interface ASPxClientMemo extends ASPxClientTextEdit { +} +/** + * Represents the client-side equivalent of the ASPxButtonEdit control. + */ +interface ASPxClientButtonEdit extends ASPxClientButtonEditBase { +} +/** + * A method that will handle the ButtonClick event. + */ +interface ASPxClientButtonEditClickEventHandler { + /** + * A method that will handle the ButtonClick event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientButtonEditClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientButtonEditClickEventArgs): void; +} +/** + * Provides data for the ButtonClick event. + */ +interface ASPxClientButtonEditClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the clicked button. + * Value: An integer value representing the index of the clicked button within the editor's Buttons collection. + */ + buttonIndex: number; +} +/** + * A client-side equivalent of the ASPxTokenBox object. + */ +interface ASPxClientTokenBox extends ASPxClientComboBox { + /** + * Fires on the client side after the token collection has been changed. + */ + TokensChanged: ASPxClientEvent>; + /** + * Adds a new token with the specified text to the end of the control's token collection. + * @param text A string value specifying the token's text. + */ + AddToken(text: string): void; + /** + * Removes a token specified by its text from the client token box. + * @param text A string value that is the text of the token to be removed. + */ + RemoveTokenByText(text: string): void; + /** + * Removes a token specified by its index from the client token box. + * @param index An integer value that is the index of the token to be removed. + */ + RemoveToken(index: number): void; + /** + * Returns an HTML span element that corresponds to the specified token. + * @param index An integer value that is the token index. + */ + GetTokenHtmlElement(index: number): Object; + /** + * Returns an HTML span element that corresponds to the specified token's text. + * @param index An integer value that is the token index. + */ + GetTokenTextHtmlElement(index: number): Object; + /** + * Returns an HTML span element that corresponds to the specified token's remove button. + * @param index An integer value that is the token index. + */ + GetTokenRemoveButtonHtmlElement(index: number): Object; + /** + * Returns a collection of tokens. + */ + GetTokenCollection(): string[]; + /** + * Sets a collection of tokens. + * @param collection A object that is the collection of tokens. + */ + SetTokenCollection(collection: string[]): void; + /** + * Removes all tokens contained in the token box. + */ + ClearTokenCollection(): void; + /** + * Returns the index of a token specified by its text. + * @param text A string value that specifies the text of the token. + */ + GetTokenIndexByText(text: string): number; + /** + * Gets the token texts, separated with a sign, specified by the TextSeparator property. + */ + GetText(): string; + /** + * Sets the token texts, separated with a sign, specified by the TextSeparator property. + * @param text A string value that is the token texts separated with a text separator. + */ + SetText(text: string): void; + /** + * Gets the editor value. + */ + GetValue(): string; + /** + * Sets the editor value. + * @param value A string that is the editor value. + */ + SetValue(value: string): void; + /** + * Returns a value that indicates if the specified token (string) is a custom token. + * @param text A string value that is a token. + * @param caseSensitive true, if tokens are case sensitive; otherwise, false. + */ + IsCustomToken(text: string, caseSensitive: boolean): boolean; + /** + * Changes the editor's value. + * @param value An object representing the data to be assigned to the editor's edit value. + */ + SetValue(value: Object): void; +} +/** + * The client-side equivalent of the ASPxTrackBar control. + */ +interface ASPxClientTrackBar extends ASPxClientEdit { + /** + * Fires on the client side before a track bar position is changed and allows you to cancel the action. + */ + PositionChanging: ASPxClientEvent>; + /** + * Fires after the editor's position has been changed. + */ + PositionChanged: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user moves a cursor while the drag handle is held down. + */ + Track: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user presses a drag handle and moves it. + */ + TrackStart: ASPxClientEvent>; + /** + * Occurs on the client-side when an end-user releases a drag handle after moving it. + */ + TrackEnd: ASPxClientEvent>; + /** + * Returns a track bar item index by the item's value. + * @param value An object that specifies the item's value. + */ + GetItemIndexByValue(value: Object): number; + /** + * Returns a track bar item's associated value. + * @param index An integer value that specifies the required item's index. + */ + GetItemValue(index: number): Object; + /** + * Returns a track bar item text. + * @param index An integer value that specifies the required item's index. + */ + GetItemText(index: number): string; + /** + * Returns a track bar item's tooltip text. + * @param index An integer value that specifies the required item's index. + */ + GetItemToolTip(index: number): string; + /** + * Returns the number of the track bar items that are maintained by the item collection. + */ + GetItemCount(): number; + /** + * Specifies the secondary drag handle position. + * @param position A value that specifies the position. + */ + SetPositionEnd(position: number): void; + /** + * Specifies the main drag handle position. + * @param position A value that specifies the position. + */ + SetPositionStart(position: number): void; + /** + * Returns the secondary drag handle position. + */ + GetPositionEnd(): number; + /** + * Returns the main drag handle position. + */ + GetPositionStart(): number; + /** + * Gets a drag handle position. + */ + GetPosition(): number; + /** + * Specifies a drag handle position. + * @param position A value that specifies the position. + */ + SetPosition(position: number): void; +} +/** + * A method that will handle the client PositionChanging event. + */ +interface ASPxClientTrackBarPositionChangingEventHandler { + /** + * A method that will handle the PositionChanging event. + * @param source The event source. Identifies the ASPxTrackBar control that raised the event. + * @param e A ASPxClientTrackBarPositionChangingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTrackBarPositionChangingEventArgs): void; +} +/** + * Provides data for the PositionChanging event. + */ +interface ASPxClientTrackBarPositionChangingEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; + /** + * Gets the current drag handle position. + * Value: A value that is the drag handle position. + */ + currentPosition: number; + /** + * Gets the current secondary drag handle position. + * Value: A value that is the drag handle position. + */ + currentPositionEnd: number; + /** + * Gets the current main drag handle position. + * Value: A value that is the drag handle position. + */ + currentPositionStart: number; + /** + * Gets a position where the drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPosition: number; + /** + * Gets a position where the secondary drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPositionEnd: number; + /** + * Gets a position where the main drag handle is being moved. + * Value: A value that is the drag handle position. + */ + newPositionStart: number; +} +/** + * Represents the client-side equivalent of the ASPxValidationSummary control. + */ +interface ASPxClientValidationSummary extends ASPxClientControl { + /** + * Occurs on the client side when the validation summary's visibility is changed. + */ + VisibilityChanged: ASPxClientEvent>; +} +/** + * A method that will handle the VisibilityChanged event. + */ +interface ASPxClientValidationSummaryVisibilityChangedEventHandler { + /** + * A method that will handle the VisibilityChanged client event. + * @param source An object representing the event source. + * @param e A ASPxClientValidationSummaryVisibilityChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientValidationSummaryVisibilityChangedEventArgs): void; +} +/** + * Provides data for the VisibilityChanged event. + */ +interface ASPxClientValidationSummaryVisibilityChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether the editor is visible on the client. + * Value: true if the editor is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Represents the client ASPxGaugeControl. + */ +interface ASPxClientGaugeControl extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires when errors have occurred during callback processing. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Lists values that specify the position relative to the target column in which a moved column should be placed. + */ +interface ASPxClientGridColumnMovingTargetPosition { + /** + * A moved column should be placed to the right of the target column. + */ + Right: number; + /** + * A moved column should be placed to the left of the target column. + */ + Left: number; + /** + * A moved column should be placed at the top of the target column. + */ + Top: number; + /** + * A moved column should be placed at the bottom of the target column. + */ + Bottom: number; +} +/** + * Represents the client ASPxGridView. + */ +interface ASPxClientGridBase extends ASPxClientControl { +} +/** + * Serves as a base object implementing the client column functionality. + */ +interface ASPxClientGridColumnBase { +} +/** + * The client-side equivalent of the ASPxGridLookup control. + */ +interface ASPxClientGridLookup extends ASPxClientDropDownEditBase { + /** + * Fires on the client when a data row is clicked within the built-in dropdown grid. + */ + RowClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Returns a client object representing the built-in dropdown grid. + */ + GetGridView(): ASPxClientGridView; + /** + * Confirms the current selection made by an end-user within the editor's dropdown grid. + */ + ConfirmCurrentSelection(): void; + /** + * Cancels the current selection made by an end-user within the editor's dropdown grid and rolls back to the last confirmed selection. The selection can be confirmed by either pressing the Enter key or calling the ConfirmCurrentSelection method. + */ + RollbackToLastConfirmedSelection(): void; +} +/** + * Represents the client ASPxCardView. + */ +interface ASPxClientCardView extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientCardViewBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to prevent columns from being sorted. + */ + ColumnSorting: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Enables you to specify whether card data is valid and provide an error text. + */ + BatchEditCardValidating: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a card is inserted in batch edit mode. + */ + BatchEditCardInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a card is deleted in batch edit mode. + */ + BatchEditCardDeleting: ASPxClientEvent>; + /** + * Fires on the client when a card is clicked. + */ + CardClick: ASPxClientEvent>; + /** + * Fires on the client when a card is double clicked. + */ + CardDblClick: ASPxClientEvent>; + /** + * Fires in response to changing card focus. + */ + FocusedCardChanged: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientCardView. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after the customization window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Returns the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditValue(columnFieldNameOrId: string): string; + /** + * Moves focus to the specified edit cell within the edited card. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + */ + FocusEditor(column: ASPxClientCardViewColumn): void; + /** + * Moves focus to the specified edit cell within the edited card. + * @param columnIndex An integer value that specifies the column's position within the columns collection. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified edit cell within the edited card. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + FocusEditor(columnFieldNameOrId: string): void; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientCardViewColumn, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnFieldNameOrId: string, value: string): void; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Gets information about a focused cell. + */ + GetFocusedCell(): ASPxClientCardViewCellInfo; + /** + * Focuses the specified cell. + * @param cardVisibleIndex An value that specifies the visible index of the card. + * @param columnIndex A zero-based index that identifies the column in the column collection (the column's Index property value). + */ + SetFocusedCell(cardVisibleIndex: number, columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + */ + SortBy(column: ASPxClientCardViewColumn): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + SortBy(columnFieldNameOrId: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param column An ASPxClientCardViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex + */ + SortBy(column: ASPxClientCardViewColumn, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Hides the specified column. + * @param column An ASPxClientCardViewColumn object that represents the column to hide. + */ + MoveColumn(column: ASPxClientCardViewColumn): void; + /** + * Hides the specified column. + * @param columnIndex An integer value that specifies the absolute index of the column to hide. + */ + MoveColumn(columnIndex: number): void; + /** + * Hides the specified column. + * @param columnFieldNameOrId A string value that identifies the column to be hidden by the name of the data source field to which the column is bound, or by the column's name. + */ + MoveColumn(columnFieldNameOrId: string): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param column An ASPxClientCardViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the ASPxCardView. + */ + MoveColumn(column: ASPxClientCardViewColumn, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the ASPxCardView. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param column An ASPxClientCardViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the CardView. + * @param moveBefore true, to move the column before the target column; otherwise, false. + */ + MoveColumn(column: ASPxClientCardViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the ASPxCardView. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Returns the key value of the specified card. + * @param visibleIndex An integer value that specifies the card's visible index. + */ + GetCardKey(visibleIndex: number): string; + /** + * Switches the CardView to edit mode. + * @param visibleIndex A zero-based integer that identifies a card to be edited. + */ + StartEditCard(visibleIndex: number): void; + /** + * Switches the ASPxCardView to edit mode. + * @param key An object that uniquely identifies a card to be edited. + */ + StartEditCardByKey(key: Object): void; + /** + * Indicates whether or not a new card is being edited. + */ + IsNewCardEditing(): boolean; + /** + * Adds a new record. + */ + AddNewCard(): void; + /** + * Deletes the specified card. + * @param visibleIndex An integer value that identifies the card. + */ + DeleteCard(visibleIndex: number): void; + /** + * Deletes a card with the specified key value. + * @param key An object that uniquely identifies the card. + */ + DeleteCardByKey(key: Object): void; + /** + * Returns the focused card's index. + */ + GetFocusedCardIndex(): number; + /** + * Moves focus to the specified card. + * @param visibleIndex An integer value that specifies the focused card's index. + */ + SetFocusedCardIndex(visibleIndex: number): void; + /** + * Selects all the unselected cards within the CardView. + */ + SelectCards(): void; + /** + * Selects the specified card displayed within the CardView. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + SelectCards(visibleIndex: number): void; + /** + * Selects the specified cards within the CardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + */ + SelectCards(visibleIndices: number[]): void; + /** + * Selects or deselects the specified cards within the CardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + * @param selected true to select the specified cards; false to deselect the cards. + */ + SelectCards(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified card within the GridView. + * @param visibleIndex An integer zero-based index that identifies the data card within the grid. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCards(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified cards displayed within the CardView. + * @param keys An array of objects that uniquely identify the cards. + * @param selected true to select the specified cards; false to deselect the cards. + */ + SelectCardsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified card displayed within the CardView. + * @param key An object that uniquely identifies the card. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCardsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified cards displayed within the CardView. + * @param keys An array of objects that uniquely identify the cards. + */ + SelectCardsByKey(keys: Object[]): void; + /** + * Selects a card displayed within the CardView by its key. + * @param key An object that uniquely identifies the card. + */ + SelectCardsByKey(key: Object): void; + /** + * Deselects the specified cards displayed within the ASPxCardView. + * @param keys An array of objects that uniquely identify the cards. + */ + UnselectCardsByKey(keys: Object[]): void; + /** + * Deselects the specified card displayed within the ASPxCardView. + * @param key An object that uniquely identifies the card. + */ + UnselectCardsByKey(key: Object): void; + /** + * Deselects all the selected cards within the ASPxCardView. + */ + UnselectCards(): void; + /** + * Deselects the specified cards (if selected) within the ASPxCardView. + * @param visibleIndices An array of zero-based indices that identify data cards within the grid. + */ + UnselectCards(visibleIndices: number[]): void; + /** + * Deselects the specified cards (if selected) within the ASPxCardView. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + UnselectCards(visibleIndex: number): void; + /** + * Deselects all grid cards that match the filter criteria currently applied to the CardView. + */ + UnselectFilteredCards(): void; + /** + * Selects the specified card displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + SelectCardOnPage(visibleIndex: number): void; + /** + * Selects or deselects the specified card displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + * @param selected true to select the specified card; false to deselect the card. + */ + SelectCardOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified cards (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the card's visible index. + */ + UnselectCardOnPage(visibleIndex: number): void; + /** + * Selects all unselected cards displayed on the current page. + */ + SelectAllCardsOnPage(): void; + /** + * Allows you to select or deselect all cards displayed on the current page based on the parameter passed. + * @param selected true to select all unselected cards displayed on the current page; false to deselect all selected cards on the page. + */ + SelectAllCardsOnPage(selected: boolean): void; + /** + * Deselects all selected cards displayed on the current page. + */ + UnselectAllCardsOnPage(): void; + /** + * Returns the number of selected cards. + */ + GetSelectedCardCount(): number; + /** + * Indicates whether or not the specified card is selected within the current page. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsCardSelectedOnPage(visibleIndex: number): boolean; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the grid. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client CardView. + */ + ClearFilter(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first card displayed within the grid's active page. + */ + GetTopVisibleIndex(): number; + /** + * Indicates whether the grid is in edit mode. + */ + IsEditing(): boolean; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the CardView to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Indicates whether the customization window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the customization window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the customization window and displays it over the specified HTML element. + * @param showAtElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(showAtElement?: Object): void; + /** + * Closes the customization window. + */ + HideCustomizationWindow(): void; + /** + * Returns the number of columns within the client grid. + */ + GetColumnCount(): number; + /** + * Returns the card values displayed within all selected cards. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the selected cards are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns key values of selected cards displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback An ASPxClientCardViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the values of the specified data source fields within the specified card. + * @param visibleIndex An integer value that identifies the data card. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the specified card are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetCardValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the card values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback An ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the list of card values as a parameter. + */ + GetPageCardValues(fieldNames: string, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Returns the number of cards actually displayed within the active page. + */ + GetVisibleCardsOnPage(): number; + /** + * Returns the client column that resides at the specified position within the column collection. + * @param columnIndex A zero-based index that identifies the column within the column collection (the column's Index property value). + */ + GetColumn(columnIndex: number): ASPxClientCardViewColumn; + /** + * Returns the column with the specified unique identifier. + * @param columnId A string value that specifies the column's unique identifier (the column's Name property value). + */ + GetColumnById(columnId: string): ASPxClientCardViewColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param columnFieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByField(columnFieldName: string): ASPxClientCardViewColumn; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientCardViewColumn object that specifies the required column within the client grid. + */ + GetEditor(column: ASPxClientCardViewColumn): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GetEditor(columnIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditor(columnFieldNameOrId: string): ASPxClientEdit; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientCardViewColumn object that represents the data column within the client grid. + */ + GetEditValue(column: ASPxClientCardViewColumn): string; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + */ + GetEditValue(columnIndex: number): string; +} +/** + * Represents a client column. + */ +interface ASPxClientCardViewColumn extends ASPxClientGridColumnBase { + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current column. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the column is visible. + * Value: true to display the column; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of card values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientCardViewValuesCallback { + /** + * Represents a JavaScript function which receives the list of card values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of card values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the cancelable events of a client ASPxCardView column. + */ +interface ASPxClientCardViewColumnCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxCardView column. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewColumnCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewColumnCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxCardView column. + */ +interface ASPxClientCardViewColumnCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An ASPxClientCardViewColumn object that represents the processed column. + */ + column: ASPxClientCardViewColumn; +} +/** + * A method that will handle the CardClick event. + */ +interface ASPxClientCardViewCardClickEventHandler { + /** + * A method that will handle the CardClick event. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewCardClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewCardClickEventArgs): void; +} +/** + * Provides data for the CardClick event. + */ +interface ASPxClientCardViewCardClickEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card's visible index. + * Value: An integer zero-based index that identifies the processed record. + */ + visibleIndex: number; + /** + * Provides access to the parameters associated with the CardClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientCardViewCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientCardView object that raised the event. + * @param e An ASPxClientCardViewCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientCardViewCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the card whose custom button has been clicked. + * Value: An integer value that identifies the card whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientCardViewSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientCardViewSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientCardViewSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the card whose selected state has been changed. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets whether the card has been selected. + * Value: true if the card has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all cards displayed within a page have been selected or unselected. + * Value: true if all cards displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the client BatchEditStartEditing event. + */ +interface ASPxClientCardViewBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientCardViewBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the card whose cells are about to be edited. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets the CardView column that owns a cell that is about to be edited. + * Value: An object that is the focused CardView column. + */ + focusedColumn: ASPxClientCardViewColumn; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + cardValues: Object; +} +/** + * A method that will handle the client BatchEditEndEditing event. + */ +interface ASPxClientCardViewBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientCardViewBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the card whose cells have been edited. + * Value: An value that specifies the visible index of the card. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + cardValues: Object; +} +/** + * A method that will handle the client BatchEditCardValidating event. + */ +interface ASPxClientCardViewBatchEditCardValidatingEventHandler { + /** + * A method that will handle the BatchEditCardValidating event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditCardValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditCardValidating event. + */ +interface ASPxClientCardViewBatchEditCardValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed card's visible index. + * Value: An integer value that specifies the processed card's visible index. + */ + visibleIndex: number; + /** + * Provides validation information of a card currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientCardViewBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientCardViewBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientCardViewBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * A method that will handle the client BatchEditTemplateCellFocused event. + */ +interface ASPxClientCardViewBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientCardViewBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed column. + * Value: An object that is the client-side column object. + */ + column: ASPxClientCardViewColumn; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the BatchEditChangesSaving event. + */ +interface ASPxClientCardViewBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientCardViewBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditChangesCanceling event. + */ +interface ASPxClientCardViewBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientCardViewBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditCardInserting event. + */ +interface ASPxClientCardViewBatchEditCardInsertingEventHandler { + /** + * A method that will handle the BatchEditCardInserting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditCardInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditCardInserting event. + */ +interface ASPxClientCardViewBatchEditCardInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card visible index. + * Value: An integer value that specifies the processed card visible index. + */ + visibleIndex: number; +} +/** + * A method that will handle the BatchEditCardDeleting event. + */ +interface ASPxClientCardViewBatchEditCardDeletingEventHandler { + /** + * A method that will handle the BatchEditCardDeleting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientCardViewBatchEditCardDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCardViewBatchEditCardDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditCardDeleting event. + */ +interface ASPxClientCardViewBatchEditCardDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed card visible index. + * Value: An integer value that specifies the processed card visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + cardValues: Object; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientCardViewBatchEditApi { + /** + * Performs validation of CardView data contained in the cards when the CardView operates in Batch Edit mode. + * @param validateOnlyModified true, if only modified cards should be validated; otherwise, false. + */ + ValidateCards(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of CardView data contained in the specified card when the CardView operates in Batch Edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated card. + */ + ValidateCard(visibleIndex: number): boolean; + /** + * Returns an array of card visible indices. + * @param includeDeleted true, to include visible indices of deleted cards to the returned array; otherwise, false. + */ + GetCardVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted card visible indices. + */ + GetDeletedCardIndices(): number[]; + /** + * Returns an array of the inserted card visible indices. + */ + GetInsertedCardIndices(): number[]; + /** + * Indicates if the card with the specified visible index is deleted. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsDeletedCard(visibleIndex: number): boolean; + /** + * Indicates if the card with the specified visible index is newly created. + * @param visibleIndex An integer value that identifies the card by its visible index. + */ + IsNewCard(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the card + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the card. + */ + MoveFocusForward(): boolean; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies the visible index of a card containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientCardViewCellInfo; + /** + * Returns a value that indicates whether the card view has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified card has changed data. + * @param visibleIndex An integer value that specifies the visible index of a card. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a card. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + HasChanges(visibleIndex: number, columnFieldNameOrId: string): boolean; + /** + * Resets changes in the specified card. + * @param visibleIndex An integer value that specifies the visible index of a card. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a card containing the processed cell. + * @param columnIndex A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + */ + ResetChanges(visibleIndex: number, columnIndex: number): void; + /** + * Switches the specified cell to edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a card containing the processed cell. + * @param columnIndex A zero-based integer value that identifies the column which contains the processed cell in the column collection. + */ + StartEdit(visibleIndex: number, columnIndex: number): void; + /** + * Ends cell or card editing. + */ + EndEdit(): void; +} +/** + * Contains information on a grid cell. + */ +interface ASPxClientCardViewCellInfo { + /** + * Gets the visible index of the card that contains the cell currently being processed. + * Value: An value that specifies the visible index of the card. + */ + cardVisibleIndex: number; + /** + * Gets the data column that contains the cell currently being processed. + * Value: An object that is the data column which contains the processed cell. + */ + column: ASPxClientCardViewColumn; +} +/** + * A client-side equivalent of the ASPxGridView object. + */ +interface ASPxClientGridView extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientGridViewBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to prevent columns from being sorted. + */ + ColumnSorting: ASPxClientEvent>; + /** + * Fires in response to changing row focus. + */ + FocusedRowChanged: ASPxClientEvent>; + /** + * Enables you to cancel data grouping. + */ + ColumnGrouping: ASPxClientEvent>; + /** + * Fires when an end-user starts dragging the column's header and enables you to cancel this operation. + */ + ColumnStartDragging: ASPxClientEvent>; + /** + * Enables you to prevent columns from being resized. + */ + ColumnResizing: ASPxClientEvent>; + /** + * Occurs after a column's width has been changed by an end-user. + */ + ColumnResized: ASPxClientEvent>; + /** + * Enables you to control column movement. + */ + ColumnMoving: ASPxClientEvent>; + /** + * Fires before a group row is expanded. + */ + RowExpanding: ASPxClientEvent>; + /** + * Fires before a group row is collapsed. + */ + RowCollapsing: ASPxClientEvent>; + /** + * Fires before a detail row is expanded. + */ + DetailRowExpanding: ASPxClientEvent>; + /** + * Fires before a detail row is collapsed. + */ + DetailRowCollapsing: ASPxClientEvent>; + /** + * Fires on the client when a data row is clicked. + */ + RowClick: ASPxClientEvent>; + /** + * Fires on the client when a data row is double clicked. + */ + RowDblClick: ASPxClientEvent>; + /** + * Occurs after an end-user right clicks in the GridView, and enables you to provide a custom context menu. + */ + ContextMenu: ASPxClientEvent>; + /** + * Fires on the client side when a context menu item has been clicked. + */ + ContextMenuItemClick: ASPxClientEvent>; + /** + * Enables you to specify whether row data is valid and provide an error text. + */ + BatchEditRowValidating: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves the batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a data row is inserted in batch edit mode. + */ + BatchEditRowInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a data row is deleted in batch edit mode. + */ + BatchEditRowDeleting: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientGridView. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after the Customization Window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Deselects the specified rows (if selected) within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + */ + UnselectRows(visibleIndices: number[]): void; + /** + * Deselects the specified row (if selected) within the grid. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + UnselectRows(visibleIndex: number): void; + /** + * Deselects all grid rows that match the filter criteria currently applied to the grid. + */ + UnselectFilteredRows(): void; + /** + * Selects the specified row displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + SelectRowOnPage(visibleIndex: number): void; + /** + * Selects or deselects the specified row displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRowOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified row (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + UnselectRowOnPage(visibleIndex: number): void; + /** + * Selects all unselected rows displayed on the current page. + */ + SelectAllRowsOnPage(): void; + /** + * Allows you to select or deselect all rows displayed on the current page based on the parameter passed. + * @param selected true to select all unselected rows displayed on the current page; false to deselect all selected rows on the page. + */ + SelectAllRowsOnPage(selected: boolean): void; + /** + * Deselects all selected rows displayed on the current page. + */ + UnselectAllRowsOnPage(): void; + /** + * Returns the number of selected rows. + */ + GetSelectedRowCount(): number; + /** + * Indicates whether or not the specified row is selected within the current page. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsRowSelectedOnPage(visibleIndex: number): boolean; + /** + * Indicates whether the specified row is a group row. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsGroupRow(visibleIndex: number): boolean; + /** + * Indicates whether the specified row is a data row. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsDataRow(visibleIndex: number): boolean; + /** + * Indicates whether the specified group row is expanded. + * @param visibleIndex An integer value that identifies the group row by its visible index. + */ + IsGroupRowExpanded(visibleIndex: number): boolean; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVertScrollPos(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorzScrollPos(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVertScrollPos(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorzScrollPos(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; + /** + * Sets the scrollability of various types of grid rows when the grid displays fixed columns. + * @param scrollableRowSettings An object specifying which types of grid rows should or should not be scrollable. + */ + SetFixedColumnScrollableRows(scrollableRowSettings: Object): void; + /** + * Applies a filter specified in the filter row to the GridView. + */ + ApplyOnClickRowFilter(): void; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param column An ASPxClientGridViewColumn object that represents the data colum within the ASPxGridView. + */ + GetAutoFilterEditor(column: ASPxClientGridViewColumn): Object; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param columnIndex An integer value that identifies the data column by its index. + */ + GetAutoFilterEditor(columnIndex: number): Object; + /** + * Returns the editor used to edit the value in the auto filter row for the specified data column. + * @param columnFieldNameOrId A string value that specifies the column's name or its data base field name. + */ + GetAutoFilterEditor(columnFieldNameOrId: string): Object; + /** + * Applies a filter to the specified data column. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client GridView. + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(column: ASPxClientGridViewColumn, val: string): void; + /** + * Applies a filter to the specified data column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(columnIndex: number, val: string): void; + /** + * Applies a filter to the specified data column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param val A string value that specifies the filter expression. + */ + AutoFilterByColumn(columnFieldNameOrId: string, val: string): void; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the GridView. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client GridView. + */ + ClearFilter(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first data row displayed within the GridView's active page. + */ + GetTopVisibleIndex(): number; + /** + * Indicates whether the grid is in edit mode. + */ + IsEditing(): boolean; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the GridView to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Indicates whether the Customization Window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the Customization Window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the Customization Window and displays it over the specified HTML element. + * @param showAtElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(showAtElement?: Object): void; + /** + * Closes the Customization Window. + */ + HideCustomizationWindow(): void; + /** + * Returns the number of columns within the client GridView. + */ + GetColumnsCount(): number; + /** + * Returns the number of columns within the client GridView. + */ + GetColumnCount(): number; + /** + * Returns the row values displayed within all selected rows. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the selected rows are returned. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns key values of selected rows displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientGridViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the values of the specified data source fields within the specified row. + * @param visibleIndex An integer value that identifies the data row. + * @param fieldNames The names of data source fields separated via a semicolon, whose values within the specified row are returned. + * @param onCallback An ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetRowValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the row values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetPageRowValues(fieldNames: string, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Returns the number of rows actually displayed within the active page. + */ + GetVisibleRowsOnPage(): number; + /** + * Returns the client column that resides at the specified position within the column collection. + * @param columnIndex A zero-based index that identifies the column within the column collection (the column's Index property value). + */ + GetColumn(columnIndex: number): ASPxClientGridViewColumn; + /** + * Returns the column with the specified unique identifier. + * @param columnId A string value that specifies the column's unique identifier (the column's Name property value). + */ + GetColumnById(columnId: string): ASPxClientGridViewColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param columnFieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByField(columnFieldName: string): ASPxClientGridViewColumn; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientGridViewColumn object that specifies the required column within the client grid. + */ + GetEditor(column: ASPxClientGridViewColumn): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GetEditor(columnIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditor(columnFieldNameOrId: string): ASPxClientEdit; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + */ + GetEditValue(column: ASPxClientGridViewColumn): string; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + */ + GetEditValue(columnIndex: number): string; + /** + * Returns the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GetEditValue(columnFieldNameOrId: string): string; + /** + * Moves focus to the specified edit cell within the edited row. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + */ + FocusEditor(column: ASPxClientGridViewColumn): void; + /** + * Moves focus to the specified edit cell within the edited row. + * @param columnIndex An integer value that specifies the column's position within the columns collection. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified edit cell within the edited row. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + FocusEditor(columnFieldNameOrId: string): void; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientGridViewColumn object that represents the data column within the client grid. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientGridViewColumn, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column within the grid's column collection. + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: string): void; + /** + * Sets the value of the specified edit cell. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param value A string value that specifies the edit cell's new value. + */ + SetEditValue(columnFieldNameOrId: string, value: string): void; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Gets information about a focused cell. + */ + GetFocusedCell(): ASPxClientGridViewCellInfo; + /** + * Focuses the specified cell. + * @param rowVisibleIndex An integer value that specifies the visible index of the row. + * @param columnIndex A zero-based index that identifies the column in the column collection (the column's Index property value). + */ + SetFocusedCell(rowVisibleIndex: number, columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + */ + SortBy(column: ASPxClientGridViewColumn): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + SortBy(columnFieldNameOrId: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(columnFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param column An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(column: ASPxClientGridViewColumn, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data column's values, and places the column to the specified position among the sorted columns. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based column's index among the sorted columns. -1 if data is not sorted by this column. + */ + SortBy(columnFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Hides the specified column. + * @param column An ASPxClientGridViewColumn object that represents the column to hide. + */ + MoveColumn(column: ASPxClientGridViewColumn): void; + /** + * Hides the specified column. + * @param columnIndex An integer value that specifies the absolute index of the column to hide. + */ + MoveColumn(columnIndex: number): void; + /** + * Hides the specified column. + * @param columnFieldNameOrId A String value that identifies the column to be hidden by the name of the data source field to which the column is bound, or by the column's name. + */ + MoveColumn(columnFieldNameOrId: string): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A String value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the ASPxGridView's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param column An ASPxClientGridViewColumn object that represents the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(column: ASPxClientGridViewColumn, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param moveBefore true to move the column before the target column; otherwise, false. + * @param moveToGroup true to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, moveBefore: boolean, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition): void; + /** + * Moves the specified column to the specified visual position within the grid. + * @param columnFieldNameOrId A String value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that specifies the column's position among the visible columns within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnIndex An integer value that specifies the absolute index of the column to move. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + * @param moveToGroup true, to group the ASPxGridView's data by the column; otherwise, false. + * @param moveFromGroup true, to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnIndex: number, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Moves the specified column to the specified visual position within the grid and optionally groups or ungroups the grid's data by this column. + * @param columnFieldNameOrId A string value that identifies the column to be moved by the name of the data source field to which the column is bound or by the column's name. + * @param moveToColumnVisibleIndex An integer value that identifies the target column displayed within the grid. + * @param targetPosition An ASPxClientGridColumnMovingTargetPosition enumeration value specifying the position relative to the target column in which to place the moved column. + * @param moveToGroup true, to group the grid's data by the column; otherwise, false. + * @param moveFromGroup true, to ungroup the grid's data by the column; otherwise, false. + */ + MoveColumn(columnFieldNameOrId: string, moveToColumnVisibleIndex: number, targetPosition: ASPxClientGridColumnMovingTargetPosition, moveToGroup: boolean, moveFromGroup: boolean): void; + /** + * Groups data by the values of the specified column. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + */ + GroupBy(column: ASPxClientGridViewColumn): void; + /** + * Groups data by the values of the specified column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + GroupBy(columnIndex: number): void; + /** + * Groups data by the values of the specified column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + GroupBy(columnFieldNameOrId: string): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(column: ASPxClientGridViewColumn, groupIndex: number): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(columnIndex: number, groupIndex: number): void; + /** + * Groups data by the values of the specified data column. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + */ + GroupBy(columnFieldNameOrId: string, groupIndex: number): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param column An ASPxClientGridViewColumn object that represents the data column by whose values data is grouped. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(column: ASPxClientGridViewColumn, groupIndex: number, sortOrder: string): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(columnIndex: number, groupIndex: number, sortOrder: string): void; + /** + * Groups data by the values of the specified data column with the specified sort order. If several columns are involved in grouping, the specified column will reside at the specified grouping level. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param groupIndex An integer value that specifies the grouping level. -1 to cancel grouping by the column's values. + * @param sortOrder A string value that specifies the column's sort order. + */ + GroupBy(columnFieldNameOrId: string, groupIndex: number, sortOrder: string): void; + /** + * Ungroups data by the values of the specified column. + * @param column An ASPxClientGridViewColumn object that represents the data column within the ASPxGridView. + */ + UnGroup(column: ASPxClientGridViewColumn): void; + /** + * Ungroups data by the values of the specified column. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + UnGroup(columnIndex: number): void; + /** + * Ungroups data by the values of the specified column. + * @param columnFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + */ + UnGroup(columnFieldNameOrId: string): void; + /** + * Expands all group rows. + */ + ExpandAll(): void; + /** + * Collapses all group rows. + */ + CollapseAll(): void; + /** + * Expands all detail rows. + */ + ExpandAllDetailRows(): void; + /** + * Collapses all detail rows. + */ + CollapseAllDetailRows(): void; + /** + * Expands the specified group row preserving the collapsed state of any child group row. + * @param visibleIndex An integer value that identifies the group row. + */ + ExpandRow(visibleIndex: number): void; + /** + * Expands the specified group row and optionally child group rows at all nesting levels. + * @param visibleIndex An integer value that identifies the group row. + * @param recursive true to expand any child group rows at all nesting levels; false to preserve the collapsed state of any child group rows. + */ + ExpandRow(visibleIndex: number, recursive?: boolean): void; + /** + * Collapses the specified group row preserving the expanded state of child group rows. + * @param visibleIndex An integer value that identifies the group row by its visible index. + */ + CollapseRow(visibleIndex: number): void; + /** + * Collapses the specified group row and optionally child group rows at all nesting levels. + * @param visibleIndex An integer value that identifies the group row by its visible index. + * @param recursive true to collapse child group rows at all nesting levels; false to preserve the expanded state of any child group row. + */ + CollapseRow(visibleIndex: number, recursive?: boolean): void; + /** + * Scrolls the view to the specified row. + * @param visibleIndex An integer value that identifies a row by its visible index. + */ + MakeRowVisible(visibleIndex: number): void; + /** + * Expands the specified detail row. + * @param visibleIndex A zero-based integer index that identifies the detail row. + */ + ExpandDetailRow(visibleIndex: number): void; + /** + * Collapses the specified detail row. + * @param visibleIndex A zero-based integer index that identifies the detail row. + */ + CollapseDetailRow(visibleIndex: number): void; + /** + * Returns the key value of the specified data row. + * @param visibleIndex An integer value that specifies the row's visible index. + */ + GetRowKey(visibleIndex: number): string; + /** + * Switches the grid to edit mode. + * @param visibleIndex A zero-based integer that identifies a data row to be edited. + */ + StartEditRow(visibleIndex: number): void; + /** + * Switches the grid to edit mode. + * @param key An object that uniquely identifies a data row to be edited. + */ + StartEditRowByKey(key: Object): void; + /** + * Indicates whether or not a new row is being edited. + */ + IsNewRowEditing(): boolean; + /** + * Adds a new record. + */ + AddNewRow(): void; + /** + * Deletes the specified row. + * @param visibleIndex An integer value that identifies the row. + */ + DeleteRow(visibleIndex: number): void; + /** + * Deletes a row with the specified key value. + * @param key An object that uniquely identifies the row. + */ + DeleteRowByKey(key: Object): void; + /** + * Returns the focused row's index. + */ + GetFocusedRowIndex(): number; + /** + * Moves focus to the specified row. + * @param visibleIndex An integer value that specifies the focused row's index. + */ + SetFocusedRowIndex(visibleIndex: number): void; + /** + * Selects all the unselected rows within the grid. + */ + SelectRows(): void; + /** + * Selects the specified row displayed within the grid. + * @param visibleIndex A zero-based integer value that specifies the row's visible index. + */ + SelectRows(visibleIndex: number): void; + /** + * Selects the specified rows within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + */ + SelectRows(visibleIndices: number[]): void; + /** + * Selects or deselects the specified rows within the grid. + * @param visibleIndices An array of zero-based indices that identify data rows within the grid. + * @param selected true to select the specified rows; false to deselect the rows. + */ + SelectRows(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified row within the grid. + * @param visibleIndex An integer zero-based index that identifies the data row within the grid. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRows(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + * @param selected true to select the specified rows; false to deselect the rows. + */ + SelectRowsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + * @param selected true to select the specified row; false to deselect the row. + */ + SelectRowsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + SelectRowsByKey(keys: Object[]): void; + /** + * Selects a grid row by its key. + * @param key An object that uniquely identifies the row. + */ + SelectRowsByKey(key: Object): void; + /** + * Deselects the specified rows displayed within the grid. + * @param keys An array of objects that uniquely identify the rows. + */ + UnselectRowsByKey(keys: Object[]): void; + /** + * Deselects the specified row displayed within the grid. + * @param key An object that uniquely identifies the row. + */ + UnselectRowsByKey(key: Object): void; + /** + * Deselects all the selected rows within the grid. + */ + UnselectRows(): void; +} +/** + * A client grid column. + */ +interface ASPxClientGridViewColumn extends ASPxClientGridColumnBase { + /** + * Gets the column's unique identifier. + * Value: A string value that specifies the column's unique identifier. + */ + id: string; + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current column. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the column is visible. + * Value: true to display the column; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of row values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientGridViewValuesCallback { + /** + * Represents a JavaScript function which receives the list of row values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of row values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the cancelable events of a client ASPxGridView column. + */ +interface ASPxClientGridViewColumnCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxGridView column. + * @param source The event source. + * @param e An ASPxClientGridViewColumnCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxGridView column. + */ +interface ASPxClientGridViewColumnCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An ASPxClientGridViewColumn object that represents the processed column. + */ + column: ASPxClientGridViewColumn; +} +/** + * A method that will handle the client events concerned with column processing. + */ +interface ASPxClientGridViewColumnProcessingModeEventHandler { + /** + * A method that will handle the client events concerned with column processing. + * @param source The event source. + * @param e A ASPxClientGridViewColumnProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnProcessingModeEventArgs): void; +} +/** + * Provides data for the client events concerned with column processing, and that allow the event's processing to be passed to the server side. + */ +interface ASPxClientGridViewColumnProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets a grid column related to the event. + * Value: An ASPxClientGridViewColumn object representing the column related to the event. + */ + column: ASPxClientGridViewColumn; +} +/** + * A method that will handle the RowExpanding events. + */ +interface ASPxClientGridViewRowCancelEventHandler { + /** + * A method that will handle the RowExpanding events. + * @param source The event source. + * @param e An ASPxClientGridViewRowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewRowCancelEventArgs): void; +} +/** + * Provides data for the RowExpanding events. + */ +interface ASPxClientGridViewRowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer zero-based index that identifies the processed row. + */ + visibleIndex: number; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientGridViewSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientGridViewSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientGridViewSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the row whose selected state has been changed. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets whether the row has been selected. + * Value: true if the row has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all rows displayed within a page have been selected or unselected. + * Value: true if all rows displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the RowClick events. + */ +interface ASPxClientGridViewRowClickEventHandler { + /** + * A method that will handle the RowClick event. + * @param source The event source. This parameter identifies the ASPxClientGridView object that raised the event. + * @param e An ASPxClientGridViewRowClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewRowClickEventArgs): void; +} +/** + * Provides data for the RowClick event. + */ +interface ASPxClientGridViewRowClickEventArgs extends ASPxClientGridViewRowCancelEventArgs { + /** + * Provides access to the parameters associated with the RowClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the ContextMenu event. + */ +interface ASPxClientGridViewContextMenuEventHandler { + /** + * A method that will handle the ContextMenu event. + * @param source The event source. + * @param e An ASPxClientGridViewContextMenuEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewContextMenuEventArgs): void; +} +/** + * Provides data for the ContextMenu event. + */ +interface ASPxClientGridViewContextMenuEventArgs extends ASPxClientEventArgs { + /** + * Gets which grid element has been right clicked by the user. + * Value: A String value that specifies grid element. + */ + objectType: string; + /** + * Identifies the grid element being right clicked by the user. + * Value: A zero-based integer index that identifies the grid element being clicked by the user. + */ + index: number; + /** + * Provides access to the parameters associated with the ContextMenu event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; + /** + * Gets the currently processed menu object. + * Value: An object that is the currently processed menu. + */ + menu: Object; + /** + * Specifies whether a browser context menu should be displayed. + * Value: true, to display a browser context menu; otherwise, false. The default is false. + */ + showBrowserMenu: boolean; +} +/** + * A method that will handle the client ContextMenuItemClick event. + */ +interface ASPxClientGridViewContextMenuItemClickEventHandler { + /** + * A method that will handle the ContextMenuItemClick event. + * @param source The event source. + * @param e An ASPxClientGridViewContextMenuItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewContextMenuItemClickEventArgs): void; +} +/** + * Provides data for the ContextMenuItemClick event. + */ +interface ASPxClientGridViewContextMenuItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the clicked context menu item. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Gets which grid element has been right clicked by the user. + * Value: A String value that specifies the grid element. + */ + objectType: string; + /** + * Returns the processed element index. + * Value: An integer value that specifies the processed element index. + */ + elementIndex: number; + /** + * Specifies whether a postback or a callback is used to finally process the event on the server side. + * Value: true to perform the round trip to the server side via postback; false to perform the round trip to the server side via callback. + */ + usePostBack: boolean; + /** + * Specifies whether default context menu item click is handled manually, so no default processing is required. + * Value: true if no default processing is required; otherwise false. + */ + handled: boolean; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientGridViewCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientGridView object that raised the event. + * @param e An ASPxClientGridViewCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientGridViewCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the row whose custom button has been clicked. + * Value: An integer value that identifies the row whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the ColumnMoving event. + */ +interface ASPxClientGridViewColumnMovingEventHandler { + /** + * A method that will handle the ColumnMoving event. + * @param source The event source. + * @param e An ASPxClientGridViewColumnMovingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewColumnMovingEventArgs): void; +} +/** + * Provides data for the ColumnMoving event. + */ +interface ASPxClientGridViewColumnMovingEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether a column is allowed to be moved. + * Value: true to allow column moving; otherwise, false. + */ + allow: boolean; + /** + * Gets the column currently being dragged by an end-user. + * Value: An ASPxClientGridViewColumn object that represents the column currently being dragged by an end-user. + */ + sourceColumn: ASPxClientGridViewColumn; + /** + * Gets the target column, before or after which the source column will be inserted (if dropped). + * Value: An ASPxClientGridViewColumn object that represents the target column. null (Nothing in Visual Basic) if the source column isn't over the column header panel. + */ + destinationColumn: ASPxClientGridViewColumn; + /** + * Gets whether the source column will be inserted before the target column (if dropped). + * Value: true if the source column will be inserted before the target column (if dropped); otherwise, false. + */ + isDropBefore: boolean; + /** + * Gets whether the source column is currently over the Group Panel. + * Value: true if the source column is currently over the Group Panel; otherwise, false. + */ + isGroupPanel: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientGridViewBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientGridViewBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * A method that will handle the client BatchEditStartEditing event. + */ +interface ASPxClientGridViewBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientGridViewBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the row whose cells are about to be edited. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets the grid column that owns a cell that is about to be edited. + * Value: An object that is the focused grid column. + */ + focusedColumn: ASPxClientGridViewColumn; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + rowValues: Object; +} +/** + * A method that will handle the client BatchEditEndEditing event. + */ +interface ASPxClientGridViewBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientGridViewBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the row whose cells has been edited. + * Value: An value that specifies the visible index of the row. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + rowValues: Object; +} +/** + * A method that will handle the client BatchEditRowValidating event. + */ +interface ASPxClientGridViewBatchEditRowValidatingEventHandler { + /** + * A method that will handle the BatchEditRowValidating event. + * @param source The event source. + * @param e An ASPxClientGridViewBatchEditRowValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditRowValidating event. + */ +interface ASPxClientGridViewBatchEditRowValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; + /** + * Provides validation information of a row currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * A method that will handle the client BatchEditTemplateCellFocused event. + */ +interface ASPxClientGridViewBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientGridViewBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed column. + * Value: A object that is the client-side column object. + */ + column: ASPxClientGridViewColumn; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the BatchEditChangesSaving event. + */ +interface ASPxClientGridViewBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientGridViewBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditChangesCanceling event. + */ +interface ASPxClientGridViewBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientGridViewBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * A method that will handle the BatchEditRowInserting event. + */ +interface ASPxClientGridViewBatchEditRowInsertingEventHandler { + /** + * A method that will handle the BatchEditRowInserting event. + * @param source The event source. This parameter identifies the card view object which raised the event. + * @param e An ASPxClientGridViewBatchEditRowInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditRowInserting event. + */ +interface ASPxClientGridViewBatchEditRowInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; +} +/** + * A method that will handle the BatchEditRowDeleting event. + */ +interface ASPxClientGridViewBatchEditRowDeletingEventHandler { + /** + * A method that will handle the BatchEditRowDeleting event. + * @param source The event source. This parameter identifies the grid view object which raised the event. + * @param e An ASPxClientGridViewBatchEditRowDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGridViewBatchEditRowDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditRowDeleting event. + */ +interface ASPxClientGridViewBatchEditRowDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed row's visible index. + * Value: An integer value that specifies the processed row's visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + rowValues: Object; +} +/** + * Contains information on a grid cell. + */ +interface ASPxClientGridViewCellInfo { + /** + * Gets the visible index of the row that contains the cell currently being processed. + * Value: An value that specifies the visible index of the row. + */ + rowVisibleIndex: number; + /** + * Gets the data column that contains the cell currently being processed. + * Value: An object that is the data column which contains the processed cell. + */ + column: ASPxClientGridViewColumn; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientGridViewBatchEditApi { + /** + * Performs validation of grid data contained in all rows when the grid operates in Batch Edit mode. + * @param validateOnlyModified true, if only modified rows should be validated; otherwise, false. + */ + ValidateRows(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of grid data contained in the specified row when the grid operates in Batch Edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated row. + */ + ValidateRow(visibleIndex: number): boolean; + /** + * Returns an array of row visible indices. + * @param includeDeleted true, to include visible indices of deleted rows to the returned array; otherwise, false. + */ + GetRowVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted row visible indices. + */ + GetDeletedRowIndices(): number[]; + /** + * Returns an array of the inserted row visible indices. + */ + GetInsertedRowIndices(): number[]; + /** + * Indicates if the row with specified visible index is deleted. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsDeletedRow(visibleIndex: number): boolean; + /** + * Indicates if the row with specified visible index is newly created. + * @param visibleIndex An integer value that identifies the row by its visible index. + */ + IsNewRow(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the row. + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the row. + */ + MoveFocusForward(): boolean; + /** + * Sets a value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, columnFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies a visible index of a row containing the processed cell. + * @param columnFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, columnFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientGridViewCellInfo; + /** + * Returns a value that indicates whether the grid has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified row has changed data. + * @param visibleIndex An integer value that specifies the visible index of a row. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified data cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a row. + * @param columnFieldNameOrId A string value that identifies the column by the name of the data source field to which the column is bound, or by the column's name. + */ + HasChanges(visibleIndex: number, columnFieldNameOrId: string): boolean; + /** + * Resets changes in the specified row. + * @param visibleIndex An integer value that specifies the visible index of a row. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a row containing the processed cell. + * @param columnIndex A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + */ + ResetChanges(visibleIndex: number, columnIndex: number): void; + /** + * Switches the specified cell to edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a row containing the processed cell. + * @param columnIndex A zero-based integer value that identifies the column which contains the processed cell in the column collection. + */ + StartEdit(visibleIndex: number, columnIndex: number): void; + /** + * Ends cell or row editing. + */ + EndEdit(): void; +} +/** + * A client-side equivalent of the ASPxVerticalGrid object. + */ +interface ASPxClientVerticalGrid extends ASPxClientGridBase { + /** + * Provides access to the batch editing client API. + * Value: A object that exposes the batch editing client API methods. + */ + batchEditApi: ASPxClientVerticalGridBatchEditApi; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs when a grid switches to batch edit mode. + */ + BatchEditStartEditing: ASPxClientEvent>; + /** + * Occurs when a grid leaves the batch edit mode. + */ + BatchEditEndEditing: ASPxClientEvent>; + /** + * Enables you to prevent a batch edit confirmation message from being displayed. + */ + BatchEditConfirmShowing: ASPxClientEvent>; + /** + * Enables you to provide navigation for editors contained in a templated cell in Batch Edit mode. + */ + BatchEditTemplateCellFocused: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are saved in batch edit mode. + */ + BatchEditChangesSaving: ASPxClientEvent>; + /** + * Occurs on the client side before data changes are canceled in batch edit mode. + */ + BatchEditChangesCanceling: ASPxClientEvent>; + /** + * Occurs on the client side before a record is inserted in batch edit mode. + */ + BatchEditRecordInserting: ASPxClientEvent>; + /** + * Occurs on the client side before a record is deleted in batch edit mode. + */ + BatchEditRecordDeleting: ASPxClientEvent>; + /** + * Enables you to specify whether record data is valid and provide an error text. + */ + BatchEditRecordValidating: ASPxClientEvent>; + /** + * Enables you to prevent rows from being sorted. + */ + RowSorting: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a row is changed by end-user interaction. + */ + RowExpandedChanging: ASPxClientEvent>; + /** + * Fires on the client side after a row's expansion state has been changed by end-user interaction. + */ + RowExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client when a record is clicked. + */ + RecordClick: ASPxClientEvent>; + /** + * Fires on the client when a record is double clicked. + */ + RecordDblClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientVerticalGrid. + */ + CallbackError: ASPxClientEvent>; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + */ + SortBy(row: ASPxClientVerticalGridRow): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + */ + SortBy(rowIndex: number): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + */ + SortBy(rowFieldNameOrId: string): void; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(rowIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + */ + SortBy(rowFieldNameOrId: string, sortOrder: string): void; + /** + * Sorts data by the specified data row's values. + * @param row An ASPxClientVerticalGridRow object that represents the data row. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true, to clear any previous sorting; otherwise, false. + */ + SortBy(rowIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(rowFieldNameOrId: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param row An ASPxClientGridViewColumn object that represents the data column. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based row's index among the sorted rows. -1 if data is not sorted by this row. + */ + SortBy(row: ASPxClientVerticalGridRow, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param rowIndex An integer value that specifies the row's position within the row collection. + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex + */ + SortBy(rowIndex: number, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Sorts data by the specified data row's values, and places the row to the specified position among the sorted rows. + * @param rowFieldNameOrId A string value that specifies the column's field name or unique identifier (the column's Name property value). + * @param sortOrder A string value that specifies the row's sort order ('ASC', 'DSC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + * @param sortIndex An integer value that specifies the zero-based row's index among the sorted rows. -1 if data is not sorted by this row. + */ + SortBy(rowFieldNameOrId: string, sortOrder: string, reset: boolean, sortIndex: number): void; + /** + * Returns the key value of the specified data row (record in the vertical grid). + * @param visibleIndex An integer value that specifies the record's visible index. + */ + GetRecordKey(visibleIndex: number): string; + /** + * Adds a new record. + */ + AddNewRecord(): void; + /** + * Deletes the specified record. + * @param visibleIndex An integer value that identifies the record. + */ + DeleteRecord(visibleIndex: number): void; + /** + * Deletes a record with the specified key value. + * @param key An object that uniquely identifies the record. + */ + DeleteRecordByKey(key: Object): void; + /** + * Selects all the unselected records within the grid. + */ + SelectRecords(): void; + /** + * Selects the specified record displayed within the grid. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + SelectRecords(visibleIndex: number): void; + /** + * Selects the specified rercords within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + */ + SelectRecords(visibleIndices: number[]): void; + /** + * Selects or deselects the specified records within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + * @param selected true to select the specified records; false to deselect the records. + */ + SelectRecords(visibleIndices: number[], selected: boolean): void; + /** + * Selects or deselects the specified record within the grid. + * @param visibleIndex An integer zero-based index that identifies the record within the grid. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecords(visibleIndex: number, selected?: boolean): void; + /** + * Selects or deselects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + * @param selected true to select the specified records; false to deselect the records. + */ + SelectRecordsByKey(keys: Object[], selected?: boolean): void; + /** + * Selects or deselects the specified record displayed within the grid. + * @param key An object that uniquely identifies the record. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecordsByKey(key: Object, selected?: boolean): void; + /** + * Selects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + */ + SelectRecordsByKey(keys: Object[]): void; + /** + * Selects a grid record by its key. + * @param key An object that uniquely identifies the record. + */ + SelectRecordsByKey(key: Object): void; + /** + * Deselects all the selected records within the grid. + */ + UnselectRecords(): void; + /** + * Deselects the specified records (if selected) within the grid. + * @param visibleIndices An array of zero-based indices that identify records within the grid. + */ + UnselectRecords(visibleIndices: number[]): void; + /** + * Deselects the specified record (if selected) within the grid. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + UnselectRecords(visibleIndex: number): void; + /** + * Deselects the specified records displayed within the grid. + * @param keys An array of objects that uniquely identify the records. + */ + UnselectRecordsByKey(keys: Object[]): void; + /** + * Deselects the specified record displayed within the grid. + * @param key An object that uniquely identifies the record. + */ + UnselectRecordsByKey(key: Object): void; + /** + * Deselects all grid records that match the filter criteria currently applied to the grid. + */ + UnselectFilteredRecords(): void; + /** + * Selects the specified record displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + SelectRecordOnPage(visibleIndex: number): void; + /** + * Selects or deselects the specified record displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + * @param selected true to select the specified record; false to deselect the record. + */ + SelectRecordOnPage(visibleIndex: number, selected?: boolean): void; + /** + * Deselects the specified record (if selected) displayed on the current page. + * @param visibleIndex A zero-based integer value that specifies the record's visible index. + */ + UnselectRecordOnPage(visibleIndex: number): void; + /** + * Selects all unselected records displayed on the current page. + */ + SelectAllRecordsOnPage(): void; + /** + * Allows you to select or deselect all records displayed on the current page based on the parameter passed. + * @param selected true to select all unselected records displayed on the current page; false to deselect all selected records on the page. + */ + SelectAllRecordsOnPage(selected: boolean): void; + /** + * Deselects all selected records displayed on the current page. + */ + UnselectAllRecordsOnPage(): void; + /** + * Returns the number of selected records. + */ + GetSelectedRecordCount(): number; + /** + * Indicates whether or not the specified record is selected within the current page. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsRecordSelectedOnPage(visibleIndex: number): boolean; + /** + * Returns the values of the specified data source fields within the specified record. + * @param visibleIndex An integer value that identifies the record. + * @param fieldNames The names of data source fields separated using a semicolon, whose values within the specified record are returned. + * @param onCallback An ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetRecordValues(visibleIndex: number, fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the record values displayed within the current page. + * @param fieldNames The names of data source fields whose values are returned. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetPageRecordValues(fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the number of records actually displayed within the active page. + */ + GetVisibleRecordsOnPage(): number; + /** + * Returns the number of rows within the client vertical grid. + */ + GetRowCount(): number; + /** + * Applies the specified search panel filter criterion to grid data. + * @param value A string value that specifies the filter criterion. + */ + ApplySearchPanelFilter(value: string): void; + /** + * Applies the specified filter expression to the ASPxVerticalGrid. + * @param filterExpression A string value that specifies the filter expression. + */ + ApplyFilter(filterExpression: string): void; + /** + * Clears the filter expression applied to a client vertical grid. + */ + ClearFilter(): void; + /** + * Sets input focus to the grid. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Selects the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the grid's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Returns the index of the first record displayed within the vertical grid's active page. + */ + GetTopVisibleIndex(): number; + /** + * Saves all the changes made and switches the grid to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the ASPxVerticalGrid to browse mode. + */ + CancelEdit(): void; + /** + * Updates data displayed within the grid. + */ + Refresh(): void; + /** + * Returns the record values displayed within all selected records. + * @param fieldNames The names of data source fields separated by a semicolon, whose values within the selected records are returned. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that represents the JavaScript function which receives the list of record values as a parameter. + */ + GetSelectedFieldValues(fieldNames: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns key values of selected records displayed within the current page. + */ + GetSelectedKeysOnPage(): Object[]; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientVerticalGridValuesCallback): void; + /** + * Returns the editor used to edit the specified row's values. + * @param row An ASPxClientVerticalGridRowobject that specifies the required row within the client grid. + */ + GetEditor(row: ASPxClientVerticalGridRow): ASPxClientEdit; + /** + * Returns the editor used to edit the specified row's values. + * @param rowIndex An integer value that specifies the row's position within the rows collection. + */ + GetEditor(rowIndex: number): ASPxClientEdit; + /** + * Returns the editor used to edit the specified row's values. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + */ + GetEditor(rowFieldNameOrId: string): ASPxClientEdit; + /** + * Displays the Filter Control. + */ + ShowFilterControl(): void; + /** + * Hides the Filter Control. + */ + CloseFilterControl(): void; + /** + * Enables or disables the current filter. + * @param isFilterEnabled true to enable the current filter; otherwise, false. + */ + SetFilterEnabled(isFilterEnabled: boolean): void; + /** + * Returns the client row that resides at the specified position within the row collection. + * @param rowIndex A zero-based index that identifies the row within the row collection (the row's Index property value). + */ + GetRow(rowIndex: number): ASPxClientVerticalGridRow; + /** + * Returns the row with the specified unique identifier. + * @param rowId A string value that specifies the row's unique identifier (the row's Name property value). + */ + GetRowById(rowId: string): ASPxClientVerticalGridRow; + /** + * Returns the client row which is bound to the specified data source field. + * @param rowFieldName A string value that specifies the name of the data source field to which the row is bound (the row's fieldName property value). + */ + GetRowByField(rowFieldName: string): ASPxClientVerticalGridRow; + /** + * Returns the current vertical scroll position of the grid's content. + */ + GetVerticalScrollPosition(): number; + /** + * Returns the current horizontal scroll position of the grid's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the grid's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Specifies the horizontal scroll position for the grid's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; + /** + * Gets the value that specifies whether the required row is expanded. + * @param row An ASPxClientVerticalGridRowobject that specifies the row. + */ + GetRowExpanded(row: ASPxClientVerticalGridRow): boolean; + /** + * Gets the value that specifies whether the row with the specified index is expanded. + * @param rowIndex An integer value specifying the row's index. + */ + GetRowExpanded(rowIndex: number): boolean; + /** + * Gets the value that specifies whether the row with the specified field name or ID is expanded. + * @param rowFieldNameOrId A string value specifying the row's field name or ID. + */ + GetRowExpanded(rowFieldNameOrId: string): boolean; + /** + * Sets a value indicating whether the row is expanded. + * @param row An ASPxClientVerticalGridRowobject that specifies the required row within the client grid. + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(row: ASPxClientVerticalGridRow, value: boolean): void; + /** + * Sets a value indicating whether the row is expanded. + * @param rowIndex An integer value specifying the index of the row. + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(rowIndex: number, value: boolean): void; + /** + * Sets a value indicating whether the row is expanded. + * @param rowFieldNameOrId A string value that specifies the row's field name or unique identifier (the row's Name property value). + * @param value true, to expand the row; otherwise, false. + */ + SetRowExpanded(rowFieldNameOrId: string, value: boolean): void; +} +/** + * A client grid row. + */ +interface ASPxClientVerticalGridRow extends ASPxClientGridColumnBase { + /** + * Gets the name that uniquely identifies the row. + * Value: A string value assigned to the row's Name property. + */ + name: string; + /** + * Gets the row's position within the collection. + * Value: An integer zero-bazed index that specifies the row's position within the collection. + */ + index: number; + /** + * Gets the name of the database field assigned to the current row. + * Value: A string value that specifies the name of a data field. + */ + fieldName: string; + /** + * Gets whether the row is visible. + * Value: true, to display the row; otherwise, false. + */ + visible: boolean; +} +/** + * Represents a JavaScript function which receives the list of record values when the client GetSelectedFieldValues method is called. + */ +interface ASPxClientVerticalGridValuesCallback { + /** + * Represents a JavaScript function which receives the list of record values when the client GetSelectedFieldValues method is called. + * @param result An object that represents the list of record values received from the server. + */ + (result: Object): void; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientVerticalGridRowCancelEventHandler { + /** + * A method that will handle the cancelable events of a client ASPxVerticalGrid row. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowCancelEventArgs): void; +} +/** + * Provides data for the cancelable events of a client ASPxVerticalGrid row. + */ +interface ASPxClientVerticalGridRowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client row. + * Value: An ASPxClientVerticalGridRow object that represents the processed row. + */ + row: ASPxClientVerticalGridRow; +} +/** + * A method that will handle the RecordClick event. + */ +interface ASPxClientVerticalGridRecordClickEventHandler { + /** + * A method that will handle the RecordClick event. + * @param source The event source. This parameter identifies the ASPxClientVerticalGrid object that raised the event. + * @param e An ASPxClientVerticalGridRecordClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRecordClickEventArgs): void; +} +/** + * Provides data for the RecordClick event. + */ +interface ASPxClientVerticalGridRecordClickEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer zero-based index that identifies the processed record. + */ + visibleIndex: number; + /** + * Provides access to the parameters associated with the RecordClick event. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientVerticalGridCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. This parameter identifies the ASPxClientVerticalGrid object that raised the event. + * @param e An ASPxClientVerticalGridCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridCustomButtonEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientVerticalGridCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the value which identifies the record whose custom button has been clicked. + * Value: An integer value that identifies the record whose custom button has been clicked. + */ + visibleIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A string value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the SelectionChanged event. + */ +interface ASPxClientVerticalGridSelectionEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. + * @param e An ASPxClientVerticalGridSelectionEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridSelectionEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientVerticalGridSelectionEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the visible index of the record whose selected state has been changed. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets whether the record has been selected. + * Value: true, if the record has been selected; otherwise, false. + */ + isSelected: boolean; + /** + * Gets whether all records displayed within a page have been selected or unselected. + * Value: true if all records displayed within a page have been selected or unselected; otherwise, false. + */ + isAllRecordsOnPage: boolean; + /** + * Gets whether a selection has been changed on the server. + * Value: true if a selection has been changed on the server; otherwise, false. + */ + isChangedOnServer: boolean; +} +/** + * A method that will handle the RowExpandedChanged event. + */ +interface ASPxClientVerticalGridRowExpandedEventHandler { + /** + * A method that will handle the RowExpandedChanged event. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowExpandedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowExpandedEventArgs): void; +} +/** + * Provides data for the RowExpandedChanged event. + */ +interface ASPxClientVerticalGridRowExpandedEventArgs extends ASPxClientEventArgs { + /** + * Gets the expanded row. + * Value: An ASPxClientVerticalGridRow object that represents the expanded row. + */ + row: ASPxClientVerticalGridRow; +} +/** + * A method that will handle the RowExpandedChanging event. + */ +interface ASPxClientVerticalGridRowExpandingEventHandler { + /** + * A method that will handle the RowExpandedChanging event. + * @param source The event source. + * @param e An ASPxClientVerticalGridRowExpandedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridRowExpandingEventArgs): void; +} +/** + * Provides data for the RowExpandedChanging event. + */ +interface ASPxClientVerticalGridRowExpandingEventArgs extends ASPxClientVerticalGridRowExpandedEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditStartEditing event. + */ +interface ASPxClientVerticalGridBatchEditStartEditingEventHandler { + /** + * A method that will handle the BatchEditStartEditing event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditStartEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditStartEditingEventArgs): void; +} +/** + * Provides data for the BatchEditStartEditing event. + */ +interface ASPxClientVerticalGridBatchEditStartEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the record whose cells are about to be edited. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets the grid row that owns a cell that is about to be edited. + * Value: An object that is the focused grid row. + */ + focusedRow: ASPxClientVerticalGridRow; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: A hashtable that stores information about editable cells. + */ + recordValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditEndEditing event. + */ +interface ASPxClientVerticalGridBatchEditEndEditingEventHandler { + /** + * A method that will handle the BatchEditEndEditing event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditEndEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditEndEditingEventArgs): void; +} +/** + * Provides data for the BatchEditEndEditing event. + */ +interface ASPxClientVerticalGridBatchEditEndEditingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the visible index of the record whose cells have been edited. + * Value: An value that specifies the visible index of the record. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about editable cells. + * Value: Gets a hashtable that maintains information about editable cells. + */ + recordValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditRecordValidating event. + */ +interface ASPxClientVerticalGridBatchEditRecordValidatingEventHandler { + /** + * A method that will handle the BatchEditRecordValidating event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditRecordValidatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordValidatingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordValidating event. + */ +interface ASPxClientVerticalGridBatchEditRecordValidatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; + /** + * Provides validation information on the record currently being validated. + * Value: An object that is a hashtable containing validation information. + */ + validationInfo: Object; +} +/** + * Represents an object that will handle the client-side BatchEditConfirmShowing event. + */ +interface ASPxClientVerticalGridBatchEditConfirmShowingEventHandler { + /** + * A method that will handle the BatchEditConfirmShowing client event. + * @param source The event source. + * @param e An ASPxClientVerticalGridBatchEditConfirmShowingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditConfirmShowingEventArgs): void; +} +/** + * Provides data for the BatchEditConfirmShowing event. + */ +interface ASPxClientVerticalGridBatchEditConfirmShowingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the client identifier of an object that initiates a send request. + * Value: A string value that specifies the object client identifier. + */ + requestTriggerID: string; +} +/** + * Represents an object that will handle the client-side BatchEditTemplateCellFocused event. + */ +interface ASPxClientVerticalGridBatchEditTemplateCellFocusedEventHandler { + /** + * A method that will handle the BatchEditTemplateCellFocused event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs): void; +} +/** + * Provides data for the BatchEditTemplateCellFocused event. + */ +interface ASPxClientVerticalGridBatchEditTemplateCellFocusedEventArgs extends ASPxClientEventArgs { + /** + * Gets the currently processed row. + * Value: A object that is the client-side row object. + */ + row: ASPxClientVerticalGridRow; + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * Represents an object that will handle the client-side BatchEditChangesSaving event. + */ +interface ASPxClientVerticalGridBatchEditChangesSavingEventHandler { + /** + * A method that will handle the BatchEditChangesSaving event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditChangesSavingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditChangesSavingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesSaving event. + */ +interface ASPxClientVerticalGridBatchEditChangesSavingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditChangesCanceling event. + */ +interface ASPxClientVerticalGridBatchEditChangesCancelingEventHandler { + /** + * A method that will handle the BatchEditChangesCanceling event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditChangesCancelingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditChangesCancelingEventArgs): void; +} +/** + * Provides data for the BatchEditChangesCanceling event. + */ +interface ASPxClientVerticalGridBatchEditChangesCancelingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets a hashtable that maintains information about inserted cells. + * Value: A hashtable that stores information about inserted cells. + */ + insertedValues: Object; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + deletedValues: Object; + /** + * Gets a hashtable that maintains information about updated cells. + * Value: A hashtable that stores information about updated cells. + */ + updatedValues: Object; +} +/** + * Represents an object that will handle the client-side BatchEditRecordInserting event. + */ +interface ASPxClientVerticalGridBatchEditRecordInsertingEventHandler { + /** + * A method that will handle the BatchEditRecordInserting event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditRecordInsertingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordInsertingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordInserting event. + */ +interface ASPxClientVerticalGridBatchEditRecordInsertingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; +} +/** + * Represents an object that will handle the client-side BatchEditRecordDeleting event. + */ +interface ASPxClientVerticalGridBatchEditRecordDeletingEventHandler { + /** + * A method that will handle the BatchEditRecordDeleting event. + * @param source The event source. This parameter identifies the vertical grid object which raised the event. + * @param e An ASPxClientVerticalGridBatchEditRecordDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientVerticalGridBatchEditRecordDeletingEventArgs): void; +} +/** + * Provides data for the BatchEditRecordDeleting event. + */ +interface ASPxClientVerticalGridBatchEditRecordDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed record's visible index. + * Value: An integer value that specifies the processed record's visible index. + */ + visibleIndex: number; + /** + * Gets a hashtable that maintains information about deleted cells. + * Value: A hashtable that stores information about deleted cells. + */ + recordValues: Object; +} +/** + * Contains information on a cell that is being edited. + */ +interface ASPxClientVerticalGridCellInfo { + /** + * Gets the row that contains the cell currently being processed. + * Value: An object that is the row which contains the processed cell. + */ + row: ASPxClientVerticalGridRow; + /** + * Gets the visible index of the record that contains the cell currently being processed. + * Value: An value that specifies the visible index of the record. + */ + recordVisibleIndex: number; +} +/** + * Provides members related to Batch Edit Mode + */ +interface ASPxClientVerticalGridBatchEditApi { + /** + * Performs validation of grid data contained in all records when the grid operates in batch edit mode. + * @param validateOnlyModified true, if only modified records should be validated; otherwise, false. + */ + ValidateRecords(validateOnlyModified?: boolean): boolean; + /** + * Performs validation of grid data contained in the specified record when the grid operates in batch edit mode. + * @param visibleIndex An integer value specifying the visible index of the validated record. + */ + ValidateRecord(visibleIndex: number): boolean; + /** + * Returns an array of record visible indices. + * @param includeDeleted true, to include visible indices of deleted records to the returned array; otherwise, false. + */ + GetRecordVisibleIndices(includeDeleted: boolean): number[]; + /** + * Returns an array of the deleted record visible indices. + */ + GetDeletedRecordIndices(): number[]; + /** + * Returns an array of the inserted record visible indices. + */ + GetInsertedRecordIndices(): number[]; + /** + * Indicates if the record with the specified visible index is deleted. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsDeletedRecord(visibleIndex: number): boolean; + /** + * Indicates if the record with specified visible index is newly created. + * @param visibleIndex An integer value that identifies the record by its visible index. + */ + IsNewRecord(visibleIndex: number): boolean; + /** + * Programmatically moves the focus to the previous cell in the record. + */ + MoveFocusBackward(): boolean; + /** + * Programmatically moves the focus to the next cell in the record. + */ + MoveFocusForward(): boolean; + /** + * Sets a value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the record containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + * @param value An object that contains the new cell value. + */ + SetCellValue(visibleIndex: number, rowFieldNameOrId: string, value: Object): void; + /** + * Sets the value of the specified cell. + * @param visibleIndex An integer zero-based index that identifies the row containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the column's Name property value) of a column containing the processed cell. + * @param value An object that contains the new cell value. + * @param displayText A string value that specifies the cell display text. + * @param cancelCellHighlighting true to cancel highlighting of the modified cell, false to highlight the modified cell. + */ + SetCellValue(visibleIndex: number, rowFieldNameOrId: string, value: Object, displayText: string, cancelCellHighlighting?: boolean): void; + /** + * Gets the value of the specified cell. + * @param visibleIndex A zero-based integer value that specifies a visible index of a record containing the processed cell. + * @param rowFieldNameOrId A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + * @param initial true, to return the initial (server) value; false, to return a value currently contained on the client side (modified value). + */ + GetCellValue(visibleIndex: number, rowFieldNameOrId: string, initial?: boolean): Object; + /** + * Gets information about the cell currently being edited. + */ + GetEditCellInfo(): ASPxClientVerticalGridCellInfo; + /** + * Returns a value that indicates whether the vertical grid has changed data. + */ + HasChanges(): boolean; + /** + * Returns a value that indicates whether the specified record has changed data. + * @param visibleIndex An integer value that specifies the visible index of a record. + */ + HasChanges(visibleIndex: number): boolean; + /** + * Returns a value that indicates whether the specified data cell's data has been changed. + * @param visibleIndex An integer value that specifies the visible index of a record. + * @param rowFieldNameOrId A string value that identifies the row by the name of the data source field to which the row is bound, or by the row's name. + */ + HasChanges(visibleIndex: number, rowFieldNameOrId: string): boolean; + /** + * Resets changes in the specified record. + * @param visibleIndex An integer value that specifies the visible index of a record. + */ + ResetChanges(visibleIndex: number): void; + /** + * Resets changes in the specified cell. + * @param visibleIndex An integer value that specifies the visible index of a record containing the processed cell. + * @param rowIndex A string value that specifies the field name or unique identifier (the row's Name property value) of a row containing the processed cell. + */ + ResetChanges(visibleIndex: number, rowIndex: number): void; + /** + * Switches the specified cell to batch edit mode. + * @param visibleIndex A zero-based integer value that specifies the visible index of a record containing the processed cell. + * @param rowIndex A zero-based integer value that identifies the row which contains the processed cell in the rows collection. + */ + StartEdit(visibleIndex: number, rowIndex: number): void; + /** + * Ends the cell(s) editing. + */ + EndEdit(): void; +} +/** + * Contains style settings related to media elements in ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorCommandStyleSettings { + /** + * Gets or sets a media element's CSS class name. + * Value: A string that specifies a class name. + */ + className: string; + /** + * Gets or sets an element's width. + * Value: A string that specifies an element's width in any correct format. + */ + width: string; + /** + * Gets or sets an element's height. + * Value: A string that specifies an element's height in any correct format. + */ + height: string; + /** + * Gets or sets a media element's border width. + * Value: A string that specifies a border width in any correct format. + */ + borderWidth: string; + /** + * Gets or sets a media element's border color. + * Value: A string that specifies a border color in any correct format. + */ + borderColor: string; + /** + * Gets or sets a media element's border style. + * Value: A string that specifies a border style in any correct format. + */ + borderStyle: string; + /** + * Gets or sets an element's top margin. + * Value: A string that specifies an element's top margin in any correct format. + */ + marginTop: string; + /** + * Gets or sets an element's right margin. + * Value: A string that specifies an element's right margin in any correct format. + */ + marginRight: string; + /** + * Gets or sets an element's bottom margin. + * Value: A string that specifies an element's bottom margin in any correct format. + */ + marginBottom: string; + /** + * Gets or sets an element's left margin. + * Value: A string that specifies an element's left margin in any correct format. + */ + marginLeft: string; + backgroundColor: string; + textAlign: string; + verticalAlign: string; +} +/** + * The base class for parameters used in the ASPxHtmlEditor's client-side commands. + */ +interface ASPxClientHtmlEditorCommandArguments { + /** + * Gets the currently selected element in the ASPxHtmlEditor. + * Value: An HTML object which is the currently selected element. + */ + selectedElement: Object; +} +/** + * Contains settings related to the INSERTIMAGE_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertImageCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Specifies the source of the target image. + * Value: A string specifying the source of the target image. + */ + src: string; + /** + * Creates an alternate text for the target image. + * Value: A string that specifies an alternate text for the target image. + */ + alt: string; + /** + * Determines if the target image is wrapped with text. + * Value: true, if the target image is wrapped with text; otherwise, false. + */ + useFloat: boolean; + /** + * Determines the position of the target image. + * Value: A string value defining the position of the target image. + */ + align: string; + /** + * Contains the style settings specifying the appearance of the target image. + * Value: An object that contains the style settings specifying the appearance of the target image. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +/** + * Contains settings related to the CHANGEIMAGE_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeImageCommandArguments extends ASPxClientHtmlEditorInsertImageCommandArguments { +} +/** + * Contains settings related to the INSERTLINK_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertLinkCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Specifies the url of the page the target link goes to. + * Value: A string value specifying the target link url. + */ + url: string; + /** + * Specifiies the text of the target link. + * Value: A string value specifying the text of the target link. + */ + text: string; + /** + * Determines where to open the target link. + * Value: A string that specifies where to open the target link in any correct format. + */ + target: string; + /** + * Defines the title of the target link. + * Value: A string value defining the title of the target link. + */ + title: string; + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +/** + * The base class for parameters related to inserting or changing media elements in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorChangeMediaElementCommandArguments extends ASPxClientHtmlEditorCommandArguments { + /** + * Defines the HTML "id" attribute of the target media element. + * Value: A string value which is a unique identifier for the element. + */ + id: string; + /** + * Defines the source of the target media element. + * Value: A string defining the source of the target media element. + */ + src: string; + /** + * Determines the position of the target media element. + * Value: A string value indicating the position of the target media element. + */ + align: string; + /** + * Contains the style settings defining the appearance of the target media element. + * Value: An object that contains the style settings defining the appearance of the target media element. + */ + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + /** + * Returns the name of the client-side command corresponding to the parameter. + */ + GetCommandName(): string; +} +/** + * The base class for parameters related to inserting or changing HTML5 media elements (Audio and Video) in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if a media file will start playing automatically. + * Value: true, if autoplay is enabled; otherwise, false. + */ + autoPlay: boolean; + /** + * Determines if a media file repeats indefinitely, or stops when it reaches the last frame. + * Value: true, to loop playback; otherwise, false. + */ + loop: boolean; + /** + * Determines if the media player controls should be displayed. + * Value: true, if media player controls are displayed; otherwise, false. + */ + showPlayerControls: boolean; + /** + * Determines how a media file should be loaded when the page loads. + * Value: One of the ASPxClientHtmlEditorMediaPreloadMode enumeration values. + */ + preloadMode: string; +} +/** + * Contains settings related to the INSERTAUDIO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertAudioCommandArguments extends ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments { +} +/** + * Contains settings related to the CHANGEAUDIO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeAudioCommandArguments extends ASPxClientHtmlEditorInsertAudioCommandArguments { +} +/** + * Contains settings related to the INSERTVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertVideoCommandArguments extends ASPxClientHtmlEditorChangeHtml5MediaElementCommandArguments { + /** + * Defines the URL of an image that is shown while the video file is downloading, or until an end-user clicks the play button. + * Value: A string value that specifies the poster image URL. + */ + posterUrl: string; +} +/** + * Contains settings related to the CHANGEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeVideoCommandArguments extends ASPxClientHtmlEditorInsertVideoCommandArguments { +} +/** + * Contains settings related to the INSERTFLASH_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertFlashCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if the target flash element will start playing automatically. + * Value: true, if autoplay is enabled; otherwise, false. + */ + autoPlay: boolean; + /** + * Defines if the target flash element repeats indefinitely, or stops when it reaches the last frame. + * Value: true, to loop playback; otherwise, false. + */ + loop: boolean; + /** + * Determines if the flash related items are displayed in the context menu of the target flash element. + * Value: true, if the specific context menu items are displayed; otherwise, false + */ + enableFlashMenu: boolean; + /** + * Determines if the target flash element can be displayed in the fullscreen mode. + * Value: true, if the fullscreen mode is allowed; otherwise, false. + */ + allowFullscreen: boolean; + /** + * Defines the rendering quality level used for the target flash element. + * Value: A string value that specifies the target flash element rendering quality. + */ + quality: string; +} +/** + * Contains settings related to the CHANGEFLASH_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeFlashCommandArguments extends ASPxClientHtmlEditorInsertFlashCommandArguments { +} +/** + * Contains settings related to the INSERTYOUTUBEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments extends ASPxClientHtmlEditorChangeMediaElementCommandArguments { + /** + * Determines if suggested videos are shown after the target YouTube video finishes. + * Value: true, to show suggested videos; otherwise, false + */ + showRelatedVideos: boolean; + /** + * Determines if the target YouTube video title and player actions (Watch later, Share) are shown. + * Value: true, to display the title and player actions; otherwise, false. + */ + showVideoInfo: boolean; + /** + * Determines if the privacy-enhanced mode is enabled for the target YouTube video. + * Value: true, if the privace-enhanced mode is enabled; otherwise, false + */ + enablePrivacyEnhancedMode: boolean; + /** + * Determines if the player controls are displayed for the target YouTube video. + * Value: true, if the player controls are displayed; otherwise, false. + */ + showPlayerControls: boolean; +} +/** + * Contains settings related to the CHANGEYOUTUBEVIDEO_COMMAND command parameter. + */ +interface ASPxClientHtmlEditorChangeYouTubeVideoCommandArguments extends ASPxClientHtmlEditorInsertYouTubeVideoCommandArguments { +} +interface ASPxClientHtmlEditorTablePropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + align: string; + cellPadding: number; + cellSpacing: number; + caption: string; + headers: string; + summary: string; +} +interface ASPxClientHtmlEditorInsertTableCommandArguments extends ASPxClientHtmlEditorTablePropertiesCommandArguments { + columns: number; + rows: number; + isEqualColumnWidth: boolean; +} +interface ASPxClientHtmlEditorTableCellPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; + applyForAll: boolean; +} +interface ASPxClientHtmlEditorTableRowPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +interface ASPxClientHtmlEditorTableColumnPropertiesCommandArguments extends ASPxClientHtmlEditorCommandArguments { + styleSettings: ASPxClientHtmlEditorCommandStyleSettings; +} +/** + * A method that will handle the DialogInitialized client event. + */ +interface ASPxClientHtmlEditorDialogInitializedEventHandler { + /** + * A method that will handle the client DialogInitialized event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorDialogInitializedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorDialogInitializedEventArgs): void; +} +/** + * Provides data for the DialogInitialized client event. + */ +interface ASPxClientHtmlEditorDialogInitializedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the dialog that has been initialized. + * Value: A string value that is the name of the initialized dialog. + */ + dialogName: string; +} +/** + * A method that will handle the CommandExecuting event. + */ +interface ASPxClientHtmlEditorCommandExecutingEventHandler { + /** + * A method that will handle the client CommandExecuted event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorCommandExecutingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCommandExecutingEventArgs): void; +} +/** + * Provides data for the CommandExecuting event. + */ +interface ASPxClientHtmlEditorCommandExecutingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value specifying the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: An object containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the client events related to command processing. + */ +interface ASPxClientHtmlEditorCommandEventHandler { + /** + * A method that will handle the corresponding client event. + * @param source The event source. This parameter identifies the editor which raised the event. + * @param e An ASPxClientHtmlEditorCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCommandEventArgs): void; +} +/** + * Provides data for client events that relate to command processing (CustomCommand). + */ +interface ASPxClientHtmlEditorCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the client events that relate to custom dialog operations. + */ +interface ASPxClientHtmlEditorCustomDialogEventHandler { + /** + * A method that will handle the client CustomDialogOpened event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogEventArgs): void; +} +/** + * Provides data for client events that relate to custom dialog operations. + */ +interface ASPxClientHtmlEditorCustomDialogEventArgs extends ASPxClientEventArgs { + /** + * Gets the name that uniquely identifies the processed custom dialog. + * Value: A string value that represents the value assigned to the processed custom dialog's Name property. + */ + name: string; +} +/** + * Provides data for client events that relate to closing a custom dialog. + */ +interface ASPxClientHtmlEditorCustomDialogCloseEventArgsBase extends ASPxClientHtmlEditorCustomDialogEventArgs { + /** + * Gets the status of the closed custom dialog. + * Value: An object representing a custom dialog's closing status. By default, it's the "cancel" string if the dialog operation is canceled, or the "ok" string if a dialog is closed by submitting a file. You can also provide your custom status, if your dialog contains additional buttons. + */ + status: Object; +} +/** + * A method that will handle the CustomDialogClosing client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosingEventHandler { + /** + * A method that will handle the client CustomDialogClosing event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogClosingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogClosingEventArgs): void; +} +/** + * Provides data for the CustomDialogClosing client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosingEventArgs extends ASPxClientHtmlEditorCustomDialogCloseEventArgsBase { + /** + * Gets or sets a value specifying whether the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomDialogClosed client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosedEventHandler { + /** + * A method that will handle the client CustomDialogClosed event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorCustomDialogClosedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorCustomDialogClosedEventArgs): void; +} +/** + * Provides data for the CustomDialogClosed client event. + */ +interface ASPxClientHtmlEditorCustomDialogClosedEventArgs extends ASPxClientHtmlEditorCustomDialogCloseEventArgsBase { + /** + * Gets an object associated with the closed dialog. + * Value: An object containing custom data associated with dialog closing. + */ + data: Object; +} +/** + * A method that will handle the Validation client event. + */ +interface ASPxClientHtmlEditorValidationEventHandler { + /** + * A method that will handle the client Validation event. + * @param source An object representing the event's source. + * @param e An ASPxClientHtmlEditorValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorValidationEventArgs): void; +} +/** + * Provides data for the Validation client event. + */ +interface ASPxClientHtmlEditorValidationEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets the HTML markup that is the ASPxHtmlEditor's content. + * Value: A string value that specifies the HTML content to validate. + */ + html: string; + /** + * Gets or sets a value specifying whether the validated value is valid. + * Value: true if the validation has been completed successfully; otherwise, false. + */ + isValid: boolean; + /** + * Gets or sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * Value: A string value specifying the error description. + */ + errorText: string; +} +/** + * A method that will handle the ActiveTabChanged event. + */ +interface ASPxClientHtmlEditorTabEventHandler { + /** + * A method that will handle the client ActiveTabChanged event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorTabEventArgs): void; +} +/** + * Provides data for the ActiveTabChanged event that concerns manipulations on tabs. + */ +interface ASPxClientHtmlEditorTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the name that uniquely identifies an editor tab. + * Value: A string value that is the tab name. + */ + name: string; +} +/** + * A method that will handle the ActiveTabChanging event. + */ +interface ASPxClientHtmlEditorTabCancelEventHandler { + /** + * A method that will handle the client ActiveTabChanging event. + * @param source The event's source. + * @param e An ASPxClientHtmlEditorTabCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorTabCancelEventArgs): void; +} +/** + * Provides data for the cancellable ActiveTabChanging event that concerns manipulations on tabs. + */ +interface ASPxClientHtmlEditorTabCancelEventArgs extends ASPxClientHtmlEditorTabEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event, should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the BeforePaste event. + */ +interface ASPxClientHtmlEditorBeforePasteEventHandler { + /** + * A method that will handle the BeforePaste event. + * @param source The event source. This parameter identifies the HTML editor object that raised the event. + * @param e An ASPxClientHtmlEditorBeforePasteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientHtmlEditorBeforePasteEventArgs): void; +} +/** + * Provides data for the BeforePaste event. + */ +interface ASPxClientHtmlEditorBeforePasteEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value identifying the command's name. + */ + commandName: string; + /** + * Gets or sets the HTML markup that is about to be pasted to the ASPxHtmlEditor's content. + * Value: A string value that specifies the HTML content to paste. + */ + html: string; +} +/** + * Represents a client-side equivalent of the ASPxHtmlEditor control. + */ +interface ASPxClientHtmlEditor extends ASPxClientControl { + /** + * Occurs on the client side after a dialog has been initialized. + */ + DialogInitialized: ASPxClientEvent>; + /** + * Occurs before a default or custom command has been executed and allows you to cancel the action. + */ + CommandExecuting: ASPxClientEvent>; + /** + * Enables you to implement a custom command's logic. + */ + CustomCommand: ASPxClientEvent>; + /** + * Occurs after a default or custom command has been executed on the client side. + */ + CommandExecuted: ASPxClientEvent>; + /** + * Fires on the client side when the editor's Design View Area receives input focus. + */ + GotFocus: ASPxClientEvent>; + /** + * Fires on the client side when the editor's Design View Area loses input focus. + */ + LostFocus: ASPxClientEvent>; + /** + * Occurs on the client when a selection is changed within the ASPxHtmlEditor. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the content of the editor changes. + */ + HtmlChanged: ASPxClientEvent>; + /** + * Occurs on the client side after a custom dialog is opened. + */ + CustomDialogOpened: ASPxClientEvent>; + /** + * Fires on the client side before a custom dialog is closed. + */ + CustomDialogClosing: ASPxClientEvent>; + /** + * Occurs on the client side after a custom dialog is closed. + */ + CustomDialogClosed: ASPxClientEvent>; + /** + * Allows you to specify whether the value entered into the ASPxHtmlEditor is valid. + */ + Validation: ASPxClientEvent>; + /** + * Occurs on the client side before a context menu is shown. + */ + ContextMenuShowing: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientHtmlEditor. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after a callback, sent by the CustomDataCallback event handler. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Occurs on the client side after the editor content is spell checked. + */ + SpellingChecked: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Fires on the client side before the active tab is changed within a control. + */ + ActiveTabChanging: ASPxClientEvent>; + /** + * Occurs before an HTML code is pasted to editor content, and allows you to modify it. + */ + BeforePaste: ASPxClientEvent>; + /** + * Returns the document object generated by an iframe element within a design view area. + */ + GetDesignViewDocument(): Object; + /** + * Returns the document object generated by an iframe element within a preview area. + */ + GetPreviewDocument(): Object; + /** + * Returns a collection of client context menu objects. + */ + GetContextMenu(): ASPxClientPopupMenu; + /** + * Returns a value indicating whether an editor is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether an editor is enabled. + * @param value true to enable the editor; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Sets input focus to the ASPxHtmlEditor's edit region. + */ + Focus(): void; + /** + * Gets the HTML markup that represents the editor's content. + */ + GetHtml(): string; + /** + * Specifies the HTML markup that represents the editor's content. + * @param html A string value that specifies the HTML markup. + */ + SetHtml(html: string): void; + /** + * Sets the HTML markup that represents the editor's content. + * @param html A string value that specifies the HTML markup. + * @param clearUndoHistory true to clear the undo stack; otherwise, false. + */ + SetHtml(html: string, clearUndoHistory: boolean): void; + /** + * Replaces placeholders with the specified values. + * @param html A string value that specifies the HTML code to process. + * @param placeholders An array of objects that specify the placeholders and values to replace them. + */ + ReplacePlaceholders(html: string, placeholders: Object[]): string; + /** + * Creates a parameter for ASPxHtmlEditor's client-side commands related to changing media elements. + * @param element An element that is being changed. + */ + CreateChangeMediaElementCommandArguments(element: Object): ASPxClientHtmlEditorChangeMediaElementCommandArguments; + /** + * Executes the specified command. + * @param commandName A string value that specifies the command to perform. + * @param parameter A string value specifying additional information about the command to perform. + * @param addToUndoHistory true, to add the specified command to the undo stack; otherwise, false. + */ + ExecuteCommand(commandName: string, parameter: Object, addToUndoHistory: boolean): boolean; + /** + * Adds the current editor state to the undo/redo history. + */ + SaveToUndoHistory(): void; + /** + * Returns the selection in the ASPxHtmlEditor. + */ + GetSelection(): ASPxClientHtmlEditorSelection; + /** + * Restores the selection within the ASPxHtmlEditor. + */ + RestoreSelection(): boolean; + /** + * Sets the value of the combo box within the HtmlEditor on the client side. + * @param commandName A string value that identifies the combo box's command name within the HtmlEditor's control collection. + * @param value A string value that specifies the combo box's new value. + */ + SetToolbarComboBoxValue(commandName: string, value: string): void; + /** + * Sets the value of the dropdown item picker in the HtmlEditor on the client side. + * @param commandName A string value that identifies the dropdown item picker by its command name. This value is contained in the CommandName property. + * @param value A string value that specifies the dropdown item picker's new value, i.e., the ToolbarItemPickerItem object. + */ + SetToolbarDropDownItemPickerValue(commandName: string, value: string): void; + /** + * Specifies the visibility of a ribbon context tab category specified by its name. + * @param categoryName A Name property value of the required category. + * @param active true to make a category visible; false to make it hidden. + */ + SetRibbonContextTabCategoryVisible(categoryName: string, active: string): void; + /** + * Provides access to an object implementing the HtmlEditor's ribbon UI. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Gets a value that indicates whether the editor's value passes validation. + */ + GetIsValid(): boolean; + /** + * Gets the error text to be displayed within the editor's error frame if the editor's validation fails. + */ + GetErrorText(): string; + /** + * Sets a value that specifies whether the editor's value passes validation. + * @param isValid true if the editor's value passes validation; otherwise, false. + */ + SetIsValid(isValid: boolean): void; + /** + * Sets the error text to be displayed within the editor's error frame if the editor's validation fails. + * @param errorText A string value representing the error text. + */ + SetErrorText(errorText: string): void; + /** + * Performs validation of the editor's content. + */ + Validate(): void; + /** + * Set an active tab specified by its name. + * @param name A string value that is the name of the tab. + */ + SetActiveTabByName(name: string): void; + /** + * Returns the name of the active HTML editor tab. + */ + GetActiveTabName(): string; + /** + * Reconnect the control to an external ribbon. + */ + ReconnectToExternalRibbon(): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; +} +/** + * A selection in the ASPxHtmlEditor. + */ +interface ASPxClientHtmlEditorSelection { + /** + * Returns a DOM element that relates to the current selection. + */ + GetSelectedElement(): Object; + /** + * Returns the HTML markup specifying the currently selected ASPxHtmlEditor content. + */ + GetHtml(): string; + /** + * Returns the text within the currently selected ASPxHtmlEditor content. + */ + GetText(): string; + /** + * Returns an array of the currently selected elements. + */ + GetElements(): Object[]; + /** + * Sets the new HTML markup in place of the currently selected within ASPxHtmlEditor content. + * @param html A string value specifying the new HTML markup. + * @param addToHistory true to add this operation to the history; otherwise, false. + */ + SetHtml(html: string, addToHistory: boolean): void; +} +/** + * The client-side equivalent of the ASPxPivotGrid control. + */ +interface ASPxClientPivotGrid extends ASPxClientControl { + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientPivotGrid. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires after a callback that has been processed on the server returns back to the client. + */ + AfterCallback: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Fires before a callback is sent to the server for server-side processing. + */ + BeforeCallback: ASPxClientEvent>; + /** + * Fires on the client side after the customization form's visible state has been changed. + */ + CustomizationFieldsVisibleChanged: ASPxClientEvent>; + /** + * Occurs when a cell is clicked. + */ + CellClick: ASPxClientEvent>; + /** + * Occurs when a cell is double clicked. + */ + CellDblClick: ASPxClientEvent>; + /** + * Occurs when a custom menu item has been clicked. + */ + PopupMenuItemClick: ASPxClientEvent>; + /** + * Indicates whether the Defer Layout Update check box is enabled. + */ + IsDeferUpdatesChecked(): boolean; + /** + * Indicates whether the Filter Editor (Prefilter) is visible. + */ + IsPrefilterVisible(): boolean; + /** + * Shows the Filter Editor. + */ + ShowPrefilter(): void; + /** + * Hides the Filter Editor. + */ + HidePrefilter(): void; + /** + * Clears the filter expression applied using the Prefilter (Filter Editor). + */ + ClearPrefilter(): void; + /** + * Enables or disables the current filter applied by the Filter Editor (Prefilter). + */ + ChangePrefilterEnabled(): void; + /** + * Returns a value that specifies whether the customization form is visible. + */ + GetCustomizationFieldsVisibility(): boolean; + /** + * Specifies the visibility of the customization form. + * @param value true to display the customization form; false to hide the customization form. + */ + SetCustomizationFieldsVisibility(value: boolean): void; + /** + * Switches the customization form's visible state. + */ + ChangeCustomizationFieldsVisibility(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the CellDblClick event. + */ +interface ASPxClientClickEventHandler { + /** + * A method that will handle the CellDblClick event. + * @param source The event source. + * @param e An ASPxClientClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientClickEventArgs): void; +} +/** + * Provides data for the CellDblClick client events. + */ +interface ASPxClientClickEventArgs extends ASPxClientEventArgs { + /** + * Provides access to the parameters associated with the CellDblClick events. + * Value: An object that contains parameters associated with the CellDblClick events. + */ + HtmlEvent: Object; + /** + * Gets the processed cell's value. + * Value: An object that represents the processed cell's value. + */ + Value: Object; + /** + * Gets the index of a column that owns the processed cell. + * Value: An integer value that identifies a column. + */ + ColumnIndex: number; + /** + * Gets the index of a row that owns the processed cell. + * Value: An integer value that identifies a row. + */ + RowIndex: number; + /** + * Gets a column field value. + * Value: An object that represents a column field value. + */ + ColumnValue: Object; + /** + * Gets a row field value. + * Value: An object that represents a row field value. + */ + RowValue: Object; + /** + * Gets a column field name. + * Value: A String value that represents a column field name. + */ + ColumnFieldName: string; + /** + * Gets a row field name. + * Value: A String value that represents a row field name. + */ + RowFieldName: string; + /** + * Gets a column value type. + * Value: A String value that represents a column value type. + */ + ColumnValueType: string; + /** + * Gets a row value type. + * Value: A String value that represents a row value type. + */ + RowValueType: string; + /** + * Gets the index of the data field which corresponds to the clicked summary value. + * Value: An integer value that identifies the data field. + */ + DataIndex: number; +} +/** + * A method that will handle the PopupMenuItemClick event. + */ +interface ASPxClientPivotMenuItemClickEventHandler { + /** + * A method that will handle the PopupMenuItemClick event. + * @param source The event source. + * @param e An ASPxClientPivotMenuItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPivotMenuItemClickEventArgs): void; +} +/** + * Provides data for the PopupMenuItemClick event. + */ +interface ASPxClientPivotMenuItemClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the context menu's type. + * Value: A PivotGridPopupMenuType enumeration value that identifies the context menu. + */ + MenuType: string; + /** + * Gets the name of the menu item currently being clicked. + * Value: A String value that identifies the clicked item by its name. + */ + MenuItemName: string; + /** + * Gets the field's unique indentifier. + * Value: A string which specifies the field's unique indentifier. + */ + FieldID: string; + /** + * Gets the index of the field value for which the popup menu has been invoked. + * Value: An integer value that identifies the field value. + */ + FieldValueIndex: number; +} +/** + * A client-side equivalent of the ASPxPivotCustomizationControl control. + */ +interface ASPxClientPivotCustomization extends ASPxClientControl { + /** + * Returns an HTML element that represents the root of the control's hierarchy. + */ + GetMainContainer(): Object; + /** + * Returns a client-side equivalent of the owner Pivot Grid Control. + */ + GetPivotGrid(): ASPxClientPivotGrid; + /** + * Specifies the Customization Control's height. + * @param value An integer value that specifies the Customization Control's height. + */ + SetHeight(value: number): void; + /** + * Specifies the Customization Control's width. + * @param value An integer value that specifies the Customization Control's width. + */ + SetWidth(value: number): void; + /** + * Recalculates the Customization Control height. + */ + UpdateHeight(): void; + /** + * Specifies the Customization Control's layout. + * @param layout A string that specifies the Customization Control's layout. + */ + SetLayout(layout: string): void; +} +/** + * A method that will handle the CustomCommandExecuted event. + */ +interface ASPxClientRichEditCustomCommandExecutedEventHandler { + /** + * A method that will handle the CustomCommandExecuted event. + * @param source An object representing the event source. Identifies the RichEdit that raised the event. + * @param e A ASPxClientRichEditCustomCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRichEditCustomCommandExecutedEventArgs): void; +} +/** + * Provides data for the CustomCommandExecuted event. + */ +interface ASPxClientRichEditCustomCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: Object; +} +/** + * A method that will handle the HyperlinkClick event. + */ +interface ASPxClientRichEditHyperlinkClickEventHandler { + /** + * A method that will handle the HyperlinkClick event. + * @param source The event source. + * @param e An ASPxClientRichEditHyperlinkClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRichEditHyperlinkClickEventArgs): void; +} +/** + * Provides data for the HyperlinkClick event. + */ +interface ASPxClientRichEditHyperlinkClickEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether the event is handled manually, so no default processing is required. + * Value: true if the event is handled and no default processing is required; otherwise false. + */ + handled: boolean; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; + /** + * Gets a value identifying the clicked hyperlink type. + * Value: One of the values. + */ + hyperlinkType: ASPxClientOfficeDocumentLinkType; + /** + * Gets the clicked link's URI. + * Value: A sting value specifying the link's URI. + */ + targetUri: string; +} +/** + * A client-side equivalent of the ASPxRichEdit object. + */ +interface ASPxClientRichEdit extends ASPxClientControl { + /** + * Provides access to document structural elements. + * Value: A object that lists RichEdit's document structural elements. + */ + document: RichEditDocument; + /** + * Provides access to RichEdit's client-side commands. + * Value: A object that lists RichEdit's client-side commands. + */ + commands: RichEditCommands; + /** + * Provides access to the client methods that changes the selection. + * Value: A object that lists methods to work with the selection. + */ + selection: RichEditSelection; + unitConverter: RichEditUnitConverter; + /** + * Occurs after a custom command has been executed on the client side. + */ + CustomCommandExecuted: ASPxClientEvent>; + /** + * Fires after a client change has been made to the document and the client-server synchronization starts to apply the change on the server. + */ + BeginSynchronization: ASPxClientEvent>; + /** + * Fires after a document change has been applied to the server and server and client document models have been synchronized. + */ + EndSynchronization: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the RichEdit. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires if any change is made to the RichEdit's document on the client. + */ + DocumentChanged: ASPxClientEvent>; + /** + * Occurs when a hyperlink is clicked within the document. + */ + HyperlinkClick: ASPxClientEvent>; + /** + * Occurs when the selection is changed within the document. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Enables you to switch the full-screen mode of the Rich Text Editor. + * @param fullscreen true to activate full-screen mode; false to deactivate full-screen mode. + */ + SetFullscreenMode(fullscreen: boolean): void; + /** + * Provides access to an object implementing the RichEdit's ribbon UI. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Sets input focus to the RichEdit. + */ + Focus(): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Indicates whether any unsaved changes are contained in the current document. + */ + HasUnsavedChanges(): boolean; + /** + * Reconnects the RichEdit to an external ribbon. + */ + ReconnectToExternalRibbon(): void; +} +/** + * Contains a set of the available client commands. + */ +interface RichEditCommands { + /** + * Gets a command to create a new empty document. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileNew: FileNewCommand; + /** + * Gets a command to open the file, specifying its path. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileOpen: FileOpenCommand; + /** + * Gets a command to invoke the File Open dialog allowing one to select and load a document file into RichEdit. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileOpenDialog: FileOpenDialogCommand; + /** + * Gets a command to save the document to a file. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileSave: FileSaveCommand; + /** + * Gets a command to download the document file, specifying its extension. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileDownload: FileDownloadCommand; + /** + * Gets a command to invoke the Save As dialog that prompts for a file name and saves the current document in a file with the specified path. + * Value: A object that provides methods for executing the command and checking its state. + */ + fileSaveAs: FileSaveAsCommand; + fileSaveAsDialog: FileSaveAsDialogCommand; + /** + * Gets a command to invoke a browser-specific Print dialog allowing one to print the current document. + * Value: A object that provides methods for executing the command and checking its state. + */ + filePrint: FilePrintCommand; + /** + * Gets a command to cancel changes caused by the previous command. + * Value: A object that provides methods for executing the command and checking its state. + */ + undo: UndoCommand; + /** + * Gets a command to reverse actions of the previous undo command. + * Value: A object that provides methods for executing the command and checking its state. + */ + redo: RedoCommand; + /** + * Gets a command to copy the selected text and place it to the clipboard. + * Value: A object that provides methods for executing the command and checking its state. + */ + copy: CopyCommand; + /** + * Gets a command to paste the text from the clipboard over the selection. + * Value: A object that provides methods for executing the command and checking its state. + */ + paste: PasteCommand; + /** + * Gets a command to cut the selected text and place it to the clipboard. + * Value: A object that provides methods for executing the command and checking its state. + */ + cut: CutCommand; + /** + * Gets a command to change the font name of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontName: ChangeFontNameCommand; + /** + * Gets a command to change the font size of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSize: ChangeFontSizeCommand; + /** + * Gets a command to increase the font size of characters in a selected range to the closest larger predefined value. + * Value: A object that provides methods for executing the command and checking its state. + */ + increaseFontSize: IncreaseFontSizeCommand; + /** + * Gets a command to decrease the selected range's font size to the closest smaller predefined value. + * Value: A object that provides methods for executing the command and checking its state. + */ + decreaseFontSize: DecreaseFontSizeCommand; + /** + * Gets a command to convert selected text to upper case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextUpperCase: MakeTextUpperCaseCommand; + /** + * Gets a command to convert selected text to lower case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextLowerCase: MakeTextLowerCaseCommand; + /** + * Gets a command to capitalize each word in the selected sentence. + * Value: A object that provides methods for executing the command and checking its state. + */ + capitalizeEachWordTextCase: CapitalizeEachWordTextCaseCommand; + /** + * Gets a command to toggle case for each character - upper case becomes lower, lower case becomes upper. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTextCase: ToggleTextCaseCommand; + /** + * Gets a command to change the bold formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontBold: ChangeFontBoldCommand; + /** + * Gets a command to change the italic formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontItalic: ChangeFontItalicCommand; + /** + * Gets a command to change the underline formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontUnderline: ChangeFontUnderlineCommand; + /** + * Gets a command to change the strikeout formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontStrikeout: ChangeFontStrikeoutCommand; + /** + * Gets a command to change the superscript formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSuperscript: ChangeFontSuperscriptCommand; + /** + * Gets a command to change the subscript formatting of characters in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontSubscript: ChangeFontSubscriptCommand; + /** + * Gets a command to change the font color of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontForeColor: ChangeFontForeColorCommand; + /** + * Gets a command to change the background color of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontBackColor: ChangeFontBackColorCommand; + /** + * Gets a command to reset the selected text's formatting to default. + * Value: A object that provides methods for executing the command and checking its state. + */ + clearFormatting: ClearFormattingCommand; + /** + * Gets a command to change the selected range's style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeStyle: ChangeStyleCommand; + /** + * Gets a command to toggle between the bulleted paragraph and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleBulletedList: ToggleBulletedListCommand; + /** + * Gets a command to toggle between the numbered paragraph and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleNumberingList: ToggleNumberingListCommand; + /** + * Gets a command to toggle between the multilevel list style and normal text. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleMultilevelList: ToggleMultilevelListCommand; + /** + * Gets a command to increment the indent level of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + increaseIndent: IncreaseIndentCommand; + /** + * Gets a command to decrement the indent level of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + decreaseIndent: DecreaseIndentCommand; + /** + * Gets a command to toggle hidden symbol visibility. + * Value: A object that provides methods for executing the command and checking its state. + */ + showHiddenSymbols: ShowHiddenSymbolsCommand; + /** + * Gets a command to toggle left paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentLeft: ToggleParagraphAlignmentLeftCommand; + /** + * Gets a command to toggle centered paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentCenter: ToggleParagraphAlignmentCenterCommand; + /** + * Gets a command to toggle right paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentRight: ToggleParagraphAlignmentRightCommand; + /** + * Gets a command to toggle justified paragraph alignment on and off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleParagraphAlignmentJustify: ToggleParagraphAlignmentJustifyCommand; + /** + * Gets a command to format a current paragraph with single line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setSingleParagraphSpacing: SetSingleParagraphSpacingCommand; + /** + * Gets a command to format a current paragraph with one and a half line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setSesquialteralParagraphSpacing: SetSesquialteralParagraphSpacingCommand; + /** + * Gets a command to format a selected paragraph with double line spacing. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDoubleParagraphSpacing: SetDoubleParagraphSpacingCommand; + /** + * Gets a command to add spacing before a paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + addSpacingBeforeParagraph: AddSpacingBeforeParagraphCommand; + /** + * Gets a command to add spacing after a paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + addSpacingAfterParagraph: AddSpacingAfterParagraphCommand; + /** + * Gets a command to remove spacing before the selected paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeSpacingBeforeParagraph: RemoveSpacingBeforeParagraphCommand; + /** + * Gets a command to remove spacing after the selected paragraph. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeSpacingAfterParagraph: RemoveSpacingAfterParagraphCommand; + /** + * Gets a command to change the background color of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeParagraphBackColor: ChangeParagraphBackColorCommand; + /** + * Gets a command to invoke the Font dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFontFormattingDialog: OpenFontFormattingDialogCommand; + /** + * Gets a command to change the font formatting of characters in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeFontFormatting: ChangeFontFormattingCommand; + /** + * Gets a command to invoke the Indents And Spacing tab of the Paragraph dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openParagraphFormattingDialog: OpenParagraphFormattingDialogCommand; + /** + * Gets a command to change the formatting of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeParagraphFormatting: ChangeParagraphFormattingCommand; + /** + * Gets a command to insert a page break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertPageBreak: InsertPageBreakCommand; + /** + * Gets a command to invoke the Insert Table dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertTableDialog: OpenInsertTableDialogCommand; + /** + * Gets a command to invoke the Insert Table dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTable: InsertTableCommand; + /** + * Gets a command to invoke the Insert Image dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertPictureDialog: OpenInsertPictureDialogCommand; + /** + * Gets a command to insert a picture from a file. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertPicture: InsertPictureCommand; + /** + * Gets a command to invoke the Bookmark dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertBookmarkDialog: OpenInsertBookmarkDialogCommand; + /** + * Gets a command to insert a new bookmark that references the current selection. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertBookmark: InsertBookmarkCommand; + /** + * A command to delete a specific bookmark. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteBookmark: DeleteBookmarkCommand; + /** + * Gets a command to navigate to the specified bookmark. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToBookmark: GoToBookmarkCommand; + /** + * Gets a command to invoke the Hyperlink dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertHyperlinkDialog: OpenInsertHyperlinkDialogCommand; + /** + * Gets a command to insert a hyperlink at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertHyperlink: InsertHyperlinkCommand; + /** + * Gets a command to delete the selected hyperlink. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteHyperlink: DeleteHyperlinkCommand; + /** + * Gets a command to delete all hyperlinks in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteHyperlinks: DeleteHyperlinksCommand; + /** + * Gets a command to navigate to the document bookmark or URI (uniform resource identifier) specified for the hyperlink. + * Value: A object that provides methods for executing the command and checking its state. + */ + openHyperlink: OpenHyperlinkCommand; + /** + * Gets a command to invoke the Symbols dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openInsertSymbolDialog: OpenInsertSymbolDialogCommand; + /** + * Gets a command to insert a character into a document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSymbol: InsertSymbolCommand; + /** + * Gets a command to change page margin settings. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageMargins: ChangePageMarginsCommand; + /** + * Gets a command to invoke the Margins tab of the Page Setup dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openPageMarginsDialog: OpenPageMarginsDialogCommand; + /** + * Gets a command to change the page orientation. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageOrientation: ChangePageOrientationCommand; + /** + * Gets a command to define the page size dialog's settings. + * Value: A object that provides methods for executing the command and checking its state. + */ + setPageSizeDialog: SetPageSizeDialogCommand; + /** + * Gets a command to invoke the Paper tab of the Page Setup dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openPagePaperSizeDialog: OpenPagePaperSizeDialogCommand; + /** + * Gets a command to change the page size. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageSize: ChangePageSizeCommand; + /** + * Gets a command to change the number of section columns having the same width. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeSectionEqualColumnCount: ChangeSectionEqualColumnCountCommand; + /** + * Gets a command to invoke the Columns dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openSectionColumnsDialog: OpenSectionColumnsDialogCommand; + /** + * Gets a command to change the settings of individual section columns. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeSectionColumns: ChangeSectionColumnsCommand; + /** + * Gets a command to insert a column break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertColumnBreak: InsertColumnBreakCommand; + /** + * Gets a command to insert a section break and starts a new section on the next page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakNextPage: InsertSectionBreakNextPageCommand; + /** + * Gets a command to insert a section break and starts a new section on the next even-numbered page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakEvenPage: InsertSectionBreakEvenPageCommand; + /** + * Gets a command to insert a section break and starts a new section on the next odd-numbered page. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertSectionBreakOddPage: InsertSectionBreakOddPageCommand; + /** + * Gets a command to set the background color of the page. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePageColor: ChangePageColorCommand; + /** + * Gets a command to toggle the horizontal ruler's visibility. + * Value: A object that provides methods for executing the command and checking its state. + */ + showHorizontalRuler: ShowHorizontalRulerCommand; + /** + * Gets a command to toggle the fullscreen mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + setFullscreen: SetFullscreenCommand; + /** + * Gets a command to invoke the Bulleted and Numbering dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openNumberingListDialog: OpenNumberingListDialogCommand; + /** + * Gets a command to insert a paragraph break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertParagraph: InsertParagraphCommand; + /** + * Gets a command to insert text at the current position in a document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertText: InsertTextCommand; + /** + * Gets a command to delete the text in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + delete: DeleteCommand; + /** + * Gets a command to remove the previous word. + * Value: A object that provides methods for executing the command and checking its state. + */ + removePrevWord: RemovePrevWordCommand; + /** + * Gets a command to remove the next word. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeNextWord: RemoveNextWordCommand; + /** + * Gets a command to move the cursor backwards and erase the character in that space. + * Value: A object that provides methods for executing the command and checking its state. + */ + backspace: BackspaceCommand; + /** + * Gets a command to insert the line break at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertLineBreak: InsertLineBreakCommand; + /** + * Gets a command to scale pictures in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + changePictureScale: ChangePictureScaleCommand; + /** + * Gets a command to increment the left indentation of paragraphs in a selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + incrementParagraphLeftIndent: IncrementParagraphLeftIndentCommand; + /** + * Gets a command to decrement the paragraph's left indent position. + * Value: A object that provides methods for executing the command and checking its state. + */ + decrementParagraphLeftIndent: DecrementParagraphLeftIndentCommand; + /** + * Gets a command to move the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + moveContent: MoveContentCommand; + /** + * Gets a command to copy the selected text and place it to the specified position. + * Value: A object that provides methods for executing the command and checking its state. + */ + copyContent: CopyContentCommand; + /** + * Gets a command to insert a tab character at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTab: InsertTabCommand; + /** + * Gets a command to invoke the Tabs dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTabsDialog: OpenTabsDialogCommand; + /** + * Gets a command to change paragraph tab stops. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTabs: ChangeTabsCommand; + /** + * Gets a command to invoke the Customize Numbered List dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openCustomNumberingListDialog: OpenCustomNumberingListDialogCommand; + /** + * Gets a command to customize the numbered list parameters. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeCustomNumberingList: ChangeCustomNumberingListCommand; + /** + * Gets a command to restart the numbering list. + * Value: A object that provides methods for executing the command and checking its state. + */ + restartNumberingList: RestartNumberingListCommand; + /** + * Gets a command to increment the indent level of paragraphs in a selected numbered list. + * Value: A object that provides methods for executing the command and checking its state. + */ + incrementNumberingIndent: IncrementNumberingIndentCommand; + /** + * Gets a command to decrement the indent level of paragraphs in a selected numbered list. + * Value: A object that provides methods for executing the command and checking its state. + */ + decrementNumberingIndent: DecrementNumberingIndentCommand; + /** + * Gets a command to create an empty field in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + createField: CreateFieldCommand; + /** + * Gets a command to update the field's result. + * Value: A object that provides methods for executing the command and checking its state. + */ + updateField: UpdateFieldCommand; + /** + * Gets a command to display the selected field's codes. + * Value: A object that provides methods for executing the command and checking its state. + */ + showFieldCodes: ShowFieldCodesCommand; + /** + * Get a command to display all field codes in place of the fields in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + showAllFieldCodes: ShowAllFieldCodesCommand; + /** + * Gets a command to continue the list's numbering. + * Value: A object that provides methods for executing the command and checking its state. + */ + continueNumberingList: ContinueNumberingListCommand; + /** + * Gets a command to insert numeration to a paragraph making it a numbering list item. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertNumeration: InsertNumerationCommand; + /** + * Gets a command to remove the selected numeration. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeNumeration: RemoveNumerationCommand; + /** + * Gets a command to update all fields in the selected range. + * Value: A object that provides methods for executing the command and checking its state. + */ + updateAllFields: UpdateAllFieldsCommand; + /** + * Gets a command to insert a DATE field displaying the current date. + * Value: A object that provides methods for executing the command and checking its state. + */ + createDateField: CreateDateFieldCommand; + /** + * Gets a command to insert a TIME field displaying the current time. + * Value: A object that provides methods for executing the command and checking its state. + */ + createTimeField: CreateTimeFieldCommand; + /** + * A command to insert a PAGE field displaying the current page number. + * Value: A object that provides methods for executing the command and checking its state. + */ + createPageField: CreatePageFieldCommand; + /** + * Gets a command to convert the text of all selected sentences to sentence case. + * Value: A object that provides methods for executing the command and checking its state. + */ + makeTextSentenceCase: MakeTextSentenceCaseCommand; + /** + * Gets a command to switch the text case at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + switchTextCase: SwitchTextCaseCommand; + /** + * Gets a command to navigate to the first data record. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToFirstDataRecord: GoToFirstDataRecordCommand; + /** + * Gets a command to navigate to the previous data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToPreviousDataRecord: GoToPreviousDataRecordCommand; + /** + * Gets a command to navigate to the next data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToNextDataRecord: GoToNextDataRecordCommand; + /** + * Gets a command to navigate to the next data record. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToDataRecord: GoToDataRecordCommand; + /** + * Gets a command to navigate to the last data record of the bound data source. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToLastDataRecord: GoToLastDataRecordCommand; + /** + * Gets a command to display or hide actual data in MERGEFIELD fields. + * Value: A object that provides methods for executing the command and checking its state. + */ + showMergedData: ShowMergedDataCommand; + /** + * Gets a command to invoke the Insert Merge Field dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + mergeFieldDialog: MergeFieldDialogCommand; + /** + * Gets a command to insert a MERGEFIELD field (with a data source column name) at the current position in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + createMergeField: CreateMergeFieldCommand; + /** + * Gets a command to invoke the Export Range dialog window to start a mail merge. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeDialog: MailMergeDialogCommand; + /** + * Gets a command to perform a mail merge and download the merged document. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeAndDownload: MailMergeAndDownloadCommand; + /** + * Gets a command to perform a mail merge and save the merged document to the server. + * Value: A object that provides methods for executing the command and checking its state. + */ + mailMergeAndSaveAs: MailMergeAndSaveAsCommand; + /** + * Gets a command to activate the page header and begin editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertHeader: InsertHeaderCommand; + /** + * Gets a command to activate the page footer and begin editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertFooter: InsertFooterCommand; + /** + * Gets a command to link a header/footer to the previous section, so it has the same content. + * Value: A object that provides methods for executing the command and checking its state. + */ + linkHeaderFooterToPrevious: LinkHeaderFooterToPreviousCommand; + /** + * Gets a command to navigate to the page footer from the page header in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToFooter: GoToFooterCommand; + /** + * Gets a command to navigate to the page header from the page footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToHeader: GoToHeaderCommand; + /** + * Gets a command to navigate to the next page header or footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToNextHeaderFooter: GoToNextHeaderFooterCommand; + /** + * Gets a command to navigate to the previous page header or footer in the header/footer editing mode. + * Value: A object that provides methods for executing the command and checking its state. + */ + goToPreviousHeaderFooter: GoToPreviousHeaderFooterCommand; + /** + * Gets a command to change the header/footer edit mode, so it allows creation of a different header or footer for the first page of a document or section. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDifferentFirstPageHeaderFooter: SetDifferentFirstPageHeaderFooterCommand; + /** + * Gets a command to change the header/footer edit mode so it allows creation of a different header or footer for odd and even pages of a document or section. + * Value: A object that provides methods for executing the command and checking its state. + */ + setDifferentOddAndEvenPagesHeaderFooter: SetDifferentOddAndEvenPagesHeaderFooterCommand; + /** + * Gets a command to finish header/footer editing. + * Value: A object that provides methods for executing the command and checking its state. + */ + closeHeaderFooter: CloseHeaderFooterCommand; + /** + * Gets a command to insert a NUMPAGES field displaying the total number of pages. + * Value: A object that provides methods for executing the command and checking its state. + */ + createPageCountField: CreatePageCountFieldCommand; + /** + * Gets a command to invoke the Table tab of the Table Properties dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTableFormattingDialog: OpenTableFormattingDialogCommand; + /** + * Gets a command to change the selected table's formatting. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableFormatting: ChangeTableFormattingCommand; + /** + * Gets a command to change the selected table rows' preferred height. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableRowPreferredHeight: ChangeTableRowPreferredHeightCommand; + /** + * Gets a command to change the preferred cell width of the selected table rows. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellPreferredWidth: ChangeTableCellPreferredWidthCommand; + /** + * Gets a command to toggle inside borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellInsideBorders: ToggleTableCellInsideBordersCommand; + /** + * Gets a command to change the selected table columns' preferred width. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableColumnPreferredWidth: ChangeTableColumnPreferredWidthCommand; + /** + * Gets a command to change the cell formatting of the selected table elements. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellFormatting: ChangeTableCellFormattingCommand; + /** + * Gets a command to insert a table column to the left of the current position in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableColumnToTheLeft: InsertTableColumnToTheLeftCommand; + /** + * Gets a command to insert a table column to the right of the current position in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableColumnToTheRight: InsertTableColumnToTheRightCommand; + /** + * Gets a command to insert a row in the table below the selected row. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableRowBelow: InsertTableRowBelowCommand; + /** + * Gets a command to insert a row in the table above the selected row. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableRowAbove: InsertTableRowAboveCommand; + /** + * Gets a command to delete the selected rows in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableRows: DeleteTableRowsCommand; + /** + * Gets a command to delete the selected columns in the table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableColumns: DeleteTableColumnsCommand; + /** + * Gets a command to insert table cells with a horizontal shift into the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellWithShiftToTheLeft: InsertTableCellWithShiftToTheLeftCommand; + /** + * Gets a command to delete the selected table cells with a horizontal shift. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsWithShiftHorizontally: DeleteTableCellsWithShiftHorizontallyCommand; + /** + * Gets a command to delete the selected table cells with a vertical shift. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsWithShiftVertically: DeleteTableCellsWithShiftVerticallyCommand; + /** + * Gets a command to delete the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTable: DeleteTableCommand; + /** + * Gets a command to invoke the Insert Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellsDialog: InsertTableCellsDialogCommand; + /** + * Gets a command to invoke the Delete Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + deleteTableCellsDialog: DeleteTableCellsDialogCommand; + /** + * Gets a command to merge the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + mergeTableCells: MergeTableCellsCommand; + /** + * Gets a command to invoke the Split Cells dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + splitTableCellsDialog: SplitTableCellsDialogCommand; + /** + * Gets a command to split the selected table cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + splitTableCells: SplitTableCellsCommand; + /** + * Gets a command to insert table cells with a vertical shift into the selected table. + * Value: A object that provides methods for executing the command and checking its state. + */ + insertTableCellsWithShiftToTheVertically: InsertTableCellsWithShiftToTheVerticallyCommand; + /** + * Gets a command to invoke the Borders tab of the Borders and Shading dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openTableBordersAndShadingDialog: OpenTableBordersAndShadingDialogCommand; + /** + * Gets a command to change the selected table's borders and shading. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableBordersAndShading: ChangeTableBordersAndShadingCommand; + /** + * Gets a command to apply top-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopLeft: ToggleTableCellAlignTopLeftCommand; + /** + * Gets a command to apply top-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopCenter: ToggleTableCellAlignTopCenterCommand; + /** + * Gets a command to apply top-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignTopRight: ToggleTableCellAlignTopRightCommand; + /** + * Gets a command to apply middle-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleLeft: ToggleTableCellAlignMiddleLeftCommand; + /** + * Gets a command to apply middle-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleCenter: ToggleTableCellAlignMiddleCenterCommand; + /** + * Gets a command to apply middle-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignMiddleRight: ToggleTableCellAlignMiddleRightCommand; + /** + * Gets a command to apply bottom-left alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomLeft: ToggleTableCellAlignBottomLeftCommand; + /** + * Gets a command to apply bottom-center alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomCenter: ToggleTableCellAlignBottomCenterCommand; + /** + * Gets a command to apply bottom-right alignment for the selected cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAlignBottomRight: ToggleTableCellAlignBottomRightCommand; + /** + * Gets a command to change the selected table's style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableStyle: ChangeTableStyleCommand; + /** + * Gets a command to toggle top borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellTopBorder: ToggleTableCellTopBorderCommand; + /** + * Gets a command to toggle right borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellRightBorder: ToggleTableCellRightBorderCommand; + /** + * Gets a command to toggle bottom borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellBottomBorder: ToggleTableCellBottomBorderCommand; + /** + * Gets a command to toggle left borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellLeftBorder: ToggleTableCellLeftBorderCommand; + /** + * Gets a command to remove the borders of the selected table cells. + * Value: A object that provides methods for executing the command and checking its state. + */ + removeTableCellBorders: RemoveTableCellBordersCommand; + /** + * Gets a command to toggle all borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellAllBorders: ToggleTableCellAllBordersCommand; + /** + * Gets a command to toggle inner horizontal borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellInsideHorizontalBorders: ToggleTableCellInsideHorizontalBordersCommand; + /** + * Gets a command to toggle inner vertical borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellInsideVerticalBorders: ToggleTableCellInsideVerticalBordersCommand; + /** + * Gets a command to toggle outer borders for selected cells on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + toggleTableCellOutsideBorders: ToggleTableCellOutsideBordersCommand; + /** + * Gets a command to change the selected table's style options. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableLook: ChangeTableLookCommand; + /** + * Gets a command to change the repository item's table border style. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableBorderRepositoryItem: ChangeTableBorderRepositoryItemCommand; + /** + * Gets a command to change cell shading in the selected table elements. + * Value: A object that provides methods for executing the command and checking its state. + */ + changeTableCellShading: ChangeTableCellShadingCommand; + /** + * Gets a command to toggle the display of grid lines for a table with no borders applied - on/off. + * Value: A object that provides methods for executing the command and checking its state. + */ + showTableGridLines: ShowTableGridLinesCommand; + /** + * Gets a command to invoke the Search Panel allowing end-users to search text and navigate through search results. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFindPanel: OpenFindPanelCommand; + /** + * Gets a command to invoke the Find and Replace dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openFindAndReplaceDialog: OpenFindAndReplaceDialogCommand; + /** + * Gets a command to find all matches of the specified text in the document. + * Value: A object that provides methods for executing the command and checking its state. + */ + findAll: FindAllCommand; + /** + * Gets a command to hide the results of the search. + * Value: A object that provides methods for executing the command and checking its state. + */ + hideFindResults: HideFindResultsCommand; + /** + * Gets a command to search for a specific text and replace all matches in the document with the specified string. + * Value: A object that provides methods for executing the command and checking its state. + */ + replaceAll: ReplaceAllCommand; + /** + * Gets a command to search for a specific text and replace the next match in the document with the specified string. + * Value: A object that provides methods for executing the command and checking its state. + */ + replaceNext: ReplaceNextCommand; + /** + * Gets a command to invoke the Spelling dialog window. + * Value: A object that provides methods for executing the command and checking its state. + */ + openSpellingDialog: OpenSpellingDialogCommand; + /** + * Gets a command to assign a shortcut to the specified client command. + * Value: A object that provides methods for executing the command and checking its state. + */ + assignShortcut: AssignShortcutCommand; +} +/** + * Serves as a base for objects that implement different client command functionalities. + */ +interface CommandBase { +} +/** + * Serves as a base for commands with a simple common command state. + */ +interface CommandWithSimpleStateBase extends CommandBase { + /** + * Gets information about the command state. + */ + getState(): SimpleCommandState; +} +/** + * Serves as a base for commands with the Boolean state. + */ +interface CommandWithBooleanStateBase extends CommandBase { + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Defines a simple state common to most of the client commands. + */ +interface SimpleCommandState { + /** + * Gets a value indicating whether the command's UI element is enabled (within the ribbon and context menu). + * Value: true, if the command's related UI element is enabled; otherwise, false. + */ + enabled: boolean; + /** + * Gets a value indicating whether the command's UI element is visible. + * Value: true, if the command's related UI element is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Defines the state of a command. + */ +interface CommandState extends SimpleCommandState { + /** + * Gets the command state value. + * Value: A T object specifying the command state value. + */ + value: T; +} +/** + * Contains a set properties providing the current information about certain document structural elements. + */ +interface RichEditDocument { + /** + * Provides the information about the active sub-document. + * Value: A object storing information about the essential document functionality. + */ + activeSubDocument: SubDocument; + /** + * Provides information about sections in the current document. + * Value: An array of Section objects storing information about sections. + */ + sectionsInfo: Section[]; + /** + * Provides information about paragraph styles in the current document. + * Value: An array of ParagraphStyle objects storing information about paragraph styles. + */ + paragraphStylesInfo: ParagraphStyle[]; + /** + * Provides information about character styles in the current document. + * Value: An array of CharacterStyle objects storing information about character styles. + */ + characterStylesInfo: CharacterStyle[]; + /** + * Provides information about numbered paragraphs in the document. + * Value: An array of AbstractNumberingList objects storing the information about numbered paragraphs. + */ + abstractNumberingListsInfo: AbstractNumberingList[]; + /** + * Provides information about table styles in the current document. + * Value: An array of TableStyle objects storing information about table styles. + */ + tableStylesInfo: TableStyle[]; + /** + * Provides information about spell checking in the current document. + * Value: A object. + */ + spellingInfo: SpellingInfo; +} +/** + * An abstract numbering list definition that defines the appearance and behavior of numbered paragraphs in a document. + */ +interface AbstractNumberingList { + deleted: boolean; +} +/** + * Defines a paragraph in the document. + */ +interface Paragraph { + /** + * Gets the paragraph's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + /** + * Gets the paragraph's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + interval: Interval; + /** + * Gets the name of the paragraph style applied to the current paragraph (see name). + * Value: A string value specifying the style name. + */ + styleName: string; + /** + * Gets the index of a list applied to the paragraph. + * Value: An integer that is the index of a list to which the paragraph belongs. + */ + listIndex: number; + /** + * Gets the index of the list level applied to the current paragraph in the numbering list. + * Value: An integer that is the index of the list level of the current paragraph. + */ + listLevelIndex: number; +} +/** + * Defines a field in the document. + */ +interface Field { + /** + * Gets the field's start position in a document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the field length in a document. + * Value: An integer value specifying the field length. + */ + length: number; + codeInterval: Interval; + resultInterval: Interval; + interval: Interval; + /** + * Gets or sets a URI to navigate to when the hyperlink (represented by the current field) is activated. + * Value: A string representing an URI. + */ + hyperlinkUri: string; + /** + * Gets or sets the text for the tooltip displayed when the mouse hovers over a hyperlink field. + * Value: A string containing the tooltip text. + */ + hyperlinkTip: string; + /** + * Gets or sets the name of a bookmark (or a hyperlink) in the current document which shall be the target of the hyperlink field. + * Value: A string representing the bookmark's name. + */ + hyperlinkAnchor: string; + /** + * Gets a value specifying whether a field's code or result is dispalyed. + * Value: true, if the field code is displayed; false, if the field result is displayed. + */ + showCode: boolean; +} +/** + * Defines a bookmark in the document. + */ +interface Bookmark { + /** + * Gets the bookmark's start position in a document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the bookmark's length. + * Value: An integer value specifying the length of the bookmark. + */ + length: number; + interval: Interval; + /** + * Gets the name of a bookmark in the document. + * Value: A string that is the unique bookmark's name. + */ + name: string; +} +/** + * Defines a section in the document. + */ +interface Section { + /** + * Gets the section's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the section's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; + /** + * Provides access to the section's headers. + * Value: An array of HeaderFooter objects storing information about the section's headers. + */ + headers: HeaderFooter[]; + /** + * Provides access to the section's footers. + * Value: An array of HeaderFooter objects storing information about the section's footers. + */ + footers: HeaderFooter[]; +} +/** + * Contains settings defining a header or footer in a document. + */ +interface HeaderFooter { + /** + * Gets the type of the header (footer). + * Value: One of the values. + */ + type: any; + /** + * Provides access to an object implementing the basic document functionality that is common to the header, footer and the main document body. + * Value: A object exposing the basic document functionality. + */ + subDocument: SubDocument; +} +interface InlinePictureInfo { + id: number; + position: number; + initialWidth: number; + initialHeight: number; + scaleX: number; + scaleY: number; + /** + * Gets the actual image width. + */ + actualWidth: number; + /** + * Gets the actual image height. + */ + actualHeight: number; +} +declare enum HeaderFooterType { + First=0, + Odd=1, + Primary=1, + Even=2 +} +interface RichEditFileInfo { + folderPath: string; + fileName: string; + documentFormat: any; +} +declare enum DocumentFormat { + Undefined=0, + PlainText=1, + Rtf=2, + Html=3, + OpenXml=4, + Mht=5, + WordML=6, + OpenDocument=7, + ePub=9, + Doc=10 +} +/** + * Contains a set of methods and properties to work with the document selection. + */ +interface RichEditSelection { + /** + * Gets or sets an array of document interval in the selection. + * Value: An array of Interval objects. + */ + intervals: Interval[]; + /** + * Gets or sets a value specifying whether the current selection is collapsed (and represents the cursor position). + * Value: true, if the selection is collapsed; otherwise, false. + */ + collapsed: boolean; + getIntervalMaxPosition(): number; + /** + * Moves the cursor to the next line. + */ + goToNextLine(): void; + /** + * Moves the cursor to the next line and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextLine(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the line in which the cursor is located. + */ + goToLineEnd(): void; + /** + * Moves the cursor to the end of the line in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToLineEnd(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the line in which the cursor is located. + */ + goToLineStart(): void; + /** + * Moves the cursor to the start of the line in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToLineStart(extendSelection: boolean): void; + /** + * Moves the cursor to the previous line. + */ + goToPreviousLine(): void; + /** + * Moves the cursor to the previous line and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousLine(extendSelection: boolean): void; + /** + * Moves the cursor to the next character. + */ + goToNextCharacter(): void; + /** + * Moves the cursor to the next character and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextCharacter(extendSelection: boolean): void; + /** + * Moves the cursor to the previous character. + */ + goToPreviousCharacter(): void; + /** + * Moves the cursor to the previous character and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousCharacter(extendSelection: boolean): void; + /** + * Selects the line in which the cursor is located. + */ + selectLine(): void; + /** + * Selects the line in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectLine(extendSelection: boolean): void; + /** + * Moves the cursor to the beginning of the next page. + */ + goToNextPage(): void; + /** + * Moves the cursor to the beginning of the next page and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextPage(extendSelection: boolean): void; + /** + * Moves the cursor to the beginning of the previous page. + */ + goToPreviousPage(): void; + /** + * Moves the cursor to the beginning of the previous page and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPreviousPage(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the document. + */ + goToDocumentStart(): void; + /** + * Moves the cursor to the start of the document and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToDocumentStart(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the document. + */ + goToDocumentEnd(): void; + /** + * Moves the cursor to the end of the document and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToDocumentEnd(extendSelection: boolean): void; + /** + * Moves the cursor to the next word. + */ + goToNextWord(): void; + /** + * Moves the cursor to the next word and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToNextWord(extendSelection: boolean): void; + /** + * Moves the cursor to the previous word. + */ + goToPrevWord(): void; + /** + * Moves the cursor to the previous word and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToPrevWord(extendSelection: boolean): void; + /** + * Moves the cursor to the start of the paragraph in which the cursor is located. + */ + goToParagraphStart(): void; + /** + * Moves the cursor to the start of the paragraph in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToParagraphStart(extendSelection: boolean): void; + /** + * Moves the cursor to the end of the paragraph in which the cursor is located. + */ + goToParagraphEnd(): void; + /** + * Moves the cursor to the end of the paragraph in which the cursor is located and allows you to extend the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToParagraphEnd(extendSelection: boolean): void; + /** + * Selects the paragraph in which the cursor is located. + */ + selectParagraph(): void; + /** + * Moves the cursor to the next page break mark. + */ + goToStartNextPageCommand(): void; + /** + * Moves the cursor to the next page break mark and extends the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToStartNextPageCommand(extendSelection: boolean): void; + /** + * Moves the cursor to the previous page break mark. + */ + goToStartPrevPageCommand(): void; + /** + * Moves the cursor to the previous page break mark and extends the selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + goToStartPrevPageCommand(extendSelection: boolean): void; + /** + * Selects the table cell in which the cursor is located. + */ + selectTableCell(): void; + /** + * Selects the table cell in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTableCell(extendSelection: boolean): void; + /** + * Selects the table row in which the cursor is located. + */ + selectTableRow(): void; + /** + * Selects the table row in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTableRow(extendSelection: boolean): void; + /** + * Selects the entire table in which the cursor is located. + */ + selectTable(): void; + /** + * Selects the entire table in which the cursor is located and allows you to extend the entire selection with the currently existing selection. + * @param extendSelection true to extend the selection; otherwise, false. + */ + selectTable(extendSelection: boolean): void; + /** + * Selects the editor's entire content. + */ + selectAll(): void; + /** + * Makes the main sub-document active and moves the cursor to its beginning. + */ + setMainSubDocumentAsActive(): void; + /** + * Creates a footer sub-document (if it was not created before) and sets the footer as the active sub-document. Moves the cursor to the footer's start position. + * @param pageIndex An integer value specifying the active page's index. + */ + setFooterSubDocumentAsActiveByPageIndex(pageIndex: number): void; + /** + * Creates a header sub-document (if it was not created before) and sets the header as the active sub-document. Moves the cursor to the header's start position. + * @param pageIndex An integer value specifying the active page's index. + */ + setHeaderSubDocumentAsActiveByPageIndex(pageIndex: number): void; +} +/** + * Defines a document's interval. + */ +interface Interval { + /** + * Gets the interval's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the interval's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; +} +interface SpellingInfo { + spellCheckerState: any; + misspelledIntervals: MisspelledInterval[]; +} +declare enum SpellCheckerState { + Disabled=0, + InProgress=1, + Done=2 +} +interface MisspelledInterval { + start: number; + length: number; + interval: Interval; + errorType: any; + word: string; + suggestions: string[]; +} +declare enum SpellingErrorType { + Misspelling=0, + Repeating=1 +} +/** + * Serves as a base for objects implementing different element styles. + */ +interface StyleBase { + /** + * Gets or sets the name of the style. + * Value: A string specifying the style name. + */ + name: string; + /** + * Gets whether the specified style is marked as deleted. + * Value: true, if the style is deleted; otherwise, false. + */ + isDeleted: boolean; +} +/** + * Defines the paragraph style settings. + */ +interface ParagraphStyle extends StyleBase { + /** + * Gets or sets the linked style for the current style. + * Value: A object representing a character style linked to a current style. + */ + linkedStyle: CharacterStyle; + /** + * Gets or sets the default style for a paragraph that immediately follows the current paragraph. + * Value: A object specifying the style for the next paragraph. + */ + nextStyle: ParagraphStyle; + /** + * Gets the index of the list item associated with the paragraph formatted with the current style. + * Value: An integer value specifying the list item index. + */ + listIndex: number; + /** + * Gets the index of the list level applied to the paragraph formatted with the current style. + * Value: An integer that is the list level index. + */ + listLevelIndex: number; + /** + * Gets or sets the style from which the current style inherits. + * Value: A object representing the parent style. + */ + parent: ParagraphStyle; +} +/** + * Contains characteristics of a character style in a document. + */ +interface CharacterStyle extends StyleBase { + /** + * Gets or sets the linked style for the current style. + * Value: A object representing a paragraph style linked to a current style. + */ + linkedStyle: ParagraphStyle; + /** + * Gets the style form which the current style inherits. + * Value: A object representing the parent style. + */ + parent: CharacterStyle; +} +/** + * Defines the table style settings. + */ +interface TableStyle extends StyleBase { + /** + * Gets or sets the style from which the current style inherits. + * Value: A object that is the parent style. + */ + parent: TableStyle; +} +/** + * Exposes the settings providing the information about the essential document functionality. + */ +interface SubDocument { + id: number; + type: any; + /** + * Provides information about paragraphs contained in the document. + * Value: An array of Paragraph objects storing information about document paragraphs. + */ + paragraphsInfo: Paragraph[]; + /** + * Provides information about fields in the current document. + * Value: An array of Field objects storing information about document fields. + */ + fieldsInfo: Field[]; + /** + * Provides information about tables contained in the document. + * Value: An array of Table objects storing information about document tables. + */ + tablesInfo: Table[]; + /** + * Provides information about document bookmarks. + * Value: An array of Bookmark objects storing information about document bookmarks. + */ + bookmarksInfo: Bookmark[]; + inlinePicturesInfo: InlinePictureInfo[]; + /** + * Gets the document's textual representation. + * Value: A string value specifying the document's text. + */ + text: string; + /** + * Gets the character length of the document. + * Value: An integer that is the number of character positions in the document. + */ + length: number; +} +declare enum SubDocumentType { + Main=0, + Header=1, + Footer=2, + TextBox=3 +} +/** + * Defines a table in the document. + */ +interface Table { + /** + * Gets the table's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table length in characters. + * Value: A integer value specifying the character length of the table. + */ + length: number; + interval: Interval; + /** + * Provides access to a collection of table rows. + * Value: An array of TableRow objects storing information about individual table rows. + */ + rows: TableRow[]; + /** + * Gets the name of the style applied to the table (see name). + * Value: A string value specifying the style name. + */ + styleName: string; +} +/** + * Defines a table row in the document. + */ +interface TableRow { + /** + * Gets the table row's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table row's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; + /** + * Provides information about the table row's cells. + * Value: An array of TableCell objects storing information about cells. + */ + cells: TableCell[]; +} +/** + * Defines a table cell in the document. + */ +interface TableCell { + /** + * Gets the table cell's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets the table cell's character length. + * Value: An integer value specifying the element length in characters. + */ + length: number; + interval: Interval; +} +interface RichEditUnitConverter { + /** + * + * @param value + */ + pixelsToTwips(value: number): number; + /** + * + * @param value + */ + inchesToTwips(value: number): number; + /** + * + * @param value + */ + pointsToTwips(value: number): number; + /** + * Converts a value on centimeters to twips. + * @param value + */ + centimetersToTwips(value: number): number; + /** + * + * @param value + */ + twipsToCentimeters(value: number): number; + /** + * + * @param value + */ + pixelsToCentimeters(value: number): number; + /** + * + * @param value + */ + twipsToInches(value: number): number; + /** + * + * @param value + */ + pixelsToInches(value: number): number; + /** + * + * @param value + */ + pixelsToPoints(value: number): number; + /** + * + * @param value + */ + twipsToPoints(value: number): number; +} +/** + * A command to invoke the Bookmark dialog. + */ +interface OpenInsertBookmarkDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertBookmarkDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a new bookmark that references the current selection. + */ +interface InsertBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertBookmarkCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name A string value specifying name of creating bookmark. + * @param start An integer value specifying the start position of bookmark's range. + * @param length An integer value specifying the length of bookmark's range. + */ + execute(name: string, start: number, length: number): boolean; +} +/** + * A command to delete a specific bookmark. + */ +interface DeleteBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteBookmarkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name A string value specifying name of the deleted bookmark. + */ + execute(name: string): boolean; +} +/** + * Gets a command to navigate to the specified bookmark in the document. + */ +interface GoToBookmarkCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToBookmarkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param name + */ + execute(name: string): boolean; +} +/** + * A command to paste the text from the clipboard over the selection. + */ +interface PasteCommand extends CommandWithSimpleStateBase { + /** + * Executes the PasteCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to copy the selected text and place it to the clipboard. + */ +interface CopyCommand extends CommandWithSimpleStateBase { + /** + * Executes the CopyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to cut the selected text and place it to the clipboard. + */ +interface CutCommand extends CommandWithSimpleStateBase { + /** + * Executes the CutCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert an empty document field at the current position in the document. + */ +interface CreateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to update the field's result. + */ +interface UpdateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the UpdateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display the selected field's field codes. + */ +interface ShowFieldCodesCommand extends CommandWithSimpleStateBase { + /** + * Executes the ShowFieldCodesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showFieldCodes true to display field codes, false to hide field codes. + */ + execute(showFieldCodes: boolean): boolean; + /** + * Executes the ShowFieldCodesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display all field codes in place of the fields in the document. + */ +interface ShowAllFieldCodesCommand extends CommandWithSimpleStateBase { + /** + * Executes the ShowAllFieldCodesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showFieldCodes true to display field codes, false to hide field codes. + */ + execute(showFieldCodes: boolean): boolean; + /** + * Executes the ShowAllFieldCodesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to update all fields in the selected range. + */ +interface UpdateAllFieldsCommand extends CommandWithSimpleStateBase { + /** + * Executes the UpdateAllFieldsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a DATE field displaying the current date. + */ +interface CreateDateFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateDateFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a TIME field displaying the current time. + */ +interface CreateTimeFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateTimeFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a PAGE field displaying the current page number. + */ +interface CreatePageFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreatePageFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next data record of the bound data source. + */ +interface GoToDataRecordCommand extends CommandBase { + /** + * Executes the GoToDataRecordCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param activeRecordIndex An integer value specifying index of the next data record. + */ + execute(activeRecordIndex: number): boolean; + getState(): any; +} +interface DataRecordOptions { + /** + * Gets or sets the index of the active data record. + */ + activeRecordIndex: number; + recordCount: number; +} +/** + * A command to navigate to the first data record of the bound data source. + */ +interface GoToFirstDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToFirstDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the previous data record of the bound data source. + */ +interface GoToPreviousDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToPreviousDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next data record of the bound data source. + */ +interface GoToNextDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToNextDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the last data record of the bound data source. + */ +interface GoToLastDataRecordCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToLastDataRecordCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to display or hide actual data in MERGEFIELD fields. + */ +interface ShowMergedDataCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowMergedDataCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowMergedDataCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showMergedData true to display merged data, false to hide merged data. + */ + execute(showMergedData: boolean): boolean; +} +/** + * A command to invoke the Insert Merge Field dialog. + */ +interface MergeFieldDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the MergeFieldDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a MERGEFIELD field (with a data source column name) at the current position in the document. + */ +interface CreateMergeFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreateMergeFieldCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fieldName A string value specifying the name of the merge field. + */ + execute(fieldName: string): boolean; +} +/** + * Gets a command to invoke the Export Range dialog to start a mail merge. + */ +interface MailMergeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the MailMergeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to start the mail merge process and download the resulting document containing the merged information. + */ +interface MailMergeAndDownloadCommand extends CommandBase { + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the file extension of the resulting document. + */ + execute(fileExtension: string): boolean; + /** + * + * @param documentFormat + */ + execute(documentFormat: any): boolean; + /** + * Executes the MailMergeAndDownloadCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the file extension of the resulting document. + * @param settings A MailMergeSettings object containing settings to set up mail merge operations. + */ + execute(fileExtension: string, settings: MailMergeSettings): boolean; + /** + * + * @param documentFormat + * @param settings + */ + execute(documentFormat: any, settings: MailMergeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to start the mail merge process and save the resulting merged document to the server. + */ +interface MailMergeAndSaveAsCommand extends CommandBase { + /** + * Executes the MailMergeAndSaveAsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param filePath A string value specifying path to the saving file on the server. + */ + execute(filePath: string): boolean; + /** + * + * @param fileInfo + * @param settings + */ + execute(fileInfo: RichEditFileInfo, settings: MailMergeSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to insert a NUMPAGES field displaying the total number of pages. + */ +interface CreatePageCountFieldCommand extends CommandWithSimpleStateBase { + /** + * Executes the CreatePageCountFieldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to set up mail merge operations. + */ +interface MailMergeSettings { + /** + * Gets or sets a value specifying which data rows should be exported into a merged document. + * Value: One of the values. + */ + range: any; + /** + * Gets or sets the index of the row from which the exported range starts. + * Value: An integer value specifying the row index. + */ + exportFrom: number; + /** + * Gets or sets the number of data rows in the exported mail-merge range. + * Value: An integer value specifying the row count. + */ + exportRecordsCount: number; + /** + * Gets or sets the merge mode. + * Value: One of the values. + */ + mergeMode: any; +} +declare enum MergeMode { + NewParagraph=0, + NewSection=1, + JoinTables=2 +} +declare enum MailMergeExportRange { + AllRecords=0, + CurrentRecord=1, + Range=2 +} +/** + * A command to create a new empty document. + */ +interface FileNewCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileNewCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to open the file, specifying its path. + */ +interface FileOpenCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileOpenCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param path A string value specifying path to the opening file. + */ + execute(path: string): boolean; +} +/** + * A command to invoke the File Open dialog allowing one to select and load a document file into RichEdit. + */ +interface FileOpenDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileOpenDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to save the document to a file. + */ +interface FileSaveCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileSaveCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Save As dialog that prompts for a file name and saves the current document in a file with the specified path. + */ +interface FileSaveAsCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileSaveAsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param path A string value specifying path to the saving file. + */ + execute(path: string): boolean; + /** + * + * @param fileInfo + */ + execute(fileInfo: RichEditFileInfo): boolean; +} +interface FileSaveAsDialogCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +/** + * A command to download the document file, specifying its extension. + */ +interface FileDownloadCommand extends CommandWithSimpleStateBase { + /** + * Executes the FileDownloadCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fileExtension A string value specifying the extension of the downloading file. + */ + execute(fileExtension: string): boolean; + /** + * + * @param documentFormat + */ + execute(documentFormat: any): boolean; +} +/** + * A command to invoke a browser-specific Print dialog allowing one to print the current document. + */ +interface FilePrintCommand extends CommandWithSimpleStateBase { + /** + * Executes the FilePrintCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Search Panel allowing end-users to search text and navigate through search results. + */ +interface OpenFindPanelCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFindPanelCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Find and Replace dialog. + */ +interface OpenFindAndReplaceDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFindAndReplaceDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to find all matches of the specified text in the document. + */ +interface FindAllCommand extends CommandWithSimpleStateBase { + /** + * Executes the FindAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying finding text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + * @param highlightResults true, to highlight result of search; otherwise, false. + */ + execute(text: string, matchCase: boolean, highlightResults: boolean): boolean; + /** + * Executes the FindAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to find. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + * @param highlightResults true, to highlight result of search; otherwise, false. + * @param results An array of Interval objects containing the results of search. + */ + execute(text: string, matchCase: boolean, highlightResults: boolean, results: Interval[]): boolean; +} +/** + * A command to hide the search results. + */ +interface HideFindResultsCommand extends CommandWithSimpleStateBase { + /** + * Executes the HideFindResultsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to search for a specific text and replace all matches in the document with the specified string. + */ +interface ReplaceAllCommand extends CommandWithSimpleStateBase { + /** + * Executes the ReplaceAllCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to replace. + * @param replaceText A string value specifying replacing text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + */ + execute(text: string, replaceText: string, matchCase: boolean): boolean; +} +/** + * A command to search for a specific text and replace the next match in the document with the specified string. + */ +interface ReplaceNextCommand extends CommandWithSimpleStateBase { + /** + * Executes the ReplaceNextCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to replace. + * @param replaceText A string value specifying replacing text. + * @param matchCase true, to perform a case-sensitive search; otherwise, false. + */ + execute(text: string, replaceText: string, matchCase: boolean): boolean; +} +/** + * A command to cancel changes caused by the previous command. + */ +interface UndoCommand extends CommandWithSimpleStateBase { + /** + * Executes the UndoCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to reverse actions of the previous undo command. + */ +interface RedoCommand extends CommandWithSimpleStateBase { + /** + * Executes the RedoCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Hyperlink dialog. + */ +interface OpenInsertHyperlinkDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertHyperlinkDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a hyperlink at the current position in the document. + */ +interface InsertHyperlinkCommand extends CommandBase { + /** + * Executes the InsertHyperlinkCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A HyperLinkSettings object specifying hyperlink settings. + */ + execute(settings: HyperlinkSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to delete the selected hyperlink. + */ +interface DeleteHyperlinkCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteHyperlinkCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete all hyperlinks in a selected range. + */ +interface DeleteHyperlinksCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteHyperlinksCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the document bookmark or URI (uniform resource identifier) specified for the hyperlink. + */ +interface OpenHyperlinkCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenHyperlinkCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to define hyperlinks. + */ +interface HyperlinkSettings { + /** + * Gets or sets a text displayed for a hyperlink. + * Value: A string value specifying the hyperlink display text. + */ + text: string; + /** + * Gets or sets a text for the tooltip displayed when the mouse hovers over a hyperlink. + * Value: A string containing the tooltip text. + */ + tooltip: string; + /** + * Gets or sets the hyperlink destination. + * Value: A string value that specifies the destination to which a hyperlink refers. + */ + url: string; + /** + * Gets or sets the associated bookmak. + * Value: A string value specifying the bookmark name. + */ + bookmark: string; +} +/** + * A command to insert a page break at the current position in the document. + */ +interface InsertPageBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertPageBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a column break at the current position in the document. + */ +interface InsertColumnBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertColumnBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next page. + */ +interface InsertSectionBreakNextPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakNextPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next even-numbered page. + */ +interface InsertSectionBreakEvenPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakEvenPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a section break and start a new section on the next odd-numbered page. + */ +interface InsertSectionBreakOddPageCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSectionBreakOddPageCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert the line break at the current position in the document. + */ +interface InsertLineBreakCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertLineBreakCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the bulleted paragraph and normal text. + */ +interface ToggleBulletedListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleBulletedListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the numbered paragraph and normal text. + */ +interface ToggleNumberingListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle between the multilevel list style and normal text. + */ +interface ToggleMultilevelListCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleMultilevelListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Bulleted and Numbering dialog. + */ +interface OpenNumberingListDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenNumberingListDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Customize Numbered List dialog. + */ +interface OpenCustomNumberingListDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenCustomNumberingListDialogCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying index of abstract numbering list. + */ + execute(abstractNumberingListIndex: number): boolean; +} +/** + * A command to customize the numbered list parameters. + */ +interface ChangeCustomNumberingListCommand extends CommandBase { + /** + * Executes the ChangeCustomNumberingListCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying the numbering list index. + * @param listLevelSettings An array of ListLevelSettings objects defining settings for list levels. + */ + execute(abstractNumberingListIndex: number, listLevelSettings: ListLevelSettings[]): boolean; + /** + * Gets information about the command state. + * @param abstractNumberingListIndex An integer value specifying the index of the abstract numbering list item whose state to return. + */ + getState(abstractNumberingListIndex: number): any; +} +/** + * A command to restart the numbering list. + */ +interface RestartNumberingListCommand extends CommandWithSimpleStateBase { + /** + * Executes the RestartNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to increment the indent level of paragraphs in a selected numbered list. + */ +interface IncrementNumberingIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncrementNumberingIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the indent level of paragraphs in a selected numbered list. + */ +interface DecrementNumberingIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecrementNumberingIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to continue the list's numbering. + */ +interface ContinueNumberingListCommand extends CommandWithSimpleStateBase { + /** + * Executes the ContinueNumberingListCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert numeration to a paragraph making it a numbering list item. + */ +interface InsertNumerationCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertNumerationCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param abstractNumberingListIndex An integer value specifying index of abstract numbering list. + */ + execute(abstractNumberingListIndex: number): boolean; + /** + * Executes the InsertNumerationCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param numberingListIndex An integer value specifying index of numbering list. + * @param isAbstractNumberingList true, to insert an abstract numbering list; otherwise, false. + */ + execute(numberingListIndex: number, isAbstractNumberingList: boolean): boolean; +} +/** + * A command to remove the selected numeration. + */ +interface RemoveNumerationCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveNumerationCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Contains settings to define individual bulleted or numbered list levels. + */ +interface ListLevelSettings { + /** + * Gets or sets the pattern used to format the list level for display purposes. + * Value: A string value specifying the format pattern. + */ + displayFormatString: string; + /** + * Gets or sets the numbering format used for the current list level's paragraph. + * Value: One of the values. + */ + format: any; + /** + * Gets the list level item's start position in the document. + * Value: An integer value specifying the start position. + */ + start: number; + /** + * Gets or sets the paragraph text alignment within numbered list levels. + * Value: One of the values. + */ + alignment: any; + separator: string; + /** + * Gets or sets the left indent for text within the current list level's paragraph. + * Value: An integer value specifying the left indent. + */ + leftIndent: number; + /** + * Gets or sets a value specifying the indent of the first line of the current list level's paragraph. + * Value: An integer value specifying the indent. + */ + firstLineIndent: number; + /** + * Gets or sets a value specifying whether and how the first line of the current list level's paragraph is indented. + * Value: One of the values. + */ + firstLineIndentType: any; + /** + * Gets or sets the font name of the current list level's paragraph. + * Value: A string value specifying the font name. + */ + fontName: string; + /** + * Gets or sets the font color of the current list level's paragraph. + * Value: A string value specifying the font color. + */ + fontColor: string; + /** + * Gets or sets the font size of the current list level's paragraph. + * Value: An integer value specifying the font size. + */ + fontSize: number; + /** + * Gets or sets whether the font formatting of the current list level's paragraph is bold. + * Value: true, if the font formatting is bold; otherwise, false. + */ + fontBold: boolean; + /** + * Gets or sets whether the font formatting of the current list level's paragraph is italic. + * Value: true, if the font formatting is italic; otherwise, false. + */ + fontItalic: boolean; +} +declare enum ListLevelFormat { + Decimal=0, + AIUEOHiragana=1, + AIUEOFullWidthHiragana=2, + ArabicAbjad=3, + ArabicAlpha=4, + Bullet=5, + CardinalText=6, + Chicago=7, + ChineseCounting=8, + ChineseCountingThousand=9, + ChineseLegalSimplified=10, + Chosung=11, + DecimalEnclosedCircle=12, + DecimalEnclosedCircleChinese=13, + DecimalEnclosedFullstop=14, + DecimalEnclosedParentheses=15, + DecimalFullWidth=16, + DecimalFullWidth2=17, + DecimalHalfWidth=18, + DecimalZero=19, + Ganada=20, + Hebrew1=21, + Hebrew2=22, + Hex=23, + HindiConsonants=24, + HindiDescriptive=25, + HindiNumbers=26, + HindiVowels=27, + IdeographDigital=28, + IdeographEnclosedCircle=29, + IdeographLegalTraditional=30, + IdeographTraditional=31, + IdeographZodiac=32, + IdeographZodiacTraditional=33, + Iroha=34, + IrohaFullWidth=35, + JapaneseCounting=36, + JapaneseDigitalTenThousand=37, + JapaneseLegal=38, + KoreanCounting=39, + KoreanDigital=40, + KoreanDigital2=41, + KoreanLegal=42, + LowerLetter=43, + LowerRoman=44, + None=45, + NumberInDash=46, + Ordinal=47, + OrdinalText=48, + RussianLower=49, + RussianUpper=50, + TaiwaneseCounting=51, + TaiwaneseCountingThousand=52, + TaiwaneseDigital=53, + ThaiDescriptive=54, + ThaiLetters=55, + ThaiNumbers=56, + UpperLetter=57, + UpperRoman=58, + VietnameseDescriptive=59 +} +declare enum ListLevelNumberAlignment { + Left=0, + Center=1, + Right=2 +} +/** + * A command to invoke the Insert Image dialog. + */ +interface OpenInsertPictureDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertPictureDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a picture from a file. + */ +interface InsertPictureCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertPictureCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param imageUrl A string value specifying picture's Url. + */ + execute(imageUrl: string): boolean; +} +/** + * A command to invoke the Symbols dialog. + */ +interface OpenInsertSymbolDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertSymbolDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a character into the document. + */ +interface InsertSymbolCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertSymbolCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param symbol A string value specifying symbols to insert. + * @param fontName A string value specifying font of symbols to insert. + */ + execute(symbol: string, fontName: string): boolean; +} +/** + * A command to insert a paragraph break at the current position in the document. + */ +interface InsertParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert text at the current position in the document. + */ +interface InsertTextCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTextCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param text A string value specifying text to insert. + */ + execute(text: string): boolean; +} +/** + * A command to delete the text in a selected range. + */ +interface DeleteCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +interface RemovePrevWordCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +interface RemoveNextWordCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +/** + * A command to move the cursor backwards and erase the character in that space. + */ +interface BackspaceCommand extends CommandWithSimpleStateBase { + /** + * Executes the BackspaceCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to scale pictures in a selected range. + */ +interface ChangePictureScaleCommand extends CommandBase { + /** + * Executes the ChangePictureScaleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param scale A Scale object specifying scaling of the picture. + */ + execute(scale: Scale): boolean; + /** + * Executes the ChangePictureScaleCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param x An interger number specifying width of the picture + * @param y An interger number specifying height of the picture + */ + execute(x: number, y: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to move the selected range to a specific position in the document. + */ +interface MoveContentCommand extends CommandWithSimpleStateBase { + /** + * Executes the MoveContentCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param position An integer value specifying position to insert selected text. + */ + execute(position: number): boolean; +} +/** + * A command to copy the selected text and place it to the specified position. + */ +interface CopyContentCommand extends CommandWithSimpleStateBase { + /** + * Executes the CopyContentCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param position An integer number value specifying position for pasting selected text. + */ + execute(position: number): boolean; +} +/** + * A command to insert a tab character at the current position in the document. + */ +interface InsertTabCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTabCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Defines the scaling settings. + */ +interface Scale { + x: number; + y: number; +} +/** + * A command to change page margin settings. + */ +interface ChangePageMarginsCommand extends CommandBase { + /** + * Executes the ChangePageMarginsCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param left An integer number specifying left margin of the page. + * @param top An integer number specifying top margin of the page. + * @param right An integer number specifying right margin of the page. + * @param bottom An integer number specifying bottom margin of the page. + */ + execute(left: number, top: number, right: number, bottom: number): boolean; + /** + * Executes the ChangePageMarginsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param margins A Margins object specifying page margin settings. + */ + execute(margins: Margins): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Margins tab of the Page Setup dialog. + */ +interface OpenPageMarginsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenPageMarginsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the page orientation. + */ +interface ChangePageOrientationCommand extends CommandBase { + /** + * + * @param isPortrait + */ + execute(isPortrait: any): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Paper tab of the Page Setup dialog. + */ +interface OpenPagePaperSizeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenPagePaperSizeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to set the page size. + */ +interface SetPageSizeDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the SetPageSizeDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the page size. + */ +interface ChangePageSizeCommand extends CommandBase { + /** + * Executes the ChangePageSizeCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param width An integer number specifying width of the page. + * @param height An integer number specifying height of the page. + */ + execute(width: number, height: number): boolean; + /** + * Executes the ChangePageSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param size A Size object specifying the page size settings. + */ + execute(size: Size): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the number of section columns having the same width. + */ +interface ChangeSectionEqualColumnCountCommand extends CommandBase { + /** + * Executes the ChangeSectionEqualColumnCountCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param columnCount An interger number specifying the number of section columns having the same width. + */ + execute(columnCount: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Columns dialog. + */ +interface OpenSectionColumnsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenSectionColumnsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the settings of individual section columns. + */ +interface ChangeSectionColumnsCommand extends CommandBase { + /** + * + * @param columns + */ + execute(columns: SectionColumn[]): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the background color of the page. + */ +interface ChangePageColorCommand extends CommandBase { + /** + * Executes the ChangePageColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying background color of the page. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to activate the page header and begin editing. + */ +interface InsertHeaderCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertHeaderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to activate the page footer and begin editing. + */ +interface InsertFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to link a header/footer to the previous section, so it has the same content. + */ +interface LinkHeaderFooterToPreviousCommand extends CommandWithSimpleStateBase { + /** + * Executes the LinkHeaderFooterToPreviousCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the page footer from the page header in the header/footer editing mode. + */ +interface GoToFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the page header from the page footer in the header/footer editing mode. + */ +interface GoToHeaderCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToHeaderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the next page header or footer in the header/footer editing mode. + */ +interface GoToNextHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToNextHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to navigate to the previous page header or footer in the header/footer editing mode. + */ +interface GoToPreviousHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the GoToPreviousHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the header/footer edit mode, so it allows creation of a different header or footer for the first page of a document or section. + */ +interface SetDifferentFirstPageHeaderFooterCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDifferentFirstPageHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetDifferentFirstPageHeaderFooterCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param differentFirstPage true to apply different text for first page's header and footer, false to remove difference. + */ + execute(differentFirstPage: boolean): boolean; +} +/** + * A command to change the header/footer edit mode so it allows creation of a different header or footer for odd and even pages of a document or section. + */ +interface SetDifferentOddAndEvenPagesHeaderFooterCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDifferentOddAndEvenPagesHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetDifferentOddAndEvenPagesHeaderFooterCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param differentOddAndEvenPages true to apply different text for odd and even pages' header and footer, false to remove difference. + */ + execute(differentOddAndEvenPages: boolean): boolean; +} +/** + * A command to finish header/footer editing. + */ +interface CloseHeaderFooterCommand extends CommandWithSimpleStateBase { + /** + * Executes the CloseHeaderFooterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * Defines a section column in the document. + */ +interface SectionColumn { + /** + * Gets or sets the width of the section column. + * Value: An integer value specifying the section column width. + */ + width: number; + /** + * Gets or sets the amount of space between adjacent section columns. + * Value: An integer value specifying the spacing between section columns. + */ + spacing: number; +} +/** + * Defines the size settings. + */ +interface Size { + /** + * Gets or sets the width value. + * Value: An integer value specifying the width. + */ + width: number; + /** + * Gets or sets the height value. + * Value: An integer value specifying the height. + */ + height: number; +} +/** + * Defines the margin settings. + */ +interface Margins { + /** + * Gets or sets the left margin. + * Value: An integer value specifying the left margin. + */ + left: number; + /** + * Gets or sets the top margin. + * Value: An integer value specifying the top margin. + */ + top: number; + /** + * Gets or sets the right margin. + * Value: An integer value specifying the right margin. + */ + right: number; + /** + * Gets or sets the bottom margin. + * Value: An integer value specifying the bottom margin. + */ + bottom: number; +} +declare enum Orientation { + Landscape=0, + Portrait=1 +} +/** + * A command to increment the indent level of paragraphs in a selected range. + */ +interface IncreaseIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncreaseIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the indent level of paragraphs in a selected range. + */ +interface DecreaseIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecreaseIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle the visibility of hidden symbols. + */ +interface ShowHiddenSymbolsCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowHiddenSymbolsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowHiddenSymbolsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param show true to display hidden symbols; otherwise, false. + */ + execute(show: boolean): boolean; +} +/** + * A command to toggle left paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle centered paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle right paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle justified paragraph alignment on and off. + */ +interface ToggleParagraphAlignmentJustifyCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleParagraphAlignmentJustifyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with single line spacing. + */ +interface SetSingleParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetSingleParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with one and a half line spacing. + */ +interface SetSesquialteralParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetSesquialteralParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to format a current paragraph with double line spacing. + */ +interface SetDoubleParagraphSpacingCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetDoubleParagraphSpacingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to add spacing before a paragraph. + */ +interface AddSpacingBeforeParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the AddSpacingBeforeParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to add spacing after a paragraph. + */ +interface AddSpacingAfterParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the AddSpacingAfterParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to remove spacing before the selected paragraph. + */ +interface RemoveSpacingBeforeParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveSpacingBeforeParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to remove spacing after the selected paragraph. + */ +interface RemoveSpacingAfterParagraphCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveSpacingAfterParagraphCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the background color of paragraphs in a selected range. + */ +interface ChangeParagraphBackColorCommand extends CommandBase { + /** + * Executes the ChangeParagraphBackColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying highlighting color of the paragraphs in a selected range. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Paragraph dialog allowing end-users to set paragraph formatting. + */ +interface OpenParagraphFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenParagraphFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the formatting of paragraphs in a selected range. + */ +interface ChangeParagraphFormattingCommand extends CommandBase { + /** + * Executes the ChangeParagraphFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A ParagraphFormattingSettings object specifying paragraph formatting settings. + */ + execute(settings: ParagraphFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to increment the left indentation of paragraphs in a selected range. + */ +interface IncrementParagraphLeftIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncrementParagraphLeftIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrement the left indentation of paragraphs in a selected range. + */ +interface DecrementParagraphLeftIndentCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecrementParagraphLeftIndentCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Tabs paragraph dialog. + */ +interface OpenTabsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTabsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change paragraph tab stops. + */ +interface ChangeTabsCommand extends CommandBase { + /** + * Executes the ChangeTabsCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TabsSettings object maintaining the information about tab stops. + */ + execute(settings: TabsSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Contains the information about tab stops. + */ +interface TabsSettings { + /** + * Gets or sets the default tab stop value. + * Value: An integer value specifying the default tab stop. + */ + defaultTabStop: number; + /** + * Gets or sets a list of tab stops. + * Value: An array of TabSettings objects containing individual tab stop settings. + */ + tabs: TabSettings[]; +} +/** + * Contains settings of a tab stop. + */ +interface TabSettings { + /** + * Gets or sets the alignment type, specifying how any text after the tab will be lined up. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the tab leader style, i.e., the symbol used as a tab leader. + * Value: One of the values. + */ + leader: any; + /** + * Gets or sets the position of the tab stop. + * Value: A number representing the distance from the left edge of the text area. + */ + position: number; + /** + * Gets or sets whether the individual tab stop is in effect. + * Value: true to switch off this tab stop; otherwise, false. + */ + deleted: boolean; +} +declare enum TabAlign { + Left=0, + Center=1, + Right=2, + Decimal=3 +} +declare enum TabLeaderType { + None=0, + Dots=1, + MiddleDots=2, + Hyphens=3, + Underline=4, + ThickLine=5, + EqualSign=6 +} +/** + * Contains settings to define the paragraph formatting. + */ +interface ParagraphFormattingSettings { + /** + * Gets or sets the paragraph alignment. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the outline level of a paragraph. + * Value: An integer specifying the level number. + */ + outlineLevel: number; + /** + * Gets or sets the right indent value for the specified paragraph. + * Value: An integer value specifying the right indent. + */ + rightIndent: number; + /** + * Gets or sets the spacing before the current paragraph. + * Value: An integer value specifying the spacing before the paragraph. + */ + spacingBefore: number; + /** + * Gets or sets the spacing after the current paragraph. + * Value: An integer value specifying the spacing after the paragraph. + */ + spacingAfter: number; + /** + * Gets or sets a value which determines the spacing between lines in a paragraph. + * Value: One of the values. + */ + lineSpacingType: any; + /** + * Gets or sets a value specifying whether and how the first line of a paragraph is indented. + * Value: One of the values. + */ + firstLineIndentType: any; + /** + * Gets or sets a value specifying the indent of the first line of a paragraph. + * Value: An integer value specifying the indent of the first line. + */ + firstLineIndent: number; + /** + * Gets or sets whether to suppress addition of additional space (contextual spacing) between paragraphs of the same style. + * Value: true to remove extra spacing between paragraphs, false to add extra space. + */ + contextualSpacing: boolean; + /** + * Gets or sets whether to prevent all page breaks that interrupt a paragraph. + * Value: true, to keep paragraph lines together; otherwise, false. + */ + keepLinesTogether: boolean; + /** + * Gets or sets whether a page break is inserted automatically before a specified paragraph(s). + * Value: true, if a page break is inserted automatically before a paragraph(s); otherwise, false. + */ + pageBreakBefore: boolean; + /** + * Gets or sets the left indent for text within a paragraph. + * Value: An integer value specifying the left indent. + */ + leftIndent: number; + /** + * Gets or sets a line spacing value. + * Value: An integer value specifying the line spacing. + */ + lineSpacing: number; + /** + * Gets or sets the paragraph background color. + * Value: A string value specifying the background color. + */ + backColor: string; +} +declare enum ParagraphAlignment { + Left=0, + Right=1, + Center=2, + Justify=3 +} +declare enum ParagraphLineSpacingType { + Single=0, + Sesquialteral=1, + Double=2, + Multiple=3, + Exactly=4, + AtLeast=5 +} +declare enum ParagraphFirstLineIndent { + None=0, + Indented=1, + Hanging=2 +} +interface AssignShortcutCommand extends CommandWithSimpleStateBase { + /** + * + * @param keyCode + * @param callback + */ + execute(keyCode: number, callback: (arg1: string) => void): boolean; +} +interface OpenSpellingDialogCommand extends CommandWithSimpleStateBase { + execute(): boolean; +} +/** + * A command to invoke the Insert Table dialog. + */ +interface OpenInsertTableDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenInsertTableDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Insert Table dialog. + */ +interface InsertTableCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param columnCount An integer value specifying number of columns in a generated table. + * @param rowCount An integer value specifying number of rows in a generated table. + */ + execute(columnCount: number, rowCount: number): boolean; +} +/** + * A command to invoke the Table Properties dialog. + */ +interface OpenTableFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTableFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's formatting. + */ +interface ChangeTableFormattingCommand extends CommandBase { + /** + * Executes the ChangeTableFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableFormattingSettings object containing the settings to format a table. + */ + execute(settings: TableFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the selected table's preferred row height. + */ +interface ChangeTableRowPreferredHeightCommand extends CommandBase { + /** + * Executes the ChangeTableRowPreferredHeightCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredHeight A TableHeightUnit object specifying preferred height of the selected table rows. + */ + execute(preferredHeight: TableHeightUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the preferred cell width of the selected table rows. + */ +interface ChangeTableCellPreferredWidthCommand extends CommandBase { + /** + * Executes the ChangeTableCellPreferredWidthCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredWidth A TableWidthUnit object specifying preferred width of the selected table rows. + */ + execute(preferredWidth: TableWidthUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the selected table's preferred column width. + */ +interface ChangeTableColumnPreferredWidthCommand extends CommandBase { + /** + * Executes the ChangeTableColumnPreferredWidthCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param preferredWidth A TableWidthUnit object specifying preferred width of the selected table columns. + */ + execute(preferredWidth: TableWidthUnit): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the cell formatting of the selected table elements. + */ +interface ChangeTableCellFormattingCommand extends CommandBase { + /** + * Executes the ChangeTableCellFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableFormattingSettings object specifying cell formatting of the selected table elements. + */ + execute(settings: TableCellFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to insert a table column to the left of the current position in the table. + */ +interface InsertTableColumnToTheLeftCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableColumnToTheLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a table column to the right of the current position in the table. + */ +interface InsertTableColumnToTheRightCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableColumnToTheRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a row in a table below the selected row. + */ +interface InsertTableRowBelowCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableRowBelowCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert a row in a table above the selected row. + */ +interface InsertTableRowAboveCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableRowAboveCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table rows. + */ +interface DeleteTableRowsCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableRowsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table columns. + */ +interface DeleteTableColumnsCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableColumnsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to insert table cells with a horizontal shift into the selected table. + */ +interface InsertTableCellWithShiftToTheLeftCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellWithShiftToTheLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table cells with a horizontal shift. + */ +interface DeleteTableCellsWithShiftHorizontallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsWithShiftHorizontallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table cells with a vertical shift. + */ +interface DeleteTableCellsWithShiftVerticallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsWithShiftVerticallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to delete the selected table. + */ +interface DeleteTableCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Insert Cells dialog. + */ +interface InsertTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Delete Cells dialog. + */ +interface DeleteTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the DeleteTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to merge the selected table cells. + */ +interface MergeTableCellsCommand extends CommandWithSimpleStateBase { + /** + * Executes the MergeTableCellsCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Split Cells dialog. + */ +interface SplitTableCellsDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the SplitTableCellsDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to split the selected table cells based on the specified options. + */ +interface SplitTableCellsCommand extends CommandWithSimpleStateBase { + /** + * Executes the SplitTableCellsCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param rowCount An integer value specifying number of rows in the splitted table cells. + * @param columnCount An integer value specifying number of columns in the splitted table cells. + * @param mergeBeforeSplit true to merge the selected cells before splitting; otherwise, false. + */ + execute(rowCount: number, columnCount: number, mergeBeforeSplit: boolean): boolean; +} +/** + * A command to insert table cells with a vertical shift into the selected table. + */ +interface InsertTableCellsWithShiftToTheVerticallyCommand extends CommandWithSimpleStateBase { + /** + * Executes the InsertTableCellsWithShiftToTheVerticallyCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to invoke the Borders and Shading table dialog. + */ +interface OpenTableBordersAndShadingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenTableBordersAndShadingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change borders and shading of the selected table elements. + */ +interface ChangeTableBordersAndShadingCommand extends CommandBase { + /** + * Executes the ChangeTableBordersAndShadingCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableBorderSettings object with settings specifying table borders. + * @param applyToWholeTable true to apply the border settings to the whole table, false to apply the border settings to the selected cells. + */ + execute(settings: TableBordersSettings, applyToWholeTable: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to apply top-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply top-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply top-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignTopRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignTopRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply middle-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignMiddleRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignMiddleRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-left alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomLeftCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomLeftCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-center alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomCenterCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomCenterCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to apply bottom-right alignment for the selected table cells. + */ +interface ToggleTableCellAlignBottomRightCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAlignBottomRightCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's style. + */ +interface ChangeTableStyleCommand extends CommandBase { + /** + * Executes the ChangeTableStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param style A TableStyle object specifying the style applying to the table. + */ + execute(style: TableStyle): boolean; + /** + * Executes the ChangeTableStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param styleName A string specifying the name of style applying to the table. + */ + execute(styleName: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to toggle top borders for selected cells on/off. + */ +interface ToggleTableCellTopBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellTopBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle right borders for selected cells on/off. + */ +interface ToggleTableCellRightBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellRightBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle bottom borders for selected cells on/off. + */ +interface ToggleTableCellBottomBorderCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellBottomBorderCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +interface ToggleTableCellLeftBorderCommand extends CommandWithBooleanStateBase { + execute(): boolean; +} +/** + * A command to remove the borders of the selected table cells. + */ +interface RemoveTableCellBordersCommand extends CommandWithSimpleStateBase { + /** + * Executes the RemoveTableCellBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle all borders for selected cells on/off. + */ +interface ToggleTableCellAllBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellAllBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner borders for selected cells on/off. + */ +interface ToggleTableCellInsideBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner horizontal borders for selected cells on/off. + */ +interface ToggleTableCellInsideHorizontalBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideHorizontalBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle inner vertical borders for selected cells on/off. + */ +interface ToggleTableCellInsideVerticalBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellInsideVerticalBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle outer borders for selected cells on/off. + */ +interface ToggleTableCellOutsideBordersCommand extends CommandWithBooleanStateBase { + /** + * Executes the ToggleTableCellOutsideBordersCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected table's style options. + */ +interface ChangeTableLookCommand extends CommandBase { + /** + * Executes the ChangeTableLookCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableLookSettings object containing the settings that modify the table appearance. + */ + execute(settings: TableLookSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the repository item's table border style. + */ +interface ChangeTableBorderRepositoryItemCommand extends CommandBase { + /** + * Executes the ChangeTableBorderRepositoryItemCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A TableBorderSettings object specifying the repository item's table border style. + */ + execute(settings: TableBorderSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change cell shading in the selected table elements. + */ +interface ChangeTableCellShadingCommand extends CommandBase { + /** + * Executes the ChangeTableCellShadingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying color of the selected cells' shading. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to toggle the display of grid lines for a table with no borders applied - on/off. + */ +interface ShowTableGridLinesCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowTableGridLinesCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowTableGridLinesCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param showTableGridLines true to display grid lines of the table, false to hide grid lines of the table. + */ + execute(showTableGridLines: boolean): boolean; +} +/** + * Contains the table style settings that modify the table appearance. + */ +interface TableLookSettings { + /** + * Gets or sets a value specifying whether special formatting is applied to the first row of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyFirstRow: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the last row of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyLastRow: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the first column of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyFirstColumn: boolean; + /** + * Gets or sets a value specifying whether special formatting is applied to the last column of the table. + * Value: true, to apply the formatting; otherwise, false. + */ + applyLastColumn: boolean; + /** + * Gets or sets a value specifying whether row banding formatting is not applied to the table. + * Value: true, to apply the formatting; otherwise, false. + */ + doNotApplyRowBanding: boolean; + /** + * Gets or sets a value specifying whether column banding formatting is not applied to the table. + * Value: true, to apply the formatting; otherwise, false. + */ + doNotApplyColumnBanding: boolean; +} +/** + * Contains settings to define table borders. + */ +interface TableBordersSettings { + /** + * Gets or sets the top border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + top: TableBorderSettings; + /** + * Gets or sets the right border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + right: TableBorderSettings; + /** + * Gets or sets the bottom border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + bottom: TableBorderSettings; + /** + * Gets or sets the left border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + left: TableBorderSettings; + /** + * Gets or sets the inside horizontal border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + insideHorizontal: TableBorderSettings; + /** + * Gets or sets the inside vertical border's settings. + * Value: A TableBorderSettings object containing the table border settings. + */ + insideVertical: TableBorderSettings; + /** + * Gets or sets the background color of table borders. + * Value: A string value specifying the background color. + */ + backgroundColor: string; +} +/** + * Contains settings to define a table border. + */ +interface TableBorderSettings { + /** + * Gets or sets the border color. + * Value: A string value specifying the border color. + */ + color: string; + /** + * Gets or sets the border line width. + * Value: An integer value defining the border line width. + */ + width: number; + /** + * Gets or sets the border line style. + * Value: A object defining the border line style. + */ + style: any; +} +declare enum BorderLineStyle { + None=0, + Single=1, + Thick=2, + Double=3, + Dotted=4, + Dashed=5, + DotDash=6, + DotDotDash=7, + Triple=8, + ThinThickSmallGap=9, + ThickThinSmallGap=10, + ThinThickThinSmallGap=11, + ThinThickMediumGap=12, + ThickThinMediumGap=13, + ThinThickThinMediumGap=14, + ThinThickLargeGap=15, + ThickThinLargeGap=16, + ThinThickThinLargeGap=17, + Wave=18, + DoubleWave=19, + DashSmallGap=20, + DashDotStroked=21, + ThreeDEmboss=22, + ThreeDEngrave=23, + Outset=24, + Inset=25, + Apples=26, + ArchedScallops=27, + BabyPacifier=28, + BabyRattle=29, + Balloons3Colors=30, + BalloonsHotAir=31, + BasicBlackDashes=32, + BasicBlackDots=33, + BasicBlackSquares=34, + BasicThinLines=35, + BasicWhiteDashes=36, + BasicWhiteDots=37, + BasicWhiteSquares=38, + BasicWideInline=39, + BasicWideMidline=40, + BasicWideOutline=41, + Bats=42, + Birds=43, + BirdsFlight=44, + Cabins=45, + CakeSlice=46, + CandyCorn=47, + CelticKnotwork=48, + CertificateBanner=49, + ChainLink=50, + ChampagneBottle=51, + CheckedBarBlack=52, + CheckedBarColor=53, + Checkered=54, + ChristmasTree=55, + CirclesLines=56, + CirclesRectangles=57, + ClassicalWave=58, + Clocks=59, + Compass=60, + Confetti=61, + ConfettiGrays=62, + ConfettiOutline=63, + ConfettiStreamers=64, + ConfettiWhite=65, + CornerTriangles=66, + CouponCutoutDashes=67, + CouponCutoutDots=68, + CrazyMaze=69, + CreaturesButterfly=70, + CreaturesFish=71, + CreaturesInsects=72, + CreaturesLadyBug=73, + CrossStitch=74, + Cup=75, + DecoArch=76, + DecoArchColor=77, + DecoBlocks=78, + DiamondsGray=79, + DoubleD=80, + DoubleDiamonds=81, + Earth1=82, + Earth2=83, + EclipsingSquares1=84, + EclipsingSquares2=85, + EggsBlack=86, + Fans=87, + Film=88, + Firecrackers=89, + FlowersBlockPrint=90, + FlowersDaisies=91, + FlowersModern1=92, + FlowersModern2=93, + FlowersPansy=94, + FlowersRedRose=95, + FlowersRoses=96, + FlowersTeacup=97, + FlowersTiny=98, + Gems=99, + GingerbreadMan=100, + Gradient=101, + Handmade1=102, + Handmade2=103, + HeartBalloon=104, + HeartGray=105, + Hearts=106, + HeebieJeebies=107, + Holly=108, + HouseFunky=109, + Hypnotic=110, + IceCreamCones=111, + LightBulb=112, + Lightning1=113, + Lightning2=114, + MapleLeaf=115, + MapleMuffins=116, + MapPins=117, + Marquee=118, + MarqueeToothed=119, + Moons=120, + Mosaic=121, + MusicNotes=122, + Northwest=123, + Ovals=124, + Packages=125, + PalmsBlack=126, + PalmsColor=127, + PaperClips=128, + Papyrus=129, + PartyFavor=130, + PartyGlass=131, + Pencils=132, + People=133, + PeopleHats=134, + PeopleWaving=135, + Poinsettias=136, + PostageStamp=137, + Pumpkin1=138, + PushPinNote1=139, + PushPinNote2=140, + Pyramids=141, + PyramidsAbove=142, + Quadrants=143, + Rings=144, + Safari=145, + Sawtooth=146, + SawtoothGray=147, + ScaredCat=148, + Seattle=149, + ShadowedSquares=150, + SharksTeeth=151, + ShorebirdTracks=152, + Skyrocket=153, + SnowflakeFancy=154, + Snowflakes=155, + Sombrero=156, + Southwest=157, + Stars=158, + Stars3d=159, + StarsBlack=160, + StarsShadowed=161, + StarsTop=162, + Sun=163, + Swirligig=164, + TornPaper=165, + TornPaperBlack=166, + Trees=167, + TriangleParty=168, + Triangles=169, + Tribal1=170, + Tribal2=171, + Tribal3=172, + Tribal4=173, + Tribal5=174, + Tribal6=175, + TwistedLines1=176, + TwistedLines2=177, + Vine=178, + Waveline=179, + WeavingAngles=180, + WeavingBraid=181, + WeavingRibbon=182, + WeavingStrips=183, + WhiteFlowers=184, + Woodwork=185, + XIllusions=186, + ZanyTriangles=187, + ZigZag=188, + ZigZagStitch=189, + Nil=-1 +} +/** + * Contains the settings to define the table cell formatting. + */ +interface TableCellFormattingSettings { + /** + * Gets or sets a table cell's preferred width. + * Value: A object specifying the preferred cell width. + */ + preferredWidth: TableWidthUnit; + /** + * Gets or sets the vertical alignment of a table cell's content. + * Value: One the values. + */ + verticalAlignment: any; + /** + * Gets or sets a value specifying whether text is wrapped in a table cell. + * Value: true if text is wrapped; false if text is not wrapped. + */ + noWrap: boolean; + /** + * Gets or sets a table cell's left margin. + * Value: An integer value specifying the left margin. + */ + marginLeft: number; + /** + * Gets or sets a table cell's right margin. + * Value: An integer value specifying the right margin. + */ + marginRight: number; + /** + * Gets or sets a table cell's top margin. + * Value: An integer value specifying the top margin. + */ + marginTop: number; + /** + * Gets or sets a table cell's bottom margin. + * Value: An integer value specifying the bottom margin. + */ + marginBottom: number; + /** + * Gets or sets a value specifying whether a table cell's margins are inherited from the table level settings. + * Value: true to inherit table level margins; false to use a table cell's own margin settings. + */ + marginsSameAsTable: boolean; +} +declare enum TableCellVerticalAlignment { + Top=0, + Both=1, + Center=2, + Bottom=3 +} +/** + * Contains the settings to format a table. + */ +interface TableFormattingSettings { + /** + * Gets or sets the preferred width of cells in the table. + * Value: A object specifying the width. + */ + preferredWidth: TableWidthUnit; + /** + * Gets or sets the alignment of table rows. + * Value: One of the values. + */ + alignment: any; + /** + * Gets or sets the table's left indent. + * Value: An integer value specifying the indent. + */ + indent: number; + /** + * Gets or sets the spacing between table cells. + * Value: An integer value specifying the spacing. + */ + spacingBetweenCells: number; + /** + * Gets or sets a value specifying whether spacing is allowed between table cells. + * Value: true, to allow spacing; otherwise, false. + */ + allowSpacingBetweenCells: boolean; + /** + * Gets or sets a value that specifying whether to allow automatic resizing of table cells to fit their contents. + * Value: true, to allow automatic resizing; otherwise, false. + */ + resizeToFitContent: boolean; + /** + * Gets or sets the default left margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginLeft: number; + /** + * Gets or sets the default right margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginRight: number; + /** + * Gets or sets the default top margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginTop: number; + /** + * Gets or sets the default bottom margin for cells in the table. + * Value: An integer value specifying the margin value. + */ + defaultCellMarginBottom: number; +} +/** + * Contains settings defining the table width's measurement units and value. + */ +interface TableWidthUnit { + /** + * Gets or sets the table width value. + * Value: An integer value specifying the table width. + */ + value: number; + /** + * Gets or sets the unit type for the table width. + * Value: One of the values. + */ + type: any; +} +/** + * Contains settings defining the table height's measurement units and value. + */ +interface TableHeightUnit { + /** + * Gets or sets the table height value. + * Value: An integer value specifying the table height. + */ + value: number; + type: any; +} +declare enum TableHeightUnitType { + Minimum=0, + Auto=1, + Exact=2 +} +declare enum TableRowAlignment { + Both=0, + Center=1, + Distribute=2, + Left=3, + NumTab=4, + Right=5 +} +declare enum TableWidthUnitType { + Nil=0, + Auto=1, + FiftiethsOfPercent=2, + ModelUnits=3 +} +/** + * A command to change the font name of characters in a selected range. + */ +interface ChangeFontNameCommand extends CommandBase { + /** + * Executes the ChangeFontNameCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontName A string specifying font name. + */ + execute(fontName: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the font size of characters in a selected range. + */ +interface ChangeFontSizeCommand extends CommandBase { + /** + * Executes the ChangeFontSizeCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSize An integer number specifying font size. + */ + execute(fontSize: number): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to increase the font size of characters in a selected range to the closest larger predefined value. + */ +interface IncreaseFontSizeCommand extends CommandWithSimpleStateBase { + /** + * Executes the IncreaseFontSizeCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to decrease the font size of characters in a selected range to the closest smaller predefined value. + */ +interface DecreaseFontSizeCommand extends CommandWithSimpleStateBase { + /** + * Executes the DecreaseFontSizeCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the selected text to upper case. + */ +interface MakeTextUpperCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextUpperCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the selected text to lower case. + */ +interface MakeTextLowerCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextLowerCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to capitalize each word in the selected sentence. + */ +interface CapitalizeEachWordTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the CapitalizeEachWordTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to toggle the case for each character - upper case becomes lower, lower case becomes upper. + */ +interface ToggleTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the ToggleTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the bold formatting of characters in a selected range. + */ +interface ChangeFontBoldCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontBoldCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontBoldCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontBold true to apply bold formatting to the text, false to remove bold formatting. + */ + execute(fontBold: boolean): boolean; +} +/** + * A command to change the italic formatting of characters in a selected range. + */ +interface ChangeFontItalicCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontItalicCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontItalicCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontItalic true to apply italic formatting to the text, false to remove italic formatting. + */ + execute(fontItalic: boolean): boolean; +} +/** + * A command to change the underline formatting of characters in a selected range. + */ +interface ChangeFontUnderlineCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontUnderlineCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontUnderlineCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontUnderline true to apply underline formatting to the text, false to remove underline formatting. + */ + execute(fontUnderline: boolean): boolean; +} +/** + * A command to change the strikeout formatting of characters in a selected range. + */ +interface ChangeFontStrikeoutCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontStrikeoutCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontStrikeoutCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontStrikeout true to apply strikeout formatting to the text, false to remove strikeout formatting. + */ + execute(fontStrikeout: boolean): boolean; +} +/** + * A command to change the superscript formatting of characters in a selected range. + */ +interface ChangeFontSuperscriptCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontSuperscriptCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontSuperscriptCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSuperscript true to apply superscript formatting to the text, false to remove superscript formatting. + */ + execute(fontSuperscript: boolean): boolean; +} +/** + * A command to change the subscript formatting of characters in the selected range. + */ +interface ChangeFontSubscriptCommand extends CommandWithBooleanStateBase { + /** + * Executes the ChangeFontSubscriptCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ChangeFontSubscriptCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fontSubscript true to apply subscript formatting to the text, false to remove subscript formatting. + */ + execute(fontSubscript: boolean): boolean; +} +/** + * A command to change the font color of characters in a selected range. + */ +interface ChangeFontForeColorCommand extends CommandBase { + /** + * Executes the ChangeFontForeColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying font color. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to change the background color of characters in a selected range. + */ +interface ChangeFontBackColorCommand extends CommandBase { + /** + * Executes the ChangeFontBackColorCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param color A string specifying highlighting color. May be specified as color name or hex color value. + */ + execute(color: string): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to reset the selected text's formatting to default. + */ +interface ClearFormattingCommand extends CommandWithSimpleStateBase { + /** + * Executes the ClearFormattingCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the selected range's style. + */ +interface ChangeStyleCommand extends CommandBase { + /** + * Executes the ChangeStyleCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param style A StyleBase object specifying the selected range's style. + */ + execute(style: StyleBase): boolean; + /** + * Executes the ChangeStyleCommand command by applying the specified settings. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param styleName A string specifying the name of applying style. + * @param isParagraphStyle true to apply style to paragraph, false to apply style to character. + */ + execute(styleName: string, isParagraphStyle: boolean): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * A command to invoke the Font dialog allowing end-users to change the font, size and style of the selected text. + */ +interface OpenFontFormattingDialogCommand extends CommandWithSimpleStateBase { + /** + * Executes the OpenFontFormattingDialogCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to convert the text of all selected sentences to sentence case. + */ +interface MakeTextSentenceCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the MakeTextSentenceCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to switch the text case at the current position in the document. + */ +interface SwitchTextCaseCommand extends CommandWithSimpleStateBase { + /** + * Executes the SwitchTextCaseCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; +} +/** + * A command to change the font formatting of characters in a selected range. + */ +interface ChangeFontFormattingCommand extends CommandBase { + /** + * Executes the ChangeFontFormattingCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param settings A FontFormattingSettings object specifying font formatting settings. + */ + execute(settings: FontFormattingSettings): boolean; + /** + * Gets information about the command state. + */ + getState(): any; +} +/** + * Contains settings to define the font formatting. + */ +interface FontFormattingSettings { + /** + * Gets or sets the character(s) font name. + * Value: A string value specifying the font name. + */ + fontName: string; + /** + * Gets or sets the character(s) font size. + * Value: An integer value specifying the font size. + */ + size: number; + /** + * Gets or sets the foreground color of characters. + * Value: A string value specifying the foreground color. + */ + foreColor: string; + /** + * Gets or sets the character background color. + * Value: A string value specifying the background color. + */ + backColor: string; + /** + * Gets or sets the type of underline applied to the character(s). + * Value: true, if characters are underlined; otherwise, false. + */ + underline: boolean; + /** + * Gets or sets the color of the underline for the specified characters. + * Value: A string value specifying the underline color. + */ + underlineColor: string; + /** + * Gets or sets whether the character formatting is bold. + * Value: true, if characters are bold; otherwise, false. + */ + bold: boolean; + /** + * Gets or sets a value indicating whether a character(s) is italicized. + * Value: true, if characters are italicized; otherwise, false. + */ + italic: boolean; + strikeout: boolean; + /** + * Gets or sets whether only word characters are underlined. + * Value: true to underline only characters in words; false to underline all characters. + */ + underlineWordsOnly: boolean; + /** + * Gets or sets a value specifying character script formatting. + * Value: One of the values. + */ + script: any; + /** + * Gets or sets a value indicating whether all characters are capital letters. + * Value: true, if all characters are capitalized; otherwise, false. + */ + allCaps: boolean; + /** + * Gets or sets a value indicating whether a character(s) is hidden. + * Value: true, if characters are hidden; otherwise, false. + */ + hidden: boolean; +} +declare enum CharacterFormattingScript { + Normal=0, + Subscript=1, + Superscript=2 +} +/** + * A command to toggle the horizontal ruler's visibility. + */ +interface ShowHorizontalRulerCommand extends CommandWithBooleanStateBase { + /** + * Executes the ShowHorizontalRulerCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the ShowHorizontalRulerCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param show true to display the horizontal ruler, false to hide the horizontal ruler. + */ + execute(show: boolean): boolean; +} +/** + * A command to toggle the fullscreen mode. + */ +interface SetFullscreenCommand extends CommandWithBooleanStateBase { + /** + * Executes the SetFullscreenCommand command by imitating the corresponding end-user action made in the RichEdit's UI. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + */ + execute(): boolean; + /** + * Executes the SetFullscreenCommand command by applying the specified setting. May result in taking no action if the command's state does not allow command execution. Use the object's getState method to check the command state. + * @param fullscreen true to apply fullscreen mode, false to remove fullscreen mode. + */ + execute(fullscreen: boolean): boolean; +} +/** + * Holds the information that determines what action types can be performed for appointments. + */ +interface ASPxClientAppointmentFlags { + /** + * Gets a value that specifies whether an end-user is allowed to delete appointments. + * Value: true if an end-user can delete appointments; otherwise, false. Default is true. + */ + allowDelete: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to edit appointments. + * Value: true if the end-user can edit appointments; otherwise, false. + */ + allowEdit: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to change the time boundaries of appointments. + * Value: true if appointment resizing is allowed; otherwise, false. Default is true. + */ + allowResize: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to copy appointments. + * Value: true if a user can copy appointments; otherwise, false. Default is true. + */ + allowCopy: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to drag and drop appointments to another time slot or date. + * Value: true if the user can drag and drop appointments; otherwise, false. + */ + allowDrag: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to drag and drop appointments between resources. + * Value: true if the end-user can drag appointment from one resource to another; otherwise, false. + */ + allowDragBetweenResources: boolean; + /** + * Gets a value that specifies whether an inplace editor can be activated for an appointment. + * Value: true if an inplace editor is activated; otherwise, false. Default is true. + */ + allowInplaceEditor: boolean; + /** + * Gets a value that specifies whether an end-user is allowed to share the schedule time between two or more appointments. + * Value: true if appointments with the same schedule time are allowed; otherwise, false. Default is true. + */ + allowConflicts: boolean; +} +/** + * Represents a client-side equivalent of the Appointment class. + */ +interface ASPxClientAppointment { + /** + * Gets the time interval of the appointment for client-side scripting. + * Value: An ASPxClientTimeInterval object, representing the interval assigned to an appointment. + */ + interval: ASPxClientTimeInterval; + /** + * Gets the identifiers of resources associated with the appointment for client-side scripting. + * Value: An array of string representations for resource identifiers. + */ + resources: string[]; + /** + * Gets the ID of an appointment for use in client-side scripts. + * Value: A string representation of the appointment ID. + */ + appointmentId: string; + /** + * Gets the type of appointment for use in client-side scripts. + * Value: An ASPxAppointmentType enumeration member, representing the appointment's type. + */ + appointmentType: ASPxAppointmentType; + /** + * Gets the index of the availability status object associated with the appointment. + * Value: An integer value that specifies the index of the corresponding Statuses collection. + */ + statusIndex: number; + /** + * Gets the index of the label object associated with the appointment for client-side scripting. + * Value: An integer value that specifies the index of the corresponding Labels collection. + */ + labelIndex: number; + /** + * Gets the client appointment value that is equivalent in meaning to the Subject property. + * Value: A string representing the appointment subject. + */ + subject: string; + /** + * Gets the client appointment value that is equivalent in meaning to the Description property. + * Value: A string, representing the description for an appointment. + */ + description: string; + /** + * Gets the client appointment value that is equivalent in meaning to the Location property. + * Value: A string representing the appointment location. + */ + location: string; + /** + * Gets the client appointment value that is equivalent in meaning to the AllDay property. + * Value: true indicates the all-day appointment; otherwise, false. + */ + allDay: boolean; + /** + * Adds a resource to the collection of resources associated with the client appointment. + * @param resourceId An object, representing the resource id. + */ + AddResource(resourceId: Object): void; + /** + * Gets the resource associated with the client-side appointment by its index. + * @param index An integer, representing an index of a resource in a resource collection associated with the current appointment. + */ + GetResource(index: number): Object; + /** + * Sets the property value of the client appointment, corresponding to the Start appointment property. + * @param start A JavaScript Date object representing the appointment start. + */ + SetStart(start: Date): void; + /** + * Gets the property value of the client appointment corresponding to the Start appointment property. + */ + GetStart(): Date; + /** + * Sets the property value of the client appointment, corresponding to the End appointment property. + * @param end A JavaScript Date object representing the end of the appointment. + */ + SetEnd(end: Date): void; + /** + * Gets the property value of the client appointment corresponding to the End appointment property. + */ + GetEnd(): Date; + /** + * Sets the property value of the client appointment, corresponding to the Duration appointment property. + * @param duration A TimeSpan object representing the appointment duration. + */ + SetDuration(duration: any): void; + /** + * Gets the property value of the client appointment corresponding to the Duration appointment property. + */ + GetDuration(): number; + /** + * Sets the ID of the client appointment. + * @param id An object representing the appointment identifier. + */ + SetId(id: Object): void; + /** + * Gets the ID of the client appointment. + */ + GetId(): Object; + /** + * Specifies the type of the current client appointment. + * @param type An ASPxAppointmentType enumeration value indicating the appointment type. + */ + SetAppointmentType(type: ASPxAppointmentType): void; + /** + * Gets the type of the client appointment. + */ + GetAppointmentType(): ASPxAppointmentType; + /** + * Sets the property value of the client appointment, corresponding to the StatusId appointment property. + * @param statusId An integer representing the index in the AppointmentStatusCollection. + */ + SetStatusId(statusId: number): void; + /** + * Gets the property value of the client appointment corresponding to the StatusId appointment property. + */ + GetStatusId(): number; + /** + * Sets the property value of the client appointment, corresponding to the LabelId appointment property. + * @param statusId An integer representing the index of the label in the Labels label collection. + */ + SetLabelId(statusId: number): void; + /** + * Gets the property value of the client appointment corresponding to the LabelId appointment property. + */ + GetLabelId(): number; + /** + * Sets the property value of the client appointment, corresponding to the Subject appointment property. + * @param subject A string containing the appointment subject. + */ + SetSubject(subject: string): void; + /** + * Gets the property value of the client appointment corresponding to the Subject appointment property. + */ + GetSubject(): string; + /** + * Sets the property value of the client appointment, corresponding to the Description appointment property. + * @param description A string representing the appointment description. + */ + SetDescription(description: string): void; + /** + * Gets the property value of the client appointment corresponding to the Description appointment property. + */ + GetDescription(): string; + /** + * Sets the property value of the client appointment, corresponding to the Location appointment property. + * @param location A string representing the appointment location. + */ + SetLocation(location: string): void; + /** + * Gets the property value of the client appointment corresponding to the Location appointment property. + */ + GetLocation(): string; + /** + * Specifies the property value of the client appointment corresponding to the AllDay appointment property. + * @param allDay true to indicate the all-day appointment; otherwise, false. + */ + SetAllDay(allDay: boolean): void; + /** + * Gets the property value of the client appointment corresponding to the AllDay appointment property. + */ + GetAllDay(): boolean; + /** + * Gets the appointment that is the RecurrencePattern for the current appointment. + */ + GetRecurrencePattern(): ASPxClientAppointment; + /** + * Sets the property value of the client appointment, corresponding to the RecurrenceInfo appointment property. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object representing the recurrence information. + */ + SetRecurrenceInfo(recurrenceInfo: ASPxClientRecurrenceInfo): void; + /** + * Gets the property value of the client appointment corresponding to the RecurrenceInfo appointment property. + */ + GetRecurrenceInfo(): ASPxClientRecurrenceInfo; +} +/** + * A client point object. + */ +interface ASPxClientPoint { + /** + * Gets the point's X-coordinate. + */ + GetX(): number; + /** + * Gets the point's Y-coordinate. + */ + GetY(): number; +} +/** + * A client rectangle object. + */ +interface ASPxClientRect { + /** + * Gets the X-coordinate of the rectangle's left edge. + */ + GetLeft(): number; + /** + * Gets the X-coordinate of the rectangle's right edge. + */ + GetRight(): number; + /** + * Gets the Y-coordinate of the rectangle's top edge. + */ + GetTop(): number; + /** + * Gets the Y-coordinate of the rectangle's bottom edge. + */ + GetBottom(): number; + /** + * Gets the rectangle's width. + */ + GetWidth(): number; + /** + * Gets the rectangle's height. + */ + GetHeight(): number; +} +/** + * Contains information defining the occurrences of a recurring client appointment. + */ +interface ASPxClientRecurrenceInfo { + /** + * Sets the recurrence start date. + * @param start A JavaScript date object value that specifies the start date for the recurrence. + */ + SetStart(start: Date): void; + /** + * Gets the recurrence start date. + */ + GetStart(): Date; + /** + * Sets the recurrence end date. + * @param end A JavaScript Date object that specifies the end date for the recurrence. + */ + SetEnd(end: Date): void; + /** + * Gets the recurrence end date. + */ + GetEnd(): Date; + /** + * Sets the duration of the recurrence. + * @param duration A TimeSpan object representing the duration. + */ + SetDuration(duration: any): void; + /** + * Gets the duration of the recurrence. + */ + GetDuration(): number; + /** + * Sets the time base for the frequency of the corresponding appointment occurrences. + * @param type An ASPxClientRecurrenceType enumeration value that specifies the recurrence's frequency type. + */ + SetRecurrenceType(type: ASPxClientRecurrenceType): void; + /** + * Gets the time base for the frequency of the corresponding appointment reoccurrence. + */ + GetRecurrenceType(): ASPxClientRecurrenceType; + /** + * Sets the day/days in a week that the corresponding appointment recurs on. + * @param weekDays The ASPxClientWeekDays enumeration value specifying the day/days in a week. + */ + SetWeekDays(weekDays: ASPxClientWeekDays): void; + /** + * Gets the day/days in a week on which the corresponding appointment occurs. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Sets how many times the appointment occurs. + * @param occurrenceCount An integer value that specifies how many times the appointment occurs. + */ + SetOccurrenceCount(occurrenceCount: number): void; + /** + * Gets how many times the appointment occurs. + */ + GetOccurrenceCount(): number; + /** + * Sets the frequency with which the corresponding appointment occurs (dependent on the recurrence Type). + * @param periodicity An integer value that specifies the frequency with which the corresponding appointment occurs. + */ + SetPeriodicity(periodicity: number): void; + /** + * Gets the frequency with which the corresponding appointment reoccurs (dependent on the recurrence Type). + */ + GetPeriodicity(): number; + /** + * Sets the ordinal number of a day within a defined month. + * @param dayNumber A positive integer value that specifies the day number within a month. + */ + SetDayNumber(dayNumber: number): void; + /** + * Gets the ordinal number of a day within a defined month. + */ + GetDayNumber(): number; + /** + * Sets the occurrence number of the week in a month for the recurrence pattern. + * @param weekOfMonth A ASPxClientWeekOfMonth enumeration value that specifies a particular week in every month. + */ + SetWeekOfMonth(weekOfMonth: ASPxClientWeekOfMonth): void; + /** + * Gets the occurrence number of the week in a month for the recurrence pattern. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; + /** + * Sets the month (as a number) on which the corresponding appointment occurs. + * @param month A positive integer value that specifies the month's number. + */ + SetMonth(month: number): void; + /** + * Gets the month (as a number) on which the corresponding appointment recurs. + */ + GetMonth(): number; + /** + * Gets the type of the recurrence range. + */ + GetRange(): ASPxClientRecurrenceRange; + /** + * Sets the type of the recurrence range. + * @param range An ASPxClientRecurrenceRangeenumeration value that specifies the recurrence range type. + */ + SetRange(range: ASPxClientRecurrenceRange): void; +} +/** + * Contains types of the recurrence range. + */ +interface ASPxClientRecurrenceRange { + /** + * A recurring appointment will not have an end date, i.e. infinite recurrence + * Value: The "NoEndDate" string. + */ + NoEndDate: string; + /** + * A recurring appointment will end after its recurrence count exceeds the value specified by the SetOccurrenceCount method. + * Value: The "OccurrenceCount" string. + */ + OccurrenceCount: string; + /** + * A recurring appointment will end after the date specified by the SetEnd method. + * Value: The "EndByDate" string. + */ + EndByDate: string; +} +/** + * Contains recurrence types. + */ +interface ASPxClientRecurrenceType { + /** + * The recurring appointment occurs on a daily basis. + * Value: The "Daily" string. + */ + Daily: string; + /** + * The recurring appointment reoccurs on a weekly basis. + * Value: The "Weekly" string. + */ + Weekly: string; + /** + * The recurring appointment reoccurs on a monthly basis. + * Value: The "Monthly" string. + */ + Monthly: string; + /** + * The recurring appointment reoccurs on an yearly basis. + * Value: The "Yearly" string. + */ + Yearly: string; + /** + * The recurring appointment occurs on an hourly base. + * Value: The "Hourly" string. + */ + Hourly: string; +} +/** + * Contains days and groups of days for use in recurrence patterns. + */ +interface ASPxClientWeekDays { + /** + * Specifies Sunday. + * Value: The integer 1 value. + */ + Sunday: number; + /** + * Specifies Monday. + * Value: The integer 2 value. + */ + Monday: number; + /** + * Specifies Tuesday. + * Value: The integer 4 value. + */ + Tuesday: number; + /** + * Specifies Wednesday. + * Value: The integer 8 value. + */ + Wednesday: number; + /** + * Specifies Thursday. + * Value: The integer 16 value. + */ + Thursday: number; + /** + * Specifies Friday. + * Value: The integer 32 value. + */ + Friday: number; + /** + * Specifies Saturday. + * Value: The integer 64 value. + */ + Saturday: number; + /** + * Specifies Saturday and Sunday. + * Value: The integer 65 value. + */ + WeekendDays: number; + /** + * Specifies work days (Monday, Tuesday, Wednesday, Thursday and Friday). + * Value: The integer 62 value. + */ + WorkDays: number; + /** + * Specifies every day of the week. + * Value: The integer 127 value. + */ + EveryDay: number; +} +/** + * Contains number of weeks in a month in which the event occurs. + */ +interface ASPxClientWeekOfMonth { + /** + * There isn't any recurrence rule based on the weeks in a month. + * Value: The integer 0 value. + */ + None: number; + /** + * The recurring event will occur once a month, on the specified day or days of the first week in the month. + * Value: The integer 1 value. + */ + First: number; + /** + * The recurring event will occur once a month, on the specified day or days of the second week in the month. + * Value: The integer 2 value. + */ + Second: number; + /** + * The recurring event will occur once a month, on the specified day or days of the third week in the month. + * Value: The integer 3 value. + */ + Third: number; + /** + * The recurring event will occur once a month, on the specified day or days of the fourth week in the month. + * Value: The integer 4 value; + */ + Fourth: number; + /** + * The recurring event will occur once a month, on the specified day or days of the last week in the month. + * Value: The integer 5 value; + */ + Last: number; +} +/** + * Represents a client-side equivalent of the WeekDaysCheckEdit control. + */ +interface ASPxClientWeekDaysCheckEdit extends ASPxClientControl { + /** + * Gets the selection state of the week day check boxes. + */ + GetValue(): ASPxClientWeekDays; + /** + * Gets the selection state of the week day check boxes. + * @param value An ASPxClientWeekDays object specifying the selection state of the week day check boxes. + */ + SetValue(value: ASPxClientWeekDays): void; +} +/** + * Represents a client-side equivalent of the RecurrenceRangeControl. + */ +interface ASPxClientRecurrenceRangeControl extends ASPxClientControl { + /** + * Gets the type of the recurrence range. + */ + GetRange(): ASPxClientRecurrenceRange; + /** + * Gets how many times the appointment occurs. + */ + GetOccurrenceCount(): number; + /** + * Gets the recurrence end date. + */ + GetEndDate(): Date; + /** + * Sets the type of the recurrence range. + * @param range An ASPxClientRecurrenceRangeenumeration value that specifies the recurrence range type. + */ + SetRange(range: ASPxClientRecurrenceRange): void; + /** + * Sets how many times the appointment occurs. + * @param occurrenceCount An integer value that specifies how many times the appointment occurs. + */ + SetOccurrenceCount(occurrenceCount: number): void; + /** + * Sets the recurrence end date. + * @param date A JavaScript Date object that specifies the end date for the recurrence. + */ + SetEndDate(date: Date): void; +} +/** + * A base for client equivalents of recurrence controls available in the XtraScheduler library. + */ +interface ASPxClientRecurrenceControlBase extends ASPxClientControl { + /** + * Returns an object providing access to the ASPxClientRecurrenceControlBase control's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientRecurrenceControlBase control. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the DailyRecurrenceControl - a control for specifying the daily recurrence. + */ +interface ASPxClientDailyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientDailyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientDailyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the WeeklyRecurrenceControl. + */ +interface ASPxClientWeeklyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientWeeklyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientWeeklyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the MonthlyRecurrenceControl. + */ +interface ASPxClientMonthlyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientMonthlyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientMonthlyRecurrenceControll. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * Represents a client-side equivalent of the YearlyRecurrenceControl. + */ +interface ASPxClientYearlyRecurrenceControl extends ASPxClientRecurrenceControlBase { + /** + * Returns an object providing access to the ASPxClientYearlyRecurrenceControl's editor values. + */ + CreateValueAccessor(): DefaultRecurrenceRuleValuesAccessor; + /** + * Updates values of editors displayed by the ASPxClientYearlyRecurrenceControl. + * @param recurrenceInfo An ASPxClientRecurrenceInfo object containing new editor values. + */ + Update(recurrenceInfo: ASPxClientRecurrenceInfo): void; +} +/** + * An object providing access to an ASPxClientRecurrenceControlBase control's editor values. + */ +interface DefaultRecurrenceRuleValuesAccessor { + /** + * Get the frequency with which the appointment occurs with respect to the appointment's recurrence type. + */ + GetPeriodicity(): number; + /** + * Gets the number of the month's day in which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets or sets the month's number. + */ + GetMonth(): number; + /** + * Gets the days of the week on which a weekly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets the number of the week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * An object providing access to an ASPxClientDailyRecurrenceControl's editor values. + */ +interface DailyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of days between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week to which a daily recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; +} +/** + * An object providing access to an ASPxClientWeeklyRecurrenceControl's editor values. + */ +interface WeeklyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the number of weeks between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week on which a weekly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; +} +/** + * An object providing access to an ASPxClientMonthlyRecurrenceControl's editor values. + */ +interface MonthlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the day of the month on which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets the number of months between appointment occurrences. + */ + GetPeriodicity(): number; + /** + * Gets the days of the week on which a monthly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets the number of the week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * An object providing access to an ASPxClientYearlyRecurrenceControl's editor values. + */ +interface YearlyRecurrenceValuesAccessor extends DefaultRecurrenceRuleValuesAccessor { + /** + * Gets the day of the month on which the appointment is scheduled. + */ + GetDayNumber(): number; + /** + * Gets or sets the month's number. + */ + GetMonth(): number; + /** + * Gets the days of the week on which a yearly recurrent appointment is scheduled. + */ + GetWeekDays(): ASPxClientWeekDays; + /** + * Gets or sets the number of a week in a month when an appointment is scheduled. + */ + GetWeekOfMonth(): ASPxClientWeekOfMonth; +} +/** + * Provides base functionality for ASPxClientScheduler's forms. + */ +interface ASPxClientFormBase { + /** + * Occurs when the form has been closed. + */ + FormClosed: ASPxClientEvent>; + /** + * Closes the form. + */ + Close(): void; + /** + * Sets the visibility state of the specified form element. + * @param element An object specifying the element whose visibility state should be changed. + * @param isVisible true to display the element; false to hide the element. + */ + SetVisibleCore(element: Object, isVisible: boolean): void; +} +/** + * Represents a client-side equivalent of the RecurrenceTypeEdit. + */ +interface ASPxClientRecurrenceTypeEdit extends ASPxClientRadioButtonList { + /** + * Gets the selected recurrence type. + */ + GetRecurrenceType(): ASPxClientRecurrenceType; + /** + * Sets the selected recurrence type. + * @param recurrenceType An ASPxClientRecurrenceType enumeration value. + */ + SetRecurrenceType(recurrenceType: ASPxClientRecurrenceType): void; +} +/** + * Contains lists of property names for different appointment types. + */ +interface AppointmentPropertyNames { + /** + * Gets the list of properties characteristic for appointments of the Normal type. + * Value: A string array which is composed of the appointment property names. + */ + Normal: string; + /** + * Gets the list of properties characteristic for appointments of the Pattern type. + * Value: A string array which is composed of the appointment property names. + */ + Pattern: string; +} +/** + * Represents the client-side equivalent of the TimeInterval class. + */ +interface ASPxClientTimeInterval { + /** + * Gets a value indicating if the time interval is All-Day. + */ + GetAllDay(): boolean; + /** + * Sets a value specifying if the time interval is All-Day. + * @param allDayValue true, if this is an all-day time interval; otherwise, false. + */ + SetAllDay(allDayValue: boolean): void; + /** + * Client-side function that returns the start time of the interval. + */ + GetStart(): Date; + /** + * Client-side function that returns the duration of the specified time interval. + */ + GetDuration(): number; + /** + * Client-side function that returns the end time of the interval. + */ + GetEnd(): Date; + /** + * Client-side function that sets the start time of the interval. + * @param value A DateTime value, representing the beginning of the interval. + */ + SetStart(value: Date): void; + /** + * Client-side function that returns the duration of the specified time interval. + * @param value A TimeSpan object, representing the duration of the time period. + */ + SetDuration(value: any): void; + /** + * Client-side function that sets the end time of the interval. + * @param value A DateTime value, representing the end of the interval. + */ + SetEnd(value: Date): void; + /** + * Determines whether the specified object is equal to the current ASPxClientTimeInterval instance. + * @param interval The object to compare with the current object. + */ + Equals(interval: ASPxClientTimeInterval): boolean; + /** + * Checks if the current time interval intersects with the specified time interval. + * @param interval A ASPxClientTimeInterval object which represents the time interval to be checked. + */ + IntersectsWith(interval: ASPxClientTimeInterval): boolean; + /** + * Checks if the current time interval intersects with the specified time interval. The boundaries of the time intervals are excluded from the check. + * @param interval A ASPxClientTimeInterval object which represents the time interval to be checked. + */ + IntersectsWithExcludingBounds(interval: ASPxClientTimeInterval): boolean; + /** + * Client-side function that determines whether the specified interval is contained within the current one. + * @param interval An ASPxClientTimeInterval object, representing the time interval to check. + */ + Contains(interval: ASPxClientTimeInterval): boolean; +} +/** + * Holds action types for the client-side Refresh method. + */ +interface ASPxClientSchedulerRefreshAction { + /** + * Gets the value of the action parameter which initiates a simple reload of the control. + * Value: An integer representing the action parameter value. + */ + None: number; + /** + * Gets the value of the action parameter which initiates reloading of the main ASPxScheduler control and its data-dependent satellites. + * Value: An integer representing the action parameter value. + */ + VisibleIntervalChanged: number; + /** + * Gets the value of the action parameter which initiates reloading of the main ASPxScheduler control and its satellite View controls. + * Value: An integer representing the action parameter value. + */ + ActiveViewTypeChanged: number; +} +/** + * Contains methods allowing you to perform or cancel an operation. + */ +interface ASPxClientAppointmentOperation { + /** + * Passes parameters to the corresponding callback function to accomplish the operation. + */ + Apply(): void; + /** + * Cancels the operation. + */ + Cancel(): void; +} +/** + * Represents the client-side equivalent of the ASPxScheduler control. + */ +interface ASPxClientScheduler extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientScheduler. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when the Scheduler control is about to change its active view. + */ + ActiveViewChanging: ASPxClientEvent>; + /** + * Client-side event. Occurs after the active view of the ASPxScheduler has been changed. + */ + ActiveViewChanged: ASPxClientEvent>; + /** + * Occurs when the end-user clicks an appointment. + */ + AppointmentClick: ASPxClientEvent>; + /** + * Occurs when the end-user double clicks on an appointment. + */ + AppointmentDoubleClick: ASPxClientEvent>; + /** + * Occurs on the client side when the user selects an appointment. + */ + AppointmentsSelectionChanged: ASPxClientEvent>; + /** + * Fires on the client side when the time cell selection is changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the time cell selection is about to change. + */ + SelectionChanging: ASPxClientEvent>; + /** + * Fires on the client side when the time interval of the scheduling area is changed. + */ + VisibleIntervalChanged: ASPxClientEvent>; + /** + * Occurs when one of More Buttons is clicked. + */ + MoreButtonClicked: ASPxClientEvent>; + /** + * Client-side event that occurs when a popup menu item is clicked. + */ + MenuItemClicked: ASPxClientEvent>; + /** + * Client-side event that occurs after an appointment has been dragged and dropped. + */ + AppointmentDrop: ASPxClientEvent>; + /** + * A client-side event that occurs when an appointment is being dragged. + */ + AppointmentDrag: ASPxClientEvent>; + /** + * A client-side event that occurs when an appointment is being resized. + */ + AppointmentResizing: ASPxClientEvent>; + /** + * Client-side event that occurs when an appointment is resized. + */ + AppointmentResize: ASPxClientEvent>; + /** + * Client-side event that fires before an appointment is deleted. + */ + AppointmentDeleting: ASPxClientEvent>; + /** + * Client-side scripting method that gets the active View. + */ + GetActiveViewType(): ASPxSchedulerViewType; + /** + * Client-side scripting method to change the ASPxScheduler's active View. + * @param value A ASPxSchedulerViewType enumeration value, representing a view type to set. + */ + SetActiveViewType(value: ASPxSchedulerViewType): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Client-side scripting method which initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Client-side scripting method which initiates a round trip to the server, so that the control will be reloaded using the specified refresh action. + * @param refreshAction An ASPxClientSchedulerRefreshAction enumeration value, specifying the refresh action. + */ + Refresh(refreshAction: ASPxClientSchedulerRefreshAction): void; + /** + * Client-side function that returns the type of grouping applied to the appointments displayed in the scheduler. + */ + GetGroupType(): ASPxSchedulerGroupType; + /** + * Client-side scripting method which raises the callback command to set the GroupType. + * @param value An ASPxSchedulerGroupType enumeration value, which specifies how appointments are grouped. + */ + SetGroupType(value: ASPxSchedulerGroupType): void; + /** + * Client-side method that navigates the scheduler to the current system date. + */ + GotoToday(): void; + /** + * Client-side scripting method which raises the GotoDate callback command. + * @param date A DateTime value specifying the destination time. + */ + GotoDate(date: Date): void; + /** + * Client-side function which slides the visible interval one time span back. + */ + NavigateBackward(): void; + /** + * Client-side function which slides the visible interval one time span forward. + */ + NavigateForward(): void; + /** + * Client-side method which raises the callback command to change the ClientTimeZoneId of the scheduler. + * @param timeZoneId A string, a time zone identifier which is valid for the System.TimeZoneInfo.Id property. + */ + ChangeTimeZoneId(timeZoneId: string): void; + /** + * Displays a Selection ToolTip on a position given by the specified coordinates. + * @param x An integer representing the X-coordinate. + * @param y An integer representing the Y-coordinate. + */ + ShowSelectionToolTip(x: number, y: number): void; + /** + * Client-side function that returns the time interval, selected in the scheduler. + */ + GetSelectedInterval(): ASPxClientTimeInterval; + /** + * Client-side function that returns the ResourceId of selected time cell's resource. + */ + GetSelectedResource(): string; + /** + * Client-side function that returns an appointment with the specified ID. + * @param id An appointment's identifier. + */ + GetAppointmentById(id: Object): ASPxClientAppointment; + /** + * Client-side function that returns the id's of selected appointments. + */ + GetSelectedAppointmentIds(): string[]; + /** + * Client-side function that removes the appointment specified by its client ID from a collection of selected appointments. + * @param aptId An appointment's identifier. + */ + DeselectAppointmentById(aptId: Object): void; + /** + * Client-side function that selects an appointment with the specified ID. + * @param aptId An appointment's identifier. + */ + SelectAppointmentById(aptId: Object): void; + /** + * Enables obtaining appointment property values in a client-side script. Executes the callback command with the AppointmentData identifier. + * @param aptId An integer, representing the appointment ID. + * @param propertyNames An array of strings, representing the appointment properties to query. + * @param onCallBack A handler of a function which will receive and process the properties' values. + */ + GetAppointmentProperties(aptId: number, propertyNames: string[], onCallBack: Object): string[]; + /** + * Initiates a callback to retrieve and apply the values for the specified list of properties to the specified appointment, and transfer control to the specified function. + * @param clientAppointment An ASPxClientAppointment object that is the client appointment for which the data is retrieved. + * @param propertyNames An array of strings, that are the names of appointment properties to query. + * @param onCallBack A handler of a function executed after a callback. + */ + RefreshClientAppointmentProperties(clientAppointment: ASPxClientAppointment, propertyNames: string[], onCallBack: Object): void; + /** + * Client-side function that invokes the editing form for the appointment specified by its client ID. + * @param aptClientId A string, representing the appointment client identifier. + */ + ShowAppointmentFormByClientId(aptClientId: string): void; + /** + * Client-side function that invokes the editing form for the appointment specified by its storage identifier. + * @param aptServerId A string, representing the appointment identifier. + */ + ShowAppointmentFormByServerId(aptServerId: string): void; + /** + * Sets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param duration An integer, representing the number of milliseconds passed since the start of the day. + * @param viewType An ASPxSchedulerViewType enumeration member, representing the scheduler's View. It can be either 'Day' or 'WorkWeek'. + */ + SetTopRowTime(duration: number, viewType: ASPxSchedulerViewType): void; + /** + * Sets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param duration An integer, representing the number of milliseconds passed since the start of the day. + */ + SetTopRowTime(duration: number): void; + /** + * Gets the time of the day corresponding to the start of the topmost displayed time cell row. + * @param viewType An ASPxSchedulerViewType enumeration member, representing the scheduler's View. It can be either "Day" or "WorkWeek", otherwise the result is undefined. + */ + GetTopRowTime(viewType: ASPxSchedulerViewType): number; + /** + * Gets the time of day corresponding to the start of the topmost displayed time cell row. + */ + GetTopRowTime(): number; + /** + * Client-side scripting method which displays the Loading Panel. + */ + ShowLoadingPanel(): void; + /** + * Client-side scripting method which hides the Loading Panel from view. + */ + HideLoadingPanel(): void; + /** + * Client-side method that invokes the inplace editor form to create a new appointment. + * @param start A date object, representing the start of the new appointment. + * @param end A date object, representing the end of the new appointment. + */ + ShowInplaceEditor(start: Date, end: Date): void; + /** + * Client-side method that invokes the inplace editor form to create a new appointment. + * @param start A date object, representing the start of the new appointment. + * @param end A date object, representing the end of the new appointment. + * @param resourceId An object representing the identifier of a resource associated with the new appointment. + */ + ShowInplaceEditor(start: Date, end: Date, resourceId: string): void; + /** + * Client-side scripting method to insert the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + InsertAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side scripting method to update the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + UpdateAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side scripting method to delete the specified appointment. + * @param apt An ASPxClientAppointment object representing the client-side appointment. + */ + DeleteAppointment(apt: ASPxClientAppointment): void; + /** + * Client-side method that allows retrieving a collection of time intervals displayed by the ASPxScheduler. + */ + GetVisibleIntervals(): ASPxClientTimeInterval[]; + /** + * Changes the container that the ASPxScheduler tooltip belongs to. + * @param container An object that serves as the new container for the pop-up menu. + */ + ChangeToolTipContainer(container: Object): void; + /** + * Changes the container that the ASPxScheduler pop-up menu belongs to. + * @param container An object that serves as the new container for the pop-up menu. + */ + ChangePopupMenuContainer(container: Object): void; + /** + * Returns focus to the form if the ASPxScheduler control is not visible when the reminder fires. + * @param container A DIV object that is located in such a way that it is visible on the page in situations when the ASPxScheduler control is hidden. + */ + ChangeFormContainer(container: Object): void; + /** + * Client-side scripting method that saves appointment modifications and closes the form. + */ + AppointmentFormSave(): void; + /** + * Client-side scripting method that deletes the appointment being edited. + */ + AppointmentFormDelete(): void; + /** + * Client-side scripting method that cancels changes and closes the appointment editing form. + */ + AppointmentFormCancel(): void; + /** + * Client-side scripting method that navigates the scheduler to the date selected in the GotoDate form and closes the form. + */ + GoToDateFormApply(): void; + /** + * Client-side scripting method that cancels changes and closes the GotoDate form. + */ + GoToDateFormCancel(): void; + /** + * Client-side scripting method that cancels changes and closes the form. + */ + InplaceEditFormSave(): void; + /** + * Client-side scripting method that cancels changes and closes the form. + */ + InplaceEditFormCancel(): void; + /** + * Client-side scripting method that invokes the appointment editing form for the appointment being edited in the inplace editor. + */ + InplaceEditFormShowMore(): void; + /** + * Client-side scripting method that closes the Reminder form. + */ + ReminderFormCancel(): void; + /** + * Client-side scripting method that calls the Dismiss method for the selected reminder. + */ + ReminderFormDismiss(): void; + /** + * Client-side scripting method that dismisses all reminders shown in the Reminder form. + */ + ReminderFormDismissAll(): void; + /** + * Client-side scripting method that changes the alert time for the selected reminder to the specified interval. + */ + ReminderFormSnooze(): void; +} +/** + * Represents a client-side equivalent of the SchedulerViewType object. + */ +interface ASPxSchedulerViewType { + /** + * Gets a string representation equivalent of Day enumeration for use in client scripts. + * Value: A string "Day", indicating the DayView. + */ + Day: string; + /** + * Gets a string representation equivalent of WorkWeek enumeration for use in client scripts. + * Value: A string "WorkWeek", indicating the WorkWeekView. + */ + WorkWeek: string; + /** + * Gets a string representation equivalent of Week enumeration for use in client scripts. + * Value: A string "Week", indicating the WeekView. + */ + Week: string; + /** + * Gets a string representation equivalent of Month enumeration for use in client scripts. + * Value: A string "Month", indicating the MonthView. + */ + Month: string; + /** + * Gets a string representation equivalent of Timeline enumeration for use in client scripts. + * Value: A string "Timeline", indicating the TimelineView. + */ + Timeline: string; + /** + * Gets a string representation equivalent of FullWeek enumeration for use in client scripts. + * Value: A string "FullWeek", indicating the FullWeekView. + */ + FullWeek: string; +} +/** + * Represents a client-side equivalent of the SchedulerGroupType enumeration. + */ +interface ASPxSchedulerGroupType { + /** + * Gets a string representation equivalent of None enumeration for use in client scripts. + * Value: A "None" string value. + */ + None: string; + /** + * Gets a string representation equivalent of Date enumeration for use in client scripts. + * Value: A "Date" string value. + */ + Date: string; + /** + * Gets a string representation equivalent of Resource enumeration for use in client scripts. + * Value: A "Resource" string value. + */ + Resource: string; +} +/** + * Represents a client-side equivalent of the AppointmentType enumeration. + */ +interface ASPxAppointmentType { + /** + * Gets a string representation equivalent of Normal enumeration for use in client scripts. + * Value: A "Normal" string value. + */ + Normal: string; + /** + * Gets a string representation equivalent of Pattern enumeration for use in client scripts. + * Value: A "Pattern" string value. + */ + Pattern: string; + /** + * Gets a string representation equivalent of Occurrence enumeration for use in client scripts. + * Value: An "Occurrence" string value. + */ + Occurrence: string; + /** + * Gets a string representation equivalent of ChangedOccurrence enumeration for use in client scripts. + * Value: A "ChangedOccurrence" string value. + */ + ChangedOccurrence: string; + /** + * Gets a string representation equivalent of DeletedOccurrence enumeration for use in client scripts. + * Value: A "DeletedOccurrence" string value. + */ + DeletedOccurrence: string; +} +interface ASPxClientAppointmentDeletingEventHandler { + /** + * A method that will handle the AppointmentDeleting event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ASPxClientAppointmentDeletingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentDeletingEventArgs): void; +} +/** + * Provides data for the AppointmentDeleting event. + */ +interface ASPxClientAppointmentDeletingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets client IDs of the appointments that are intended to be removed. + * Value: An array of client appointment identifiers, representing appointments passed for deletion. + */ + appointmentIds: Object[]; +} +interface AppointmentClickEventHandler { + /** + * A method that will handle the AppointmentClick event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A AppointmentClickEventArgs object that contains event data. + */ + (source: S, e: AppointmentClickEventArgs): void; +} +/** + * Provides data for the AppointmentDoubleClick events. + */ +interface AppointmentClickEventArgs extends ASPxClientEventArgs { + /** + * Gets the client appointment ID for the appointment being clicked. + * Value: A string, representing the client ID of the appointment. + */ + appointmentId: string; + /** + * Gets the HTML element that the event was triggered on. + * Value: An object containing event data. + */ + htmlElement: Object; + /** + * Gets or sets whether an event is handled, and that default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +/** + * A method that will handle the AppointmentsSelectionChanged event. + */ +interface AppointmentsSelectionEventHandler { + /** + * A method that will handle the AppointmentsSelectionChanged event. + * @param source The ASPxScheduler control which fires the event. + * @param e A AppointmentsSelectionEventArgs object that contains event data. + */ + (source: S, e: AppointmentsSelectionEventArgs): void; +} +/** + * Provides data for the AppointmentsSelectionChanged event. + */ +interface AppointmentsSelectionEventArgs extends ASPxClientEventArgs { + /** + * Gets identifiers of the selected appointments. + * Value: A comma separated list of string values, representing appointment IDs. + */ + appointmentIds: string[]; +} +/** + * A method that will handle the ActiveViewChanging event. + */ +interface ActiveViewChangingEventHandler { + /** + * A method that will handle the ActiveViewChanging event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e An ActiveViewChangingEventArgs object that contains event data + */ + (source: S, e: ActiveViewChangingEventArgs): void; +} +/** + * Provides data for the client-side ActiveViewChanging event. + */ +interface ActiveViewChangingEventArgs extends ASPxClientEventArgs { + /** + * Gets the value of the ActiveView property before modification. + * Value: A SchedulerViewType enumeration. + */ + oldView: ASPxSchedulerViewType; + /** + * Gets the new value of the ActiveView property. + * Value: A string, which is the SchedulerViewType enumeration value. + */ + newView: ASPxSchedulerViewType; + /** + * Gets or sets whether the change of active view should be canceled. + * Value: true to cancel the operation; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the MoreButtonClicked event. + */ +interface MoreButtonClickedEventHandler { + /** + * A method that will handle MoreButtonClicked event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e A MoreButtonClickedEventArgs object that contains event data. + */ + (source: S, e: MoreButtonClickedEventArgs): void; +} +/** + * Provides data for the MoreButtonClicked client-side event. + */ +interface MoreButtonClickedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the Start or End values of the target appointment. + * Value: A DateTime value representing the target appointment's boundary. + */ + targetDateTime: Date; + /** + * Gets the time interval of the cell where the button is located. + * Value: An ASPxClientTimeInterval object representing the time interval of the cell which holds the button. + */ + interval: ASPxClientTimeInterval; + /** + * Gets the resource identifier associated with the cell where the button is located. + * Value: A string, corresponding to ResourceId. + */ + resource: string; + /** + * Gets or sets whether an event is handled. If it is handled, default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +/** + * A method that will handle the MenuItemClicked event. + */ +interface MenuItemClickedEventHandler { + /** + * A method that will handle the MenuItemClicked event. + * @param source The ASPxClientScheduler control which fires the event. + * @param e A MenuItemClickedEventArgs object that contains event data. + */ + (source: S, e: MenuItemClickedEventArgs): void; +} +/** + * Provides data for the MenuItemClicked event. + */ +interface MenuItemClickedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the menu item which is clicked. + * Value: A string, containing the menu item name. + */ + itemName: string; + /** + * Gets or sets whether an event is handled, and that default actions are not required. + * Value: true if no default processing is required; otherwise, false. + */ + handled: boolean; +} +interface AppointmentDragEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientAppointmentDragEventArgs): void; +} +/** + * Provides data for the AppointmentDrag event. + */ +interface ASPxClientAppointmentDragEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not appointments can be dropped into the intervals over which they are currently dragged. + * Value: true to allow dropping appointments; otherwise, false. + */ + allow: boolean; + /** + * Gets a mouse event object related to the current drag operation. + * Value: An object providing event properties specific to mouse events. + */ + mouseEvent: Object; + /** + * Provides information about dragged appointments. + * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dragged appointments. + */ + dragInformation: ASPxClientAppointmentDragInfo[]; +} +interface AppointmentDropEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientAppointmentDropEventArgs): void; +} +/** + * Provides data for the AppointmentDrop event. + */ +interface ASPxClientAppointmentDropEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event is handled, and the default processing is not required. + * Value: true, if if the event is completely handled by custom code and no default processing is required; otherwise, false. + */ + handled: boolean; + /** + * Provides access to an object that enables you to choose an operation to perform. + * Value: An ASPxClientAppointmentOperation object providing methods to perform the required operation. + */ + operation: ASPxClientAppointmentOperation; + /** + * Provides information about dropped appointments. + * Value: An array of ASPxClientAppointmentDragInfo objects storing information about dropped appointments. + */ + dragInformation: ASPxClientAppointmentDragInfo[]; +} +interface AppointmentResizeEventHandler { + /** + * A method that will handle the AppointmentResize event. + * @param source The event sender (typically an ASPxClientScheduler control). + * @param e A ASPxClientAppointmentResizeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientAppointmentResizeEventArgs): void; +} +/** + * Provides data for the AppointmentResize event. + */ +interface ASPxClientAppointmentResizeEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets whether default event processing is required. + * Value: true to process an event using only custom code; otherwise, false. + */ + handled: boolean; + /** + * Provides access to an object that enables you to choose an operation to perform. + * Value: An ASPxClientAppointmentOperation object providing methods to perform the required operation. + */ + operation: ASPxClientAppointmentOperation; + /** + * Gets the resized appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before resizing. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets the appointment's interval after resizing. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; +} +interface AppointmentResizingEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientAppointmentResizingEventArgs): void; +} +/** + * Provides data for the AppointmentResizing event. + */ +interface ASPxClientAppointmentResizingEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not an appointment can be resized to the new time interval. + * Value: true to allow resizing the appointment; otherwise, false. + */ + allow: boolean; + /** + * Gets a mouse event object related to the current appointment resizing operation. + * Value: An object providing event properties specific to mouse events. + */ + mouseEvent: Object; + /** + * Gets the resized appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before resizing. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets the appointment's interval after resizing. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; +} +/** + * Stores information about an appointment drag operation. + */ +interface ASPxClientAppointmentDragInfo { + /** + * Gets the dragged appointment's identifier. + * Value: A string containing an appointment identifier. + */ + appointmentId: string; + /** + * Gets the appointment's interval before the drag operation. + * Value: An object representing the interval assigned to the appointment. + */ + oldInterval: ASPxClientTimeInterval; + /** + * Gets resources that were associated with the appointment before the drag operation. + * Value: A array of strings containing resource identifiers. + */ + oldResources: string[]; + /** + * Gets the appointment's interval after the drag operation. + * Value: An object representing the interval assigned to the appointment. + */ + newInterval: ASPxClientTimeInterval; + /** + * Gets resources associated with the appointment after the drag operation. + * Value: An array of strings containing resource identifiers. + */ + newResources: string[]; +} +/** + * Contains information about a client tooltip. + */ +interface ASPxClientSchedulerToolTipData { + /** + * Returns the client appointment for which the tooltip is displayed. + */ + GetAppointment(): ASPxClientAppointment; + /** + * Returns the client time interval for which the tooltip is displayed. + */ + GetInterval(): ASPxClientTimeInterval; + /** + * Returns the resources associated with the appointment for which the tooltip is displayed. + */ + GetResources(): Object[]; +} +/** + * A client-side equivalent of the ASPxSchedulerToolTipBase control. + */ +interface ASPxClientToolTipBase { + /** + * Returns the value that indicates whether or not the tooltip can be displayed. + */ + CanShowToolTip(): boolean; + /** + * Ends updating the tooltip content. + * @param toolTipData An ASPxClientSchedulerToolTipData object providing data required to update the tooltip content. + */ + FinalizeUpdate(toolTipData: ASPxClientSchedulerToolTipData): void; + /** + * Updates the tooltip content. + * @param toolTipData An ASPxClientSchedulerToolTipData object providing data required to update the tooltip content. + */ + Update(toolTipData: ASPxClientSchedulerToolTipData): void; + /** + * Closes the tooltip. + */ + Close(): void; + /** + * + * @param bounds + */ + CalculatePosition(bounds: Object): ASPxClientPoint; + /** + * Displays the Appointment Menu in the position of the tooltip. + * @param eventObject An object containing information about the event on which the menu is displayed. + */ + ShowAppointmentMenu(eventObject: Object): void; + /** + * Displays the View Menu in the position of the tooltip. + * @param eventObject An object containing information about the event on which the menu is displayed. + */ + ShowViewMenu(eventObject: Object): void; + /** + * Returns the string representation of the specified interval. + * @param interval An ASPxClientTimeInterval object to convert. + */ + ConvertIntervalToString(interval: ASPxClientTimeInterval): string; +} +/** + * Represents the client-side equivalent of the ASPxSpellChecker class. + */ +interface ASPxClientSpellChecker extends ASPxClientControl { + /** + * Client-side event that occurs before the spell check starts. + */ + BeforeCheck: ASPxClientEvent>; + /** + * Client-side event that occurs before a message box informing about process completion is shown. + */ + CheckCompleteFormShowing: ASPxClientEvent>; + /** + * Client-side event that occurs when a spell check is finished. + */ + AfterCheck: ASPxClientEvent>; + /** + * Occurs after a word is changed in a checked text. + */ + WordChanged: ASPxClientEvent>; + /** + * Starts the spelling check of the text contained within the element specified by the CheckedElementID value. + */ + Check(): void; + /** + * Starts checking contents of the specified element. + * @param element An object representing the element being checked. + */ + CheckElement(element: Object): void; + /** + * Starts checking contents of the specified element. + * @param id A string representing the identifier of the element being checked. + */ + CheckElementById(id: string): void; + /** + * Starts checking the contents of controls in the specified container. + * @param containerElement An object representing a control which contains elements being checked. + */ + CheckElementsInContainer(containerElement: Object): void; + /** + * Starts checking the contents of controls in the specified container. + * @param containerId A string, specifying the control's identifier. + */ + CheckElementsInContainerById(containerId: string): void; +} +/** + * Represents an object that will handle the client-side BeforeCheck event. + */ +interface ASPxClientBeforeCheckEventHandler { + /** + * A method that will handle the BeforeCheck event. + * @param source The ASPxClientSpellChecker control which fires the event. + * @param e A ASPxClientSpellCheckerBeforeCheckEventArgs object that contains event data + */ + (source: S, e: ASPxClientSpellCheckerBeforeCheckEventArgs): void; +} +/** + * Provides data for an event that occurs before a spelling check is started. Represents the client-side equivalent of the BeforeCheckEventArgs class. + */ +interface ASPxClientSpellCheckerBeforeCheckEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the programmatic identifier assigned to the control which is going to be checked. + * Value: A string, containing the control's identifier. + */ + controlId: string; +} +/** + * Represents an object that will handle the client-side AfterCheck event. + */ +interface ASPxClientAfterCheckEventHandler { + /** + * A method that will handle the AfterCheck event. + * @param source The ASPxClientSpellChecker control which fires the event. + * @param e A ASPxClientSpellCheckerAfterCheckEventArgs object that contains event data + */ + (source: S, e: ASPxClientSpellCheckerAfterCheckEventArgs): void; +} +/** + * Provides data for the client event that occurs after a spelling check is complete. + */ +interface ASPxClientSpellCheckerAfterCheckEventArgs extends ASPxClientEventArgs { + /** + * Gets the programmatic identifier assigned to the control which has been checked. + * Value: A string, containing the control's identifier. + */ + controlId: string; + /** + * Gets the text that has been checked. + * Value: A string, containing checked text. + */ + checkedText: string; + reason: string; +} +/** + * Represents an object that will handle the client-side WordChanged event. + */ +interface ASPxClientWordChangedEventHandler { + /** + * A method that will handle the AfterCheck event. + * @param source The event source. + * @param e An ASPxClientSpellCheckerAfterCheckEventArgs object which contains event data. + */ + (source: S, e: ASPxClientSpellCheckerAfterCheckEventArgs): void; +} +/** + * A method that will handle the CustomCommandExecuted event. + */ +interface ASPxClientSpreadsheetCustomCommandExecutedEventHandler { + /** + * A method that will handle the CustomCommandExecuted event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetCustomCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetCustomCommandExecutedEventArgs): void; +} +/** + * Provides data for the CustomCommandExecuted event. + */ +interface ASPxClientSpreadsheetCustomCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: string; + item: ASPxClientRibbonItem; +} +/** + * A method that will handle the DocumentChanged event. + */ +interface ASPxClientSpreadsheetDocumentChangedEventHandler { + /** + * A method that will handle the DocumentChanged event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetDocumentChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetDocumentChangedEventArgs): void; +} +/** + * Provides data for the DocumentChanged event. + */ +interface ASPxClientSpreadsheetDocumentChangedEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the EndSynchronization events. + */ +interface ASPxClientSpreadsheetSynchronizationEventHandler { + /** + * A method that will handle the EndSynchronization events. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e A ASPxClientSpreadsheetSynchronizationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetSynchronizationEventArgs): void; +} +/** + * Provides data for the EndSynchronization events. + */ +interface ASPxClientSpreadsheetSynchronizationEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the HyperlinkClick event. + */ +interface ASPxClientSpreadsheetHyperlinkClickEventHandler { + /** + * A method that will handle the HyperlinkClick event. + * @param source An object representing the event source. Identifies the Spreadsheet that raised the event. + * @param e An ASPxClientSpreadsheetHyperlinkClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetHyperlinkClickEventArgs): void; +} +/** + * Provides data for the HyperlinkClick event. + */ +interface ASPxClientSpreadsheetHyperlinkClickEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event is handled, and the default processing is not required. + * Value: true, if if the event is completely handled by custom code and no default processing is required; otherwise, false. + */ + handled: boolean; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; + /** + * Gets a value identifying the clicked hyperlink type. + * Value: One of the values. + */ + hyperlinkType: ASPxClientOfficeDocumentLinkType; + /** + * Gets the clicked link's URI. + * Value: A sting value specifying the link's URI. + */ + targetUri: string; +} +/** + * A client-side equivalent of the ASPxSpreadsheet object. + */ +interface ASPxClientSpreadsheet extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientSpreadsheet. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client when a selection is changed in the ASPxSpreadsheet. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Occurs after a custom command has been executed on the client side. + */ + CustomCommandExecuted: ASPxClientEvent>; + /** + * Fires if any change is made to the Spreadsheet's document on the client. + */ + DocumentChanged: ASPxClientEvent>; + /** + * Fires after a client change has been made to the document and the client-server synchronization starts to apply the change on the server. + */ + BeginSynchronization: ASPxClientEvent>; + /** + * Fires after a document change has been applied to the server and server and client document models have been synchronized. + */ + EndSynchronization: ASPxClientEvent>; + /** + * Occurs on the client side after a hyperlink is clicked within the Spreadsheet's document. + */ + HyperlinkClick: ASPxClientEvent>; + /** + * Sets input focus to the Spreadsheet. + */ + Focus(): void; + /** + * Gets access to the client ribbon object. + */ + GetRibbon(): ASPxClientRibbon; + /** + * Enables you to switch the full-screen mode of the Spreadsheet. + * @param fullscreen true to activate full-screen mode; false to deactivate full-screen mode. + */ + SetFullscreenMode(fullscreen: boolean): void; + /** + * Returns the current selection made in a Spreadsheet. + */ + GetSelection(): ASPxClientSpreadsheetSelection; + /** + * Indicates whether any unsaved changes are contained in the current document. + */ + HasUnsavedChanges(): boolean; + /** + * Gets the value of the specified cell. + * @param colModelIndex An integer value specifying the cell's column index. + * @param rowModelIndex An integer value specifying the cell's row index. + */ + GetCellValue(colModelIndex: number, rowModelIndex: number): Object; + /** + * Gets the value of the currently active cell. + */ + GetActiveCellValue(): Object; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side DocumentCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side DocumentCallback event. + */ + PerformDocumentCallback(parameter: string): void; + /** + * Reconnects the Spreadsheet to an external ribbon. + */ + ReconnectToExternalRibbon(): void; +} +/** + * A method that will handle the client SelectionChanged event. + */ +interface ASPxClientSpreadsheetSelectionChangedEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source An object representing the event source. Identifies the button editor that raised the event. + * @param e An ASPxClientSpreadsheetSelectionChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSpreadsheetSelectionChangedEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientSpreadsheetSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets an object that determines the currently selected region within the Spreadsheet. + * Value: A object defining the current selection. + */ + selection: ASPxClientSpreadsheetSelection; +} +/** + * Represents the selection in the Spreadsheet. + */ +interface ASPxClientSpreadsheetSelection { + /** + * Gets the column index of the active cell. + * Value: An integer value specifying the active cell column index. + */ + activeCellColumnIndex: number; + /** + * Gets the row index of the active cell. + * Value: An integer value specifying the active cell row index. + */ + activeCellRowIndex: number; + /** + * Gets the index of the selection's left column. + * Value: An integer value specifying the index of the left column within the selection. + */ + leftColumnIndex: number; + /** + * Gets the index of the selection's top row. + * Value: An integer value specifying the index of the top row within the selection. + */ + topRowIndex: number; + /** + * Gets the index of the selection's right column. + * Value: An integer value specifying the index of the right column within the selection. + */ + rightColumnIndex: number; + /** + * Gets the index of the selection's bottom row. + * Value: An integer value specifying the index of the bottom row within the selection. + */ + bottomRowIndex: number; +} +/** + * Represents the client ASPxTreeList. + */ +interface ASPxClientTreeList extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any unhandled server error occurs during server-side processing of a callback sent by the ASPxClientTreeList. + */ + CallbackError: ASPxClientEvent>; + /** + * Enables you to display a context menu. + */ + ContextMenu: ASPxClientEvent>; + /** + * Occurs when a custom command button has been clicked. + */ + CustomButtonClick: ASPxClientEvent>; + /** + * Fires before the focused node has been changed. + */ + NodeFocusing: ASPxClientEvent>; + /** + * Fires in response to changing node focus. + */ + FocusedNodeChanged: ASPxClientEvent>; + /** + * Fires after the selection has been changed via end-user interaction. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Fires after the Customization Window has been closed. + */ + CustomizationWindowCloseUp: ASPxClientEvent>; + /** + * Fires after the callback has been processed in the CustomDataCallback event handler. + */ + CustomDataCallback: ASPxClientEvent>; + /** + * Fires on the client when a node is clicked. + */ + NodeClick: ASPxClientEvent>; + /** + * Fires on the client when a node is double clicked. + */ + NodeDblClick: ASPxClientEvent>; + /** + * Fires before a node is expanded. + */ + NodeExpanding: ASPxClientEvent>; + /** + * Fires before a node is collapsed. + */ + NodeCollapsing: ASPxClientEvent>; + /** + * Occurs before a node is dragged by an end-user. + */ + StartDragNode: ASPxClientEvent>; + /** + * Occurs after a node drag and drop operation is completed. + */ + EndDragNode: ASPxClientEvent>; + /** + * Enables you to prevent columns from being resized. + */ + ColumnResizing: ASPxClientEvent>; + /** + * Occurs after a column's width has been changed by an end-user. + */ + ColumnResized: ASPxClientEvent>; + /** + * Sets input focus to the ASPxTreeList. + */ + Focus(): void; + /** + * Gets the Popup Edit Form. + */ + GetPopupEditForm(): ASPxClientPopupControl; + /** + * Returns the focused node's key value. + */ + GetFocusedNodeKey(): string; + /** + * Moves focus to the specified node. + * @param key A String value that uniquely identifies the node. + */ + SetFocusedNodeKey(key: string): void; + /** + * Indicates whether the specified node is selected. + * @param nodeKey A String value that identifies the node by its key value. + */ + IsNodeSelected(nodeKey: string): any; + /** + * Selects the specified node. + * @param nodeKey A string value that identifies the node. + */ + SelectNode(nodeKey: string): void; + /** + * Selects or deselects the specified node. + * @param nodeKey A string value that identifies the node. + * @param state true to select the node; otherwise, false. + */ + SelectNode(nodeKey: string, state: boolean): void; + /** + * Obtains key values of selected nodes that are displayed within the current page. + */ + GetVisibleSelectedNodeKeys(): string[]; + /** + * Indicates whether the Customization Window is displayed. + */ + IsCustomizationWindowVisible(): boolean; + /** + * Invokes the Customization Window. + */ + ShowCustomizationWindow(): void; + /** + * Invokes the Customization Window and displays it over the specified HTML element. + * @param htmlElement An object that specifies the HTML element relative to whose position the customization window is invoked. + */ + ShowCustomizationWindow(htmlElement: Object): void; + /** + * Closes the Customization Window. + */ + HideCustomizationWindow(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCustomCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + */ + PerformCustomDataCallback(arg: string): void; + /** + * Obtains specified data source field values within a specified node, and submits them to the specified JavaScript function. + * @param nodeKey A string value that identifies the node. + * @param fieldNames A string value that contains the names of data source fields whose values within the specified node are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetNodeValues(nodeKey: string, fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within a specified node, and submits them to the specified JavaScript function. + * @param nodeKey A string value that identifies the node. + * @param fieldNames The names of data source fields whose values within the specified node are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetNodeValues(nodeKey: string, fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within nodes that are displayed within the current page, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within visible nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetVisibleNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within nodes that are displayed within the current page, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within visible nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetVisibleNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within selected nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetSelectedNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within selected nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + */ + GetSelectedNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames A string value that contains the names of data source fields whose values within selected nodes are returned. The field names should be separated by ';'. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + * @param visibleOnly true to return values within selected nodes that are displayed within the current page; false to return values within all selected nodes. + */ + GetSelectedNodeValues(fieldNames: string, onCallback: ASPxClientTreeListValuesCallback, visibleOnly: boolean): void; + /** + * Obtains specified data source field values within selected nodes, and submits them to the specified JavaScript function. + * @param fieldNames The names of data source fields whose values within selected nodes are returned. + * @param onCallback A ASPxClientTreeListValuesCallback object that represents the JavaScript function which receives the list of values as a parameter. + * @param visibleOnly true to return values within selected nodes that are displayed within the current page; false to return values within all selected nodes. + */ + GetSelectedNodeValues(fieldNames: string[], onCallback: ASPxClientTreeListValuesCallback, visibleOnly: boolean): void; + /** + * Selects the specified page. + * @param index An integer value that specifies the active page's index. + */ + GoToPage(index: number): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Gets the index of the page currently being selected. + */ + GetPageIndex(): number; + /** + * Gets the number of pages to which the ASPxTreeList's data is divided. + */ + GetPageCount(): number; + /** + * Returns the specified node's state. + * @param nodeKey A String value that identifies the node. + */ + GetNodeState(nodeKey: string): string; + /** + * Expands all nodes. + */ + ExpandAll(): void; + /** + * Collapses all Node. + */ + CollapseAll(): void; + /** + * Expands the specified node preserving the collapsed state of child nodes. + * @param key A String value that uniquely identifies the node. + */ + ExpandNode(key: string): void; + /** + * Collapses the specified node preserving the expanded state of child nodes. + * @param key A String value that uniquely identifies the node. + */ + CollapseNode(key: string): void; + /** + * Obtains key values of nodes that are displayed within the current page. + */ + GetVisibleNodeKeys(): string[]; + /** + * Returns an HTML table row that represents the specified node. + * @param nodeKey A string value that identifies the node. + */ + GetNodeHtmlElement(nodeKey: string): Object; + /** + * Returns the number of visible columns within the client ASPxTreeList. + */ + GetVisibleColumnCount(): number; + /** + * Returns the number of columns within the client ASPxTreeList. + */ + GetColumnCount(): number; + /** + * Returns the column located at the specified position within the Columns collection. + * @param index An integer value that identifies the column within the collection (the column's Index property value). + */ + GetColumnByIndex(index: number): ASPxClientTreeListColumn; + /** + * Returns the column with the specified name. + * @param name A string value that specifies the column's name (the column's Name property value). + */ + GetColumnByName(name: string): ASPxClientTreeListColumn; + /** + * Returns the client column which is bound to the specified data source field. + * @param fieldName A string value that specifies the name of the data source field to which the column is bound (the column's FieldName property value). + */ + GetColumnByFieldName(fieldName: string): ASPxClientTreeListColumn; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + */ + SortBy(columnIndex: number): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(columnIndex: number, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param columnIndex An integer value that specifies the column's position within the column collection. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(columnIndex: number, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + */ + SortBy(nameOrFieldName: string): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(nameOrFieldName: string, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param nameOrFieldName A String value that specifies the column's name or field name. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(nameOrFieldName: string, sortOrder: string, reset: boolean): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + */ + SortBy(column: ASPxClientTreeListColumn): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + */ + SortBy(column: ASPxClientTreeListColumn, sortOrder: string): void; + /** + * Sorts data by the specified data column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column. + * @param sortOrder A string value that specifies the column's sort order ('ASC', 'DESC' or 'NONE'). + * @param reset true to clear any previous sorting; otherwise, false. + */ + SortBy(column: ASPxClientTreeListColumn, sortOrder: string, reset: boolean): void; + /** + * Switches the ASPxTreeList to edit mode. + * @param nodeKey A string value that identifies the node by its key value. + */ + StartEdit(nodeKey: string): void; + /** + * Saves all the changes made and switches the ASPxTreeList to browse mode. + */ + UpdateEdit(): void; + /** + * Cancels all the changes made and switches the ASPxTreeList to browse mode. + */ + CancelEdit(): void; + /** + * Indicates whether the ASPxTreeList is in edit mode. + */ + IsEditing(): boolean; + /** + * Gets the key value of the node currently being edited. + */ + GetEditingNodeKey(): string; + /** + * Moves the specified node to a new position. + * @param nodeKey A string value that identifies the target node by its key value. + * @param parentNodeKey A string value that identifies the node to whose child collection the target node is moved. An empty string to display the target node within the root. + */ + MoveNode(nodeKey: string, parentNodeKey: string): void; + /** + * Deletes the specified node. + * @param nodeKey A string value that identifies the node. + */ + DeleteNode(nodeKey: string): void; + /** + * Switches the ASPxTreeList to edit mode and allows new root node values to be edited. + */ + StartEditNewNode(): void; + /** + * Switches the ASPxTreeList to edit mode and allows new node values to be edited. + * @param parentNodeKey A String value that identifies the parent node, which owns a new node. + */ + StartEditNewNode(parentNodeKey: string): void; + /** + * Returns the editor used to edit the specified column's values. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + GetEditor(column: ASPxClientTreeListColumn): Object; + /** + * Returns the editor used to edit the specified column's values. + * @param columnIndex An integer value that identifies the column by its position within the column collection. + */ + GetEditor(columnIndex: number): Object; + /** + * Returns the editor used to edit the specified column's values. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + */ + GetEditor(columnNameOrFieldName: string): Object; + /** + * Returns the value of the specified edit cell. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + GetEditValue(column: ASPxClientTreeListColumn): Object; + /** + * Returns the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column by its index within the ASPxTreeList's column collection. + */ + GetEditValue(columnIndex: number): Object; + /** + * Returns the value of the specified edit cell. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + */ + GetEditValue(columnNameOrFieldName: string): Object; + /** + * Sets the value of the specified edit cell. + * @param column An ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(column: ASPxClientTreeListColumn, value: Object): void; + /** + * Sets the value of the specified edit cell. + * @param columnIndex An integer value that identifies the data column by its index within the ASPxTreeList's column collection. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(columnIndex: number, value: Object): void; + /** + * Sets the value of the specified edit cell. + * @param columnNameOrFieldName A String value that identifies the column by its name or field name. + * @param value An object that specifies the edit cell's new value. + */ + SetEditValue(columnNameOrFieldName: string, value: Object): void; + /** + * Moves focus to the specified editor within the edited node. + * @param column A ASPxClientTreeListColumn object that represents the data column within the client ASPxTreeList. + */ + FocusEditor(column: ASPxClientTreeListColumn): void; + /** + * Moves focus to the specified editor within the edited node. + * @param columnIndex An integer value that identifies the data column. + */ + FocusEditor(columnIndex: number): void; + /** + * Moves focus to the specified editor within the edited node. + * @param columnNameOrFieldName A String value that specifies the column's name or field name. + */ + FocusEditor(columnNameOrFieldName: string): void; + /** + * Scrolls the tree list so that the specified node becomes visible. + * @param nodeKey An integer value that specifies the node index within the tree list's client item list. + */ + MakeNodeVisible(nodeKey: string): void; + /** + * Returns the current vertical scroll position of the tree list's content. + */ + GetVerticalScrollPosition(): number; + /** + * Returns the current horizontal scroll position of the tree list's content. + */ + GetHorizontalScrollPosition(): number; + /** + * Specifies the vertical scroll position for the tree list's content. + * @param position An integer value specifying the vertical scroll position. + */ + SetVerticalScrollPosition(position: number): void; + /** + * Specifies the horizontal scroll position for the tree list's content. + * @param position An integer value specifying the horizontal scroll position. + */ + SetHorizontalScrollPosition(position: number): void; +} +/** + * Represents a client column. + */ +interface ASPxClientTreeListColumn { + /** + * Gets the column's position within the collection. + * Value: An integer zero-bazed index that specifies the column's position within the collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the column. + * Value: A string value assigned to the column's Name property. + */ + name: string; + /** + * Gets the name of the database field assigned to the current column. + * Value: A String value that specifies the name of a data field. + */ + fieldName: string; +} +/** + * Provides data for the CustomDataCallback event. + */ +interface ASPxClientTreeListCustomDataCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets the information that has been collected on the client-side and sent to the server-side CustomDataCallback event. + * Value: A string value that represents the information that has been collected on the client-side and sent to the server-side CustomDataCallback event. + */ + arg: string; + /** + * Gets the information passed from the server-side CustomDataCallback event. + * Value: An object that represents the information passed from the server-side CustomDataCallback event. + */ + result: Object; +} +/** + * A method that will handle the CustomDataCallback event. + */ +interface ASPxClientTreeListCustomDataCallbackEventHandler { + /** + * A method that will handle the CustomDataCallback event. + * @param source The event source. + * @param e An ASPxClientTreeListCustomDataCallbackEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListCustomDataCallbackEventArgs): void; +} +/** + * Provides data for the NodeDblClick events. + */ +interface ASPxClientTreeListNodeEventArgs extends ASPxClientEventArgs { + /** + * Gets the processed node's key value. + * Value: A String value that identifies the processed node. + */ + nodeKey: string; + /** + * Provides access to the parameters associated with the NodeDblClick events. + * Value: An object that contains parameters associated with the event. + */ + htmlEvent: Object; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the NodeDblClick event. + */ +interface ASPxClientTreeListNodeEventHandler { + /** + * A method that will handle the NodeDblClick event. + * @param source The event source. + * @param e An ASPxClientTreeListNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListNodeEventArgs): void; +} +/** + * Provides data for the ContextMenu event. + */ +interface ASPxClientTreeListContextMenuEventArgs extends ASPxClientEventArgs { + /** + * Identifies which tree list element has been right-clicked. + * Value: A string value that identifies which tree list element ('Header' or 'Node') has been right-clicked. + */ + objectType: string; + /** + * Gets a value that identifies the right-clicked object. + * Value: The right-clicked object's identifier. + */ + objectKey: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that relates to the processed event. + */ + htmlEvent: Object; + /** + * Gets or sets whether to invoke the browser's context menu. + * Value: true to hide the browser's context menu; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the ContextMenu event. + */ +interface ASPxClientTreeListContextMenuEventHandler { + /** + * A method that will handle the ContextMenu event. + * @param source The event sender. + * @param e An ASPxClientTreeListContextMenuEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListContextMenuEventArgs): void; +} +/** + * Provides data for the StartDragNode event. + */ +interface ASPxClientTreeListStartDragNodeEventArgs extends ASPxClientTreeListNodeEventArgs { + /** + * Gets an array of targets where a node can be dragged. + * Value: An array of objects that represent targets for the dragged node. + */ + targets: Object[]; +} +/** + * A method that will handle the StartDragNode event. + */ +interface ASPxClientTreeListStartDragNodeEventHandler { + /** + * A method that will handle the StartDragNode event. + * @param source The event source. + * @param e An ASPxClientTreeListStartDragNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListStartDragNodeEventArgs): void; +} +/** + * Provides data for the EndDragNode event. + */ +interface ASPxClientTreeListEndDragNodeEventArgs extends ASPxClientTreeListNodeEventArgs { + /** + * Gets the target element. + * Value: An object that represents the target element to which the dragged node has been dropped. + */ + targetElement: Object; +} +/** + * A method that will handle the EndDragNode event. + */ +interface ASPxClientTreeListEndDragNodeEventHandler { + /** + * A method that will handle the EndDragNode event. + * @param source The event source. + * @param e An ASPxClientTreeListEndDragNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListEndDragNodeEventArgs): void; +} +/** + * Provides data for the CustomButtonClick event. + */ +interface ASPxClientTreeListCustomButtonEventArgs extends ASPxClientEventArgs { + /** + * Gets the key value of the node whose custom button has been clicked. + * Value: A string value that uniquely identifies the node whose custom button has been clicked. + */ + nodeKey: string; + /** + * Gets the button's index. + * Value: An integer value that specifies the button's position within the CustomButtons collection. + */ + buttonIndex: number; + /** + * Gets the value which identifies the custom button. + * Value: A String value that identifies the clicked custom button. + */ + buttonID: string; +} +/** + * A method that will handle the CustomButtonClick event. + */ +interface ASPxClientTreeListCustomButtonEventHandler { + /** + * A method that will handle the CustomButtonClick event. + * @param source The event source. + * @param e An ASPxClientTreeListCustomButtonEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListCustomButtonEventArgs): void; +} +/** + * Represents a JavaScript function which receives the list of row values when a specific client method (such as the GetSelectedNodeValues) is called. + */ +interface ASPxClientTreeListValuesCallback { + /** + * A JavaScript function which receives the list of row values when a specific client method (such as the GetSelectedNodeValues) is called. + * @param result An object that represents the list of row values received from the server. + */ + (result: Object): void; +} +/** + * Provides data for the ColumnResizing event. + */ +interface ASPxClientTreeListColumnResizingEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the processed client column. + * Value: An object that is the processed column. + */ + column: ASPxClientTreeListColumn; +} +/** + * A method that will handle the client ColumnResizing event. + */ +interface ASPxClientTreeListColumnResizingEventHandler { + /** + * A method that will handle the ColumnResizing event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientTreeListColumnResizingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListColumnResizingEventArgs): void; +} +/** + * Provides data for the ColumnResized event. + */ +interface ASPxClientTreeListColumnResizedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the processed client column. + * Value: An object that is the processed column. + */ + column: ASPxClientTreeListColumn; +} +/** + * A method that will handle the client ColumnResized event. + */ +interface ASPxClientTreeListColumnResizedEventHandler { + /** + * A method that will handle the ColumnResized event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientTreeListColumnResizedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeListColumnResizedEventArgs): void; +} +/** + * Represents a client-side equivalent of the BootstrapAccordion control. + */ +interface BootstrapClientAccordion extends ASPxClientNavBar { +} +/** + * Represents a client-side equivalent of the BootstrapButton control. + */ +interface BootstrapClientButton extends ASPxClientButton { + /** + * Returns the text displayed within the button. + */ + GetText(): string; + /** + * Sets the text to be displayed within the button. + * @param value A string value specifying the text to be displayed within the button. + */ + SetText(value: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapCalendar control. + */ +interface BootstrapClientCalendar extends ASPxClientCalendar { +} +/** + * Represents a client-side equivalent of the BootstrapCheckBox control. + */ +interface BootstrapClientCheckBox extends ASPxClientEdit { + /** + * Occurs on the client side when the editor's checked state is changed. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Returns a value indicating whether the check box editor is checked. + */ + GetChecked(): boolean; + /** + * Sets a value which specifies the checked status of the check box editor. + * @param isChecked + */ + SetChecked(isChecked: boolean): void; + /** + * Returns the text displayed within the editor. + */ + GetText(): string; + /** + * Returns a value which specifies a check box checked state. + */ + GetCheckState(): string; + /** + * Sets a value specifying the state of a check box. + * @param checkState + */ + SetCheckState(checkState: string): void; + /** + * Sets the text to be displayed within the editor. + * @param text + */ + SetText(text: string): void; +} +/** + * Represents a client-side equivalent of the BootstrapRadioButton control. + */ +interface BootstrapClientRadioButton extends BootstrapClientCheckBox { +} +/** + * Represents a client-side equivalent of the BootstrapComboBox control. + */ +interface BootstrapClientComboBox extends ASPxClientComboBox { +} +/** + * Represents a client-side equivalent of the BootstrapDateEdit control. + */ +interface BootstrapClientDateEdit extends ASPxClientDateEdit { +} +/** + * Represents a client-side equivalent of the BootstrapDropDownEdit control. + */ +interface BootstrapClientDropDownEdit extends ASPxClientDropDownEdit { +} +/** + * Represents a client-side equivalent of the BootstrapFormLayout control. + */ +interface BootstrapClientFormLayout extends ASPxClientFormLayout { +} +/** + * Represents a client-side equivalent of the BootstrapGridView control. + */ +interface BootstrapClientGridView extends ASPxClientGridView { +} +/** + * Represents a client-side equivalent of the BootstrapHyperLink control. + */ +interface BootstrapClientHyperLink extends ASPxClientHyperLink { +} +/** + * Represents a client-side equivalent of the BootstrapListBox control. + */ +interface BootstrapClientListBox extends ASPxClientListBox { +} +interface BootstrapClientCheckBoxList extends ASPxClientCheckBoxList { +} +interface BootstrapClientRadioButtonList extends ASPxClientRadioButtonList { +} +/** + * Represents a client-side equivalent of the BootstrapMenu control. + */ +interface BootstrapClientMenu extends ASPxClientMenu { +} +/** + * Represents a client-side equivalent of the BootstrapPopupControl control. + */ +interface BootstrapClientPopupControl extends ASPxClientPopupControl { +} +/** + * Represents a client-side equivalent of the BootstrapPopupMenu control. + */ +interface BootstrapClientPopupMenu extends ASPxClientPopupMenu { +} +/** + * Represents a client-side equivalent of the BootstrapProgressBar control. + */ +interface BootstrapClientProgressBar extends ASPxClientProgressBar { +} +/** + * Represents a client-side equivalent of the BootstrapSpinEdit control. + */ +interface BootstrapClientSpinEdit extends ASPxClientSpinEdit { +} +/** + * Represents a client-side equivalent of the BootstrapTabControl control. + */ +interface BootstrapClientTabControl extends ASPxClientTabControl { +} +/** + * Represents a client-side equivalent of the BootstrapPageControl control. + */ +interface BootstrapClientPageControl extends ASPxClientPageControl { +} +/** + * Represents a client-side equivalent of the BootstrapTextBox control. + */ +interface BootstrapClientTextBox extends ASPxClientTextBox { +} +/** + * Represents a client-side equivalent of the BootstrapMemo control. + */ +interface BootstrapClientMemo extends ASPxClientMemo { +} +/** + * Represents a client-side equivalent of the BootstrapButtonEdit control. + */ +interface BootstrapClientButtonEdit extends ASPxClientButtonEdit { +} +/** + * Represents a client-side equivalent of the BootstrapTreeView control. + */ +interface BootstrapClientTreeView extends ASPxClientTreeView { +} +/** + * A client-side counterpart of the Calendar and CalendarFor extensions. + */ +interface MVCxClientCalendar extends ASPxClientCalendar { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the CallbackPanel extension. + */ +interface MVCxClientCallbackPanel extends ASPxClientCallbackPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Callback Panel by processing the passed information on the server, in an Action specified by the Callback Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Callback Panel by processing the passed information on the server, in an Action specified by the Callback Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the CardView extension. + */ +interface MVCxClientCardView extends ASPxClientCardView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the CardView by processing the passed information on the server, in an Action specified via the CardView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CardView's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the CardView by processing the passed information on the server, in an Action specified via the CardView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CardView's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the CardView's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the CardView. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientCardViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientCardViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback An ASPxClientCardViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientCardViewValuesCallback): void; +} +/** + * A client-side counterpart of the Chart extension. + */ +interface MVCxClientChart extends ASPxClientWebChartControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update a Chart by processing the passed information on the server, in an Action specified via the Chart's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update a Chart by processing the passed information on the server, in an Action specified via the Chart's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the ComboBox and ComboBoxFor extensions. + */ +interface MVCxClientComboBox extends ASPxClientComboBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ComboBox by processing the passed information on the server, in an Action specified by the ComboBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ComboBox by processing the passed information on the server, in an Action specified by the ComboBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the DataView extension. + */ +interface MVCxClientDataView extends ASPxClientDataView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the DataView by processing the passed information on the server, in an Action specified via the DataView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DataView by processing the passed information on the server, in an Action specified via the DataView's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the DateEdit extension. + */ +interface MVCxClientDateEdit extends ASPxClientDateEdit { +} +/** + * A client-side counterpart of the DockManager extension. + */ +interface MVCxClientDockManager extends ASPxClientDockManager { + /** + * Sends a callback with a parameter to update the DockManager by processing the passed information on the server, in an Action specified by the DockManager's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DockManager by processing the passed information on the server, in an Action specified by the DockManager's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the DockPanel extension. + */ +interface MVCxClientDockPanel extends ASPxClientDockPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the DockPanel by processing the passed information on the server, in an Action specified by the DockPanel's DockPanelSettings.CallbackRouteValues) property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the DockPanel by processing the passed information on the server, in an Action specified by the DockPanel's DockPanelSettings.CallbackRouteValues) property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the FileManager extension. + */ +interface MVCxClientFileManager extends ASPxClientFileManager { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the FileManager by processing the passed information on the server, in an Action specified via the extension's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the file manager's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param data A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the GridView extension. + */ +interface MVCxClientGridView extends ASPxClientGridView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the GridView by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the GridView by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the GridView's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the GridView. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientGridViewValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientGridViewValuesCallback): void; +} +/** + * A client-side counterpart of the HtmlEditor extension. + */ +interface MVCxClientHtmlEditor extends ASPxClientHtmlEditor { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the HtmlEditor's CustomDataCallback event on the client. This method does not update the HtmlEditor. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + */ + PerformDataCallback(data: Object): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the HtmlEditor's CustomDataCallback event on the client. This method does not update the HtmlEditor. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback An ASPxClientDataCallback object that is the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(data: Object, onCallback: ASPxClientDataCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientDataCallback object that represents the JavaScript function which receives the callback data as a parameter. + */ + PerformDataCallback(parameter: string, onCallback: ASPxClientDataCallback): void; +} +/** + * A client-side counterpart of the ImageGallery extension. + */ +interface MVCxClientImageGallery extends ASPxClientImageGallery { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ImageGallery by processing the passed information on the server, in an Action specified via the ImageGallery's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ImageGallery by processing the passed information on the server, in an Action specified via the ImageGallery's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the ListBox and ListBoxFor extensions. + */ +interface MVCxClientListBox extends ASPxClientListBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the ListBox by processing the passed information on the server, in an Action specified by the ListBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the ListBox by processing the passed information on the server, in an Action specified by the ListBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server, and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the NavBar extension. + */ +interface MVCxClientNavBar extends ASPxClientNavBar { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the PivotGrid extension. + */ +interface MVCxClientPivotGrid extends ASPxClientPivotGrid { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PivotGrid by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PivotGrid by processing the passed information on the server, in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Passes PivotGrid callback parameters to the specified object. + * @param obj An object that receives PivotGrid callback parameters. + */ + FillStateObject(obj: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the PopupControl extension. + */ +interface MVCxClientPopupControl extends ASPxClientPopupControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PopupControl by processing the passed information on the server, in an Action specified via the PopupControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PopupControl by processing the passed information on the server, in an Action specified via the PopupControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameters to update the popup window by processing the related popup window and the passed information on the server, in an Action specified by the PopupControl's CallbackRouteValues property. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, data: Object): void; + /** + * + * @param window + * @param parameter + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string): void; + /** + * Sends a callback with parameters to update the popup window by processing the related popup window and the passed information on the server. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side equivalent of the MVCxDocumentViewer class. + */ +interface MVCxClientDocumentViewer extends ASPxClientDocumentViewer { + /** + * Occurs before performing a document export request. + */ + BeforeExportRequest: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * Obsolete. Use the MVCxClientDocumentViewer class instead. + */ +interface MVCxClientReportViewer extends ASPxClientReportViewer { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs before performing a document export request. + */ + BeforeExportRequest: ASPxClientEvent>; +} +/** + * A method that will handle the BeforeExportRequest event. + */ +interface MVCxClientBeforeExportRequestEventHandler { + /** + * A method that will handle the BeforeExportRequest event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeforeExportRequestEventArgs object that contains event data. + */ + (source: S, e: MVCxClientBeforeExportRequestEventArgs): void; +} +/** + * Provides data for client BeforeExportRequest events. + */ +interface MVCxClientBeforeExportRequestEventArgs extends ASPxClientEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * A client-side equivalent of the MVCxReportDesigner class. + */ +interface MVCxClientReportDesigner extends ASPxClientReportDesigner { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs after executing the Save command on the client. + */ + SaveCommandExecuted: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A Object value, specifying the callback argument. + */ + PerformCallback(arg: Object): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the SaveCommandExecuted event. + */ +interface MVCxClientReportDesignerSaveCommandExecutedEventHandler { + /** + * A method that will handle the SaveCommandExecuted event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeforeExportRequestEventArgs object that contains event data. + */ + (source: S, e: MVCxClientReportDesignerSaveCommandExecutedEventArgs): void; +} +/** + * Provides data for the SaveCommandExecuted event. + */ +interface MVCxClientReportDesignerSaveCommandExecutedEventArgs extends ASPxClientEventArgs { + /** + * Returns the operation result. + * Value: A String value, specifying the operation result. + */ + Result: string; +} +/** + * A client-side counterpart of the RichEdit extension. + */ +interface MVCxClientRichEdit extends ASPxClientRichEdit { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the RichEdit by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the RichEdit by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the RoundPanel extension. + */ +interface MVCxClientRoundPanel extends ASPxClientRoundPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Round Panel by processing the passed information on the server, in an Action specified by the Round Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Round Panel by processing the passed information on the server, in an Action specified by the Round Panel's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the Scheduler extension. + */ +interface MVCxClientScheduler extends ASPxClientScheduler { + ToolTipDisplaying: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Scheduler by processing the passed information on the server, in an Action specified via the Scheduler's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Scheduler by processing the passed information on the server, in an Action specified via the Scheduler's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A template that is rendered to display a tooltip. + */ +interface MVCxClientSchedulerTemplateToolTip extends ASPxClientToolTipBase { + type: MVCxSchedulerToolTipType; +} +/** + * A delegate method that enables you to adjust the tooltip content before displaying. + */ +interface MVCxClientSchedulerToolTipDisplayingEventHandler { + /** + * A method that will handle the ToolTipDisplaying event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientSchedulerToolTipDisplayingEventArgs object that contains the related arguments. + */ + (source: S, e: MVCxClientSchedulerToolTipDisplayingEventArgs): void; +} +/** + * Provides data for the ToolTipDisplaying event. + */ +interface MVCxClientSchedulerToolTipDisplayingEventArgs extends ASPxClientEventArgs { + toolTip: MVCxClientSchedulerTemplateToolTip; + data: ASPxClientSchedulerToolTipData; +} +/** + * Lists available tooltip types. + */ +interface MVCxSchedulerToolTipType { +} +/** + * A client-side counterpart of the Spreadsheet extension. + */ +interface MVCxClientSpreadsheet extends ASPxClientSpreadsheet { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the Spreadsheet by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the Spreadsheet by processing the passed information on the server, in an Action specified via the CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the PageControl extension. + */ +interface MVCxClientPageControl extends ASPxClientPageControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the PageControl by processing the passed information on the server, in an Action specified by the PageControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the PageControl by processing the passed information on the server, in an Action specified by the PageControl's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A client-side counterpart of the TokenBox and TokenBoxFor extensions. + */ +interface MVCxClientTokenBox extends ASPxClientTokenBox { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the TokenBox by processing the passed information on the server, in an Action specified by the TokenBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the TokenBox by processing the passed information on the server, in an Action specified by the TokenBox's CallbackRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified by the CallbackRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; +} +/** + * A client-side counterpart of the TreeList extension. + */ +interface MVCxClientTreeList extends ASPxClientTreeList { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the TreeList by processing the passed information on the server, in an Action specified via the TreeList's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the TreeList by processing the passed information on the server, in an Action specified via the TreeList's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the TreeList's CustomDataCallback event. This method does not update the TreeList. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + */ + PerformCustomDataCallback(data: Object): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side CustomDataCallback event. + */ + PerformCustomDataCallback(arg: string): void; +} +/** + * A client-side counterpart of the TreeView extension. + */ +interface MVCxClientTreeView extends ASPxClientTreeView { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; +} +/** + * A client-side counterpart of the UploadControl extension. + */ +interface MVCxClientUploadControl extends ASPxClientUploadControl { +} +/** + * A method that will handle client BeginCallback events. + */ +interface MVCxClientBeginCallbackEventHandler { + /** + * A method that will handle client BeginCallback events. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: MVCxClientBeginCallbackEventArgs): void; +} +/** + * Provides data for client BeginCallback events. + */ +interface MVCxClientBeginCallbackEventArgs extends ASPxClientBeginCallbackEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * A method that will handle the BeginCallback event. + */ +interface MVCxClientGlobalBeginCallbackEventHandler { + /** + * A method that will handle the BeginCallback event. + * @param source An object which is the event source. Identifies the client object that raised the event. + * @param e A MVCxClientGlobalBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: MVCxClientGlobalBeginCallbackEventArgs): void; +} +/** + * Provides data for the BeginCallback event. + */ +interface MVCxClientGlobalBeginCallbackEventArgs extends ASPxClientGlobalBeginCallbackEventArgs { + /** + * Gets an object containing specific information (if any, as name/value pairs) that should be passed as a request parameter from the client to the server side for further processing. + * Value: A hash table object containing named values to be passed from the client to the server side via request parameters. + */ + customArgs: Object; +} +/** + * An ASP.NET MVC equivalent of the client ASPxClientGlobalEvents component. + */ +interface MVCxClientGlobalEvents { + /** + * Occurs on the client side after client object models of all DevExpress MVC extensions contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs on the client when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by a DevExpress MVC extension. + */ + CallbackError: ASPxClientEvent>; +} +/** + * A client-side counterpart of the VerticalGrid extension. + */ +interface MVCxClientVerticalGrid extends ASPxClientVerticalGrid { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Sends a callback with a parameter to update the VerticalGrid by processing the passed information on the server in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + */ + PerformCallback(data: Object): void; + /** + * Sends a callback with a parameter to update the VerticalGrid by processing the passed information on the server in an Action specified via the grid's CustomActionRouteValues property. + * @param data An object containing any information that needs to be passed to a handling Action specified via the grid's CustomActionRouteValues property. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(data: Object, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback with a parameter to process the passed information on the server, in an Action specified via the VerticalGrid's CustomDataActionRouteValues property, and then process the returned result in the specified client function. This method does not update the VerticalGrid. + * @param data An object containing any information that needs to be passed to a handling Action specified via the CustomDataActionRouteValues property. + * @param onCallback A ASPxClientGridViewValuesCallback object that represents the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(data: Object, onCallback: ASPxClientGridViewValuesCallback): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * + * @param args + * @param onSuccess + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Sends a callback to the server and generates the server-side CustomDataCallback event. + * @param args A string value that is any information that needs to be sent to the server-side CustomDataCallback event. + * @param onCallback A ASPxClientVerticalGridValuesCallback object that is the JavaScript function which receives the information on the client side. + */ + GetValuesOnCustomCallback(args: string, onCallback: ASPxClientVerticalGridValuesCallback): void; +} +/** + * A client-side equivalent of the MVCxWebDocumentViewer class. + */ +interface MVCxClientWebDocumentViewer extends ASPxClientWebDocumentViewer { +} +/** + * Serves as the base type for all the objects included in the client-side object model. + */ +interface ASPxClientControlBase { + /** + * Gets the unique, hierarchically-qualified identifier for the control. + * Value: The fully-qualified identifier for the control. + */ + name: string; + /** + * Occurs on the client side after the control has been initialized. + */ + Init: ASPxClientEvent>; + /** + * Returns an HTML element that is the root of the control's hierarchy. + */ + GetMainElement(): Object; + /** + * Specifies the text that Assistive Technologies (screen readers or braille display, for example) will provide to a user. + * @param message A String value that specifies a text. + */ + SendMessageToAssistiveTechnology(message: string): void; + /** + * Returns a value specifying whether a control is displayed. + */ + GetClientVisible(): boolean; + /** + * Specifies whether a control is displayed. + * @param visible + */ + SetClientVisible(visible: boolean): void; + /** + * Returns a value specifying whether a control is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether a control is displayed. + * @param visible true to make a control visible; false to make it hidden. + */ + SetVisible(visible: boolean): void; + /** + * Returns a value that determines whether a callback request sent by a web control is being currently processed on the server side. + */ + InCallback(): boolean; +} +/** + * Serves as the base type for all the objects included in the client-side object model. + */ +interface ASPxClientControl extends ASPxClientControlBase { + /** + * Returns the control's width. + */ + GetWidth(): number; + /** + * Returns the control's height. + */ + GetHeight(): number; + /** + * Specifies the control's width. + * @param width An integer value that specifies the control's width. + */ + SetWidth(width: number): void; + /** + * Specifies the control's height. Note that this method is not in effect for some controls. + * @param height An integer value that specifies the control's height. + */ + SetHeight(height: number): void; + /** + * Modifies the control's size against the control's container. + */ + AdjustControl(): void; +} +/** + * Represents a client-side equivalent of the ASPxCallback control. + */ +interface ASPxClientCallback extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCallback. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires on the client side when a callback initiated by the client Callback event's handler returns back to the client. + */ + CallbackComplete: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + SendCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A method that will handle the client events related to completion of callback server-side processing. + */ +interface ASPxClientCallbackCompleteEventHandler { + /** + * A method that will handle the client events related to completion of callback server-side processing. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientCallbackCompleteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCallbackCompleteEventArgs): void; +} +/** + * Serves as the base class for arguments of the web controls' client-side events. + */ +interface ASPxClientEventArgs { +} +/** + * Provides data for events concerning the final processing of a callback. + */ +interface ASPxClientCallbackCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that contains specific information (if any) passed from the client side for server-side processing. + * Value: A string value representing specific information passed from the client to the server side. + */ + parameter: string; + /** + * Gets a string that contains specific information (if any) that has been passed from the server to the client side for further processing. + * Value: A string value representing specific information passed from the server back to the client side. + */ + result: string; +} +/** + * Serves as the base class for controls that implement panel functionality. + */ +interface ASPxClientPanelBase extends ASPxClientControl { + /** + * Returns the HTML code that is the content of the panel. + */ + GetContentHtml(): string; + /** + * Sets the HTML content for the panel. + * @param html A string value that is the HTML code defining the content of the panel. + */ + SetContentHtml(html: string): void; + /** + * Sets a value specifying whether the panel is enabled. + * @param enabled true to enable the panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Represents a client-side equivalent of the ASPxPanel control. + */ +interface ASPxClientPanel extends ASPxClientPanelBase { + /** + * Occurs when the expanded panel is closed. + */ + Collapsed: ASPxClientEvent>; + /** + * Occurs when an end-user opens the expand panel. + */ + Expanded: ASPxClientEvent>; + /** + * Expands or collapses the client panel. + */ + Toggle(): void; + /** + * Returns a value specifying whether the panel can be expanded. + */ + IsExpandable(): boolean; + /** + * Returns a value specifying whether the panel is expanded. + */ + IsExpanded(): boolean; + /** + * Expands the collapsed panel. + */ + Expand(): void; + /** + * Collapses the expanded panel. + */ + Collapse(): void; +} +/** + * Represents a client-side equivalent of the ASPxCallbackPanel control. + */ +interface ASPxClientCallbackPanel extends ASPxClientPanel { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientCallbackPanel. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns the text displayed within the control's loading panel. + */ + GetLoadingPanelText(): string; + /** + * Sets the text to be displayed within the control's loading panel. + * @param loadingPanelText A string value specifying the text to be displayed within the loading panel. + */ + SetLoadingPanelText(loadingPanelText: string): void; + /** + * Sets a value specifying whether the callback panel is enabled. + * @param enabled true, to enable the callback panel; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value specifying whether a callback panel is enabled. + */ + GetEnabled(): boolean; +} +/** + * Represents the event object used for client-side events. + */ +interface ASPxClientEvent { + /** + * Dynamically connects the event with an appropriate event handler function. + * @param handler An object representing the event handling function's content. + */ + AddHandler(handler: T): void; + /** + * Dynamically disconnects the event from the associated event handler function. + * @param handler An object representing the event handling function's content. + */ + RemoveHandler(handler: T): void; + /** + * Dynamically disconnects the event from all the associated event handler functions. + */ + ClearHandlers(): void; + /** + * For internal use only. + * @param source + * @param e + */ + FireEvent(source: Object, e: ASPxClientEventArgs): void; +} +/** + * A method that will handle the client-side events of a web control's client-side equivalent. + */ +interface ASPxClientEventHandler { + /** + * A method that will handle the client-side events of a web control's client-side equivalent. + * @param source An object representing the event source. Identifies the control that raised the event. + * @param e An ASPxClientEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEventArgs): void; +} +/** + * A method that will handle the cancelable events of a web control's client-side equivalent. + */ +interface ASPxClientCancelEventHandler { + /** + * A method that will handle the cancelable events of a web control's client-side equivalent. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCancelEventArgs): void; +} +/** + * Provides data for cancelable client events. + */ +interface ASPxClientCancelEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client events which can't be cancelled and allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeEventHandler { + /** + * A method that will handle the client events which can't be cancelled and allow the event's processing to be passed to the server side. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientProcessingModeEventArgs): void; +} +/** + * Provides data for the client events which can't be cancelled and allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value that specifies whether the event should be finally processed on the server side. + * Value: true to process the event on the server side; false to completely handle it on the client side. + */ + processOnServer: boolean; +} +/** + * A method that will handle the cancelable client-side events which allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeCancelEventHandler { + /** + * A method that will handle the cancelable client-side events which allow the event's processing to be passed to the server side. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the cancelable client-side events which allow the event's processing to be passed to the server side. + */ +interface ASPxClientProcessingModeCancelEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents a JavaScript function which receives callback data obtained via a call to a specific client method (such as the PerformDataCallback). + */ +interface ASPxClientDataCallback { + /** + * A JavaScript function which receives a callback data obtained via a call to a specific client method (such as the PerformDataCallback). + * @param sender An object whose client method generated a callback. + * @param result A string value that represents the result of server-side callback processing. + */ + (sender: Object, result: string): void; +} +/** + * Represents a client-side equivalent of the ASPxCloudControl control. + */ +interface ASPxClientCloudControl extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; +} +/** + * A method that will handle client events involving manipulations with the control's items. + */ +interface ASPxClientCloudControlItemEventHandler { + /** + * A method that will handle client events concerning manipulations with items. + * @param source The event source. This parameter identifies the cloud control object which raised the event. + * @param e An ASPxClientCloudControlItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCloudControlItemEventArgs): void; +} +/** + * Provides data for events which involve clicking on the control's items. + */ +interface ASPxClientCloudControlItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the client events related to the begining of a callback processing round trip. + */ +interface ASPxClientBeginCallbackEventHandler { + /** + * A method that will handle client BeginCallback events. + * @param source An object representing the event source. Identifies the web control that raised the event. + * @param e An ASPxClientBeginCallbackEventArgs object that contains event data. + */ + (source: S, e: ASPxClientBeginCallbackEventArgs): void; +} +/** + * Provides data for client events related to the beginning of a callback processing round trip. + */ +interface ASPxClientBeginCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets a command name that identifies which client action forced a callback to be occurred. + * Value: A string value that represents the name of the command which initiated a callback. + */ + command: string; +} +/** + * A method that will handle the BeginCallback event. + */ +interface ASPxClientGlobalBeginCallbackEventHandler { + /** + * A method that will handle the BeginCallback event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalBeginCallbackEventArgs): void; +} +/** + * Provides data for the BeginCallback event. + */ +interface ASPxClientGlobalBeginCallbackEventArgs extends ASPxClientBeginCallbackEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle the client events related to the completion of a callback processing round trip. + */ +interface ASPxClientEndCallbackEventHandler { + /** + * A method that will handle client EndCallback events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientEndCallbackEventArgs): void; +} +/** + * Provides data for client events related to the completion of a callback processing round trip. + */ +interface ASPxClientEndCallbackEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the EndCallback event. + */ +interface ASPxClientGlobalEndCallbackEventHandler { + /** + * A method that will handle the EndCallback event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalEndCallbackEventArgs): void; +} +/** + * Provides data for the EndCallback event. + */ +interface ASPxClientGlobalEndCallbackEventArgs extends ASPxClientEndCallbackEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle a CustomCallback client event exposed by some DevExpress web controls. + */ +interface ASPxClientCustomDataCallbackEventHandler { + /** + * A method that will handle the client CustomCallback event of some controls. + * @param source An object representing the event source. + * @param e An ASPxClientCustomDataCallbackEventHandler object that contains event data. + */ + (source: S, e: ASPxClientCustomDataCallbackEventArgs): void; +} +/** + * Provides data for the CustomCallback event. + */ +interface ASPxClientCustomDataCallbackEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that contains specific information (if any) that has been passed from the server to the client side for further processing, related to the CustomCallback event. + * Value: A string value representing specific information passed from the server back to the client side. + */ + result: string; +} +/** + * A method that will handle client events related to server-side errors that occured during callback processing. + */ +interface ASPxClientCallbackErrorEventHandler { + /** + * A method that will handle client CallbackError events. + * @param source An object representing the event source. + * @param e A ASPxClientCallbackErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientCallbackErrorEventArgs): void; +} +/** + * Provides data for client events related to server-side errors that occured during callback processing. + */ +interface ASPxClientCallbackErrorEventArgs extends ASPxClientEventArgs { + /** + * Gets the error message that describes the server error that occurred. + * Value: A string value that represents the error message. + */ + message: string; + /** + * Gets or sets whether the event is handled and the default error handling actions are not required. + * Value: true if the error is handled and no default processing is required; otherwise false. + */ + handled: boolean; +} +/** + * A method that will handle the CallbackError event. + */ +interface ASPxClientGlobalCallbackErrorEventHandler { + /** + * A method that will handle the CallbackError event. + * @param source The event source. + * @param e An ASPxDataValidationEventArgs object that contains event data. + */ + (source: S, e: ASPxClientGlobalCallbackErrorEventArgs): void; +} +/** + * Provides data for the CallbackError event. + */ +interface ASPxClientGlobalCallbackErrorEventArgs extends ASPxClientCallbackErrorEventArgs { + /** + * Gets an object that initiated a callback. + * Value: An class descendant object that is the control that initiated a callback. + */ + control: ASPxClientControl; +} +/** + * A method that will handle the ValidationCompleted client event. + */ +interface ASPxClientValidationCompletedEventHandler { + /** + * A method that will handle the ValidationCompleted event. + * @param source An object representing the event source. Identifies the ASPxClientGlobalEvents object that raised the event. + * @param e An ASPxClientValidationCompletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientValidationCompletedEventArgs): void; +} +/** + * Provides data for the ValidationCompleted client event that allows you to centrally validate user input within all DevExpress web controls to which validation is applied. + */ +interface ASPxClientValidationCompletedEventArgs extends ASPxClientEventArgs { + /** + * Gets a container object that holds the validated control(s). + * Value: An object that represents a container of the validated control(s). + */ + container: Object; + /** + * Gets the name of the validation group name to which validation has been applied. + * Value: A string value that represents the name of the validation group that has been validated. + */ + validationGroup: string; + /** + * Gets a value that indicates whether validation has been applied to both visible and invisible controls. + * Value: true if validation has been applied to both visible and invisible controls; false if only visible controls have been validated. + */ + invisibleControlsValidated: boolean; + /** + * Gets a value specifying whether the validation has been completed successfully. + * Value: true if the validation has been completed successfully; otherwise, false. + */ + isValid: boolean; + /** + * Gets the first control (either visible or invisible) that hasn't passed the validation applied. + * Value: An ASPxClientControl object that represents the first invalid control. + */ + firstInvalidControl: ASPxClientControl; + /** + * Gets the first visible control that hasn't passed the validation applied. + * Value: An ASPxClientControl object that represents the first visible invalid control. + */ + firstVisibleInvalidControl: ASPxClientControl; +} +/** + * A method that will handle the client ControlsInitialized event. + */ +interface ASPxClientControlsInitializedEventHandler { + /** + * A method that will handle the client ControlsInitialized event. + * @param source An object representing the event source. + * @param e An ASPxClientControlsInitializedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientControlsInitializedEventArgs): void; +} +/** + * Provides data for the client ControlsInitialized event. + */ +interface ASPxClientControlsInitializedEventArgs extends ASPxClientEventArgs { + /** + * Gets a value that specifies whether a callback is sent during a controls initialization. + * Value: true if a callback is sent; otherwise, false. + */ + isCallback: boolean; +} +/** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + */ +interface ASPxClientControlPredicate { + /** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + * @param control An object to compare against the criteria defined within the method. + */ + (control: Object): boolean; +} +/** + * Represents a JavaScript function which receives the action to perform for a control when the client ForEachControl method is called. + */ +interface ASPxClientControlAction { + /** + * Represents a JavaScript function which receives the action to perform for a control when the client ForEachControl method is called. + * @param control An object that specifies a control. + */ + (control: Object): void; +} +/** + * A collection object used on the client side to maintain particular client control objects + */ +interface ASPxClientControlCollection { + /** + * Occurs on the client side after client object models of all DevExpress web controls contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs when the browser window is being resized. + */ + BrowserWindowResized: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated by any DevExpress control. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side, after server-side processing of a callback initiated by any DevExpress web control, has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by any DevExpress web control. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs after the validation initiated for a DevExpress web control (or a group of DevExpress web controls) has been completed. + */ + ValidationCompleted: ASPxClientEvent>; + /** + * Returns a collection item identified by its unique hierarchically-qualified identifier. + * @param name A string value representing the hierarchically-qualified identifier of the required control. + */ + Get(name: Object): Object; + /** + * Returns a DevExpress client control object identified by its unique hierarchically-qualified identifier (either ClientInstanceName or ClientID property value). + * @param name A string value that is the hierarchically-qualified identifier of the required DevExpress control. + */ + GetByName(name: string): Object; + /** + * Returns all controls in the collection that satisfy the specified predicate. + * @param predicate An ASPxClientControlPredicate object that is a predicate used to search for controls in the collection. + */ + GetControlsByPredicate(predicate: ASPxClientControlPredicate): Object[]; + /** + * Returns all controls of the specified type. + * @param type The object specifying the client control type. + */ + GetControlsByType(type: Object): Object[]; + /** + * Performs the specified action for each control in the collection. + * @param action An ASPxClientControlAction object specifying an action to perform. + */ + ForEachControl(action: ASPxClientControlAction): void; +} +/** + * Represents a client-side equivalent of the ASPxDataView object. + */ +interface ASPxClientDataView extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientDataView. + */ + CallbackError: ASPxClientEvent>; + /** + * Activates the specified page. + * @param pageIndex An integer value that specifies the active page's index. + */ + GotoPage(pageIndex: number): void; + /** + * Gets the index of the page that is currently active. + */ + GetPageIndex(): number; + /** + * Gets the size of a single ASPxDataView's page. + */ + GetPageSize(): number; + /** + * Sets the size of a single ASPxDataView's page. + * @param pageSize An integer value that specifies the page size. + */ + SetPageSize(pageSize: number): void; + /** + * Gets the number of pages into which the ASPxDataView's data is divided. + */ + GetPageCount(): number; + /** + * Activates the next page. + */ + NextPage(): void; + /** + * Activates the previous page. + */ + PrevPage(): void; + /** + * Activates the first page. + */ + FirstPage(): void; + /** + * Activates the last page. + */ + LastPage(): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + */ +interface ASPxClientDockingFilterPredicate { + /** + * A JavaScript function which returns a value specifying whether an object meets the criteria defined within the method specified by this delegate. + * @param item An object to compare against the criteria defined within the method. + */ + (item: Object): boolean; +} +/** + * A client-side equivalent of the ASPxDockManager object. + */ +interface ASPxClientDockManager extends ASPxClientControl { + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Fires on the client side before a panel is made floating (undocked from a zone) and allows you to cancel the action. + */ + BeforeFloat: ASPxClientEvent>; + /** + * Fires on the client side after a panel is undocked from a zone. + */ + AfterFloat: ASPxClientEvent>; + /** + * Occurs when a panel dragging operation is started. + */ + StartPanelDragging: ASPxClientEvent>; + /** + * Occurs after a panel dragging operation is complete. + */ + EndPanelDragging: ASPxClientEvent>; + /** + * Occurs on the client side before a panel is closed, and allows you to cancel the action. + */ + PanelClosing: ASPxClientEvent>; + /** + * Occurs on the client side when a panel is closed. + */ + PanelCloseUp: ASPxClientEvent>; + /** + * Occurs on the client side when a panel pops up. + */ + PanelPopUp: ASPxClientEvent>; + /** + * Occurs on the client side after a panel has been invoked. + */ + PanelShown: ASPxClientEvent>; + /** + * Occurs on the client side after a panel has been resized. + */ + PanelResize: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that contains any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns a zone specified by its unique identifier (zoneUID). + * @param zoneUID A string value specifying the unique identifier of the zone. + */ + GetZoneByUID(zoneUID: string): ASPxClientDockZone; + /** + * Returns a panel specified by its unique identifier (panelUID). + * @param panelUID A string value specifying the unique identifier of the panel. + */ + GetPanelByUID(panelUID: string): ASPxClientDockPanel; + /** + * Returns an array of panels contained in a page. + */ + GetPanels(): ASPxClientDockPanel[]; + /** + * Returns an array of panels that are contained in a page and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a panel meets those criteria. + */ + GetPanels(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockPanel[]; + /** + * Returns an array of zones contained in a page. + */ + GetZones(): ASPxClientDockZone[]; + /** + * Returns an array of zones that are contained in a page and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a zone meets those criteria. + */ + GetZones(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockZone[]; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockManagerProcessingModeCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockManagerProcessingModeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle the client AfterDock event. + */ +interface ASPxClientDockManagerProcessingModeEventHandler { + /** + * A method that will handle the AfterDock event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterDock event. + */ +interface ASPxClientDockManagerProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle client-side events concerning manipulations with panels. + */ +interface ASPxClientDockManagerEventHandler { + /** + * A method that will handle client-side events concerning manipulations with panels. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerEventArgs): void; +} +/** + * Provides data for events which concern manipulations on panels. + */ +interface ASPxClientDockManagerEventArgs extends ASPxClientEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockManagerCancelEventHandler { + /** + * A method that will handle the PanelClosing event. + * @param source The event source. This parameter identifies the dock manager object which raised the event. + * @param e An ASPxClientDockManagerCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockManagerCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockManagerCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * Serves as a base class for the ASPxClientPopupControl classes. + */ +interface ASPxClientPopupControlBase extends ASPxClientControl { + /** + * Occurs on the client side when window resizing initiates. + */ + BeforeResizing: ASPxClientEvent>; + /** + * Occurs on the client side when window resizing completes. + */ + AfterResizing: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the control. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when a control's window closes or hides. + */ + CloseUp: ASPxClientEvent>; + /** + * Enables you to cancel window closing on the client side. + */ + Closing: ASPxClientEvent>; + /** + * Occurs on the client side when a control's window is invoked. + */ + PopUp: ASPxClientEvent>; + /** + * Occurs on the client side after a window has been resized. + */ + Resize: ASPxClientEvent>; + /** + * Occurs on the client side after a control's window has been invoked. + */ + Shown: ASPxClientEvent>; + /** + * Occurs on the client side when the window pin state is changed. + */ + PinnedChanged: ASPxClientEvent>; + /** + * Modifies a control's window size in accordance with the content. + */ + AdjustSize(): void; + /** + * Brings the window to the front of the z-order. + */ + BringToFront(): void; + /** + * Returns a value indicating whether the window is collapsed. + */ + GetCollapsed(): boolean; + /** + * Returns the HTML code that specifies the contents of the control's window. + */ + GetContentHtml(): string; + /** + * Returns an iframe object containing a web page specified via the control's SetContentUrl client method). + */ + GetContentIFrame(): Object; + /** + * Returns an iframe object containing a web page specified via the control's SetContentUrl client method). + */ + GetContentIFrameWindow(): Object; + /** + * Returns the URL pointing to the web page displayed within the control's window. + */ + GetContentUrl(): string; + /** + * Returns the URL pointing to the image displayed within the window footer by default. + */ + GetFooterImageUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within a window's footer. + */ + GetFooterNavigateUrl(): string; + /** + * Returns the text displayed within a window's footer. + */ + GetFooterText(): string; + /** + * Returns the URL pointing to the image displayed within the window header. + */ + GetHeaderImageUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within a window's header. + */ + GetHeaderNavigateUrl(): string; + /** + * Returns the text displayed within a window's header. + */ + GetHeaderText(): string; + /** + * Gets the width of the default window's (for ASPxPopupControl) or panel's (for ASPxDockPanel) content region. + */ + GetContentWidth(): number; + /** + * Gets the height of the default window's (for ASPxPopupControl) or panel's (for ASPxDockPanel) content region. + */ + GetContentHeight(): number; + /** + * Returns a value indicating whether the window is maximized. + */ + GetMaximized(): boolean; + /** + * Returns a value indicating whether the window is pinned. + */ + GetPinned(): boolean; + /** + * Sends a callback to the server and generates the server-side WindowCallback event, passing the specified argument to it. + * @param parameter A string value that is any information that needs to be sent to the server-side WindowCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Refreshes the content of the web page displayed within the control's window. + */ + RefreshContentUrl(): void; + /** + * Sets a value indicating whether the window is collapsed. + * @param value true, to collapse the window; otherwise, false. + */ + SetCollapsed(value: boolean): void; + /** + * Sets the HTML markup specifying the contents of the control's window. + * @param html A string value that specifies the HTML markup. + */ + SetContentHtml(html: string): void; + /** + * Sets the URL to point to the web page that should be loaded into, and displayed within the control's window. + * @param url A string value specifying the URL to the web page displayed within the control's window. + */ + SetContentUrl(url: string): void; + /** + * Specifies the URL which points to the image displayed within the window footer by default. + * @param value A string value that is the URL for the image displayed within the window footer. + */ + SetFooterImageUrl(value: string): void; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within a window's footer. + * @param value A string value which specifies the required navigation location. + */ + SetFooterNavigateUrl(value: string): void; + /** + * Specifies the text displayed within a window's footer. + * @param value A string value that specifies a window's footer text. + */ + SetFooterText(value: string): void; + /** + * Specifies the URL which points to the image displayed within the window header. + * @param value A string value that is the URL to the image displayed within the header. + */ + SetHeaderImageUrl(value: string): void; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within a window's header. + * @param value A string value which specifies the required navigation location. + */ + SetHeaderNavigateUrl(value: string): void; + /** + * Specifies the text displayed within a window's header. + * @param value A string value that specifies a window's header text. + */ + SetHeaderText(value: string): void; + /** + * Sets a value indicating whether the window is maximized. + * @param value true. to maximize the window; otherwise, false. + */ + SetMaximized(value: boolean): void; + /** + * Sets a value indicating whether the window is pinned. + * @param value true, to pin the window; otherwise, false. + */ + SetPinned(value: boolean): void; + /** + * Invokes the control's window. + */ + Show(): void; + /** + * Invokes the control's window at the popup element with the specified index. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element. + */ + Show(popupElementIndex: number): void; + /** + * Invokes the control's window and displays it over the specified HTML element. + * @param htmlElement An object specifying the HTML element relative to whose position the window is invoked. + */ + ShowAtElement(htmlElement: Object): void; + /** + * Invokes the control's window and displays it over an HTML element specified by its unique identifier. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to whose position the window is invoked. + */ + ShowAtElementByID(id: string): void; + /** + * Invokes the control's window at the specified position. + * @param x A integer value specifying the x-coordinate of the window's display position. + * @param y A integer value specifying the y-coordinate of the window's display position. + */ + ShowAtPos(x: number, y: number): void; + /** + * Closes the control's window. + */ + Hide(): void; + /** + * Returns a value that specifies whether the control's window is displayed. + */ + IsVisible(): boolean; +} +/** + * A client-side equivalent of the ASPxDockPanel object. + */ +interface ASPxClientDockPanel extends ASPxClientPopupControlBase { + /** + * Gets or sets the unique identifier of a panel on a page. + * Value: A string that is the unique identifier of a panel. + */ + panelUID: string; + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Fires on the client side before a panel is made floating (undocked from a zone) and allows you to cancel the action. + */ + BeforeFloat: ASPxClientEvent>; + /** + * Fires on the client side after a panel is undocked from a zone. + */ + AfterFloat: ASPxClientEvent>; + /** + * Occurs when a panel dragging operation is started. + */ + StartDragging: ASPxClientEvent>; + /** + * Occurs after a panel dragging operation is complete. + */ + EndDragging: ASPxClientEvent>; + /** + * Retrieves a zone that owns the current panel. + */ + GetOwnerZone(): ASPxClientDockZone; + /** + * Docks the current panel in the specified zone. + * @param zone An ASPxClientDockZone object specifying the zone. + */ + Dock(zone: ASPxClientDockZone): void; + /** + * Docks the current panel in a zone at the specified position. + * @param zone An ASPxClientDockZone object specifying the zone, where the panel is docked + * @param visibleIndex An integer value specifying the visible index position. + */ + Dock(zone: ASPxClientDockZone, visibleIndex: number): void; + /** + * Undocks the current panel. + */ + MakeFloat(): void; + /** + * Undocks the current panel and place it at the specified position. + * @param x An integer value that specifies the X-coordinate of the panel's display position. + * @param y An integer value that specifies the Y-coordinate of the panel's display position. + */ + MakeFloat(x: number, y: number): void; + /** + * Gets or sets a value specifying the position of the current panel, amongst the visible panels within a zone. + */ + GetVisibleIndex(): number; + /** + * Sets a value specifying the position of the current panel, amongst the visible panels in a zone. + * @param visibleIndex An integer value specifying the zero-based index of the panel amongst visible panels in the zone. + */ + SetVisibleIndex(visibleIndex: number): void; + /** + * Returns a value indicating whether the panel is docked. + */ + IsDocked(): boolean; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source A ASPxClientDockPanel object that raised the event. + * @param e A ASPxClientDockPanelProcessingModeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockPanelProcessingModeCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockPanelProcessingModeEventHandler { + /** + * A method that will handle the AfterFloat event. + * @param source A ASPxClientDockPanel object that raised the event. + * @param e A ASPxClientDockPanelProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockPanelProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterFloat event. + */ +interface ASPxClientDockPanelProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the zone currently being processed. + * Value: An ASPxClientDockZone object that is the processed zone. + */ + zone: ASPxClientDockZone; +} +/** + * A client-side equivalent of the ASPxDockZone object. + */ +interface ASPxClientDockZone extends ASPxClientControl { + /** + * Gets or sets the unique identifier of a zone on a page. + * Value: A string that is the unique identifier of a zone. + */ + zoneUID: string; + /** + * Fires on the client side before a panel is docked in a zone and allows you to cancel the action. + */ + BeforeDock: ASPxClientEvent>; + /** + * Fires on the client side after a panel is docked in a zone. + */ + AfterDock: ASPxClientEvent>; + /** + * Returns a value that indicates the orientation in which panels are stacked in the current zone. + */ + IsVertical(): boolean; + /** + * Gets a value that indicates whether the zone can enlarge its size. + */ + GetAllowGrowing(): boolean; + /** + * Gets the number of panels contained in the zone. + */ + GetPanelCount(): number; + /** + * Returns a panel specified by its unique identifier (panelUID). + * @param panelUID A string value specifying the unique identifier of the panel. + */ + GetPanelByUID(panelUID: string): ASPxClientDockPanel; + /** + * Returns a panel specified by its visible index. + * @param visibleIndex An integer value specifying the panel's position among the visible panels within the current zone. + */ + GetPanelByVisibleIndex(visibleIndex: number): ASPxClientDockPanel; + /** + * Returns an array of panels docked in the current zone. + */ + GetPanels(): ASPxClientDockPanel[]; + /** + * Returns an array of panels that are docked in the current zone and meet a specified criteria. + * @param filterPredicate An ASPxClientDockingFilterPredicate delegate that defines a set of criteria and determines whether a panel meets those criteria. + */ + GetPanels(filterPredicate: ASPxClientDockingFilterPredicate): ASPxClientDockPanel[]; +} +/** + * A method that will handle the client BeforeDock event. + */ +interface ASPxClientDockZoneCancelEventHandler { + /** + * A method that will handle the BeforeDock event. + * @param source The event source. This parameter identifies the zone object which raised the event. + * @param e A ASPxClientDockZoneCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockZoneCancelEventArgs): void; +} +/** + * Provides data for the BeforeDock event. + */ +interface ASPxClientDockZoneCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * A method that will handle the client AfterDock event. + */ +interface ASPxClientDockZoneProcessingModeEventHandler { + /** + * A method that will handle the AfterDock event. + * @param source The event source. This parameter identifies the zone object which raised the event. + * @param e An ASPxClientDockZoneProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientDockZoneProcessingModeEventArgs): void; +} +/** + * Provides data for the AfterDock event. + */ +interface ASPxClientDockZoneProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the panel currently being processed. + * Value: An ASPxClientDockPanel object that is the processed panel. + */ + panel: ASPxClientDockPanel; +} +/** + * Represents the client-side equivalent of the ASPxFileManager control. + */ +interface ASPxClientFileManager extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientFileManager. + */ + CallbackError: ASPxClientEvent>; + /** + * Fires on the client side after the selected file has been changed. + */ + SelectedFileChanged: ASPxClientEvent>; + /** + * Fires on the client side when an end-user opens a file by double-clicking it or pressing the Enter key. + */ + SelectedFileOpened: ASPxClientEvent>; + /** + * Fires after the focused item has been changed. + */ + FocusedItemChanged: ASPxClientEvent>; + /** + * Fires after the selection has been changed. + */ + SelectionChanged: ASPxClientEvent>; + /** + * Fires on the client side after the current folder has been changed within a file manager. + */ + CurrentFolderChanged: ASPxClientEvent>; + /** + * Fires on the client side before the folder is created, and allows you to cancel the action. + */ + FolderCreating: ASPxClientEvent>; + /** + * Occurs on the client side after a folder has been created. + */ + FolderCreated: ASPxClientEvent>; + /** + * Fires on the client side before an item is renamed and allows you to cancel the action. + */ + ItemRenaming: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been renamed. + */ + ItemRenamed: ASPxClientEvent>; + /** + * Fires on the client side before an item is deleted and allows you to cancel the action. + */ + ItemDeleting: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been deleted. + */ + ItemDeleted: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been deleted. + */ + ItemsDeleted: ASPxClientEvent>; + /** + * Fires on the client side before an item is moved and allows you to cancel the action. + */ + ItemMoving: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager's item has been moved. + */ + ItemMoved: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been moved . + */ + ItemsMoved: ASPxClientEvent>; + /** + * Fires on the client side before an item is copied and allows you to cancel the action. + */ + ItemCopying: ASPxClientEvent>; + /** + * Occurs on the client side after a file manager item has been copied. + */ + ItemCopied: ASPxClientEvent>; + /** + * Occurs on the client side after all the selected items have been copied. + */ + ItemsCopied: ASPxClientEvent>; + /** + * Fires on the client if any error occurs while editing an item. + */ + ErrorOccurred: ASPxClientEvent>; + /** + * Enables you to display the alert with the result error description. + */ + ErrorAlertDisplaying: ASPxClientEvent>; + /** + * Fires when a custom item is clicked, allowing you to perform custom actions. + */ + CustomCommand: ASPxClientEvent>; + /** + * Fires on the client side when the file manager updates the state of toolbar or context menu items. + */ + ToolbarUpdating: ASPxClientEvent>; + /** + * Enables you to highlight the search text, which is specified using the filter box, in templates. + */ + HighlightItemTemplate: ASPxClientEvent>; + /** + * Fires on the client side before a file upload starts, and allows you to cancel the action. + */ + FileUploading: ASPxClientEvent>; + /** + * Fires on the client side before the selected items are uploaded and allows you to cancel the action. + */ + FilesUploading: ASPxClientEvent>; + /** + * Occurs on the client side after a file has been uploaded. + */ + FileUploaded: ASPxClientEvent>; + /** + * Occurs on the client side after upload of all selected files has been completed. + */ + FilesUploaded: ASPxClientEvent>; + /** + * Fires on the client side before a file download starts, and allows you to cancel the action. + */ + FileDownloading: ASPxClientEvent>; + /** + * Gets the name of the currently active file manager area. + */ + GetActiveAreaName(): string; + /** + * Client-side scripting method which initiates a round trip to the server, so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Executes the specified command. + * @param commandName A string value that specifies the command to perform. + */ + ExecuteCommand(commandName: string): boolean; + /** + * Returns the selected file within the ASPxFileManager control's file container. + */ + GetSelectedFile(): ASPxClientFileManagerFile; + /** + * Returns an array of the file manager's selected items. + */ + GetSelectedItems(): ASPxClientFileManagerFile[]; + /** + * Returns a list of files that are loaded on the current page. + */ + GetItems(): ASPxClientFileManagerFile[]; + /** + * Sends a callback to the server and returns a list of files that are contained within the current folder. + * @param onCallback A object that represents the JavaScript function which receives the list of row values as a parameter. + */ + GetAllItems(onCallback: ASPxClientFileManagerAllItemsCallback): void; + /** + * Returns a toolbar item specified by its command name. + * @param commandName A string value specifying the command name of the item. + */ + GetToolbarItemByCommandName(commandName: string): ASPxClientFileManagerToolbarItem; + /** + * Returns a context menu item specified by its command name. + * @param commandName A string value specifying the command name of the item. + */ + GetContextMenuItemByCommandName(commandName: string): ASPxClientFileManagerToolbarItem; + /** + * Gets the current folder's path. + */ + GetCurrentFolderPath(): string; + /** + * Gets the current folder's path with the specified separator. + * @param separator A string value that specifies the separator between the folder's name within a path. + */ + GetCurrentFolderPath(separator: string): string; + /** + * Gets the current folder's path with the specified settings. + * @param separator A string value that specifies the separator between the folder's name within the path. + * @param skipRootFolder true to skip the root folder; otherwise, false. + */ + GetCurrentFolderPath(separator: string, skipRootFolder: boolean): string; + /** + * Sets the current folder's path. + * @param path A String value that is the relative path to the folder (without the root folder). + * @param onCallback A ASPxClientFileManagerCallback object that is the JavaScript function that receives the callback data as a parameter. + */ + SetCurrentFolderPath(path: string, onCallback: ASPxClientFileManagerCallback): void; + /** + * Gets the current folder's ID. + */ + GetCurrentFolderId(): string; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param args A string value that specifies any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; +} +/** + * A JavaScript function which receives callback data obtained via a call to the client SetCurrentFolderPath method. + */ +interface ASPxClientFileManagerCallback { + /** + * A JavaScript function that receives callback data obtained via a call to the SetCurrentFolderPath method. + * @param result An object that contains a callback data. + */ + (result: Object): void; +} +/** + * A client-side equivalent of the file manager's FileManagerItem object and serves as a base class for client file and folder objects. + */ +interface ASPxClientFileManagerItem { + /** + * Gets the name of the current item. + * Value: A string value that is the item's name. + */ + name: string; + /** + * Gets the item's unique identifier. + * Value: A String value that specifies the item's unique identifier. + */ + id: string; + /** + * Gets a value that indicates if the current file manager item is a folder. + * Value: true if the current item is a folder or parent folder; false if the current item is a file. + */ + isFolder: boolean; + /** + * Specifies whether the file manager item is selected. + * @param selected true, to select the item; otherwise, false. + */ + SetSelected(selected: boolean): void; + /** + * Gets a value indicating whether the item is selected in the file manager. + */ + IsSelected(): boolean; + /** + * Gets the current item's full name. + */ + GetFullName(): string; + /** + * Gets the current item's full name with the specified separator. + * @param separator A string value that specifies the separator between the folder name inside the item's full name. + */ + GetFullName(separator: string): string; + /** + * Gets the current item's full name with the specified settings. + * @param separator A string value that specifies the separator between the folder name inside the item's full name. + * @param skipRootFolder true, to skip the root folder; otherwise, false. + */ + GetFullName(separator: string, skipRootFolder: boolean): string; +} +/** + * Represents the client-side equivalent of the FileManagerFile object. + */ +interface ASPxClientFileManagerFile extends ASPxClientFileManagerItem { + /** + * Downloads a file from a file manager. + */ + Download(): void; +} +/** + * A client-side equivalent of the FileManagerFolder object. + */ +interface ASPxClientFileManagerFolder extends ASPxClientFileManagerItem { + /** + * Gets a value specifying whether an item is a parent folder. + * Value: true if an item is a parent folder; false if an item is a file or folder. + */ + isParentFolder: boolean; +} +/** + * A JavaScript function which receives callback data obtained by a call to the client GetAllItems method. + */ +interface ASPxClientFileManagerAllItemsCallback { + /** + * A JavaScript function which receives callback data obtained by a call to the client GetAllItems method. + * @param items An array of ASPxClientFileManagerItem objects that are items contained in the current folder. + */ + (items: ASPxClientFileManagerItem[]): void; +} +/** + * A method that will handle the client SelectedFileOpened events. + */ +interface ASPxClientFileManagerFileEventHandler { + /** + * A method that will handle the SelectedFileOpened events. + * @param source An object representing the event's source. + * @param e An ASPxClientFileManagerFileEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileEventArgs): void; +} +/** + * Provides data for the SelectedFileOpened events. + */ +interface ASPxClientFileManagerFileEventArgs extends ASPxClientEventArgs { + /** + * Gets a file related to the event. + * Value: An ASPxClientFileManagerFile object that represents a file currently being processed. + */ + file: ASPxClientFileManagerFile; +} +/** + * A method that will handle the client SelectedFileOpened event. + */ +interface ASPxClientFileManagerFileOpenedEventHandler { + /** + * A method that will handle the SelectedFileOpened event. + * @param source The event source. This parameter identifies the file manager object which raised the event. + * @param e An ASPxClientFileManagerFileOpenedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileOpenedEventArgs): void; +} +/** + * Provides data for the SelectedFileOpened event. + */ +interface ASPxClientFileManagerFileOpenedEventArgs extends ASPxClientFileManagerFileEventArgs { + /** + * Gets or sets a value that specifies whether the event should be finally processed on the server side. + * Value: true to process the event on the server side; false to completely handle it on the client side. + */ + processOnServer: boolean; +} +/** + * Serves as a base for classes that are used as arguments for events generated on the client side. + */ +interface ASPxClientFileManagerActionEventArgsBase extends ASPxClientEventArgs { + /** + * Gets the full name of the item currently being processed. + * Value: A string value that is the item's full name. + */ + fullName: string; + /** + * Gets the name of the currently processed item. + * Value: A string value that specifies the item's name. + */ + name: string; + /** + * Gets a value specifying whether the current processed item is a folder. + * Value: true if the processed item is a folder; false if the processed item is a file. + */ + isFolder: boolean; +} +/** + * A method that will handle the client ItemRenaming events. + */ +interface ASPxClientFileManagerItemEditingEventHandler { + /** + * A method that will handle the ItemRenaming events. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemEditingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemEditingEventArgs): void; +} +/** + * Provides data for the item editing event. + */ +interface ASPxClientFileManagerItemEditingEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client ItemRenamed event. + */ +interface ASPxClientFileManagerItemRenamedEventHandler { + /** + * A method that will handle the ItemRenamed event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemRenamedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemRenamedEventArgs): void; +} +/** + * Provides data for the ItemRenamed event. + */ +interface ASPxClientFileManagerItemRenamedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the previous name of the renamed item. + * Value: A string value that specifies the item name. + */ + oldName: string; +} +/** + * A method that will handle the client ItemDeleted event. + */ +interface ASPxClientFileManagerItemDeletedEventHandler { + /** + * A method that will handle the ItemDeleted event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemDeletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemDeletedEventArgs): void; +} +/** + * Provides data for the ItemDeleted event. + */ +interface ASPxClientFileManagerItemDeletedEventArgs extends ASPxClientFileManagerActionEventArgsBase { +} +/** + * A method that will handle the client ItemsDeleted event. + */ +interface ASPxClientFileManagerItemsDeletedEventHandler { + /** + * A method that will handle the ItemsDeleted event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsDeletedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsDeletedEventArgs): void; +} +/** + * Provides data for the ItemsDeleted event. + */ +interface ASPxClientFileManagerItemsDeletedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; +} +/** + * A method that will handle the client ItemMoved event. + */ +interface ASPxClientFileManagerItemMovedEventHandler { + /** + * A method that will handle the ItemMoved event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemMovedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemMovedEventArgs): void; +} +/** + * Provides data for the ItemMoved event. + */ +interface ASPxClientFileManagerItemMovedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the full name of the folder from which an item is moved. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemsMoved event. + */ +interface ASPxClientFileManagerItemsMovedEventHandler { + /** + * A method that will handle the ItemsMoved event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsMovedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsMovedEventArgs): void; +} +/** + * Provides data for the ItemsMoved event. + */ +interface ASPxClientFileManagerItemsMovedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; + /** + * Gets the full name of the folder from which items are moved. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemCopied event. + */ +interface ASPxClientFileManagerItemCopiedEventHandler { + /** + * A method that will handle the ItemCopied event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemCopiedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemCopiedEventArgs): void; +} +/** + * Provides data for the ItemCopied event. + */ +interface ASPxClientFileManagerItemCopiedEventArgs extends ASPxClientFileManagerActionEventArgsBase { + /** + * Gets the full name of the folder from which an item is copied. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client ItemsCopied event. + */ +interface ASPxClientFileManagerItemsCopiedEventHandler { + /** + * A method that will handle the ItemsCopied event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemsCopiedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemsCopiedEventArgs): void; +} +/** + * Provides data for the ItemsCopied event. + */ +interface ASPxClientFileManagerItemsCopiedEventArgs extends ASPxClientEventArgs { + /** + * Gets an array of the currently processed items. + * Value: An array of ASPxClientFileManagerItem objects that are items currently being processed. + */ + items: ASPxClientFileManagerItem[]; + /** + * Gets the full name of the folder from which items are copied. + * Value: A string value that specifies the folder's full name. + */ + oldFolderFullName: string; +} +/** + * A method that will handle the client FolderCreated event. + */ +interface ASPxClientFileManagerItemCreatedEventHandler { + /** + * A method that will handle the FolderCreated event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerItemCreatedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerItemCreatedEventArgs): void; +} +/** + * Provides data for the FolderCreated event. + */ +interface ASPxClientFileManagerItemCreatedEventArgs extends ASPxClientFileManagerActionEventArgsBase { +} +/** + * A method that will handle the client ErrorOccurred event. + */ +interface ASPxClientFileManagerErrorEventHandler { + /** + * A method that will handle the client ErrorOccurred event. + * @param source An object representing the event's source. + * @param e An ASPxClientFileManagerErrorEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerErrorEventArgs): void; +} +/** + * Provides data for the ErrorOccurred event. + */ +interface ASPxClientFileManagerErrorEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value representing the processed command's name. + */ + commandName: string; + /** + * Gets or sets the error description. + * Value: A string value specifying the error description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether an event error message is sent to the ErrorAlertDisplaying event. + * Value: true to sent an error message; otherwise, false. + */ + showAlert: boolean; + /** + * Gets a specifically generated code that uniquely identifies an error, which occurs while editing an item. + * Value: An integer value that specifies the code uniquely identifying an error. + */ + errorCode: number; +} +/** + * A method that will handle the client ErrorAlertDisplaying event. + */ +interface ASPxClientFileManagerErrorAlertDisplayingEventHandler { + /** + * A method that will handle the ErrorAlertDisplaying event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerErrorAlertDisplayingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerErrorAlertDisplayingEventArgs): void; +} +/** + * Provides data for the ErrorAlertDisplaying event. + */ +interface ASPxClientFileManagerErrorAlertDisplayingEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value that is the processed command's name. + */ + commandName: string; + /** + * Gets or sets the errors description. + * Value: A string that is the errors description. + */ + errorText: string; + /** + * Gets or sets a value specifying whether an alert message is displayed when the event fires. + * Value: true to display an alert message; otherwise, false. + */ + showAlert: boolean; +} +/** + * A method that will handle the client FileUploading event. + */ +interface ASPxClientFileManagerFileUploadingEventHandler { + /** + * A method that will handle the FileUploading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileUploadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileUploadingEventArgs): void; +} +/** + * Provides data for the FileUploading event. + */ +interface ASPxClientFileManagerFileUploadingEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where a file is being uploaded. + * Value: A string value specifying the path where a file is being uploaded. + */ + folder: string; + /** + * Gets the name of a file selected for upload. + * Value: A string value that specifies the file name. + */ + fileName: string; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FilesUploading event. + */ +interface ASPxClientFileManagerFilesUploadingEventHandler { + /** + * A method that will handle the FilesUploading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFilesUploadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFilesUploadingEventArgs): void; +} +/** + * Provides data for the FilesUploading event. + */ +interface ASPxClientFileManagerFilesUploadingEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where files are being uploaded. + * Value: A string value specifying the folder path. + */ + folder: string; + /** + * Gets the names of files selected for upload. + * Value: An array of string values that are the file names. + */ + fileNames: string[]; + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FileUploaded event. + */ +interface ASPxClientFileManagerFileUploadedEventHandler { + /** + * A method that will handle the FileUploaded event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileUploadedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileUploadedEventArgs): void; +} +/** + * Provides data for the FileUploaded event. + */ +interface ASPxClientFileManagerFileUploadedEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where a file is uploaded. + * Value: A string value specifying the uploaded file path. + */ + folder: string; + /** + * Gets the name of the uploaded file. + * Value: A string value that specifies the file name. + */ + fileName: string; +} +/** + * A method that will handle the client FilesUploaded event. + */ +interface ASPxClientFileManagerFilesUploadedEventHandler { + /** + * A method that will handle the FilesUploaded event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFilesUploadedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFilesUploadedEventArgs): void; +} +/** + * Provides data for the FilesUploaded event. + */ +interface ASPxClientFileManagerFilesUploadedEventArgs extends ASPxClientEventArgs { + /** + * Gets the path to the folder where files are uploaded. + * Value: A string value specifying the uploaded files path. + */ + folder: string; + /** + * Gets an array of uploaded file names. + * Value: An array of string values that are the file names. + */ + fileNames: string[]; +} +/** + * A method that will handle the client FileDownloading event. + */ +interface ASPxClientFileManagerFileDownloadingEventHandler { + /** + * A method that will handle the FileDownloading event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFileDownloadingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFileDownloadingEventArgs): void; +} +/** + * Provides data for the FileDownloading event. + */ +interface ASPxClientFileManagerFileDownloadingEventArgs extends ASPxClientFileManagerFileEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event, should be canceled. + * Value: true, if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that will handle the client FocusedItemChanged event. + */ +interface ASPxClientFileManagerFocusedItemChangedEventHandler { + /** + * A method that will handle the FocusedItemChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerFocusedItemChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerFocusedItemChangedEventArgs): void; +} +/** + * Provides data for the FocusedItemChanged event. + */ +interface ASPxClientFileManagerFocusedItemChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the file manager item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientFileManagerItem; + /** + * Gets the name of the focused item. + * Value: A string value that specifies the item's name. + */ + name: string; + /** + * Gets the full name of the item currently being processed. + * Value: A string value that is the item's full name. + */ + fullName: string; +} +/** + * A method that will handle the client CurrentFolderChanged event. + */ +interface ASPxClientFileManagerCurrentFolderChangedEventHandler { + /** + * A method that will handle the CurrentFolderChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerCurrentFolderChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerCurrentFolderChangedEventArgs): void; +} +/** + * Provides data for the CurrentFolderChanged event. + */ +interface ASPxClientFileManagerCurrentFolderChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the currently processed folder. + * Value: A string value that specifies the folder's name. + */ + name: string; + /** + * Gets the full name of the folder currently being processed. + * Value: A string value that is the folder's full name. + */ + fullName: string; +} +/** + * A method that will handle the client SelectionChanged event. + */ +interface ASPxClientFileManagerSelectionChangedEventHandler { + /** + * A method that will handle the SelectionChanged event. + * @param source The event source. Identifies the ASPxFileManager control that raised the event. + * @param e A ASPxClientFileManagerSelectionChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerSelectionChangedEventArgs): void; +} +/** + * Provides data for the SelectionChanged event. + */ +interface ASPxClientFileManagerSelectionChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the file manager item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientFileManagerItem; + /** + * Gets the name of the currently processed file. + * Value: A string value that specifies the file's name. + */ + name: string; + /** + * Gets the full name of the file currently being processed. + * Value: A string value that is the file's full name. + */ + fullName: string; + /** + * Gets whether the item has been selected. + * Value: true if the file has been selected; otherwise, false. + */ + isSelected: boolean; +} +/** + * A method that will handle the CustomCommand event. + */ +interface ASPxClientFileManagerCustomCommandEventHandler { + /** + * A method that will handle the CustomCommand event. + * @param source The event source. + * @param e An ASPxClientFileManagerCustomCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerCustomCommandEventArgs): void; +} +/** + * Provides data for the CustomCommand event. + */ +interface ASPxClientFileManagerCustomCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the processed command. + * Value: A string value that is the processed command's name. + */ + commandName: string; +} +/** + * A method that will handle the ToolbarUpdating event. + */ +interface ASPxClientFileManagerToolbarUpdatingEventHandler { + /** + * A method that will handle the ToolbarUpdating event. + * @param source The event source. + * @param e An ASPxClientFileManagerToolbarUpdatingEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerToolbarUpdatingEventArgs): void; +} +/** + * Provides data for the ToolbarUpdating event. + */ +interface ASPxClientFileManagerToolbarUpdatingEventArgs extends ASPxClientEventArgs { + /** + * Gets the name of the currently active file manager area. + * Value: A string value that identifies the active area. + */ + activeAreaName: string; +} +/** + * A method that will handle the client HighlightItemTemplate event. + */ +interface ASPxClientFileManagerHighlightItemTemplateEventHandler { + /** + * A method that will handle the HighlightItemTemplate event. + * @param source The event source. This parameter identifies the file manager object that raised the event. + * @param e An ASPxClientFileManagerHighlightItemTemplateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFileManagerHighlightItemTemplateEventArgs): void; +} +/** + * Provides data for the HighlightItemTemplate event. + */ +interface ASPxClientFileManagerHighlightItemTemplateEventArgs extends ASPxClientEventArgs { + /** + * Gets a string that is a filter value specified by the filter box. + * Value: A string that is a filter value. + */ + filterValue: string; + /** + * Gets the name of the item currently being processed. + * Value: A string that is the item name. + */ + itemName: string; + /** + * Gets an element containing the item template. + * Value: An object that is an element containing the item template. + */ + templateElement: string; + /** + * Get the name of the cascading style sheet (CSS) class associated with an item in the highlighted state. + * Value: A string that is the name of a CSS class. + */ + highlightCssClassName: string; +} +/** + * Represents a client-side equivalent of the menu's MenuItem object. + */ +interface ASPxClientMenuItem { + /** + * Gets the menu object to which the current item belongs. + * Value: An ASPxClientMenuBase object representing the menu to which the item belongs. + */ + menu: ASPxClientMenuBase; + /** + * Gets the immediate parent item to which the current item belongs. + * Value: An ASPxClientMenuItem object representing the item's immediate parent. + */ + parent: ASPxClientMenuItem; + /** + * Gets the item's index within the parent's collection of items. + * Value: An integer value representing the item's zero-based index within the Items collection of the parent object (a menu or item) to which the item belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the menu item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: string; + /** + * For internal use only. + */ + indexPath: string; + /** + * Returns the number of the current menu item's immediate child items. + */ + GetItemCount(): number; + /** + * Returns the current menu item's immediate subitem specified by its index. + * @param index An integer value specifying the zero-based index of the submenu item to be retrieved. + */ + GetItem(index: number): ASPxClientMenuItem; + /** + * Returns the current menu item's subitem specified by its name. + * @param name A string value specifying the name of the menu item. + */ + GetItemByName(name: string): ASPxClientMenuItem; + /** + * Indicates whether the menu item is checked. + */ + GetChecked(): boolean; + /** + * Specifies whether the menu item is checked. + * @param value true if the menu item is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns a value specifying whether a menu item is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the menu item is enabled. + * @param value true to enable the menu item; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the menu item. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the menu item. + * @param value A string value specifying the URL to the image displayed within the menu item. + */ + SetImageUrl(value: string): void; + /** + * Gets a URL which defines the navigation location for the menu item. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the navigation location for the menu item. + * @param value A string value which specifies a URL to where the client web browser will navigate when the menu item is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the menu item. + */ + GetText(): string; + /** + * Sets the text to be displayed within the menu item. + * @param value A string value specifying the text to be displayed within the menu item. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a menu item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies the menu item's visibility. + * @param value true if the menu item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A client-side equivalent of the file manager's FileManagerToolbarItemBase object. + */ +interface ASPxClientFileManagerToolbarItem extends ASPxClientMenuItem { + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + menu: ASPxClientMenuBase; + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + parent: ASPxClientMenuItem; + /** + * This property is not in effect for the ASPxClientFileManagerToolbarItem class. + */ + index: number; +} +/** + * A client-side equivalent of the ASPxFormLayout's LayoutItem object. + */ +interface ASPxClientLayoutItem { + /** + * Gets the form layout object to which the current item belongs. + * Value: An object representing the form layout to which the item belongs. + */ + formLayout: ASPxClientFormLayout; + /** + * Gets the name that uniquely identifies the layout item. + * Value: A string value that represents the value assigned to the layout item's Name property. + */ + name: string; + /** + * Gets the immediate parent layout item to which the current layout item belongs. + * Value: An object representing the item's immediate parent. + */ + parent: ASPxClientLayoutItem; + /** + * Returns the current layout item's subitem specified by its name. + * @param name A string value specifying the name of the layout item. + */ + GetItemByName(name: string): ASPxClientLayoutItem; + /** + * Returns a value specifying whether a layout item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies the layout item's visibility. + * @param value true, if the layout item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Specifies the text displayed in the layout item caption. + * @param caption A string value specifying the item caption. + */ + SetCaption(caption: string): void; + /** + * Returns the text displayed in the layout item caption. + */ + GetCaption(): string; +} +/** + * Represents a client-side equivalent of the ASPxFormLayout object. + */ +interface ASPxClientFormLayout extends ASPxClientControl { + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientLayoutItem; +} +/** + * Represents a client-side equivalent of the ASPxGlobalEvents component. + */ +interface ASPxClientGlobalEvents { + /** + * Occurs on the client side after client object models of all DevExpress web controls contained within the page have been initialized. + */ + ControlsInitialized: ASPxClientEvent>; + /** + * Occurs when the browser window is being resized. + */ + BrowserWindowResized: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated by any DevExpress control. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side, after server-side processing of a callback initiated by any DevExpress web control, has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by any of DevExpress web controls. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side after the validation initiated for a DevExpress web control (or a group of DevExpress web controls) has been completed. + */ + ValidationCompleted: ASPxClientEvent>; +} +/** + * Represents a client-side equivalent of the ASPxHiddenField control. + */ +interface ASPxClientHiddenField extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientHiddenField. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side CustomCallback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Adds a new value to the control's collection of property name/value pairs, on the client side. + * @param propertyName A string value that specifies the property name. It can contain letters, digits, underline characters, and dollar signs. It cannot begin with a digit character. + * @param propertyValue An object that represents the value of the specified property. + */ + Add(propertyName: string, propertyValue: Object): void; + /** + * Returns the value with the specified property name. + * @param propertyName A string value that specifies the property name. + */ + Get(propertyName: string): Object; + /** + * Adds a new value to the control's collection of property name/value pairs, on the client side. + * @param propertyName A string value that specifies the property name. It can contain letters, digits, underline characters, and dollar signs. It cannot begin with a digit character. + * @param propertyValue An object that represents the property value. + */ + Set(propertyName: string, propertyValue: Object): void; + /** + * Removes the specified value from the ASPxHiddenField collection. + * @param propertyName A string value representing the property name. + */ + Remove(propertyName: string): void; + /** + * Clears the ASPxHiddenField's value collection. + */ + Clear(): void; + /** + * Returns a value indicating whether the value with the specified property name is contained within the ASPxHiddenField control's value collection. + * @param propertyName A string value that specifies the property name. + */ + Contains(propertyName: string): boolean; +} +/** + * The client-side equivalent of the ASPxImageGallery control. + */ +interface ASPxClientImageGallery extends ASPxClientDataView { + /** + * Fires on the client side before the fullscreen viewer is shown and allows you to cancel the action. + */ + FullscreenViewerShowing: ASPxClientEvent>; + /** + * Occurs on the client side after an active item has been changed within the fullscreen viewer. + */ + FullscreenViewerActiveItemIndexChanged: ASPxClientEvent>; + /** + * Shows the fullscreen viewer with the specified active item. + * @param index An Int32 value that is an index of the active item. + */ + ShowFullscreenViewer(index: number): void; + /** + * Hides the fullscreen viewer. + */ + HideFullscreenViewer(): void; + /** + * Makes the specified item active within the fullscreen viewer on the client side. + * @param index An integer value specifying the index of the item to select. + * @param preventAnimation true to prevent the animation effect; false to change images using animation. + */ + SetFullscreenViewerActiveItemIndex(index: number, preventAnimation: boolean): void; + /** + * Gets the number of items contained in the control's item collection. + */ + GetFullscreenViewerItemCount(): number; + /** + * Returns the index of the active item within the fullscreen viewer. + */ + GetFullscreenViewerActiveItemIndex(): number; + /** + * Plays a slide show within a fullscreen viewer. + */ + PlaySlideShow(): void; + /** + * Pauses a slide show within a fullscreen viewer. + */ + PauseSlideShow(): void; +} +/** + * A method that will handle the client FullscreenViewerShowing event. + */ +interface ASPxClientImageGalleryCancelEventHandler { + /** + * A method that will handle the FullscreenViewerShowing event. + * @param source The event source. Identifies the ASPxImageGallery control that raised the event. + * @param e An ASPxClientImageGalleryCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageGalleryCancelEventArgs): void; +} +/** + * Provides data for the FullscreenViewerShowing event. + */ +interface ASPxClientImageGalleryCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An value that is the related item's index. + */ + index: number; + /** + * Gets the unique identifier name of the item related to the event. + * Value: A string value that specifies the item's unique identifier name. + */ + name: string; +} +/** + * A method that will handle the client FullscreenViewerActiveItemIndexChanged event. + */ +interface ASPxClientImageGalleryFullscreenViewerEventHandler { + /** + * A method that will handle the FullscreenViewerActiveItemIndexChanged event. + * @param source The event source. Identifies the ASPxImageGallery control that raised the event. + * @param e An ASPxClientImageGalleryFullscreenViewerEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageGalleryFullscreenViewerEventArgs): void; +} +/** + * Provides data for the FullscreenViewerActiveItemIndexChanged event. + */ +interface ASPxClientImageGalleryFullscreenViewerEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An value that is the related item's index. + */ + index: number; + /** + * Gets the unique identifier name of the item related to the event. + * Value: A string value that specifies the item's unique identifier name. + */ + name: string; +} +/** + * A client-side equivalent of the ASPxImageSlider object. + */ +interface ASPxClientImageSlider extends ASPxClientControl { + /** + * Occurs after the active image, displayed within the image area, is changed. + */ + ActiveItemChanged: ASPxClientEvent>; + /** + * Fires after an image item has been clicked within the image area. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when a thumbnail is clicked. + */ + ThumbnailItemClick: ASPxClientEvent>; + /** + * Returns an item specified by its index within the image slider's item collection. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientImageSliderItem; + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientImageSliderItem; + /** + * Returns the index of the active item within the image slider control. + */ + GetActiveItemIndex(): number; + /** + * Makes the specified item active within the image slider control on the client side. + * @param index An integer value specifying the index of the item to select. + * @param preventAnimation true to prevent the animation effect; false to change images using animation. + */ + SetActiveItemIndex(index: number, preventAnimation: boolean): void; + /** + * Returns the active item within the ASPxImageSlider control. + */ + GetActiveItem(): ASPxClientImageSliderItem; + /** + * Makes the specified item active within the image slider control on the client side. + * @param item An ASPxClientImageSliderItem object specifying the item to select. + * @param preventAnimation true to prevent animation effect; false to enable animation. + */ + SetActiveItem(item: ASPxClientImageSliderItem, preventAnimation: boolean): void; + /** + * Gets the number of items contained in the control's item collection. + */ + GetItemCount(): number; + /** + * Sets input focus to the ASPxImageSlider control. + */ + Focus(): void; + /** + * Plays a slide show within an image slider. + */ + Play(): void; + /** + * Pauses a slide show within image slider. + */ + Pause(): void; + /** + * Gets a value indicating whether the slide show is playing. + */ + IsSlideShowPlaying(): boolean; +} +/** + * A method that will handle the ItemClick events. + */ +interface ASPxClientImageSliderItemEventHandler { + /** + * A method that will handle the ItemClick events. + * @param source The event source. Identifies the ASPxImageSlider control that raised the event. + * @param e An ASPxClientImageSliderItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientImageSliderItemEventArgs): void; +} +/** + * Provides data for the ItemClick events. + */ +interface ASPxClientImageSliderItemEventArgs extends ASPxClientEventArgs { + /** + * Gets an item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientImageSliderItem; +} +/** + * A client-side equivalent of the image slider's ImageSliderItem object. + */ +interface ASPxClientImageSliderItem { + /** + * Gets an image slider to which the current item belongs. + * Value: An object that is the item's owner. + */ + imageSlider: ASPxClientImageSlider; + /** + * Gets the item's index within an items collection. + * Value: An integer value is the item's zero-based index within the Items collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the image slider item. + * Value: A string value that is the value assigned to the item's Name property. + */ + name: string; + /** + * Gets or sets the path to the image displayed within the ASPxClientImageSliderItem. + * Value: A value specifying the path to the image. + */ + imageUrl: string; + /** + * Gets the item's display text. + * Value: A string value that is the item's display text. + */ + text: string; +} +/** + * The client-side equivalent of the ASPxImageZoomNavigator object. + */ +interface ASPxClientImageZoomNavigator extends ASPxClientImageSlider { +} +/** + * A client-side equivalent of the ASPxImageZoom object. + */ +interface ASPxClientImageZoom extends ASPxClientControl { + /** + * Sets the properties on an image displayed in the image zoom control. + * @param imageUrl A string value specifying the path to the preview image displayed in the preview image. + * @param largeImageUrl A string value specifying the path to the preview image displayed in the zoom window and the expand window. + * @param zoomWindowText A string value specifying the text displayed in the zoom window. + * @param expandWindowText A string value specifying the text displayed in the expand window. + * @param alternateText A string value that specifies the alternate text displayed instead of the image. + */ + SetImageProperties(imageUrl: string, largeImageUrl: string, zoomWindowText: string, expandWindowText: string, alternateText: string): void; +} +/** + * Represents a client-side equivalent of the ASPxLoadingPanel control. + */ +interface ASPxClientLoadingPanel extends ASPxClientControl { + /** + * Invokes the loading panel. + */ + Show(): void; + /** + * Invokes the loading panel, displaying it over the specified HTML element. + * @param htmlElement An object that specifies the required HTML element. + */ + ShowInElement(htmlElement: Object): void; + /** + * Invokes the loading panel, displaying it over the specified element. + * @param id A string that specifies the required element's identifier. + */ + ShowInElementByID(id: string): void; + /** + * Invokes the loading panel at the specified position. + * @param x An integer value specifying the x-coordinate of the loading panel's display position. + * @param y An integer value specifying the y-coordinate of the loaidng panel's display position. + */ + ShowAtPos(x: number, y: number): void; + /** + * Sets the text to be displayed within the ASPxLoadingPanel. + * @param text A string value specifying the text to be displayed within the ASPxLoadingPanel. + */ + SetText(text: string): void; + /** + * Gets the text displayed within the ASPxLoadingPanel. + */ + GetText(): string; + /** + * Hides the loading panel. + */ + Hide(): void; +} +/** + * Serves as the base type for the ASPxClientPopupMenu objects. + */ +interface ASPxClientMenuBase extends ASPxClientControl { + /** + * Fires after a menu item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor is moved into a menu item. + */ + ItemMouseOver: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor moves outside a menu item. + */ + ItemMouseOut: ASPxClientEvent>; + /** + * Occurs on the client side when a submenu pops up. + */ + PopUp: ASPxClientEvent>; + /** + * Occurs on the client side when a submenu closes. + */ + CloseUp: ASPxClientEvent>; + /** + * Returns the number of menu items at the root menu level. + */ + GetItemCount(): number; + /** + * Returns the menu's root menu item specified by its index. + * @param index An integer value specifying the zero-based index of the root menu item to be retrieved. + */ + GetItem(index: number): ASPxClientMenuItem; + /** + * Returns a menu item specified by its name. + * @param name A string value specifying the name of the menu item. + */ + GetItemByName(name: string): ASPxClientMenuItem; + /** + * Returns the selected item within the menu control. + */ + GetSelectedItem(): ASPxClientMenuItem; + /** + * Selects the specified menu item within a menu control on the client side. + * @param item An ASPxClientMenuItem object specifying the menu item to select. + */ + SetSelectedItem(item: ASPxClientMenuItem): void; + /** + * Returns a root menu item. + */ + GetRootItem(): ASPxClientMenuItem; +} +/** + * Represents a client collection that maintains client menu objects. + */ +interface ASPxClientMenuCollection extends ASPxClientControlCollection { + /** + * Recalculates the position of visible sub menus. + */ + RecalculateAll(): void; + /** + * Hides all menus maitained by the collection. + */ + HideAll(): void; +} +/** + * Represents a client-side equivalent of the ASPxMenu object. + */ +interface ASPxClientMenu extends ASPxClientMenuBase { + /** + * Gets a value specifying the menu orientation. + */ + GetOrientation(): string; + /** + * Sets the menu orientation. + * @param orientation 'Vertical' to orient the menu vertically; 'Horizontal' to orient the menu horizontally. + */ + SetOrientation(orientation: string): void; +} +/** + * A method that will handle the menu's client events concerning manipulations with an item. + */ +interface ASPxClientMenuItemEventHandler { + /** + * A method that will handle the menu's client events concerning manipulations with an item. + * @param source The event source. This parameter identifies the menu object which raised the event. + * @param e An ASPxClientMenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on menu items. + */ +interface ASPxClientMenuItemEventArgs extends ASPxClientEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; +} +/** + * A method that will handle client events which relate to mouse hovering (such as entering or leaving) over menu items. + */ +interface ASPxClientMenuItemMouseEventHandler { + /** + * A method that will handle the ItemMouseOver events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemMouseEventArgs): void; +} +/** + * Provides data for client events which relate to mouse hovering (such as entering or leaving) over menu items. + */ +interface ASPxClientMenuItemMouseEventArgs extends ASPxClientMenuItemEventArgs { + /** + * Gets the HTML object that contains the processed item. + * Value: An HTML object representing a container for the item related to the event. + */ + htmlElement: Object; +} +/** + * A method that will handle client events concerning clicks on the control's items. + */ +interface ASPxClientMenuItemClickEventHandler { + /** + * A method that will handle client ItemClick events. + * @param source An object representing the event source. + * @param e A MenuItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientMenuItemClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's items. + */ +interface ASPxClientMenuItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Contains options affecting the touch scrolling functionality. + */ +interface ASPxClientTouchUIOptions { + /** + * Gets or sets a value that specifies whether or not the horizontal scroll bar should be displayed. + * Value: true to display the horizontal scroll bar; otherwise, false. The default value is true. + */ + showHorizontalScrollbar: boolean; + /** + * Gets or sets a value that specifies whether or not the vertical scroll bar should be displayed. + * Value: true to display the vertical scroll bar; otherwise, false. The default value is true. + */ + showVerticalScrollbar: boolean; + /** + * Gets or sets the name of the CSS class defining the vertical scroll bar's appearance. + * Value: A string value specifying the class name. + */ + vScrollClassName: string; + /** + * Gets or sets the name of the CSS class defining the horizontal scroll bar's appearance. + * Value: A string value specifying the class name. + */ + hScrollClassName: string; +} +/** + * Contains a method allowing you to apply the current scroll extender to a specific element. + */ +interface ScrollExtender { + /** + * Applies the current scroll extender to the element specified by the ID. + * @param id A string value specifying the element's ID. + */ + ChangeElement(id: string): void; + /** + * Applies the current scroll extender to the specified DOM element. + * @param element An object specifying the required DOM element. + */ + ChangeElement(element: Object): void; +} +/** + * Represents a client-side equivalent of the ASPxNavBar control. + */ +interface ASPxClientNavBar extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Fires on the client side after a group's expansion state has been changed. + */ + ExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a group is changed. + */ + ExpandedChanging: ASPxClientEvent>; + /** + * Fires when a group header is clicked. + */ + HeaderClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientNavBar. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns the number of groups in the navbar. + */ + GetGroupCount(): number; + /** + * Returns a group specified by its index. + * @param index An integer value specifying the zero-based index of the group object to retrieve. + */ + GetGroup(index: number): ASPxClientNavBarGroup; + /** + * Returns a group specified by its name. + * @param name A string value specifying the name of the group. + */ + GetGroupByName(name: string): ASPxClientNavBarGroup; + /** + * Returns the navbar's active group. + */ + GetActiveGroup(): ASPxClientNavBarGroup; + /** + * Makes the specified group active. + * @param group A ASPxClientNavBarGroup object that specifies the active group. + */ + SetActiveGroup(group: ASPxClientNavBarGroup): void; + /** + * Returns an item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientNavBarItem; + /** + * Returns the selected item within the navbar control. + */ + GetSelectedItem(): ASPxClientNavBarItem; + /** + * Selects the specified item within the navbar control on the client side. + * @param item An ASPxClientNavBarItem object specifying the item to select. + */ + SetSelectedItem(item: ASPxClientNavBarItem): void; + /** + * Collapses all groups of the navbar. + */ + CollapseAll(): void; + /** + * Expands all groups of the navbar. + */ + ExpandAll(): void; +} +/** + * Represents a client-side equivalent of the navbar's NavBarGroup object. + */ +interface ASPxClientNavBarGroup { + /** + * Gets the navbar to which the current group belongs. + * Value: An ASPxClientNavBar object representing the navbar to which the group belongs. + */ + navBar: ASPxClientNavBar; + /** + * Gets the group's index within a collection of a navbar's groups. + * Value: An integer value representing the group's zero-based index within the Groups collection of the navbar to which the group belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the group. + * Value: A string value that represents the value assigned to the group's Name property. + */ + name: string; + /** + * Returns a value specifying whether a group is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a value specifying whether the group is expanded. + */ + GetExpanded(): boolean; + /** + * Sets the group's expansion state. + * @param value true to expand the group; false to collapse the group. + */ + SetExpanded(value: boolean): void; + /** + * Returns a value specifying whether a group is displayed. + */ + GetVisible(): boolean; + /** + * Returns text displayed within a group. + */ + GetText(): string; + /** + * Specifies the text displayed within a group. + * @param text A string value that is the text displayed within the navbar group. + */ + SetText(text: string): void; + /** + * Specifies whether the group is visible. + * @param value true if the group is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Returns the number of items in the group. + */ + GetItemCount(): number; + /** + * Returns the group's item specified by its index. + * @param index An integer value specifying the zero-based index of the item to be retrieved. + */ + GetItem(index: number): ASPxClientNavBarItem; + /** + * Returns a group item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientNavBarItem; +} +/** + * Represents a client-side equivalent of the navbar's NavBarItem object. + */ +interface ASPxClientNavBarItem { + /** + * Gets the navbar to which the current item belongs. + * Value: An ASPxClientNavBar object representing the navbar to which the item belongs. + */ + navBar: ASPxClientNavBar; + /** + * Gets the group to which the current item belongs. + * Value: An ASPxClientNavBarGroup object representing the group to which the item belongs. + */ + group: ASPxClientNavBarGroup; + /** + * Gets the item's index within a collection of a group's items. + * Value: An integer value representing the item's zero-based index within the Items collection of the group to which the item belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the item. + * Value: A string value that represents the value assigned to the item's Name property. + */ + name: string; + /** + * Returns a value indicating whether an item is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the item is enabled. + * @param value true if the item is enabled; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL which points to the image displayed within the item. + */ + GetImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the item. + * @param value A string value that specifies the URL to the image displayed within the item. + */ + SetImageUrl(value: string): void; + /** + * Gets an URL which defines the item's navigation location. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the item's navigation location. + * @param value A string value which represents the URL to where the client web browser will navigate when the item is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the item. + */ + GetText(): string; + /** + * Specifies the text displayed within the item. + * @param value A string value that represents the text displayed within the item. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether an item is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the item is visible. + * @param value true is the item is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A method that will handle the navbar's client events concerning manipulations with an item. + */ +interface ASPxClientNavBarItemEventHandler { + /** + * A method that will handle the navbar's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on items. + */ +interface ASPxClientNavBarItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the item object related to the event. + * Value: An ASPxClientNavBarItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientNavBarItem; + /** + * Gets the HTML object that contains the processed navbar item. + * Value: An object representing a container for the navbar item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the navbar's client events concerning manipulations with a group. + */ +interface ASPxClientNavBarGroupEventHandler { + /** + * A method that will handle the navbar's client events concerning manipulations with a group. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarGroupEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupEventArgs): void; +} +/** + * Provides data for events which concern manipulations on groups. + */ +interface ASPxClientNavBarGroupEventArgs extends ASPxClientEventArgs { + /** + * Gets the group object related to the event. + * Value: An ASPxClientNavBarGroup object, manipulations on which forced the event to be raised. + */ + group: ASPxClientNavBarGroup; +} +/** + * A method that will handle the navbar's cancelable client events concerning manipulations with a group. + */ +interface ASPxClientNavBarGroupCancelEventHandler { + /** + * A method that will handle the navbar's cancelable client events concerning manipulations with a group. + * @param source An object representing the event's source. Identifies the navbar object that raised the event. + * @param e An ASPxClientNavBarGroupCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupCancelEventArgs): void; +} +/** + * Provides data for cancellable events which concern manipulations on groups. + */ +interface ASPxClientNavBarGroupCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the group object related to the event. + * Value: An ASPxClientNavBarGroup object representing the group manipulations on which forced the navbar to raise the event. + */ + group: ASPxClientNavBarGroup; +} +/** + * A method that will handle client events concerning clicks on the control's group headers. + */ +interface ASPxClientNavBarGroupClickEventHandler { + /** + * A method that will handle the navbar's client events concerning clicks on groups. + * @param source The event source. This parameter identifies the navbar object which raised the event. + * @param e An ASPxClientNavBarGroupClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNavBarGroupClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's group headers. + */ +interface ASPxClientNavBarGroupClickEventArgs extends ASPxClientNavBarGroupCancelEventArgs { + /** + * Gets the HTML object that contains the processed group. + * Value: An object representing a container for the group related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxNewsControl object. + */ +interface ASPxClientNewsControl extends ASPxClientDataView { + /** + * Fires after an item's tail has been clicked. + */ + TailClick: ASPxClientEvent>; +} +/** + * A method that will handle client events concerning manipulations with an item. + */ +interface ASPxClientNewsControlItemEventHandler { + /** + * A method that will handle the news control's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the news control object that raised the event. + * @param e An ASPxClientNewsControlItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientNewsControlItemEventArgs): void; +} +/** + * Provides data for events which concern tail clicking within the control's items. + */ +interface ASPxClientNewsControlItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the processed item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxObjectContainer control. + */ +interface ASPxClientObjectContainer extends ASPxClientControl { + /** + * Occurs on the client side when the FSCommand action is called within the associated flash object's action script. + */ + FlashScriptCommand: ASPxClientEvent>; + /** + * Play the Flash movie backwards. + */ + Back(): void; + /** + * Returns the value of the Flash variable specified. + * @param name A string value that specifies the Flash variable. + */ + GetVariable(name: string): string; + /** + * Play the Flash movie forwards. + */ + Forward(): void; + /** + * Activates the specified frame in the Flash movie. + * @param frameNumber An integer value that specifies the requested frame. + */ + GotoFrame(frameNumber: number): void; + /** + * Indicates whether the Flash movie is currently playing. + */ + IsPlaying(): boolean; + /** + * Loads the Flash movie to the specified layer. + * @param layerNumber An integer value that identifies a layer in which to load the movie. + * @param url A string value that specifies the movie's URL. + */ + LoadMovie(layerNumber: number, url: string): void; + /** + * Pans a zoomed-in Flash movie to the specified coordinates. + * @param x An integer value that specifies the X-coordinate. + * @param y An integer value that specifies the Y-coordinate. + * @param mode 0 the coordinates are pixels; 1 the coordinates are a percentage of the window. + */ + Pan(x: number, y: number, mode: number): void; + /** + * Returns the percent of the Flash Player movie that has streamed into the browser so far. + */ + PercentLoaded(): string; + /** + * Starts playing the Flash movie. + */ + Play(): void; + /** + * Rewinds the Flash movie to the first frame. + */ + Rewind(): void; + /** + * Sets the value of the specified Flash variable. + * @param name A string value that specifies the Flash variable. + * @param value A string value that represents a new value. + */ + SetVariable(name: string, value: string): void; + /** + * Zooms in on the specified rectangular area of the Flash movie. + * @param left An integer value that specifies the x-coordinate of the rectangle's left side, in twips. + * @param top An integer value that specifies the y-coordinate of the rectangle's top side, in twips. + * @param right An integer value that specifies the x-coordinate of the rectangle's right side, in twips. + * @param bottom An integer value that specifies the y-coordinate of the rectangle's bottom side, in twips. + */ + SetZoomRect(left: number, top: number, right: number, bottom: number): void; + /** + * Stops playing the Flash movie. + */ + StopPlay(): void; + /** + * Returns the total number of frames in the Flash movie. + */ + TotalFrames(): number; + /** + * Zooms the Flash view by a relative scale factor. + * @param percent An integer value that specifies the relative scale factor, as a percentage. + */ + Zoom(percent: number): void; + /** + * Starts playing a Quick Time movie. + */ + QTPlay(): void; + /** + * Stops playing a Quick Time movie. + */ + QTStopPlay(): void; + /** + * Rewinds a Quick Time movie to the first frame. + */ + QTRewind(): void; + /** + * Steps through a Quick Time video stream by a specified number of frames. + * @param count An integer value that specifies the number of frames to step. + */ + QTStep(count: number): void; +} +/** + * A method that will handle the FlashScriptCommand event. + */ +interface ASPxClientFlashScriptCommandEventHandler { + /** + * A method that will handle the FlashScriptCommand event. + * @param source The event source. + * @param e A ASPxClientFlashScriptCommandEventArgs object that contains event data. + */ + (source: S, e: ASPxClientFlashScriptCommandEventArgs): void; +} +/** + * Provides data for the FlashScriptCommand client event. + */ +interface ASPxClientFlashScriptCommandEventArgs extends ASPxClientEventArgs { + /** + * Gets a command passed via the FSCommand action of the flash object. + * Value: A string that represents the value of the FSCommand action's command parameter. + */ + command: string; + /** + * Gets arguments passed via the FSCommand action of the flash object. + * Value: A string that represents the value of the FSCommand action's args parameter. + */ + args: string; +} +/** + * Lists the available link types within office documents. + */ +interface ASPxClientOfficeDocumentLinkType { +} +interface ASPxClientPager extends ASPxClientControl { +} +/** + * Represents a client-side equivalent of the ASPxPopupControl control. + */ +interface ASPxClientPopupControl extends ASPxClientPopupControlBase { + /** + * Occurs when a popup window's close button is clicked. + */ + CloseButtonClick: ASPxClientEvent>; + /** + * This method is not in effect for a ASPxClientPopupControl object. + */ + GetMainElement(): Object; + /** + * Returns an object containing the information about a mouse event that invoked a default popup window. + */ + GetPopUpReasonMouseEvent(): Object; + /** + * Returns an object containing the information about a mouse event that invoked the specified popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowPopUpReasonMouseEvent(window: ASPxClientPopupWindow): Object; + /** + * + * @param window + * @param parameter + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string): void; + /** + * Sends a callback with parameters to update the popup window by processing the related popup window and the passed information on the server. + * @param window A ASPxClientPopupWindow object identifying the processed popup window. + * @param parameter A string value that represents any information that needs to be sent to the server-side CustomCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformWindowCallback(window: ASPxClientPopupWindow, parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Specifies the default popup window's size. + * @param width An integer value that specifies the default popup window's width. + * @param height An integer value that specifies the default popup window's height. + */ + SetSize(width: number, height: number): void; + /** + * Gets the width of the specified popup window's content region. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentWidth(window: ASPxClientPopupWindow): number; + /** + * Gets the height of the specified popup window's content region. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentHeight(window: ASPxClientPopupWindow): number; + /** + * Returns the height of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowHeight(window: ASPxClientPopupWindow): number; + /** + * Returns the width of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowWidth(window: ASPxClientPopupWindow): number; + /** + * Specifies the size of a specific popup window. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + * @param width An integer value that specifies the required popup window's width. + * @param height An integer value that specifies the required popup window's height. + */ + SetWindowSize(window: ASPxClientPopupWindow, width: number, height: number): void; + /** + * Returns the HTML code that is the content of the popup control's default popup window. + */ + GetContentHTML(): string; + /** + * Defines the HTML content for the popup control's default popup window. + * @param html A string value that is the HTML code defining the content of the popup window. + */ + SetContentHTML(html: string): void; + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup control's window is associated. + * @param window An ASPxClientPopupWindow object representing a popup control's window. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element with which the popup control's window is associated. + */ + SetWindowPopupElementID(window: ASPxClientPopupWindow, popupElementId: string): void; + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup control is associated. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element to which the popup control is associated. + */ + SetPopupElementID(popupElementId: string): void; + /** + * Returns an index of the object that invoked the default window within the PopupElementID list. + */ + GetCurrentPopupElementIndex(): number; + /** + * Returns an index of the object that invoked the specified popup window, within the window's PopupElementID list. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowCurrentPopupElementIndex(window: ASPxClientPopupWindow): number; + /** + * Returns an object that invoked the default window. + */ + GetCurrentPopupElement(): Object; + /** + * Returns an object that invoked the specified popup window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowCurrentPopupElement(window: ASPxClientPopupWindow): Object; + /** + * Returns a value that specifies whether the popup control's specific window is displayed. + * @param window A ASPxClientPopupWindow object representing the popup window whose visibility is checked. + */ + IsWindowVisible(window: ASPxClientPopupWindow): boolean; + /** + * Returns a popup window specified by its index. + * @param index An integer value specifying the zero-based index of the popup window object to be retrieved. + */ + GetWindow(index: number): ASPxClientPopupWindow; + /** + * Returns a popup window specified by its name. + * @param name A string value specifying the name of the popup window. + */ + GetWindowByName(name: string): ASPxClientPopupWindow; + /** + * Returns the number of popup windows in the popup control. + */ + GetWindowCount(): number; + /** + * Invokes the popup control's specific window. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + */ + ShowWindow(window: ASPxClientPopupWindow): void; + /** + * Invokes the specified popup window at the popup element with the specified index. + * @param window A ASPxClientPopupWindow object that specifies the required popup window. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element within the window's PopupElementID list. + */ + ShowWindow(window: ASPxClientPopupWindow, popupElementIndex: number): void; + /** + * Invokes the popup control's specific window and displays it over the specified HTML element. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param htmlElement An object specifying the HTML element relative to whose position the default popup window is invoked. + */ + ShowWindowAtElement(window: ASPxClientPopupWindow, htmlElement: Object): void; + /** + * Invokes the popup control's specific window and displays it over an HTML element specified by its unique identifier. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to whose position the default popup window is invoked. + */ + ShowWindowAtElementByID(window: ASPxClientPopupWindow, id: string): void; + /** + * Invokes the popup control's specific popup window at the specified position. + * @param window A ASPxClientPopupWindow object representing the popup window to display. + * @param x A integer value specifying the x-coordinate of the popup window's display position. + * @param y A integer value specifying the y-coordinate of the popup window's display position. + */ + ShowWindowAtPos(window: ASPxClientPopupWindow, x: number, y: number): void; + /** + * Brings the specified popup window to the front of the z-order. + * @param window A ASPxClientPopupWindow object representing the popup window. + */ + BringWindowToFront(window: ASPxClientPopupWindow): void; + /** + * Closes the popup control's specified window. + * @param window A ASPxClientPopupWindow object representing the popup window to close. + */ + HideWindow(window: ASPxClientPopupWindow): void; + /** + * Returns the HTML code that represents the contents of the specified popup window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + GetWindowContentHtml(window: ASPxClientPopupWindow): string; + /** + * Defines the HTML content for a specific popup window within the popup control. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + * @param html A string value that represents the HTML code defining the content of the specified popup window. + */ + SetWindowContentHtml(window: ASPxClientPopupWindow, html: string): void; + /** + * Returns an iframe object containing a web page specified via the specified popup window's SetWindowContentUrl client method). + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + GetWindowContentIFrame(window: ASPxClientPopupWindow): Object; + /** + * Returns the URL pointing to the web page displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + GetWindowContentUrl(window: ASPxClientPopupWindow): string; + /** + * Sets the URL pointing to the web page that should be loaded into and displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + * @param url A string value specifying the URL to the web page to be displayed within the specified popup window. + */ + SetWindowContentUrl(window: ASPxClientPopupWindow, url: string): void; + /** + * Returns a value indicating whether the specified window is pinned. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowPinned(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is pinned. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to pin the window; otherwise, false. + */ + SetWindowPinned(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Returns a value indicating whether the specified window is maximized. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowMaximized(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is maximized. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to maximize the window; otherwise, false. + */ + SetWindowMaximized(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Returns a value indicating whether the specified window is collapsed. + * @param window An ASPxClientPopupWindow object specifying the popup window. + */ + GetWindowCollapsed(window: ASPxClientPopupWindow): boolean; + /** + * Sets a value indicating whether the specified window is collapsed. + * @param window An ASPxClientPopupWindow object specifying the popup window. + * @param value true to collapse the window; otherwise, false. + */ + SetWindowCollapsed(window: ASPxClientPopupWindow, value: boolean): void; + /** + * Refreshes the content of the web page displayed within the control's specific popup window. + * @param window A ASPxClientPopupWindow object representing the required popup window. + */ + RefreshWindowContentUrl(window: ASPxClientPopupWindow): void; + /** + * Updates the default popup window's position, to correctly align it at either the specified element, or the center of the browser's window. + */ + UpdatePosition(): void; + /** + * Updates the default popup window's position, to correctly align it at the specified HTML element. + * @param htmlElement An object specifying the HTML element to which the default popup window is aligned using the PopupVerticalAlign properties. + */ + UpdatePositionAtElement(htmlElement: Object): void; + /** + * Updates the specified popup window's position, to correctly align it at either the specified element, or the center of the browser's window. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + */ + UpdateWindowPosition(window: ASPxClientPopupWindow): void; + /** + * Updates the specified popup window's position, to correctly align it at the specified HTML element. + * @param window An ASPxClientPopupWindow object that specifies the required popup window. + * @param htmlElement An object specifying the HTML element to which the specified popup window is aligned using the PopupVerticalAlign properties. + */ + UpdateWindowPositionAtElement(window: ASPxClientPopupWindow, htmlElement: Object): void; + /** + * Refreshes the connection between the ASPxPopupControl and the popup element. + */ + RefreshPopupElementConnection(): void; +} +/** + * Represents a client-side equivalent of a popup control's PopupWindow object. + */ +interface ASPxClientPopupWindow { + /** + * Gets the popup control to which the current popup window belongs. + * Value: An ASPxClientPopupControl object representing the popup control to which the window belongs. + */ + popupControl: ASPxClientPopupControl; + /** + * Gets the index of the current popup window within the popup control's Windows collection. + * Value: An integer value representing the zero-based index of the current popup window within the Windows collection of the popup control to which the window belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the current popup window. + * Value: A string value that represents a value assigned to the popup window's Name property. + */ + name: string; + /** + * Returns the URL pointing to the image displayed within the window header. + */ + GetHeaderImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the window header. + * @param value A string value that is the URL to the image displayed within the header. + */ + SetHeaderImageUrl(value: string): void; + /** + * Returns the URL pointing to the image displayed within the window footer. + */ + GetFooterImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the window footer. + * @param value A string value that is the URL to the image displayed within the window footer. + */ + SetFooterImageUrl(value: string): void; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's header. + */ + GetHeaderNavigateUrl(): string; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's header. + * @param value A string value which specifies the required navigation location. + */ + SetHeaderNavigateUrl(value: string): void; + /** + * Returns the URL where the web browser will navigate when the text or image is clicked within the popup window's footer. + */ + GetFooterNavigateUrl(): string; + /** + * Specifies the URL where the web browser will navigate when the text or image is clicked within the popup window's footer. + * @param value A string value which specifies the required navigation location. + */ + SetFooterNavigateUrl(value: string): void; + /** + * Returns the text displayed within the window's header. + */ + GetHeaderText(): string; + /** + * Specifies the text displayed within the window's header. + * @param value A string value that specifies the window's header text. + */ + SetHeaderText(value: string): void; + /** + * Returns the text displayed within the popup window's footer. + */ + GetFooterText(): string; + /** + * Specifies the text displayed within the window's footer. + * @param value A string value that specifies the window's footer text. + */ + SetFooterText(value: string): void; +} +/** + * A method that will handle the popup control's client events invoked in response to manipulating a popup window. + */ +interface ASPxClientPopupWindowEventHandler { + /** + * A method that will handle the popup control's client events when a popup window is manipulated. + * @param source An object representing the event's source. Identifies the popup control object (ASPxClientPopupControl) that raised the event. + * @param e An ASPxClientPopupWindowEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowEventArgs): void; +} +/** + * Provides data for events concerning client manipulations on popup windows. + */ +interface ASPxClientPopupWindowEventArgs extends ASPxClientEventArgs { + /** + * Gets the popup window object related to the event. + * Value: An ASPxClientPopupWindow object representing the popup window that was manipulated, causing the popup control to raise the event. + */ + window: ASPxClientPopupWindow; +} +/** + * A method that will handle the popup window's cancellable client events, such as the Closing. + */ +interface ASPxClientPopupWindowCancelEventHandler { + /** + * A method that will handle the popup window's cancelable client events. + * @param source An object representing the event's source. Identifies the popup window object that raised the event. + * @param e An ASPxClientPopupWindowCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowCancelEventArgs): void; +} +/** + * Provides data for the popup control's cancellable client events, such as the Closing. + */ +interface ASPxClientPopupWindowCancelEventArgs extends ASPxClientCancelEventArgs { + /** + * Gets the popup window object related to the event. + * Value: An ASPxClientPopupWindow object representing the popup window that was manipulated, causing the popup control to raise the event. + */ + window: ASPxClientPopupWindow; + /** + * Gets the value that identifies the reason the popup window is about to close. + * Value: One of the ASPxClientPopupControlCloseReason enumeration values. + */ + closeReason: ASPxClientPopupControlCloseReason; +} +/** + * A method that will handle the CloseUp event. + */ +interface ASPxClientPopupWindowCloseUpEventHandler { + /** + * A method that will handle the CloseUp event. + * @param source The event source. + * @param e An ASPxClientPopupWindowCloseUpEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowCloseUpEventArgs): void; +} +/** + * Provides data for the CloseUp event. + */ +interface ASPxClientPopupWindowCloseUpEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Gets the value that identifies the reason the popup window closes. + * Value: One of the ASPxClientPopupControlCloseReason enumeration values. + */ + closeReason: ASPxClientPopupControlCloseReason; +} +/** + * A method that will handle the Resize event. + */ +interface ASPxClientPopupWindowResizeEventHandler { + /** + * A method that will handle the Resize event. + * @param source The event source. + * @param e A ASPxClientPopupWindowResizeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowResizeEventArgs): void; +} +/** + * Provides data for the Resize event. + */ +interface ASPxClientPopupWindowResizeEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Returns the value indicating the window state after resizing. + * Value: The integer value indicating the window resize state. + */ + resizeState: number; +} +/** + * A method that will handle the PinnedChanged event. + */ +interface ASPxClientPopupWindowPinnedChangedEventHandler { + /** + * A method that will handle the PinnedChanged event. + * @param source The event source. + * @param e A ASPxClientPopupWindowPinnedChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientPopupWindowPinnedChangedEventArgs): void; +} +/** + * Provides data for the PinnedChanged event. + */ +interface ASPxClientPopupWindowPinnedChangedEventArgs extends ASPxClientPopupWindowEventArgs { + /** + * Gets a value indicating whether the processed popup window has been pinned. + * Value: true, if the window has been pinned; otherwise, false. + */ + pinned: boolean; +} +/** + * Represents a client collection that maintains client popup control objects. + */ +interface ASPxClientPopupControlCollection extends ASPxClientControlCollection { + /** + * Hides all popup windows maintained by the collection. + */ + HideAllWindows(): void; +} +/** + * Declares client constants that identify the reason the popup window closes. + */ +interface ASPxClientPopupControlCloseReason { +} +/** + * Represents a client-side equivalent of the ASPxPopupMenu object. + */ +interface ASPxClientPopupMenu extends ASPxClientMenuBase { + /** + * Sets the ID of a web control or HTML element (or a list of IDs) with which the current popup menu is associated. + * @param popupElementId A string value specifying the ID (or a list of IDs) of the web control or HTML element with which the popup menu is associated. + */ + SetPopupElementID(popupElementId: string): void; + /** + * Returns an index of the object that invoked the popup menu within the PopupElementID list. + */ + GetCurrentPopupElementIndex(): number; + /** + * Returns an object that invoked the popup menu. + */ + GetCurrentPopupElement(): Object; + /** + * Refreshes the connection between the ASPxPopupMenu and the popup element. + */ + RefreshPopupElementConnection(): void; + /** + * Hides the popup menu. + */ + Hide(): void; + /** + * Invokes the popup menu. + */ + Show(): void; + /** + * Invokes the popup menu at the popup element with the specified index. + * @param popupElementIndex An integer value specifying the zero-based index of the popup element. + */ + Show(popupElementIndex: number): void; + /** + * Invokes the popup menu and displays it over the specified HTML element. + * @param htmlElement An object specifying the HTML element relative to which position the popup menu is invoked. + */ + ShowAtElement(htmlElement: Object): void; + /** + * Invokes the popup menu and displays it over an HTML element specified by its unique identifier. + * @param id A string value that specifies the hierarchically qualified identifier of an HTML element relative to which position the popup menu is invoked. + */ + ShowAtElementByID(id: string): void; + /** + * Invokes the popup menu at the specified position. + * @param x An integer value specifying the x-coordinate of the popup menu's display position. + * @param y An integer value specifying the y-coordinate of the popup menu's display position. + */ + ShowAtPos(x: number, y: number): void; +} +/** + * Represents the client-side equivalent of the ASPxRatingControl control. + */ +interface ASPxClientRatingControl extends ASPxClientControl { + /** + * Fires on the server after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor is moved into a rating control item. + */ + ItemMouseOver: ASPxClientEvent>; + /** + * Occurs on the client side when the mouse cursor moves outside a rating control item. + */ + ItemMouseOut: ASPxClientEvent>; + /** + * Gets the item tooltip title specified by the item index. + * @param index An integer value specifying the item index. + */ + GetTitle(index: number): string; + /** + * Returns a value indicating whether the control's status is read-only. + */ + GetReadOnly(): boolean; + /** + * Specifies whether the control's status is read-only. + * @param value true to make the control read-only; otherwise, false. + */ + SetReadOnly(value: boolean): void; + /** + * Returns the value of the ASPxRatingControl. + */ + GetValue(): number; + /** + * Modifies the value of the ASPxRatingControl on the client side. + * @param value A decimal value representing the value of the control. + */ + SetValue(value: number): void; +} +/** + * A method that will handle the client ItemClick event. + */ +interface ASPxClientRatingControlItemClickEventHandler { + /** + * A method that will handle the client ItemClick event. + * @param source An object representing the event source. + * @param e A ASPxClientRatingControlItemClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRatingControlItemClickEventArgs): void; +} +/** + * Provides data for the ItemClick event. + */ +interface ASPxClientRatingControlItemClickEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the clicked item's index. + */ + index: number; +} +/** + * A method that will handle the rating control's ItemMouseOver and ItemMouseOut client events (such as ItemMouseOut). + */ +interface ASPxClientRatingControlItemMouseEventHandler { + /** + * A method that will handle the ItemMouseOver events. + * @param source The event source. + * @param e An ASPxClientRatingControlItemMouseEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRatingControlItemMouseEventArgs): void; +} +/** + * Provides data for the rating control's ItemMouseOver and ItemMouseOut client events (such as ItemMouseOut). + */ +interface ASPxClientRatingControlItemMouseEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of the item related to the event. + * Value: An integer value that represents the related item's index. + */ + index: number; +} +/** + * Represents the client-side equivalent of the ASPxRibbon control. + */ +interface ASPxClientRibbon extends ASPxClientControl { + /** + * Occurs after an end-user executes an action on a ribbon item. + */ + CommandExecuted: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a ribbon control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the ribbon minimization state is changed by end-user actions. + */ + MinimizationStateChanged: ASPxClientEvent>; + /** + * Occurs when the file tab is clicked. + */ + FileTabClicked: ASPxClientEvent>; + /** + * Fires on the client side after a dialog box launcher has been clicked. + */ + DialogBoxLauncherClicked: ASPxClientEvent>; + /** + * Fires after key tips are closed by pressing Esc. + */ + KeyTipsClosedOnEscape: ASPxClientEvent>; + /** + * Specifies whether the ribbon control is enabled. + * @param enabled true to enable the ribbon; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether the ribbon is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a tab specified by its index. + * @param index An integer value specifying the zero-based index of the tab object to retrieve. + */ + GetTab(index: number): ASPxClientRibbonTab; + /** + * Returns a tab specified by its name. + * @param name A string value specifying the name of the tab. + */ + GetTabByName(name: string): ASPxClientRibbonTab; + /** + * Returns the number of tabs in the ribbon Tabs collection. + */ + GetTabCount(): number; + /** + * Returns the active tab within the ribbon control. + */ + GetActiveTab(): ASPxClientRibbonTab; + /** + * Makes the specified tab active in the ribbon control on the client side. + * @param tab A ASPxClientRibbonTab object specifying the tab selection. + */ + SetActiveTab(tab: ASPxClientRibbonTab): void; + /** + * Makes a tab active within the ribbon control, specifying the tab's index. + * @param index An integer value specifying the index of the tab to select. + */ + SetActiveTabIndex(index: number): void; + /** + * Returns a ribbon item specified by its name. + * @param name A string value specifying the name of the item. + */ + GetItemByName(name: string): ASPxClientRibbonItem; + /** + * Returns a value of item with the specified name. + * @param name A string value specifying the name of the item. + */ + GetItemValueByName(name: string): Object; + /** + * Sets the value of the item with the specified name. + * @param name A string value specifying the name of the item. + * @param value An object that is the new item value. + */ + SetItemValueByName(name: string, value: Object): void; + /** + * Specifies whether the ribbon is minimized. + * @param minimized true to set the ribbon state to minimized; false to set the ribbon state to normal. + */ + SetMinimized(minimized: boolean): void; + /** + * Gets a value specifying whether the ribbon is minimized. + */ + GetMinimized(): boolean; + /** + * Specifies the visibility of a context tab category specified by its name. + * @param categoryName A Name property value of the required category. + * @param visible true to make a category visible; false to make it hidden. + */ + SetContextTabCategoryVisible(categoryName: string, visible: boolean): void; + /** + * Shows ribbon key tips. + */ + ShowKeyTips(): void; +} +/** + * A client-side equivalent of the ribbon's RibbonTab object. + */ +interface ASPxClientRibbonTab { + /** + * Gets the client ribbon object to which the current tab belongs. + * Value: An object to which the tab belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Gets or sets the tab's index within the collection. + * Value: An integer value that is the zero-based index of the tab within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon tab. + * Value: A string value that is the tab's name. + */ + name: string; + /** + * Returns the text displayed in the tab. + */ + GetText(): string; + /** + * Sets a value specifying whether the tab is enabled. + * @param enabled true to enable the tab; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether a ribbon tab is enabled. + */ + GetEnabled(): boolean; + /** + * Returns a value specifying whether a ribbon tab is displayed. + */ + GetVisible(): boolean; +} +/** + * A client-side equivalent of the ribbon's RibbonGroup object. + */ +interface ASPxClientRibbonGroup { + /** + * Gets the client ribbon object to which the current group belongs. + * Value: An object to which the group belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Gets the client tab object to which the current group belongs. + * Value: An object to which the group belongs. + */ + tab: ASPxClientRibbonTab; + /** + * Gets or sets the group's index within the collection. + * Value: An integer value that is the zero-based index of the group within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon group. + * Value: A string value that is the group's name. + */ + name: string; + /** + * Returns a value specifying whether a ribbon group is displayed. + */ + GetVisible(): boolean; +} +/** + * A client-side equivalent of the ribbon's RibbonItemBase object. + */ +interface ASPxClientRibbonItem { + /** + * Gets the client group object to which the current item belongs. + * Value: An object to which the item belongs. + */ + group: ASPxClientRibbonGroup; + /** + * Gets or sets the item's index within the collection. + * Value: An integer value that is the zero-based index of the item within the collection. + */ + index: number; + /** + * Gets the name of the current ribbon item. + * Value: A string value that is the item's name. + */ + name: string; + /** + * Gets the client ribbon object to which the current item belongs. + * Value: An object to which the item belongs. + */ + ribbon: ASPxClientRibbon; + /** + * Returns a value indicating whether a ribbon item is enabled. + */ + GetEnabled(): boolean; + /** + * Sets a value specifying whether the item is enabled. + * @param enabled true to enable the item; false to disable it. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns the item value. + */ + GetValue(): Object; + /** + * Sets the item value. + * @param value An that specifies the item value. + */ + SetValue(value: Object): void; + /** + * Returns a value specifying whether a ribbon item is displayed. + */ + GetVisible(): boolean; +} +/** + * A method that will handle the CommandExecuted event. + */ +interface ASPxClientRibbonCommandExecutedEventHandler { + /** + * A method that will handle the CommandExecuted event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e An ASPxClientRibbonCommandExecutedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonCommandExecutedEventArgs): void; +} +/** + * Provides data for the CommandExecuted event. + */ +interface ASPxClientRibbonCommandExecutedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets an item object related to the event. + * Value: An object, manipulations on which forced the event to be raised. + */ + item: ASPxClientRibbonItem; + /** + * Gets an optional parameter that complements the processed command. + * Value: A string value containing additional information about the processed command. + */ + parameter: string; +} +/** + * A method that will handle the ActiveTabChanged event. + */ +interface ASPxClientRibbonTabEventHandler { + /** + * A method that will handle the ActiveTabChanged event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e A ASPxClientRibbonTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonTabEventArgs): void; +} +/** + * Provides data for the ActiveTabChanged event. + */ +interface ASPxClientRibbonTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the tab object related to the event. + * Value: An object that is the tab, manipulations on which forced the ribbon control to raise the event. + */ + tab: ASPxClientRibbonTab; +} +/** + * A method that will handle the MinimizationStateChanged event. + */ +interface ASPxClientRibbonMinimizationStateEventHandler { + /** + * A method that will handle the MinimizationStateChanged event. + * @param source The event source. Identifies the ASPxRibbon control that raised the event. + * @param e An ASPxClientRibbonMinimizationStateEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonMinimizationStateEventArgs): void; +} +/** + * Provides data for the MinimizationStateChanged event. + */ +interface ASPxClientRibbonMinimizationStateEventArgs extends ASPxClientEventArgs { + /** + * Returns the value indicating the new ribbon state. + * Value: The integer value indicating the ribbon minimization state. + */ + ribbonState: number; +} +/** + * A method that will handle the DialogBoxLauncherClicked event. + */ +interface ASPxClientRibbonDialogBoxLauncherClickedEventHandler { + /** + * A method that will handle the DialogBoxLauncherClicked event. + * @param source The event source. This parameter identifies the ribbon object which raised the event. + * @param e An ASPxClientRibbonDialogBoxLauncherClickedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientRibbonDialogBoxLauncherClickedEventArgs): void; +} +/** + * Provides data for the DialogBoxLauncherClicked event. + */ +interface ASPxClientRibbonDialogBoxLauncherClickedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the client group object to which the clicked dialog box launcher belongs. + * Value: An object to which the dialog box launcher belongs. + */ + group: ASPxClientRibbonGroup; +} +/** + * Represents a client-side equivalent of the ASPxRoundPanel control. + */ +interface ASPxClientRoundPanel extends ASPxClientPanelBase { + /** + * Fires on the client side after a panel has been expanded or collapsed via end-user interactions, i.e., by clicking a panel header or collapse button. + */ + CollapsedChanged: ASPxClientEvent>; + /** + * Fires on the client side before a panel is expanded or collapsed by end-user interactions, i.e., by clicking a panel header or collapse button. + */ + CollapsedChanging: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientRoundPanel. + */ + CallbackError: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side ContentCallback event, passing it the specified argument. + * @param parameter A string value that is any information that needs to be sent to the server-side ContentCallback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; + /** + * Returns the text displayed within the panel's header. + */ + GetHeaderText(): string; + /** + * Specifies the text displayed in the panel's header. + * @param text A string value that specifies the panel header's text. + */ + SetHeaderText(text: string): void; + /** + * Returns a value indicating whether the panel is collapsed. + */ + GetCollapsed(): boolean; + /** + * Sets a value indicating whether the panel is collapsed. + * @param collapsed true, to collapse the panel; otherwise, false. + */ + SetCollapsed(collapsed: boolean): void; +} +/** + * Represents a client-side equivalent of the ASPxSplitter object. + */ +interface ASPxClientSplitter extends ASPxClientControl { + /** + * Fires before a pane is resized. + */ + PaneResizing: ASPxClientEvent>; + /** + * Fires after a pane has been resized. + */ + PaneResized: ASPxClientEvent>; + /** + * Fires before a pane is collapsed. + */ + PaneCollapsing: ASPxClientEvent>; + /** + * Fires after a pane has been collapsed. + */ + PaneCollapsed: ASPxClientEvent>; + /** + * Fires before a pane is expanded. + */ + PaneExpanding: ASPxClientEvent>; + /** + * Fires after a pane has been expanded. + */ + PaneExpanded: ASPxClientEvent>; + /** + * Occurs when a pane resize operation has been completed. + */ + PaneResizeCompleted: ASPxClientEvent>; + /** + * Fires after a specific web page has been loaded into a pane. + */ + PaneContentUrlLoaded: ASPxClientEvent>; + /** + * Returns the number of panes at the root level of a splitter. + */ + GetPaneCount(): number; + /** + * Returns the splitter's root pane specified by its index within the Panes collection. + * @param index An integer value specifying the zero-based index of the root pane to be retrieved. + */ + GetPane(index: number): ASPxClientSplitterPane; + /** + * Returns a pane specified by its name. + * @param name A string value specifying the name of the pane. + */ + GetPaneByName(name: string): ASPxClientSplitterPane; + /** + * Specifies whether the control's panes can be resized by end-users on the client side. + * @param allowResize true if pane resizing is allowed; otherwise, false. + */ + SetAllowResize(allowResize: boolean): void; + /** + * Returns a string value that represents the client state of splitter panes. + */ + GetLayoutData(): string; +} +/** + * Represents a client-side equivalent of the splitter's SplitterPane object. + */ +interface ASPxClientSplitterPane { + /** + * Gets the index of the current pane within the pane collection to which it belongs. + * Value: An integer value representing the zero-based index of the current pane within the SplitterPaneCollection collection. + */ + index: number; + /** + * Gets the name that uniquely identifies the current splitter pane. + * Value: A string value that represents the value assigned to the pane's Name property. + */ + name: string; + /** + * Returns a client splitter object that contains the current pane. + */ + GetSplitter(): ASPxClientSplitter; + /** + * Returns the immediate parent of the current pane. + */ + GetParentPane(): ASPxClientSplitterPane; + /** + * Returns the previous sibling pane of the current pane. + */ + GetPrevPane(): ASPxClientSplitterPane; + /** + * Returns the next sibling pane of the current pane. + */ + GetNextPane(): ASPxClientSplitterPane; + /** + * Determines whether the current pane is the first pane within the SplitterPaneCollection. + */ + IsFirstPane(): boolean; + /** + * Determines whether the current pane is the last pane within the SplitterPaneCollection. + */ + IsLastPane(): boolean; + /** + * Returns a value that indicates the orientation in which the current pane and its sibling panes are stacked. + */ + IsVertical(): boolean; + /** + * Returns the number of the current pane's immediate child panes. + */ + GetPaneCount(): number; + /** + * Returns the current pane's immediate child pane specified by its index. + * @param index An integer value specifying the zero-based index of the child pane to be retrieved. + */ + GetPane(index: number): ASPxClientSplitterPane; + /** + * Returns the current pane's child pane specified by its name. + * @param name A string value specifying the name of the pane. + */ + GetPaneByName(name: string): ASPxClientSplitterPane; + /** + * Gets the width of the pane's content area. + */ + GetClientWidth(): number; + /** + * Gets the height of the pane's content area. + */ + GetClientHeight(): number; + /** + * Collapses the current pane and occupies its space by maximizing the specified pane. + * @param maximizedPane A ASPxClientSplitterPane object specifying the pane to be maximized to occupy the freed space. + */ + Collapse(maximizedPane: ASPxClientSplitterPane): boolean; + /** + * Collapses the current pane in a forward direction and occupies its space by maximizing the previous adjacent pane. + */ + CollapseForward(): boolean; + /** + * Collapses the current pane in a backward direction, and occupies its space by maximizing the next adjacent pane. + */ + CollapseBackward(): boolean; + /** + * Expands the current pane object on the client side. + */ + Expand(): boolean; + /** + * Returns whether the pane is collapsed. + */ + IsCollapsed(): boolean; + /** + * Returns whether the pane's content is loaded from an external web page. + */ + IsContentUrlPane(): boolean; + /** + * Gets the URL of a web page displayed as a pane's content. + */ + GetContentUrl(): string; + /** + * Sets the URL to point to a web page that should be loaded into, and displayed within the current pane. + * @param url A string value specifying the URL to a web page displayed within the pane. + */ + SetContentUrl(url: string): void; + /** + * Sets the URL to point to a web page that should be loaded into, and displayed within the current pane, but should not be cached by a client browser. + * @param url A string value specifying the URL to a web page displayed within the pane. + * @param preventBrowserCaching true to prevent the browser to cache the loaded content; false to allow browser caching. + */ + SetContentUrl(url: string, preventBrowserCaching: boolean): void; + /** + * Refreshes the content of the web page displayed within the current pane. + */ + RefreshContentUrl(): void; + /** + * Returns an iframe object containing a web page specified via the pane's SetContentUrl client method). + */ + GetContentIFrame(): Object; + /** + * Specifies whether the current pane can be resized by end-users on the client side. + * @param allowResize true if pane resizing is allowed; otherwise, false. + */ + SetAllowResize(allowResize: boolean): void; + /** + * Forces the client PaneResized event to be generated. + */ + RaiseResizedEvent(): void; + /** + * Returns an HTML element representing a splitter pane object. + */ + GetElement(): Object; + /** + * Specifies the splitter pane's size in pixels. + * @param size An integer value that specifies the splitter pane's size. + */ + SetSize(size: number): void; + /** + * Specifies the splitter pane's size, in pixels or percents. + * @param size A string value that specifies the splitter pane's size, in pixels or percents. + */ + SetSize(size: string): void; + /** + * Returns the splitter pane's size, in pixels or percents. + */ + GetSize(): string; + /** + * Returns the distance between the top edge of the pane content and the topmost portion of the content currently visible in the pane. + */ + GetScrollTop(): number; + /** + * Specifies the distance between the top edge of the pane content and the topmost portion of the content currently visible in the pane. + * @param value An integer value that is the distance (in pixels). + */ + SetScrollTop(value: number): void; + /** + * Returns the distance between the left edge of the pane content and the leftmost portion of the content currently visible in the pane. + */ + GetScrollLeft(): number; + /** + * Specifies the distance between the left edge of the pane content and the leftmost portion of the content currently visible in the pane. + * @param value An integer value that is the distance (in pixels). + */ + SetScrollLeft(value: number): void; +} +/** + * A method that will handle the splitter's client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneEventHandler { + /** + * A method that will handle the splitter's client events concerning pane manipulations. + * @param source An object representing the event's source. Identifies the splitter object that raised the event. + * @param e An ASPxClientSplitterPaneEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSplitterPaneEventArgs): void; +} +/** + * A method that will handle the splitter's client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneEventArgs extends ASPxClientEventArgs { + /** + * Gets the pane object related to the event. + * Value: An ASPxClientSplitterPane object, manipulations on which forced the event to be raised. + */ + pane: ASPxClientSplitterPane; +} +/** + * A method that will handle a splitter control's cancelable client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneCancelEventHandler { + /** + * A method that will handle a splitter control's cancelable client events concerning pane manipulations. + * @param source An object representing the event's source. Identifies the splitter control object that raised the event. + * @param e An ASPxClientSplitterPaneCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientSplitterPaneCancelEventArgs): void; +} +/** + * Provides data for a splitter control's cancelable client events concerning manipulations with a pane. + */ +interface ASPxClientSplitterPaneCancelEventArgs extends ASPxClientSplitterPaneEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents a base for the ASPxClientPageControl objects. + */ +interface ASPxClientTabControlBase extends ASPxClientControl { + /** + * Fires when a tab is clicked. + */ + TabClick: ASPxClientEvent>; + /** + * Fires on the client side after the active tab has been changed within a tab control. + */ + ActiveTabChanged: ASPxClientEvent>; + /** + * Fires on the client side before the active tab is changed within a tab control. + */ + ActiveTabChanging: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by a client tab control. + */ + CallbackError: ASPxClientEvent>; + /** + * Modifies a tab page's size in accordance with the content. + */ + AdjustSize(): void; + /** + * Returns the active tab within the tab control. + */ + GetActiveTab(): ASPxClientTab; + /** + * Makes the specified tab active within the tab control on the client side. + * @param tab An ASPxClientTab object specifying the tab to select. + */ + SetActiveTab(tab: ASPxClientTab): void; + /** + * Returns the index of the active tab within the tab control. + */ + GetActiveTabIndex(): number; + /** + * Makes a tab active within the tab control, specifying the tab's index. + * @param index An integer value specifying the index of the tab to select. + */ + SetActiveTabIndex(index: number): void; + /** + * Returns the number of tabs in the ASPxTabControl. + */ + GetTabCount(): number; + /** + * Returns a tab specified by its index. + * @param index An integer value specifying the zero-based index of the tab object to retrieve. + */ + GetTab(index: number): ASPxClientTab; + /** + * Returns a tab specified by its name. + * @param name A string value specifying the name of the tab. + */ + GetTabByName(name: string): ASPxClientTab; +} +/** + * Represents a client-side equivalent of the ASPxTabControl object. + */ +interface ASPxClientTabControl extends ASPxClientTabControlBase { +} +/** + * Represents a client-side equivalent of the ASPxPageControl object. + */ +interface ASPxClientPageControl extends ASPxClientTabControlBase { + /** + * Returns the HTML code that represents the contents of the specified page within the page control. + * @param tab An ASPxClientTab object that specifies the required page. + */ + GetTabContentHTML(tab: ASPxClientTab): string; + /** + * Defines the HTML content for a specific tab page within the page control. + * @param tab An ASPxClientTab object that specifies the required tab page. + * @param html A string value that represents the HTML code defining the content of the specified page. + */ + SetTabContentHTML(tab: ASPxClientTab, html: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + */ + PerformCallback(parameter: string): void; + /** + * Sends a callback to the server and generates the server-side Callback event, passing it the specified argument. + * @param parameter A string value that represents any information that needs to be sent to the server-side Callback event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(parameter: string, onSuccess: (arg1: string) => void): void; +} +/** + * Represents a client-side equivalent of a tab control's TabPage object. + */ +interface ASPxClientTab { + /** + * Gets the tab control to which the current tab belongs. + * Value: An ASPxClientTabControlBase object representing the control to which the tab belongs. + */ + tabControl: ASPxClientTabControlBase; + /** + * Gets the index of the current tab (tabbed page) within the control's collection of tabs (tabbed pages). + * Value: An integer value representing the zero-based index of the current tab (tabbed page) within the TabPages) collection of the control to which the tab belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the current tab. + * Value: A string value that represents the value assigned to the tab's Name property. + */ + name: string; + /** + * Returns a value specifying whether a tab is enabled. + */ + GetEnabled(): boolean; + /** + * Specifies whether the tab is enabled. + * @param value true to enable the tab; otherwise, false. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the tab. + */ + GetImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the tab. + * @param value A string value that is the URL to the image displayed within the tab. + */ + SetImageUrl(value: string): void; + /** + * Returns the URL pointing to the image displayed within the active tab. + */ + GetActiveImageUrl(): string; + /** + * Specifies the URL which points to the image displayed within the active tab. + * @param value A string value that is the URL to the image displayed within the active tab. + */ + SetActiveImageUrl(value: string): void; + /** + * Gets an URL which defines the navigation location for the tab. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the navigation location for the tab. + * @param value A string value which is a URL to where the client web browser will navigate when the tab is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Returns text displayed within the tab. + */ + GetText(): string; + /** + * Specifies the text displayed within the tab. + * @param value A string value that is the text displayed within the tab. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a tab is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the tab is visible. + * @param value true is the tab is visible; otherwise, false. + */ + SetVisible(value: boolean): void; +} +/** + * A method that will handle a tab control's client events concerning manipulations with a tab. + */ +interface ASPxClientTabControlTabEventHandler { + /** + * A method that will handle a tab control's client events concerning manipulations with a tab. + * @param source An object representing the event's source. Identifies the tab control object that raised the event. + * @param e An ASPxClientTabControlTabEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabEventArgs): void; +} +/** + * Provides data for events which concern manipulations on tabs. + */ +interface ASPxClientTabControlTabEventArgs extends ASPxClientEventArgs { + /** + * Gets the tab object related to the event. + * Value: An ASPxClientTab object, manipulations on which forced the event to be raised. + */ + tab: ASPxClientTab; +} +/** + * A method that will handle a tab control's cancelable client events concerning manipulations with a tab. + */ +interface ASPxClientTabControlTabCancelEventHandler { + /** + * A method that will handle a tab control's cancelable client events concerning manipulations with a tab. + * @param source An object representing the event's source. Identifies the tab control object that raised the event. + * @param e An ASPxClientTabControlTabCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabCancelEventArgs): void; +} +/** + * Provides data for cancellable events which concern manipulations on tabs. + */ +interface ASPxClientTabControlTabCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets the tab object related to the event. + * Value: An ASPxClientTab object representing the tab manipulations on which forced the tab control to raise the event. + */ + tab: ASPxClientTab; + /** + * Gets or sets a value specifying whether a callback should be sent to the server to reload the content of the page being activated. + * Value: true to reload the page's content; otherwise, false. + */ + reloadContentOnCallback: boolean; +} +/** + * A method that will handle client events concerning clicks on the control's tabs. + */ +interface ASPxClientTabControlTabClickEventHandler { + /** + * A method that will handle client events concerning clicks on tabs. + * @param source The event source. This parameter identifies the tab control object which raised the event. + * @param e An ASPxClientTabControlTabClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTabControlTabClickEventArgs): void; +} +/** + * Provides data for events which concern clicking on the control's tabs. + */ +interface ASPxClientTabControlTabClickEventArgs extends ASPxClientTabControlTabCancelEventArgs { + /** + * Gets the HTML object that contains the processed tab. + * Value: An object representing a container for the tab related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxTimer object. + */ +interface ASPxClientTimer extends ASPxClientControl { + /** + * Fires on the client side when the specified timer interval has elapsed, and the timer is enabled. + */ + Tick: ASPxClientEvent>; + /** + * Returns a value indicating whether the timer is enabled. + */ + GetEnabled(): boolean; + /** + * Enables the timer. + * @param enabled true to turn the timer on; false, to turn the timer off. + */ + SetEnabled(enabled: boolean): void; + /** + * Gets the time before the Tick event. + */ + GetInterval(): number; + /** + * Specifies the time before the Tick event. + * @param interval An integer value that specifies the number of milliseconds before the Tick event is raised relative to the last occurrence of the Tick event. The value cannot be less than one. + */ + SetInterval(interval: number): void; +} +/** + * Represents a client-side equivalent of the ASPxTitleIndex object. + */ +interface ASPxClientTitleIndex extends ASPxClientControl { + /** + * Fires after an item has been clicked. + */ + ItemClick: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientTitleIndex. + */ + CallbackError: ASPxClientEvent>; +} +/** + * A method that will handle client events concerning manipulations with an item. + */ +interface ASPxClientTitleIndexItemEventHandler { + /** + * A method that will handle the title index control's client events concerning manipulations with an item. + * @param source An object representing the event's source. Identifies the title index control object that raised the event. + * @param e An ASPxClientTitleIndexItemEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTitleIndexItemEventArgs): void; +} +/** + * Provides data for events which concern manipulations on the control's items. + */ +interface ASPxClientTitleIndexItemEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the name that uniquely identifies the processed item. + * Value: A string value that represents the value assigned to the processed item's Name property. + */ + name: Object; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * Represents a client-side equivalent of the ASPxTreeView object. + */ +interface ASPxClientTreeView extends ASPxClientControl { + /** + * Fires on the client side after a node has been clicked. + */ + NodeClick: ASPxClientEvent>; + /** + * Fires on the client side after a node's expansion state has been changed by end-user interaction. + */ + ExpandedChanged: ASPxClientEvent>; + /** + * Fires on the client side before the expansion state of a node is changed via end-user interaction. + */ + ExpandedChanging: ASPxClientEvent>; + /** + * Occurs on the client side when the node's checked state is changed by clicking on a check box. + */ + CheckedChanged: ASPxClientEvent>; + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientTreeView. + */ + CallbackError: ASPxClientEvent>; + /** + * Returns a node specified by its index within the ASPxTreeView's node collection. + * @param index An integer value specifying the zero-based index of the node to be retrieved. + */ + GetNode(index: number): ASPxClientTreeViewNode; + /** + * Returns a node specified by its name. + * @param name A string value specifying the name of the node. + */ + GetNodeByName(name: string): ASPxClientTreeViewNode; + /** + * Returns a node specified by its text. + * @param text A string value specifying the text content of the node. + */ + GetNodeByText(text: string): ASPxClientTreeViewNode; + /** + * Returns the number of nodes at the ASPxTreeView's zero level. + */ + GetNodeCount(): number; + /** + * Returns the selected node within the ASPxTreeView control on the client side. + */ + GetSelectedNode(): ASPxClientTreeViewNode; + /** + * Selects the specified node within the ASPxTreeView control on the client side. + * @param node An ASPxClientTreeViewNode object specifying the node to select. + */ + SetSelectedNode(node: ASPxClientTreeViewNode): void; + /** + * Gets the root node of the ASPxTreeView object. + */ + GetRootNode(): ASPxClientTreeViewNode; + /** + * Collapses all nodes in the ASPxTreeView on the client side. + */ + CollapseAll(): void; + /** + * Expands all nodes in the ASPxTreeView on the client side. + */ + ExpandAll(): void; +} +/** + * Represents a client-side equivalent of the ASPxTreeView's TreeViewNode object. + */ +interface ASPxClientTreeViewNode { + /** + * Gets the client representation of the ASPxTreeView control to which the current node belongs. + * Value: An ASPxClientTreeView object representing the control to which the node belongs. + */ + treeView: ASPxClientTreeView; + /** + * Gets the current node's parent node. + * Value: An ASPxClientTreeViewNode object representing the node's immediate parent. + */ + parent: ASPxClientTreeViewNode; + /** + * Gets the node's index within the parent's collection of nodes. + * Value: An integer value representing the node's zero-based index within the Nodes collection of the node to which the node belongs. + */ + index: number; + /** + * Gets the name that uniquely identifies the node. + * Value: A string value that represents the value assigned to the node's Name property. + */ + name: string; + /** + * Returns the number of the current node's immediate child nodes. + */ + GetNodeCount(): number; + /** + * Returns the current node's immediate child node specified by its index. + * @param index An integer value specifying the zero-based index of the node to be retrieved. + */ + GetNode(index: number): ASPxClientTreeViewNode; + /** + * Returns the current node's child node specified by its name. + * @param name A string value specifying the name of the node. + */ + GetNodeByName(name: string): ASPxClientTreeViewNode; + /** + * Returns the current node's child node specified by its text. + * @param text A string value specifying the text content of the node. + */ + GetNodeByText(text: string): ASPxClientTreeViewNode; + /** + * Returns a value indicating whether the node is expanded. + */ + GetExpanded(): boolean; + /** + * Sets a value which specifies the node's expansion state. + * @param value true if the node is expanded; otherwise, false. + */ + SetExpanded(value: boolean): void; + /** + * Returns a value indicating whether the node is checked. + */ + GetChecked(): boolean; + /** + * Sets a value indicating whether the node is checked. + * @param value true if the node is checked; otherwise, false. + */ + SetChecked(value: boolean): void; + /** + * Returns a value which specifies the node's check state. + */ + GetCheckState(): string; + /** + * Returns a value specifying whether the node is enabled. + */ + GetEnabled(): boolean; + /** + * Sets a value specifying whether the node is enabled. + * @param value true to make the node enabled; false to disable it. + */ + SetEnabled(value: boolean): void; + /** + * Returns the URL pointing to the image displayed within the node. + */ + GetImageUrl(): string; + /** + * Sets the URL which points to the image displayed within the node. + * @param value A string value specifying the URL to the image displayed within the node. + */ + SetImageUrl(value: string): void; + /** + * Gets an URL which defines the navigation location for the node's hyperlink. + */ + GetNavigateUrl(): string; + /** + * Specifies a URL which defines the node's navigate URL. + * @param value A string value which specifies a URL to where the client web browser will navigate when the node is clicked. + */ + SetNavigateUrl(value: string): void; + /** + * Gets the text, displayed within the node. + */ + GetText(): string; + /** + * Specifies the text, displayed within the node. + * @param value A string value that represents the text displayed within the node. + */ + SetText(value: string): void; + /** + * Returns a value specifying whether a node is displayed. + */ + GetVisible(): boolean; + /** + * Specifies whether the node is visible. + * @param value true if the node is visible; otherwise, false. + */ + SetVisible(value: boolean): void; + /** + * Gets the HTML object that contains the current node. + */ + GetHtmlElement(): Object; +} +/** + * A method that will handle the client events concerned with node processing. + */ +interface ASPxClientTreeViewNodeProcessingModeEventHandler { + /** + * A method that will handle the client events concerned with node processing. + * @param source An object representing the event source. Identifies the ASPxClientTreeView control that raised the event. + * @param e An ASPxClientTreeViewNodeProcessingModeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeProcessingModeEventArgs): void; +} +/** + * Provides data for the client events concerned with node processing, and that allow the event's processing to be passed to the server side. + */ +interface ASPxClientTreeViewNodeProcessingModeEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * A method that will handle the ASPxClientTreeView.ItemClick event. + */ +interface ASPxClientTreeViewNodeClickEventHandler { + /** + * A method that will handle the NodeClick event. + * @param source The ASPxClientTreeView control which fires the event. + * @param e An ASPxClientTreeViewNodeClickEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeClickEventArgs): void; +} +/** + * Provides data for the NodeClick event. + */ +interface ASPxClientTreeViewNodeClickEventArgs extends ASPxClientTreeViewNodeProcessingModeEventArgs { + /** + * Gets the HTML object that contains the processed node. + * Value: An object representing a container for the node related to the event. + */ + htmlElement: Object; + /** + * Gets a DHTML event object that relates to the processed event. + * Value: An object that maintains DHTML event-specific information. + */ + htmlEvent: Object; +} +/** + * A method that will handle the ASPxTreeView control's client events concerning manipulations with a node. + */ +interface ASPxClientTreeViewNodeEventHandler { + /** + * A method that will handle the ASPxTreeView control's client events, concerning manipulations with a node. + * @param source An object representing the event's source. Identifies the ASPxClientTreeView control object that raised the event. + * @param e An ASPxClientTreeViewNodeEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeEventArgs): void; +} +/** + * Provides data for the ExpandedChanged events. + */ +interface ASPxClientTreeViewNodeEventArgs extends ASPxClientEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * A method that will handle the ASPxTreeView's cancelable client events, concerning manipulations with nodes. + */ +interface ASPxClientTreeViewNodeCancelEventHandler { + /** + * A method that will handle the ASPxTreeView's cancelable client events, concerning manipulations with nodes. + * @param source An object representing the event's source. Identifies the ASPxClientTreeView object that raised the event. + * @param e An ASPxClientTreeViewNodeCancelEventArgs object that contains event data. + */ + (source: S, e: ASPxClientTreeViewNodeCancelEventArgs): void; +} +/** + * Provides data for the ExpandedChanging event. + */ +interface ASPxClientTreeViewNodeCancelEventArgs extends ASPxClientProcessingModeCancelEventArgs { + /** + * Gets a node object related to the event. + * Value: An ASPxClientTreeViewNode object, manipulations on which forced the event to be raised. + */ + node: ASPxClientTreeViewNode; +} +/** + * Represents a client-side equivalent of the ASPxUploadControl control. + */ +interface ASPxClientUploadControl extends ASPxClientControl { + /** + * Occurs on the client after a file has been uploaded. + */ + FileUploadComplete: ASPxClientEvent>; + /** + * Occurs on the client after upload of all selected files has been completed. + */ + FilesUploadComplete: ASPxClientEvent>; + /** + * Occurs on the client side before upload of the specified files starts. + */ + FileUploadStart: ASPxClientEvent>; + /** + * Occurs on the client side before file upload is started. + */ + FilesUploadStart: ASPxClientEvent>; + /** + * Fires on the client side when the text within the control's edit box is changed while the control has focus. + */ + TextChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the progress bar indicator position is changed. + */ + UploadingProgressChanged: ASPxClientEvent>; + /** + * Occurs on the client side when the file input elements count is changed. + */ + FileInputCountChanged: ASPxClientEvent>; + /** + * Fires when the mouse enters a drop zone or an external drop zone element while dragging a file. + */ + DropZoneEnter: ASPxClientEvent>; + /** + * Fires when the mouse leaves a drop zone or an external drop zone element while dragging a file. + */ + DropZoneLeave: ASPxClientEvent>; + /** + * Initiates uploading of the specified file to the web server's memory. + */ + UploadFile(): void; + /** + * Adds a new file input element to the ASPxUploadControl. + */ + AddFileInput(): void; + /** + * Removes a file input element from the ASPxUploadControl. + * @param index An integer value that represents a file input element's index. + */ + RemoveFileInput(index: number): void; + /** + * Removes a file with the specified index from the selected file list. + * @param fileIndex An integer value that is the zero-based index of an item in the file list. + */ + RemoveFileFromSelection(fileIndex: number): void; + /** + * Gets the text displayed within the edit box of the specified file input element. + * @param index An integer value that specifies the required file input element's index. + */ + GetText(index: number): string; + /** + * Gets the number of file input elements contained within the ASPxUploadControl. + */ + GetFileInputCount(): number; + /** + * Specifies the count of the file input elements within the upload control. + * @param count An integer value that specifies the file input elements count. + */ + SetFileInputCount(count: number): void; + /** + * Specifies whether the upload control is enabled. + * @param enabled true, to enable the upload control; otherwise, false. + */ + SetEnabled(enabled: boolean): void; + /** + * Returns a value indicating whether the upload control is enabled. + */ + GetEnabled(): boolean; + /** + * Initiates uploading of the specified file(s) to the web server's memory. + */ + Upload(): void; + /** + * Cancels the initiated file uploading process. + */ + Cancel(): void; + /** + * Clears the file selection in the upload control. + */ + ClearText(): void; + /** + * Sets the text to be displayed within the add button. + * @param text A string value specifying the text to be displayed within the button. + */ + SetAddButtonText(text: string): void; + /** + * Sets the text to be displayed within the upload button. + * @param text A string value specifying the text to be displayed within the button. + */ + SetUploadButtonText(text: string): void; + /** + * Returns the text displayed within the add button. + */ + GetAddButtonText(): string; + /** + * Returns the text displayed within the upload button. + */ + GetUploadButtonText(): string; + /** + * Sets the ID of a web control or HTML element (or a list of IDs), a click on which invokes file upload dialog. + * @param ids A string value specifying the ID or a list of IDs separated by the semicolon (;). + */ + SetDialogTriggerID(ids: string): void; +} +/** + * A method that will handle the client FilesUploadStart event. + */ +interface ASPxClientUploadControlFilesUploadStartEventHandler { + /** + * A method that will handle the FilesUploadStart event. + * @param source The event source. Identifies the ASPxUploadControl control that raised the event. + * @param e A ASPxClientUploadControlFilesUploadStartEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFilesUploadStartEventArgs): void; +} +/** + * Provides data for the FilesUploadStart event. + */ +interface ASPxClientUploadControlFilesUploadStartEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value indicating whether the action which raised the event should be canceled. + * Value: true if the action that raised the event should be canceled; otherwise, false. + */ + cancel: boolean; +} +/** + * A method that handles the FileUploadComplete client event. + */ +interface ASPxClientUploadControlFileUploadCompleteEventHandler { + /** + * A method that will handle the corresponding client event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e An ASPxClientUploadControlFileUploadCompleteEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFileUploadCompleteEventArgs): void; +} +/** + * Provides data for the FileUploadComplete event. + */ +interface ASPxClientUploadControlFileUploadCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of a file input element within the ASPxUploadControl. + * Value: An integer value that specifies the file input element's index. + */ + inputIndex: number; + /** + * Gets or sets a value indicating whether the uploaded file passes validation. + * Value: true if the file is valid; otherwise, false. + */ + isValid: boolean; + /** + * Gets the error text to be displayed within the ASPxUploadControl's error frame. + * Value: A string value that represents the error text. + */ + errorText: string; + /** + * Gets a string that contains specific information (if any) passed from the server side for further client processing. + * Value: A string value representing callback data passed from the server. + */ + callbackData: string; +} +/** + * A method that will handle the FilesUploadComplete client event. + */ +interface ASPxClientUploadControlFilesUploadCompleteEventHandler { + /** + * A method that will handle the client FilesUploadComplete event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e A object that contains event data. + */ + (source: S, e: ASPxClientUploadControlFilesUploadCompleteEventArgs): void; +} +/** + * Provides data for the FilesUploadComplete client event, which enables you to perform specific actions after all selected files have been uploaded. + */ +interface ASPxClientUploadControlFilesUploadCompleteEventArgs extends ASPxClientEventArgs { + /** + * Gets the error text to be displayed within the upload control's error frame. + * Value: A string value that is the error text. + */ + errorText: string; + /** + * Gets a string that contains specific information (if any) passed from the server side for further client processing. + * Value: A string value that is the callback data passed from the server. + */ + callbackData: string; +} +/** + * A method that will handle the TextChanged client event. + */ +interface ASPxClientUploadControlTextChangedEventHandler { + /** + * A method that will handle the TextChanged client event. + * @param source The event source. This parameter identifies the upload control which raised the event. + * @param e An ASPxClientUploadControlTextChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlTextChangedEventArgs): void; +} +/** + * Provides data for the TextChanged client event that allows you to respond to an end-user changing an edit box's text. + */ +interface ASPxClientUploadControlTextChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the index of a file input element within the ASPxUploadControl. + * Value: An integer value that specifies the file input element's index. + */ + inputIndex: number; +} +/** + * A method that will handle the ASPxUploadControl's client event, concerned with changes in upload progress. + */ +interface ASPxClientUploadControlUploadingProgressChangedEventHandler { + /** + * A method that will handle the ASPxUploadControl's client event concerning the uploading process being changed. + * @param source An object representing the event's source. Identifies the ASPxUploadControl object that raised the event. + * @param e An ASPxClientUploadControlUploadingProgressChangedEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlUploadingProgressChangedEventArgs): void; +} +/** + * Provides data for the UploadingProgressChanged event. + */ +interface ASPxClientUploadControlUploadingProgressChangedEventArgs extends ASPxClientEventArgs { + /** + * Gets the number of the files selected for upload. + * Value: An integer value that represents the total number of selected files. + */ + fileCount: number; + /** + * Gets the name of the file being currently uploaded. + * Value: A string value that represents the file name. + */ + currentFileName: string; + /** + * Gets the content length of the currently uploaded file. + * Value: An integer value specifying the content length. + */ + currentFileContentLength: number; + /** + * Gets the content length of the current file already uploaded to the server. + * Value: An integer value that is the content length. + */ + currentFileUploadedContentLength: number; + /** + * Gets the position of the current file upload progress. + * Value: An value specifying the upload progress position. + */ + currentFileProgress: number; + /** + * Gets the content length of the files selected for upload. + * Value: An integer value specifying the total content length of the selected files. + */ + totalContentLength: number; + /** + * Gets the content length of the files already uploaded to the server. + * Value: An integer value that represents the content length. + */ + uploadedContentLength: number; + /** + * Gets the current position of total upload progress. + * Value: An value specifying the total upload progress position. + */ + progress: number; +} +/** + * A method that will handle the DropZoneEnter event. + */ +interface ASPxClientUploadControlDropZoneEnterEventHandler { + /** + * A method that will handle the DropZoneEnter event. + * @param source The event source. This parameter identifies the upload control object which raised the event. + * @param e An ASPxClientUploadControlDropZoneEnterEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlDropZoneEnterEventArgs): void; +} +/** + * Provides data for the DropZoneEnter event. + */ +interface ASPxClientUploadControlDropZoneEnterEventArgs extends ASPxClientEventArgs { + /** + * Gets a drop zone object related to the processed event. + * Value: An object that is a drop zone related to the processed event. + */ + dropZone: Object; +} +/** + * A method that will handle the DropZoneLeave event. + */ +interface ASPxClientUploadControlDropZoneLeaveEventHandler { + /** + * A method that will handle the DropZoneLeave event. + * @param source The event source. Identifies the upload control object that raised the event. + * @param e A ASPxClientUploadControlDropZoneLeaveEventArgs object that contains event data. + */ + (source: S, e: ASPxClientUploadControlDropZoneLeaveEventArgs): void; +} +/** + * Provides data for the DropZoneLeave event. + */ +interface ASPxClientUploadControlDropZoneLeaveEventArgs extends ASPxClientEventArgs { + /** + * Gets a drop zone object related to the processed event. + * Value: An object that is a drop zone related to the processed event. + */ + dropZone: Object; +} +/** + * The JavaScript equivalent of the ASPxChartDesigner class. + */ +interface ASPxClientChartDesigner extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientChartDesigner. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Client Chart Designer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientChartDesigner properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the model of the Client Chart Designer. + */ + GetDesignerModel(): Object; + /** + * For internal use. + */ + GetJsonChartModel(): string; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientChartDesignerSaveCommandExecuteEventHandler { + /** + * Represents a method that will handle the SaveCommandExecute event. + * @param source The event source. This parameter identifies the ASPxChartDesigner which raised the event. + * @param e A ASPxClientChartDesignerSaveCommandExecuteEventArgs object which contains event data. + */ + (source: S, e: ASPxClientChartDesignerSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for a chart control's SaveCommandExecute event. + */ +interface ASPxClientChartDesignerSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Gets or sets a value specifying whether an event has been handled. + * Value: true, if the event hasn't been handled by a control; otherwise, false. + */ + handled: boolean; +} +/** + * Represents a method that will handle the CustomizeMenuActions events. + */ +interface ASPxClientChartDesignerCustomizeMenuActionsEventHandler { + /** + * Represents a method that will handle the CustomizeMenuActions event. + * @param source The event source. This parameter identifies the ASPxChartDesigner which raised the event. + * @param e An ASPxClientChartDesignerCustomizeMenuActionsEventArgs object which contains event data. + */ + (source: S, e: ASPxClientChartDesignerCustomizeMenuActionsEventArgs): void; +} +/** + * An action of the Client Chart Designer's menu. + */ +interface ASPxClientChartDesignerMenuAction { + /** + * Provides access to the text for the command. + * Value: A String value. + */ + text: string; + /** + * Provides access to the CSS class of the command's glyph. + * Value: A String value. + */ + imageClassName: string; + /** + * Provides access to the action performed when the Client Chart Designer's button is clicked. + * Value: The specific action implementation. + */ + clickAction: Function; + /** + * Provides access to the value that specifies whether or not the command is disabled by default. + * Value: true, if the command is disabled by default; otherwise, false. + */ + disabled: boolean; + /** + * Provides access to the value that specifies whether or not the command is visible in the designer user interface. + * Value: true if the command is visible; otherwise false. + */ + visible: boolean; + /** + * Provides access to the keyboard shortcut used to invoke the command. + * Value: A String value. + */ + hotKey: string; + /** + * Provides access to the value that specifies whether or not the command has a visual separator. + * Value: true, if the command has a visual separator; otherwise, false. + */ + hasSeparator: string; + /** + * Provides access to the location of the displayed command. + * Value: A String value. + */ + container: string; +} +/** + * Provides data for a chart control's CustomizeMenuActions event on the client side. + */ +interface ASPxClientChartDesignerCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + /** + * Returns an array of the Client Chart Designer's menu actions. + * Value: An array of the ASPxClientChartDesignerMenuAction objects. + */ + actions: ASPxClientChartDesignerMenuAction[]; +} +/** + * A class which provides access to the entire hierarchy of chart elements on the client side. + */ +interface ASPxClientWebChartControl extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client side after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientWebChartControl. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when any chart element is hot-tracked. + */ + ObjectHotTracked: ASPxClientEvent>; + /** + * Occurs before crosshair items are drawn when the chart's contents are being drawn. + */ + CustomDrawCrosshair: ASPxClientEvent>; + /** + * Occurs on the client side when any chart element is selected. + */ + ObjectSelected: ASPxClientEvent>; + /** + * Returns an ASPxClientWebChart object, which contains information about the hierarchy of a chart control, and provides access to the main properties of chart elements on the client side. + */ + GetChart(): ASPxClientWebChart; + /** + * Returns the printing options of the chart control. + */ + GetPrintOptions(): ASPxClientChartPrintOptions; + /** + * Changes the mouse pointer, which is shown when the mouse is over the chart control, to the pointer with the specified name. + * @param cursor A string value representing the name of the desired cursor. + */ + SetCursor(cursor: string): void; + /** + * Returns the specific chart element which is located under the test point. + * @param x An integer value that specifies the x coordinate of the test point. + * @param y An integer value that specifies the y coordinate of the test point. + */ + HitTest(x: number, y: number): ASPxClientHitObject[]; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + */ + PerformCallback(args: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param args A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(args: string, onSuccess: (arg1: string) => void): void; + /** + * Prints the current chart on the client side. + */ + Print(): void; + /** + * Loads a chart which should be customized from its object model. + * @param serializedChartObjectModel A String object representing the chart model. + */ + LoadFromObjectModel(serializedChartObjectModel: string): void; + /** + * Exports a chart to the file of the specified format, and saves it to the disk. + * @param format A string value specifying the format, to which a chart should be exported. + */ + SaveToDisk(format: string): void; + /** + * Exports a chart to a file in the specified format, and saves it to disk, using the specified file name. + * @param format A string value specifying the format, to which a chart should be exported. + * @param filename A string value specifying the file name, to which a chart should be exported. If this parameter is missing or set to an empty string, then the created file will be named using the client-side name of a chart. + */ + SaveToDisk(format: string, filename: string): void; + /** + * Exports a report to the file of the specified format, and shows it in a new Web Browser window. + * @param format A string value specifying a format in which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Gets the main DOM (Document Object Model) element on a Web Page representing this ASPxClientWebChartControl object. + */ + GetMainDOMElement(): Object; +} +/** + * A method that will handle the CustomDrawCrosshair event. + */ +interface ASPxClientWebChartControlCustomDrawCrosshairEventHandler { + /** + * A method that will handle the CustomDrawCrosshair event. + * @param source The event source. This parameter identifies the chartControl which raised the event. + * @param e An ASPxClientWebChartControlCustomDrawCrosshairEventArgs object which contains event data. + */ + (source: S, e: ASPxClientWebChartControlCustomDrawCrosshairEventArgs): void; +} +/** + * Provides data for a chart control's CustomDrawCrosshair event. + */ +interface ASPxClientWebChartControlCustomDrawCrosshairEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets crosshair elements settings to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairElement object. + */ + crosshairElements: ASPxClientCrosshairElement; + /** + * Gets the settings of crosshair axis label elements to customize their appearance. + * Value: An ASPxClientCrosshairAxisLabelElement object. + */ + cursorCrosshairAxisLabelElements: ASPxClientCrosshairAxisLabelElement; + /** + * Gets crosshair line element settings that are used to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairLineElement object that contains crosshair line element settings. + */ + cursorCrosshairLineElement: ASPxClientCrosshairLineElement; + /** + * Gets the settings of crosshair group header elements to customize their appearance. + * Value: An ASPxClientCrosshairGroupHeaderElement object. + */ + crosshairGroupHeaderElements: ASPxClientCrosshairGroupHeaderElement; + /** + * Provides access to the settings of crosshair elements and crosshair group header elements to customize their appearance. + * Value: An ASPxClientCrosshairElementGroup object. + */ + crosshairElementGroups: ASPxClientCrosshairElementGroup; +} +/** + * Represents the client-side equivalent of the CrosshairElement class. + */ +interface ASPxClientCrosshairElement { + /** + * Gets a series that a crosshair element hovers over when implementing a custom draw. + * Value: An ASPxClientSeries object which represents the series currently being painted. + */ + Series: ASPxClientSeries; + /** + * Gets the series point that a crosshair element hovers over when implementing a custom draw. + * Value: An ASPxClientSeriesPoint object, representing the series point that a crosshair element hovers over. + */ + Point: ASPxClientSeriesPoint; + /** + * Gets or sets the crosshair line element to custom draw a crosshair cursor. + * Value: An ASPxClientCrosshairLineElement object, representing the crosshair line element. + */ + LineElement: ASPxClientCrosshairLineElement; + /** + * Provides access to the crosshair axis label element. + * Value: An ASPxClientCrosshairAxisLabelElement object, representing the crosshair axis label element. + */ + AxisLabelElement: ASPxClientCrosshairAxisLabelElement; + /** + * Gets the crosshair label element. + * Value: An ASPxClientCrosshairSeriesLabelElement object, representing the crosshair label element. + */ + LabelElement: ASPxClientCrosshairSeriesLabelElement; + /** + * Specifies whether the crosshair element is visible when implementing custom drawing in the crosshair cursor. + * Value: true, if the crosshair element is visible; otherwise, false. + */ + visible: boolean; +} +/** + * Represents the client-side equivalent of the CrosshairLineElement class. + */ +interface ASPxClientCrosshairLineElement { +} +/** + * Represents the client-side equivalent of the CrosshairAxisLabelElement class. + */ +interface ASPxClientCrosshairAxisLabelElement { +} +/** + * The client-side equivalent of the CrosshairGroupHeaderElement class. + */ +interface ASPxClientCrosshairGroupHeaderElement { +} +/** + * The client-side equivalent of the CrosshairLabelElement class. + */ +interface ASPxClientCrosshairSeriesLabelElement { +} +/** + * Represents the client-side equivalent of the CrosshairElementGroup class. + */ +interface ASPxClientCrosshairElementGroup { +} +/** + * Represents a method that will handle the ObjectSelected events. + */ +interface ASPxClientWebChartControlHotTrackEventHandler { + /** + * Represents a method that will handle the ObjectSelected events. + * @param source The event source. This parameter identifies the ASPxClientWebChartControl which raised the event. + * @param e An ASPxClientWebChartControlHotTrackEventArgs object which contains event data. + */ + (source: S, e: ASPxClientWebChartControlHotTrackEventArgs): void; +} +/** + * Provides data for a chart control's ObjectSelected events on the client side. + */ +interface ASPxClientWebChartControlHotTrackEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Provides access on the client side to the chart element, for which the event was raised. + * Value: An ASPxClientWebChartElement object, which represents the chart element for which the event was raised. + */ + hitObject: ASPxClientWebChartElement; + /** + * Provides access on the client side to the object, which is in some way related to the object being hit. The returned value depends on the hitObject type and hit point location. + * Value: An ASPxClientWebChartElement object representing an additional object that relates to the one being hit. + */ + additionalHitObject: ASPxClientWebChartElement; + /** + * Gets details on the chart elements located at the point where an end-user has clicked when hot-tracking or selecting a chart element on the client side. + * Value: An ASPxClientWebChartHitInfo object, which contains information about the chart elements located at the point where an end-user has clicked. + */ + hitInfo: ASPxClientWebChartHitInfo; + /** + * Provides access on the client side to the chart and all its elements. + * Value: An ASPxClientWebChart object, which provides access to chart properties. + */ + chart: ASPxClientWebChart; + /** + * Gets the HTML object that contains the processed item. + * Value: An object representing a container for the item related to the event. + */ + htmlElement: Object; + /** + * Gets the X-coordinate of the hit test point, relative to the top left corner of the chart. + * Value: An integer value specifying X-coordinate of the hit test point (in pixels). + */ + x: number; + /** + * Gets the Y-coordinate of the hit test point, relative to the top left corner of the chart. + * Value: An integer value specifying Y-coordinate of the hit test point (in pixels). + */ + y: number; + /** + * Gets the X-coordinate of the hit test point, relative to the top left corner of the Web Page containing this chart. + * Value: An integer value specifying X-coordinate of the hit test point (in pixels). + */ + absoluteX: number; + /** + * Gets the Y-coordinate of the hit test point, relative to the top left corner of the Web Page containing this chart. + * Value: An integer value specifying Y-coordinate of the hit test point (in pixels). + */ + absoluteY: number; + /** + * Gets a value indicating whether the hot-tracking or object selection should be canceled. + * Value: true to cancel the hot-tracking or selection of an object; otherwise, false. + */ + cancel: boolean; +} +/** + * Represents an object under the hit test point within a chart control, on the client side. + */ +interface ASPxClientHitObject { + /** + * Gets the chart element for which the event was raised. + * Value: An ASPxClientWebChartElement object, representing the chart element for which the event was raised. + */ + Object: ASPxClientWebChartElement; + /** + * Provides access to an object, which is in some way related to the object being hit. The returned value depends on the Object type and hit point location. + * Value: An ASPxClientWebChartElement object that represents an additional object related to the one being hit. + */ + AdditionalObject: ASPxClientWebChartElement; +} +/** + * Contains information about a specific test point within a chart control, on the client side. + */ +interface ASPxClientWebChartHitInfo { + /** + * Gets a value indicating whether the test point is within the chart. + * Value: true if the test point is within a chart; otherwise, false. + */ + inChart: boolean; + /** + * Gets a value indicating whether the test point is within the chart title. + * Value: true if the test point is within a chart title; otherwise, false. + */ + inChartTitle: boolean; + /** + * Gets a value indicating whether the test point is within the axis. + * Value: true if the test point is within an axis; otherwise, false. + */ + inAxis: boolean; + /** + * Gets a value indicating whether the test point is within the axis label item. + * Value: true if the test point is within an axis label item; otherwise, false. + */ + inAxisLabelItem: boolean; + /** + * Gets a value indicating whether the test point is within the axis title. + * Value: true if the test point is within an axis title; otherwise, false. + */ + inAxisTitle: boolean; + /** + * Gets a value indicating whether the test point is within the constant line. + * Value: true if the test point is within a constant line; otherwise, false. + */ + inConstantLine: boolean; + /** + * Gets a value indicating whether the test point is within the diagram. + * Value: true if the test point is within a diagram; otherwise, false. + */ + inDiagram: boolean; + /** + * Gets a value indicating whether the test point is within the non-default pane. + * Value: true if the test point is within a non-default pane; otherwise, false. + */ + inNonDefaultPane: boolean; + /** + * Gets a value indicating whether the test point is within the legend. + * Value: true if the test point is within a legend; otherwise, false. + */ + inLegend: boolean; + /** + * Gets the value indicating whether or not the test point is within a custom legend item. + * Value: true if the test point is within a custom legend item; otherwise, false. + */ + inCustomLegendItem: boolean; + /** + * Gets a value indicating whether the test point is within the series. + * Value: true if the test point is within a series; otherwise, false. + */ + inSeries: boolean; + /** + * Gets a value indicating whether the test point is within the series label. + * Value: true if the test point is within a series label; otherwise, false. + */ + inSeriesLabel: boolean; + /** + * Gets a value indicating whether the test point is within the series point. + * Value: true if the test point is within a series point; otherwise, false. + */ + inSeriesPoint: boolean; + /** + * Gets a value indicating whether the test point is within the series title. + * Value: true if the test point is within a series title; otherwise, false. + */ + inSeriesTitle: boolean; + /** + * Gets a value indicating whether the test point is within the trendline. + * Value: true if the test point is within a trendline; otherwise, false. + */ + inTrendLine: boolean; + /** + * Gets a value indicating whether the test point is within the Fibonacci Indicator. + * Value: true if the test point is within a Fibonacci Indicator; otherwise, false. + */ + inFibonacciIndicator: boolean; + /** + * Gets a value indicating whether the test point is within the regression line. + * Value: true if the test point is within a regression line; otherwise, false. + */ + inRegressionLine: boolean; + /** + * Gets a value specifying whether the test point is within an indicator. + * Value: true if the test point is within an indicator; otherwise, false. + */ + inIndicator: boolean; + /** + * Gets a value indicating whether the test point is within an annotation. + * Value: true if the test point is within an annotation; otherwise, false. + */ + inAnnotation: boolean; + /** + * Gets a value indicating whether the test point is within a hyperlink. + * Value: true, if the test point is within a hyperlink; otherwise, false. + */ + inHyperlink: boolean; + /** + * Gets the client-side chart instance from under the test point. + * Value: An ASPxClientWebChart object. + */ + chart: ASPxClientWebChart; + /** + * Gets the client-side chart title instance from under the test point. + * Value: An ASPxClientChartTitle object. + */ + chartTitle: ASPxClientChartTitle; + /** + * Gets the client-side axis instance from under the test point. + * Value: An ASPxClientAxisBase descendant. + */ + axis: ASPxClientAxisBase; + /** + * Gets the client-side constant line instance from under the test point. + * Value: An ASPxClientConstantLine object. + */ + constantLine: ASPxClientConstantLine; + /** + * Gets the client-side diagram instance from under the test point. + * Value: An ASPxClientXYDiagramBase descendant. + */ + diagram: ASPxClientXYDiagramBase; + /** + * Gets the client-side non-default pane instance from under the test point. + * Value: An ASPxClientXYDiagramPane object. + */ + nonDefaultPane: ASPxClientXYDiagramPane; + /** + * Gets the client-side legend instance from under the test point. + * Value: An ASPxClientLegend object. + */ + legend: ASPxClientLegend; + /** + * Gets a custom legend item which is located under the test point. + * Value: An ASPxClientCustomLegendItem object which represents the item located under the test point. + */ + customLegendItem: ASPxClientCustomLegendItem; + /** + * Gets the client-side series instance from under the test point. + * Value: An ASPxClientSeries object. + */ + series: ASPxClientSeries; + /** + * Gets the client-side series label instance from under the test point. + * Value: An ASPxClientSeriesLabel object. + */ + seriesLabel: ASPxClientSeriesLabel; + /** + * Gets the client-side series title instance from under the test point. + * Value: An ASPxClientSeriesTitle object. + */ + seriesTitle: ASPxClientSeriesTitle; + /** + * Gets the client-side trendline instance from under the test point. + * Value: An ASPxClientTrendLine object. + */ + trendLine: ASPxClientTrendLine; + /** + * Gets the client-side Fibonacci indicator instance from under the test point. + * Value: An ASPxClientFibonacciIndicator object. + */ + fibonacciIndicator: ASPxClientFibonacciIndicator; + /** + * Gets the client-side regression line instance from under the test point. + * Value: An ASPxClientRegressionLine object. + */ + regressionLine: ASPxClientRegressionLine; + /** + * Gets the client-side indicator instance from under the test point. + * Value: An ASPxClientIndicator descendant. + */ + indicator: ASPxClientIndicator; + /** + * Gets the client-side annotation instance from under the test point. + * Value: An ASPxClientAnnotation object. + */ + annotation: ASPxClientAnnotation; + /** + * Gets the client-side series point instance from under the test point. + * Value: An ASPxClientSeriesPoint object. + */ + seriesPoint: ASPxClientSeriesPoint; + /** + * Gets the client-side axis label item instance from under the test point. + * Value: An ASPxClientAxisLabelItem object. + */ + axisLabelItem: ASPxClientAxisLabelItem; + /** + * Gets the client-side axis title instance from under the test point. + * Value: An ASPxClientAxisTitle object. + */ + axisTitle: ASPxClientAxisTitle; + /** + * Returns a hyperlink which is located under the test point. + * Value: A String object representing a hyperlink. + */ + hyperlink: string; +} +/** + * Represents the client-side equivalent of the DiagramCoordinates class. + */ +interface ASPxClientDiagramCoordinates { + /** + * Gets the type of the argument scale. + * Value: A string object which contains the current scale type. + */ + argumentScaleType: string; + /** + * Gets the type of the value scale. + * Value: A string object which contains the current scale type. + */ + valueScaleType: string; + /** + * Gets the argument of the data point as a text string. + * Value: A string object, representing a data point's argument. + */ + qualitativeArgument: string; + /** + * Gets the numerical representation of the data point's argument. + * Value: A Double value, representing the data point's argument. + */ + numericalArgument: number; + /** + * Gets the date-time representation of the data point's argument. + * Value: A date object, representing the point's argument. + */ + dateTimeArgument: Date; + /** + * Gets the numerical representation of the data point's value. + * Value: A Double value, representing the data point's value. + */ + numericalValue: number; + /** + * Gets the date-time representation of the data point's value. + * Value: A date object, representing the point's value. + */ + dateTimeValue: Date; + /** + * Gets the X-axis of the diagram point. + * Value: An ASPxClientAxisBase descendant, representing the axis of arguments (X-axis). + */ + axisX: ASPxClientAxisBase; + /** + * Gets the Y-axis of the diagram point. + * Value: An ASPxClientAxisBase descendant, representing the axis of values (Y-axis). + */ + axisY: ASPxClientAxisBase; + /** + * Gets the pane of the diagram point. + * Value: An ASPxClientXYDiagramPane descendant, representing the pane. + */ + pane: ASPxClientXYDiagramPane; + /** + * Checks whether the current object represents a point outside the diagram area. + */ + IsEmpty(): boolean; + /** + * Gets the value of the client-side axis instance. + * @param axis An ASPxClientAxisBase class descendant, representing the axis that contains the requested value. + */ + GetAxisValue(axis: ASPxClientAxisBase): ASPxClientAxisValue; +} +/** + * Contains the information about an axis value. + */ +interface ASPxClientAxisValue { + /** + * Gets the axis scale type. + * Value: A String value, specifying the axis scale type. + */ + scaleType: string; + /** + * Gets the axis value, if the axis scale type is qualitative. + * Value: A String value, specifying the axis value. + */ + qualitativeValue: string; + /** + * Gets the axis value, if the axis scale type is numerical. + * Value: A Double value, specifying the axis value. + */ + numericalValue: number; + /** + * Gets the axis value, if the axis scale type is date-time. + * Value: A DateTime value, specifying the axis value. + */ + dateTimeValue: Date; +} +/** + * Represents the client-side equivalent of the ControlCoordinates class. + */ +interface ASPxClientControlCoordinates { + /** + * Gets the point's pane. + * Value: An ASPxClientXYDiagramPane object. + */ + pane: ASPxClientXYDiagramPane; + /** + * Gets the point's X-coordinate, in pixels. + * Value: An integer value, specifying the X-coordinate (in pixels). + */ + x: number; + /** + * Gets the point's Y-coordinate, in pixels. + * Value: An integer value, specifying the Y-coordinate (in pixels). + */ + y: number; + /** + * Gets the point's visibility state. + * Value: "Visible", "Hidden", or "Undefined". + */ + visibility: string; +} +/** + * Represents the client-side equivalent of the ChartElement class. + */ +interface ASPxClientWebChartElement { + /** + * Gets the chart that owns the current chart element. + * Value: An ASPxClientWebChart object, to which the chart element belongs. + */ + chart: ASPxClientWebChart; +} +/** + * Represents a base class for chart elements, which are not necessarily required to be present on the client side. + */ +interface ASPxClientWebChartEmptyElement extends ASPxClientWebChartElement { +} +/** + * Represents a base class for chart elements, which are required to be present on the client side. + */ +interface ASPxClientWebChartRequiredElement extends ASPxClientWebChartElement { +} +/** + * Represents the client-side equivalent of the ChartElementNamed class. + */ +interface ASPxClientWebChartElementNamed extends ASPxClientWebChartRequiredElement { + /** + * Gets the name of the chart element. + * Value: A string object representing the name of the chart element. + */ + name: string; +} +/** + * Represents the client-side equivalent of the WebChartControl control. + */ +interface ASPxClientWebChart extends ASPxClientWebChartRequiredElement { + /** + * Gets the client-side Chart Control that owns the current chart. + * Value: An ASPxClientWebChartControl object, to which the chart belongs. + */ + chartControl: ASPxClientWebChartControl; + /** + * Gets the chart's diagram and provides access to its settings. + * Value: An ASPxClientRadarDiagram), that represents the chart's diagram. + */ + diagram: ASPxClientWebChartElement; + /** + * Provides access to the chart's collection of series. + * Value: An array of ASPxClientSeries objects that represent the collection of series. + */ + series: ASPxClientSeries[]; + /** + * Provides access to the collection of chart titles. + * Value: An array of ASPxClientChartTitle objects, that represent the collection of chart titles. + */ + titles: ASPxClientChartTitle[]; + /** + * Provides access to the chart's collection of annotations. + * Value: An array of ASPxClientAnnotation objects, representing the collection of annotations. + */ + annotations: ASPxClientAnnotation[]; + /** + * Gets the chart's legend and provides access to its settings. + * Value: An ASPxClientLegend object that represents the chart's legend. + */ + legend: ASPxClientLegend; + /** + * Returns the collection of legends. + * Value: An array of ASPxClientLegend objects. + */ + legends: ASPxClientLegend[]; + /** + * Gets the name of the appearance, which is currently used to draw the chart's elements. + * Value: A string value that represents the appearance name. + */ + appearanceName: string; + /** + * Gets the name of the palette currently used to draw the chart's series. + * Value: A string value that represents the palette name. + */ + paletteName: string; + /** + * Gets a value indicating whether series tooltips should be shown. + * Value: true to show tooltips for series; otherwise, false. + */ + showSeriesToolTip: boolean; + /** + * Gets a value indicating whether point tooltips should be shown. + * Value: true to show tooltips for series points; otherwise, false. + */ + showPointToolTip: boolean; + /** + * Gets a value indicating whether a crosshair cursor should be shown. + * Value: true to show a crosshair cursor; otherwise, false. + */ + showCrosshair: boolean; + /** + * Gets a value that contains information on how the tooltip position is defined, for example, relative to a mouse pointer or chart element. + * Value: An ASPxClientToolTipPosition class descendant that defines the tooltip position type. + */ + toolTipPosition: ASPxClientToolTipPosition; + /** + * Returns the tooltip controller that shows tooltips for chart elements. + * Value: An ASPxClientToolTipController object. + */ + toolTipController: ASPxClientToolTipController; + /** + * Gets the settings for a crosshair cursor concerning its position and appearance on a diagram. + * Value: An ASPxClientCrosshairOptions object descendant which provides access to crosshair cursor options on a diagram. + */ + crosshairOptions: ASPxClientCrosshairOptions; + /** + * Gets a css postfix for a chart. + * Value: A string value. + */ + cssPostfix: string; + /** + * Gets or sets a value which specifies how the chart elements are selected. + * Value: A String object representing the name of the selection mode. + */ + selectionMode: string; +} +/** + * Represents the client-side equivalent of the SimpleDiagram class. + */ +interface ASPxClientSimpleDiagram extends ASPxClientWebChartEmptyElement { +} +/** + * Represents the base class for all diagram classes, which have X and Y axes. + */ +interface ASPxClientXYDiagramBase extends ASPxClientWebChartRequiredElement { + /** + * Gets the X-axis. + * Value: An ASPxClientAxisBase object which represents the X-axis. + */ + axisX: ASPxClientAxisBase; + /** + * Gets the Y-axis. + * Value: An ASPxClientAxisBase object which represents the Y-axis. + */ + axisY: ASPxClientAxisBase; +} +/** + * Represents the client-side equivalent of the XYDiagram2D class. + */ +interface ASPxClientXYDiagram2D extends ASPxClientXYDiagramBase { + /** + * Provides access to a collection of secondary X-axes for a given 2D XY-diagram. + * Value: An array of ASPxClientAxis objects, that is a collection of secondary X-axes. + */ + secondaryAxesX: ASPxClientAxis[]; + /** + * Provides access to a collection of secondary Y-axes for a given 2D XY-diagram. + * Value: An array of ASPxClientAxis objects, that is a collection of secondary X-axes. + */ + secondaryAxesY: ASPxClientAxis[]; + /** + * Provides access to a default pane object. + * Value: An ASPxClientXYDiagramPane object which represents the default pane of a chart. + */ + defaultPane: ASPxClientXYDiagramPane; + /** + * Provides access to an array of a diagram's panes. + * Value: An array of ASPxClientXYDiagramPane objects. + */ + panes: ASPxClientXYDiagramPane[]; + /** + * Converts the display coordinates into a diagram coordinates object. + * @param x An integer value, representing the X-coordinate of a point (measured in pixels relative to the top left corner of a chart). + * @param y An integer value, representing the Y-coordinate of a point (measured in pixels relative to the top left corner of a chart). + */ + PointToDiagram(x: number, y: number): ASPxClientDiagramCoordinates; + /** + * Converts the diagram coordinates of a point into screen coordinates. + * @param argument An object, representing the point's argument. + * @param value An object, representing the point's value. + * @param axisX An ASPxClientAxis2D descendant, representing the X-axis. + * @param axisY An ASPxClientAxis2D descendant, representing the Y-axis. + * @param pane An ASPxClientXYDiagramPane object, representing the pane. + */ + DiagramToPoint(argument: Object, value: Object, axisX: ASPxClientAxis2D, axisY: ASPxClientAxis2D, pane: ASPxClientXYDiagramPane): ASPxClientControlCoordinates; + /** + * Shows the Crosshair Cursor at the point with the specified coordinates. + * @param screenX The horizontal coordinate that is related to the top-left angle of the chart. + * @param screenY The vertical coordinate that is related to the top-left angle of the chart. + */ + ShowCrosshair(screenX: number, screenY: number): void; +} +/** + * Represents the client-side equivalent of the XYDiagram class. + */ +interface ASPxClientXYDiagram extends ASPxClientXYDiagram2D { + /** + * Gets a value indicating whether the diagram is rotated. + * Value: true if the diagram is rotated; otherwise, false. + */ + rotated: boolean; +} +/** + * Represents the client-side equivalent of the SwiftPlotDiagram class. + */ +interface ASPxClientSwiftPlotDiagram extends ASPxClientXYDiagram2D { +} +/** + * Represents the client-side equivalent of the XYDiagramPane class. + */ +interface ASPxClientXYDiagramPane extends ASPxClientWebChartElementNamed { + /** + * Gets the diagram that owns the current pane object. + * Value: An ASPxClientXYDiagram object, to which the pane belongs. + */ + diagram: ASPxClientXYDiagram; +} +/** + * Represents the client-side equivalent of the XYDiagram3D class. + */ +interface ASPxClientXYDiagram3D extends ASPxClientXYDiagramBase { +} +/** + * Represents the client-side equivalent of the RadarDiagram class. + */ +interface ASPxClientRadarDiagram extends ASPxClientXYDiagramBase { + /** + * Converts the display coordinates into a diagram coordinates object. + * @param x An integer value, representing the X-coordinate of a point (measured in pixels relative to the top left corner of a chart). + * @param y An integer value, representing the Y-coordinate of a point (measured in pixels relative to the top left corner of a chart). + */ + PointToDiagram(x: number, y: number): ASPxClientDiagramCoordinates; + /** + * Converts the diagram coordinates of a point into screen coordinates. + * @param argument An object, representing the point's argument. + * @param value An object, representing the point's value. + */ + DiagramToPoint(argument: Object, value: Object): ASPxClientControlCoordinates; +} +/** + * Represents the client-side equivalent of the AxisBase class. + */ +interface ASPxClientAxisBase extends ASPxClientWebChartElementNamed { + /** + * Provides access to the XY-diagram which contains the current axis. + * Value: An ASPxClientXYDiagramBase class descendant. + */ + diagram: ASPxClientXYDiagramBase; + /** + * Provides acess to the range of the axis coordinates. + * Value: An ASPxClientAxisRange object, which contains the common range settings of the axis coordinates. + */ + range: ASPxClientAxisRange; +} +/** + * Represents the client-side equivalent of the Axis2D class. + */ +interface ASPxClientAxis2D extends ASPxClientAxisBase { + /** + * Provides access to an axis title object. + * Value: An ASPxClientAxisTitle object which represents the axis title. + */ + axisTitle: ASPxClientAxisTitle; + /** + * Provides access to the axis strips collection. + * Value: An array of ASPxClientStrip objects. + */ + strips: ASPxClientStrip[]; + /** + * Provides access to the collection of the axis constant lines. + * Value: An array of ASPxClientConstantLine objects which represent constant lines that belong to this axis. + */ + constantLines: ASPxClientConstantLine[]; +} +/** + * Represents the client-side equivalent of the Axis class. + */ +interface ASPxClientAxis extends ASPxClientAxis2D { + /** + * Gets a value indicating whether the axis is reversed. + * Value: true if the axis is reversed; otherwise, false. + */ + reverse: boolean; +} +/** + * Represents the client-side equivalent of the SwiftPlotDiagramAxis class. + */ +interface ASPxClientSwiftPlotDiagramAxis extends ASPxClientAxis2D { +} +/** + * Represents the client-side equivalent of the Axis3D class. + */ +interface ASPxClientAxis3D extends ASPxClientAxisBase { +} +/** + * Represents the client-side equivalent of the RadarAxis class. + */ +interface ASPxClientRadarAxis extends ASPxClientAxisBase { +} +/** + * Represents the client-side equivalent of the AxisTitle class. + */ +interface ASPxClientAxisTitle extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis to which the axis title belongs. + * Value: An ASPxClientAxisBase descendant, which identifies the axis. + */ + axis: ASPxClientAxisBase; + /** + * Gets the text of the axis title. + * Value: A string object which contains the axis title's text. + */ + text: string; +} +/** + * Represents the client-side equivalent of the AxisLabelItem class. + */ +interface ASPxClientAxisLabelItem extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis to which an axis label item belongs. + * Value: An ASPxClientAxisBase descendant, which identifies the axis. + */ + axis: ASPxClientAxisBase; + /** + * Gets the text of an axis label item. + * Value: A string object which contains the axis label item's text. + */ + text: string; + /** + * Gets the axis value to which an axis label item corresponds. + * Value: An object that specifies the axis value. + */ + axisValue: Object; + /** + * Gets the internal representation of the axis value to which an axis label item corresponds. + * Value: A Double value which specifies the internal representation of the axis value. + */ + axisValueInternal: number; +} +/** + * Represents the client-side equivalent of the AxisRange class. + */ +interface ASPxClientAxisRange extends ASPxClientWebChartRequiredElement { + /** + * Gets the axis that owns the current axis range object. + * Value: An ASPxClientAxisBase object, to which the axis range belongs. + */ + axis: ASPxClientAxisBase; + /** + * Gets the minimum value to display on an axis. + * Value: An object representing the minimum value of the axis range. + */ + minValue: Object; + /** + * Gets the maximum value to display on an axis. + * Value: An object representing the maximum value of the axis range. + */ + maxValue: Object; + /** + * Gets the internal float representation of the range minimum value. + * Value: A Double value which specifies the internal representation of the range minimum value. + */ + minValueInternal: number; + /** + * Gets the internal float representation of the range maximum value. + * Value: A Double value which specifies the internal representation of the range maximum value. + */ + maxValueInternal: number; +} +/** + * Represents the client-side equivalent of the Strip class. + */ +interface ASPxClientStrip extends ASPxClientWebChartElementNamed { + /** + * Gets the axis that owns the current strip object. + * Value: An ASPxClientAxis object, to which the strip belongs. + */ + axis: ASPxClientAxis; + /** + * Gets the minimum value of the strip's range. + * Value: An object that represents the minimum value of the strip's range. + */ + minValue: Object; + /** + * Gets the maximum value of the strip's range. + * Value: An object that represents the maximum value of the strip's range. + */ + maxValue: Object; +} +/** + * Represents the client-side equivalent of the ConstantLine class. + */ +interface ASPxClientConstantLine extends ASPxClientWebChartElementNamed { + /** + * Gets the axis that owns the current constant line object. + * Value: An ASPxClientAxis object, to which the constant line belongs. + */ + axis: ASPxClientAxis; + /** + * Gets the constant line's position along the axis. + * Value: An object that specifies the constant line's position. + */ + value: Object; + /** + * Gets the constant line title. + * Value: A string object, representing the title's text. + */ + title: string; +} +/** + * Represents the client-side equivalent of the Series class. + */ +interface ASPxClientSeries extends ASPxClientWebChartElementNamed { + /** + * Gets a value that specifies the view type of the series. + * Value: A string object which contains the current view type. + */ + viewType: string; + /** + * Gets a value that specifies the scale type for the argument data of the series' data points. + * Value: A string object which contains the current scale type. + */ + argumentScaleType: string; + /** + * Gets a value that specifies the scale type for the value data of the series' data points. + * Value: A string object which contains the current scale type. + */ + valueScaleType: string; + /** + * Gets the X-Axis that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the X-axis name. + */ + axisX: string; + /** + * Gets the Y-Axis that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the Y-axis name. + */ + axisY: string; + /** + * Gets the pane that is used to plot the current series on the XY-diagram. + * Value: A string object, which represents the pane's name. + */ + pane: string; + /** + * Gets a value indicating whether the series is visible. + * Value: true if the series is visible; otherwise, false. + */ + visible: boolean; + /** + * Gets a value that specifies whether or not a tooltip is enabled for a chart. + * Value: true - a tooltip is enabled for a chart; false - a tooltip is disabled. + */ + toolTipEnabled: boolean; + /** + * Gets the text to be displayed within series tooltips. + * Value: A string value. + */ + toolTipText: string; + /** + * Gets an image to be displayed within series tooltips. + * Value: A string value. + */ + toolTipImage: string; + /** + * Gets the settings of series labels. + * Value: An ASPxClientSeriesLabel object, which provides the series label settings. + */ + label: ASPxClientSeriesLabel; + /** + * Gets the series' collection of data points. + * Value: An array of ASPxClientSeriesPoint objects, that represent the series' data points. + */ + points: ASPxClientSeriesPoint[]; + /** + * Provides access to the collection of series titles. + * Value: An array of ASPxClientSeriesTitle objects, that represent the collection of series titles. + */ + titles: ASPxClientSeriesTitle[]; + /** + * Gets the series' collection of indicators. + * Value: An array of ASPxClientIndicator objects, that belong to the series. + */ + indicators: ASPxClientIndicator[]; + /** + * Provides access to the collection of regression lines. + * Value: An array of ASPxClientRegressionLine objects which represent regression lines available for the series. + */ + regressionLines: ASPxClientRegressionLine[]; + /** + * Provides access to the collection of trendlines. + * Value: An array of ASPxClientTrendLine objects, that represent the collection of trendlines. + */ + trendLines: ASPxClientTrendLine[]; + /** + * Provides access to the collection of Fibonacci Indicators. + * Value: An array of ASPxClientFibonacciIndicator objects, that represent the collection of Fibonacci Indicators. + */ + fibonacciIndicators: ASPxClientFibonacciIndicator[]; + /** + * Gets the color of a series. + * Value: A string value. + */ + color: string; + /** + * Gets a value that defines a group for stacked series. + * Value: A string value. + */ + stackedGroup: string; + /** + * Gets a string which represents the pattern specifying the text to be displayed within a crosshair label for the current Series type. + * Value: A Empty. + */ + crosshairLabelPattern: string; + /** + * This property is intended for internal use only. + * Value: A String value. + */ + groupedElementsPattern: string; + /** + * Returns a collection of crosshair value items. + * Value: An array of ASPxClientCrosshairValueItem objects. + */ + crosshairValueItems: ASPxClientCrosshairValueItem[]; + /** + * Gets a value indicating whether a crosshair cursor is enabled. + * Value: true if a crosshair cursor is enabled; otherwise, false. + */ + actualCrosshairEnabled: boolean; + /** + * Gets a value indicating whether a crosshair label should be shown for this series. + * Value: true if crosshair labels are visible; otherwise, false. + */ + actualCrosshairLabelVisibility: boolean; +} +/** + * Represents the client-side equivalent of the SeriesLabelBase class. + */ +interface ASPxClientSeriesLabel extends ASPxClientWebChartElement { + /** + * Gets the series that owns the current series label object. + * Value: An ASPxClientSeries object, to which the series label belongs. + */ + series: ASPxClientSeries; + /** + * Gets the common text for all series point labels. + * Value: Returns an empty string object. + */ + text: string; +} +/** + * Represents the client-side equivalent of the SeriesPoint class. + */ +interface ASPxClientSeriesPoint extends ASPxClientWebChartRequiredElement { + /** + * Gets the series that owns the current series point object. + * Value: An ASPxClientSeries object, to which the series point belongs. + */ + series: ASPxClientSeries; + /** + * Gets the data point's argument. + * Value: An object that specifies the data point's argument. + */ + argument: Object; + /** + * Gets the point's data value(s). + * Value: An array of objects that represent the data value(s) of the series data point. + */ + values: Object[]; + /** + * Gets the text to be displayed within series points tooltips. + * Value: A string value. + */ + toolTipText: string; + /** + * Gets the color of a series point. + * Value: A string value. + */ + color: string; + /** + * Gets the percent value of a series point. + * Value: A float value. + */ + percentValue: number; + /** + * Gets a hint that is shown in series points tooltips. + * Value: A string value. + */ + toolTipHint: string; +} +/** + * Represents the client-side equivalent of the Legend class. + */ +interface ASPxClientLegend extends ASPxClientWebChartEmptyElement { + /** + * Returns a value which determines whether to use checkboxes instead of markers on a chart legend for all legend items. + * Value: true, if legend checkboxes are shown instead of markers for all legend items; otherwise, false. + */ + useCheckBoxes: boolean; + /** + * Returns a collection of custom legend items of the legend. + * Value: A collection of ASPxClientCustomLegendItem objects. + */ + customItems: ASPxClientCustomLegendItem[]; + /** + * Returns the name of the legend. + * Value: The string value representing the name of the legend. + */ + name: string; +} +/** + * Represents the base for ASPxClientSeriesTitle classes. + */ +interface ASPxClientTitleBase extends ASPxClientWebChartRequiredElement { + /** + * Gets the lines of text within a title. + * Value: An array of string values containing the text of a title. + */ + lines: string[]; + /** + * Gets the alignment of the title. + * Value: A string value containing the text, which specifies the alignment of a title. + */ + alignment: string; + /** + * Gets a value that specifies to which edges of a parent element the title should be docked. + * Value: A string value. + */ + dock: string; +} +/** + * Represents the client-side equivalent of the ChartTitle class. + */ +interface ASPxClientChartTitle extends ASPxClientTitleBase { +} +/** + * Represents the client-side equivalent of the SeriesTitle class. + */ +interface ASPxClientSeriesTitle extends ASPxClientTitleBase { + /** + * Gets the series that owns the current title object. + * Value: An ASPxClientSeries object, to which the series title belongs. + */ + series: ASPxClientSeries; +} +/** + * Represents the client-side equivalent of the Indicator class. + */ +interface ASPxClientIndicator extends ASPxClientWebChartElementNamed { + /** + * Gets the indicator's associated series. + * Value: An ASPxClientSeries object. + */ + series: ASPxClientSeries; +} +/** + * Represents the client-side equivalent of the FinancialIndicator class. + */ +interface ASPxClientFinancialIndicator extends ASPxClientIndicator { + /** + * Gets the first point of the financial indicator. + * Value: An ASPxClientFinancialIndicatorPoint object, which represents a financial indicator's first point. + */ + point1: ASPxClientFinancialIndicatorPoint; + /** + * Gets the second point of the financial indicator. + * Value: An ASPxClientFinancialIndicatorPoint object, which represents a financial indicator's second point. + */ + point2: ASPxClientFinancialIndicatorPoint; +} +/** + * Represents the client-side equivalent of the TrendLine class. + */ +interface ASPxClientTrendLine extends ASPxClientFinancialIndicator { +} +/** + * Represents the client-side equivalent of the FibonacciIndicator class. + */ +interface ASPxClientFibonacciIndicator extends ASPxClientFinancialIndicator { +} +/** + * Represents the client-side equivalent of the FinancialIndicatorPoint class. + */ +interface ASPxClientFinancialIndicatorPoint extends ASPxClientWebChartRequiredElement { + /** + * Gets the financial indicator that owns the current financial indicator point. + * Value: An ASPxClientFinancialIndicator object, to which the point belongs. + */ + financialIndicator: ASPxClientFinancialIndicator; + /** + * Gets the argument of the financial indicator's point. + * Value: An object that specifies the point argument. + */ + argument: Object; + /** + * Gets a value, indicating how the value of a financial indicator's point is obtained. + * Value: A string value, which indicates how to obtain a financial indicator point's value. + */ + valueLevel: string; +} +/** + * The client-side equivalent of the SingleLevelIndicator class. + */ +interface ASPxClientSingleLevelIndicator extends ASPxClientIndicator { + /** + * Gets a value specifying the value level to which the single-level indicator corresponds. + * Value: A string value. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the RegressionLine class. + */ +interface ASPxClientRegressionLine extends ASPxClientSingleLevelIndicator { +} +/** + * The client-side equivalent of the MovingAverage class. + */ +interface ASPxClientMovingAverage extends ASPxClientSingleLevelIndicator { + /** + * Gets the number of data points used to calculate the moving average. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value specifying whether to display a Moving Average, Envelope, or both. + * Value: A string value. + */ + kind: string; + /** + * Gets a value specifying the Envelope percent. + * Value: A double value which specifies the Envelope percent. + */ + envelopePercent: number; +} +/** + * The client-side equivalent of the SimpleMovingAverage class. + */ +interface ASPxClientSimpleMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the ExponentialMovingAverage class. + */ +interface ASPxClientExponentialMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the WeightedMovingAverage class. + */ +interface ASPxClientWeightedMovingAverage extends ASPxClientMovingAverage { +} +/** + * The client-side equivalent of the TriangularMovingAverage class. + */ +interface ASPxClientTriangularMovingAverage extends ASPxClientMovingAverage { +} +/** + * Represents the client-side equivalent of the TripleExponentialMovingAverageTema class. + */ +interface ASPxClientTripleExponentialMovingAverageTema extends ASPxClientMovingAverage { +} +/** + * Represents the client-side equivalent of the BollingerBands class. + */ +interface ASPxClientBollingerBands extends ASPxClientIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the MedianPrice class. + */ +interface ASPxClientMedianPrice extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the TypicalPrice class. + */ +interface ASPxClientTypicalPrice extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the WeightedClose class. + */ +interface ASPxClientWeightedClose extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the SeparatePaneIndicator class. + */ +interface ASPxSeparatePaneIndicator extends ASPxClientIndicator { + /** + * Returns the name of the Y-axis that is used to plot the current indicator on a ASPxClientXYDiagram. + * Value: A string value specifying the Y-axis name. + */ + axisY: string; + /** + * Returns the name of a pane, used to plot the separate pane indicator on an XYDiagram. + * Value: A string that is the name of a pane. + */ + pane: string; +} +/** + * Represents the client-side equivalent of the AverageTrueRange class. + */ +interface ASPxClientAverageTrueRange extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the ChaikinsVolatility class. + */ +interface ASPxClientChaikinsVolatility extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the CommodityChannelIndex class. + */ +interface ASPxClientCommodityChannelIndex extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the DetrendedPriceOscillator class. + */ +interface ASPxClientDetrendedPriceOscillator extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the MassIndex class. + */ +interface ASPxClientMassIndex extends ASPxSeparatePaneIndicator { + /** + * Returns the count of points used to calculate the exponential moving average (EMA). + * Value: An integer value, specifying the count of points used to calculate EMA. + */ + movingAveragePointsCount: number; + /** + * Returns the count of summable values. + * Value: An integer value specifying the count of summable ratios. + */ + sumPointsCount: number; +} +/** + * Represents the client-side equivalent of the MovingAverageConvergenceDivergence class. + */ +interface ASPxClientMovingAverageConvergenceDivergence extends ASPxSeparatePaneIndicator { + /** + * Returns the short period value required to calculate the indicator. + * Value: An integer value specifying the short period value. + */ + shortPeriod: number; + /** + * Returns the long period value required to calculate the indicator. + * Value: An integer value specifying the long period. + */ + longPeriod: number; + /** + * Returns the smoothing period value required to calculate the indicator. + * Value: An integer value specifying the smoothing period value. + */ + signalSmoothingPeriod: number; +} +/** + * Represents the client-side equivalent of the RateOfChange class. + */ +interface ASPxClientRateOfChange extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the RelativeStrengthIndex class. + */ +interface ASPxClientRelativeStrengthIndex extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the StandardDeviation class. + */ +interface ASPxClientStandardDeviation extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the TripleExponentialMovingAverageTrix class. + */ +interface ASPxClientTripleExponentialMovingAverageTrix extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; + /** + * Gets a value, indicating whose series point values are used to calculate the indicator's values. + * Value: A string value, which indicates which series point value should be used to calculate indicator values. + */ + valueLevel: string; +} +/** + * Represents the client-side equivalent of the WilliamsR class. + */ +interface ASPxClientWilliamsR extends ASPxSeparatePaneIndicator { + /** + * Gets the number of data points used to calculate the indicator values. + * Value: An integer value, specifying the number of points. + */ + pointsCount: number; +} +/** + * Represents the client-side equivalent of the FixedValueErrorBars class. + */ +interface ASPxClientFixedValueErrorBars extends ASPxClientIndicator { + /** + * Gets or sets the fixed positive error value. + * Value: A double value specifying the positive error value. + */ + positiveError: number; + /** + * Returns the fixed negative error value. + * Value: A double value specifying the negative error value. + */ + negativeError: number; +} +/** + * Represents the client-side equivalent of the PercentageErrorBars class. + */ +interface ASPxClientPercentageErrorBars extends ASPxClientIndicator { + /** + * Returns the value specifying the percentage of error values of series point values. + * Value: A double value specifying the percentage. Values less than or equal to 0 are not allowed. + */ + percent: number; +} +/** + * Represents the client-side equivalent of the StandardDeviationErrorBars class. + */ +interface ASPxClientStandardDeviationErrorBars extends ASPxClientIndicator { + /** + * Returns the multiplier on which the standard deviation value is multiplied before display. + * Value: A double value specifying the multiplier. Values less than 0 are not allowed. + */ + multiplier: number; +} +/** + * Represents the client-side equivalent of the StandardErrorBars class. + */ +interface ASPxClientStandardErrorBars extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the DataSourceBasedErrorBars class. + */ +interface ASPxClientDataSourceBasedErrorBars extends ASPxClientIndicator { +} +/** + * Represents the client-side equivalent of the Annotation class. + */ +interface ASPxClientAnnotation extends ASPxClientWebChartElementNamed { +} +/** + * Represents the client-side equivalent of the TextAnnotation class. + */ +interface ASPxClientTextAnnotation extends ASPxClientAnnotation { + /** + * Gets the lines of text within an annotation. + * Value: An array of string values containing the text of a title. + */ + lines: string[]; +} +/** + * Represents the client-side equivalent of the ImageAnnotation class. + */ +interface ASPxClientImageAnnotation extends ASPxClientAnnotation { +} +/** + * The client-side equivalent of the CrosshairValueItem class. + */ +interface ASPxClientCrosshairValueItem { + /** + * Gets the value that is displayed in a crosshair label. + * Value: A float value. + */ + value: number; + /** + * Gets an index of a point for which this crosshair value item is displayed. + * Value: An integer value. + */ + pointIndex: number; +} +/** + * The client-side equivalent of the ChartToolTipController class. + */ +interface ASPxClientToolTipController extends ASPxClientWebChartEmptyElement { + /** + * Gets a value indicating whether an image should be shown in tooltips. + * Value: true to show an image in tooltips; otherwise, false. + */ + showImage: boolean; + /** + * Gets a value indicating whether it is necessary to show text in tooltips. + * Value: true to show text in tooltips; otherwise, false. + */ + showText: boolean; + /** + * Gets a value that defines the position of an image within a tooltip. + * Value: A string value. + */ + imagePosition: string; + /** + * Gets a value that defines when tooltips should be invoked. + * Value: A string value. + */ + openMode: string; +} +/** + * The client-side equivalent of the ToolTipPosition class. + */ +interface ASPxClientToolTipPosition { +} +/** + * The client-side equivalent of the ToolTipRelativePosition class. + */ +interface ASPxClientToolTipRelativePosition extends ASPxClientToolTipPosition { + /** + * Gets the horizontal offset of a tooltip. + * Value: An integer value. + */ + offsetX: number; + /** + * Gets the vertical offset of a tooltip. + * Value: An integer value. + */ + offsetY: number; +} +/** + * The client-side equivalent of the ToolTipFreePosition class. + */ +interface ASPxClientToolTipFreePosition extends ASPxClientToolTipPosition { + /** + * Gets the horizontal offset of a tooltip. + * Value: An integer value. + */ + offsetX: number; + /** + * Gets the vertical offset of a tooltip. + * Value: An integer value. + */ + offsetY: number; + /** + * Gets the ID of a pane. + * Value: An integer value. + */ + paneID: number; + /** + * Gets an object containing settings that define how a tooltip should be docked. + * Value: A string value. + */ + dockPosition: string; +} +/** + * The client-side equivalent of the CrosshairLabelPosition class. + */ +interface ASPxClientCrosshairPosition { + /** + * Gets the horizontal offset of a crosshair cursor. + * Value: An integer value that is the X-offset. + */ + offsetX: number; + /** + * Gets the vertical offset of a crosshair cursor. + * Value: An integer value that is the Y-offset. + */ + offsetY: number; +} +/** + * The client-side equivalent of the CrosshairMousePosition class. + */ +interface ASPxClientCrosshairMousePosition extends ASPxClientCrosshairPosition { +} +/** + * The client-side equivalent of the CrosshairFreePosition class. + */ +interface ASPxClientCrosshairFreePosition extends ASPxClientCrosshairPosition { + /** + * Gets a Pane's ID when the crosshair cursor is in the free position mode. + * Value: An integer value that is the pane's ID. + */ + paneID: number; + /** + * Gets a string containing information on a crosshair label's dock position when the crosshair cursor is in the free position mode. + * Value: A string value containing information on a crosshair label's dock position. + */ + dockPosition: string; +} +/** + * Defines line style settings. + */ +interface ASPxClientLineStyle extends ASPxClientWebChartElement { + /** + * Gets the dash style used to paint the line. + * Value: A string value that contains information about the style used to paint the line. + */ + dashStyle: string; + /** + * Gets the thickness that corresponds to the value of the current ASPxClientLineStyle object. + * Value: An integer value which specifies the thickness, in pixels. + */ + thickness: number; + /** + * Returns the join style for the ends of consecutive lines. + * Value: A string representing the name of the line join type. + */ + lineJoin: string; +} +/** + * The client-side equivalent of the CrosshairOptions class. + */ +interface ASPxClientCrosshairOptions extends ASPxClientWebChartEmptyElement { + /** + * Gets a value indicating whether it is necessary to show a crosshair label for the X-axis. + * Value: true to show a crosshair label for the X-axis; otherwise, false. + */ + showAxisXLabels: boolean; + /** + * Gets a value indicating whether it is necessary to show a crosshair label for the Y-axis. + * Value: true to show the crosshair label for the Y-axis; otherwise, false. + */ + showAxisYLabels: boolean; + /** + * Gets a value that defines whether a crosshair label of a series point indicated by a crosshair cursor is shown on a diagram. + * Value: true if a crosshair label indicated by a crosshair cursor is shown on a diagram; otherwise, false. + */ + showCrosshairLabels: boolean; + /** + * Gets a value that indicates whether a crosshair cursor argument line is shown for a series point on a diagram. + * Value: true if a crosshair cursor argument line is displayed on a diagram; otherwise, false. + */ + showArgumentLine: boolean; + /** + * Specifies whether to show a value line of a series point indicated by a crosshair cursor on a diagram. + * Value: true to display a value line indicated by a crosshair cursor on a diagram; otherwise, false. + */ + showValueLine: boolean; + /** + * Gets a value that specifies whether to show a crosshair cursor in a focused pane only. + * Value: true to display a crosshair cursor in a focused pane; otherwise, false. + */ + showOnlyInFocusedPane: boolean; + /** + * Specifies the current snap mode of a crosshair cursor. + * Value: A string value. + */ + snapMode: string; + /** + * Specifies the way in which the crosshair label is shown for a series on a diagram. + * Value: A string value that specifies how the crosshair label is shown for a series. + */ + crosshairLabelMode: string; + /** + * Gets a value that indicates whether to show a header for each series group in crosshair cursor labels. + * Value: true, to show a group header in crosshair cursor labels; otherwise, false. + */ + showGroupHeaders: boolean; + /** + * Gets a string which represents the pattern specifying the group header text to be displayed within the crosshair label. + * Value: A String, which represents the group header's pattern. + */ + groupHeaderPattern: string; + /** + * Gets a value that specifies whether the Crosshair cursor should show points that are out of visual range. + * Value: true if the out of visual range points should be shown in the Crosshair label; otherwise false. + */ + showOutOfRangePoints: boolean; + /** + * Gets the identifier specifying the behavior of the selection of points shown in the crosshair label. + * Value: The selection behavior identifier. + */ + valueSelectionMode: string; + /** + * Gets the color of a crosshair argument line. + * Value: A String value, specifying the color of a crosshair argument line. + */ + argumentLineColor: string; + /** + * Gets the color of a crosshair value line. + * Value: A String value, specifying the color of a crosshair value line. + */ + valueLineColor: string; +} +/** + * The chart print options storage. + */ +interface ASPxClientChartPrintOptions { + /** + * Gets the size mode used to print a chart. + */ + GetSizeMode(): string; + /** + * Sets the size mode used to print a chart. + * @param sizeMode A System.String object, specifying the name of the size mode. + */ + SetSizeMode(sizeMode: string): void; + /** + * Gets a value indicating that the landscape orientation will be used to print a chart. + */ + GetLandscape(): boolean; + /** + * Sets a value indicating that the landscape orientation will be used to print a chart. + * @param landscape A Boolean value, specifying that the landscape orientation will be used to print a chart. + */ + SetLandscape(landscape: boolean): void; + /** + * Gets the left margin which will be used to print a chart. + */ + GetMarginLeft(): number; + /** + * Sets the left margin which will be used to print a chart. + * @param marginLeft A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginLeft(marginLeft: number): void; + /** + * Gets the top margin which will be used to print a chart. + */ + GetMarginTop(): number; + /** + * Sets the top margin which will be used to print a chart. + * @param marginTop A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginTop(marginTop: number): void; + /** + * Gets the right margin which will be used to print a chart. + */ + GetMarginRight(): number; + /** + * Sets the right margin which will be used to print a chart. + * @param marginRight A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginRight(marginRight: number): void; + /** + * Gets the bottom margin which will be used to print a chart. + */ + GetMarginBottom(): number; + /** + * Sets the bottom margin which will be used to print a chart. + * @param marginBottom A System.Int32 value, specifying the margin in hundredths of an inch. + */ + SetMarginBottom(marginBottom: number): void; + /** + * Gets the predefined size ratio of the paper which will be used to print a chart. + */ + GetPaperKind(): string; + /** + * Sets the predefined size ratio of the paper which will be used to print a chart. + * @param paperKind A System.String object, specifying the name of a size ratio. + */ + SetPaperKind(paperKind: string): void; + /** + * Gets the custom paper width which will be used to print a chart. + */ + GetCustomPaperWidth(): number; + /** + * Sets the custom paper width which will be used to print a chart. + * @param customPaperWidth A System.Int32 object, specifying the width in hundredths of an inch. + */ + SetCustomPaperWidth(customPaperWidth: number): void; + /** + * Gets the custom paper height which will be used to print a chart. + */ + GetCustomPaperHeight(): number; + /** + * Sets the custom paper height which will be used to print a chart. + * @param customPaperHeight A System.Int32 object, specifying the height in hundredths of an inch. + */ + SetCustomPaperHeight(customPaperHeight: number): void; + /** + * Gets the name of the custom paper width-height ratio used to print the chart. + */ + GetCustomPaperName(): string; + /** + * Sets the name of the custom paper width-height ratio used to print a chart. + * @param customPaperName A String object, specifying the name of the custom paper width-height ratio. + */ + SetCustomPaperName(customPaperName: string): void; +} +/** + * Represents the client-side equivalent of the CustomLegendItem class. + */ +interface ASPxClientCustomLegendItem extends ASPxClientWebChartElementNamed { + /** + * Returns the text displayed by the custom legend item. + * Value: A string value that specifies legend item text. + */ + text: string; +} +/** + * The client-side equivalent of the ASPxDocumentViewer control. + */ +interface ASPxClientDocumentViewer extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientDocumentViewer. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when the value of an item within the Document Viewer's report toolbar is changed. + */ + ToolbarItemValueChanged: ASPxClientEvent>; + /** + * Occurs when an item within the Document Viewer's report toolbar is clicked. + */ + ToolbarItemClick: ASPxClientEvent>; + /** + * Occurs on the client side when a report page is loaded into this ASPxClientDocumentViewer instance. + */ + PageLoad: ASPxClientEvent>; + /** + * Provides access to the Splitter of the ASPxClientDocumentViewer. + */ + GetSplitter(): ASPxClientSplitter; + /** + * Provides access to the ASPxClientDocumentViewer's preview that exposes methods to print and export the document. + */ + GetViewer(): ASPxClientReportViewer; + /** + * Provides access to the Document Viewer toolbar on the client. + */ + GetToolbar(): ASPxClientReportToolbar; + /** + * Provides access to the Ribbon of the ASPxClientDocumentViewer. + */ + GetRibbonToolbar(): ASPxClientRibbon; + /** + * Provides access to the parameters panel of the ASPxClientDocumentViewer. + */ + GetParametersPanel(): ASPxClientReportParametersPanel; + /** + * Provides access to the document of the ASPxClientDocumentViewer. + */ + GetDocumentMap(): ASPxClientReportDocumentMap; + /** + * Sets focus on the report control specified by its bookmark. + * @param pageIndex An integer value, specifying the page index. + * @param bookmarkPath A String value, specifying the path to the bookmark. + */ + GotoBookmark(pageIndex: number, bookmarkPath: string): void; + /** + * Initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Prints the current document. + */ + Print(): void; + /** + * Prints the document's page with the specified page index. + * @param pageIndex A Int32 representing the index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Displays the specified report page. + * @param pageIndex An integer value, identifying the report page. + */ + GotoPage(pageIndex: number): void; + /** + * Invokes the Search dialog, which allows end-users to search for specific text in a report. + */ + Search(): void; + /** + * Gets a value indicating whether or not searching text across a report is permitted in the web browser. + */ + IsSearchAllowed(): boolean; + /** + * Exports a report to a file of the specified format, and shows it in a new Web Browser window. + * @param format A string specifying the format to which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Exports a report to a file of the specified format, and saves it to the disk. + * @param format A string specifying the format to which a report should be exported. + */ + SaveToDisk(format: string): void; +} +/** + * A method that will handle the ItemValueChanged event. + */ +interface ASPxClientToolbarItemValueChangedEventHandler { + /** + * A method that will handle the ToolbarItemValueChanged event. + * @param source A Object that is the event source. + * @param e An ASPxClientToolbarItemValueChangedEventArgs object, containing the event arguments. + */ + (source: S, e: ASPxClientToolbarItemValueChangedEventArgs): void; +} +/** + * Provides data for the ItemValueChanged event. + */ +interface ASPxClientToolbarItemValueChangedEventArgs extends ASPxClientProcessingModeEventArgs { + /** + * Gets the menu item object related to the event. + * Value: An ASPxClientMenuItem object, manipulations on which forced the event to be raised. + */ + item: ASPxClientMenuItem; + /** + * Provides access to the toolbar's value editor on the client. + * Value: An ASPxClientControl descendant. + */ + editor: ASPxClientControl; +} +/** + * The client-side equivalent of the ASPxQueryBuilder control. + */ +interface ASPxClientQueryBuilder extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientQueryBuilder. + */ + CallbackError: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Query Builder. + */ + CustomizeToolbarActions: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientQueryBuilder properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the object model of a Query Builder. + */ + GetDesignerModel(): Object; + /** + * Gets a client-side model of the currently opened query serialized to Json. + */ + GetJsonQueryModel(): string; + /** + * Saves the current query. + */ + Save(): void; + /** + * Invokes a Data Preview for the current query. + */ + ShowPreview(): void; + /** + * Specifies whether or not the current query is a valid SQL string. + */ + IsQueryValid(): boolean; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientQueryBuilderSaveCommandExecuteEventHandler { + /** + * A method that will handle the SaveCommandExecute event. + * @param source The event sender. + * @param e An ASPxClientQueryBuilderSaveCommandExecuteEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientQueryBuilderSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for the SaveCommandExecute event. + */ +interface ASPxClientQueryBuilderSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomizeToolbarActions event. + */ +interface ASPxClientQueryBuilderCustomizeToolbarActionsEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; +} +/** + * The client-side equivalent of the Web Report Designer control. + */ +interface ASPxClientReportDesigner extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientReportDesigner. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs when executing the Save command on the client. + */ + SaveCommandExecute: ASPxClientEvent>; + /** + * Enables you to customize the menu actions of a Web Report Designer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Occurs each time a standard editor is created for a report parameter based on a parameter type. + */ + CustomizeParameterEditors: ASPxClientEvent>; + /** + * Occurs each time a look-up editor is created for a report parameter. + */ + CustomizeParameterLookUpSource: ASPxClientEvent>; + /** + * Occurs on the client side when the Report Designer is being closed. + */ + ExitDesigner: ASPxClientEvent>; + /** + * Sends a callback to the server with the specified argument. + * @param arg A String value, specifying the callback argument. + */ + PerformCallback(arg: string): void; + /** + * Sends a callback to the server and generates the server-side event, passing it the specified argument. + * @param arg A string value that represents any information that needs to be sent to the server-side event. + * @param onSuccess A client action to perform if the server round-trip completed successfully. + */ + PerformCallback(arg: string, onSuccess: (arg1: string) => void): void; + /** + * Updates the localization settings of the ASPxClientReportDesigner properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; + /** + * Returns the object model of a Web Report Designer. + */ + GetDesignerModel(): Object; + /** + * Gets a client-side model of the currently opened report serialized to Json. + */ + GetJsonReportModel(): string; + /** + * Returns serialization information for the specific property of the specific control type. + * @param controlType A string that identifies the name of the control type for which serialization information is to be returned. + * @param propertyDisplayName A string that identifies the name of the property for which serialization information is to be returned. + */ + GetPropertyInfo(controlType: string, propertyDisplayName: string): ASPxDesignerElementSerializationInfo; + /** + * Indicates whether or not the current ASPxClientReportDesigner instance has been modified. + */ + IsModified(): boolean; + /** + * Resets the value returned by the IsModified method. + */ + ResetIsModified(): void; +} +/** + * A method that will handle the SaveCommandExecute event. + */ +interface ASPxClientReportDesignerSaveCommandExecuteEventHandler { + /** + * A method that will handle the SaveCommandExecute event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerSaveCommandExecuteEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerSaveCommandExecuteEventArgs): void; +} +/** + * Provides data for the SaveCommandExecute event. + */ +interface ASPxClientReportDesignerSaveCommandExecuteEventArgs extends ASPxClientEventArgs { + /** + * Specifies whether or not the event was handled. + * Value: true if the event was handled and default processing should not occur; false if the event should be handled using default processing. + */ + handled: boolean; +} +/** + * A method that will handle the CustomizeMenuActions event. + */ +interface ASPxClientReportDesignerCustomizeMenuActionsEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; +} +/** + * Provides data for the ExitDesigner event. + */ +interface ASPxClientReportDesignerExitDesignerEventArgs extends ASPxClientEventArgs { +} +/** + * A method that will handle the CustomizeParameterLookUpSource event. + */ +interface ASPxClientReportDesignerCustomizeParameterLookUpSourceEventHandler { + /** + * A method that will handle the CustomizeParameterLookUpSource event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterLookUpSourceEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterLookUpSourceEventArgs): void; +} +/** + * A method that will handle the CustomizeParameterEditors event. + */ +interface ASPxClientReportDesignerCustomizeParameterEditorsEventHandler { + /** + * A method that will handle the CustomizeParameterEditors event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterEditorsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; +} +/** + * A method that will handle the ExitDesigner event. + */ +interface ASPxClientReportDesignerExitDesignerEventHandler { + /** + * A method that will handle the ExitDesigner event. + * @param source The event sender. + * @param e An ASPxClientReportDesignerExitDesignerEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportDesignerExitDesignerEventArgs): void; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's Document Map. + */ +interface ASPxClientReportDocumentMap extends ASPxClientControl { + /** + * Occurs after the content of the Document Viewer's document map is updated. + */ + ContentChanged: ASPxClientEvent>; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's Parameters Panel. + */ +interface ASPxClientReportParametersPanel extends ASPxClientControl { + /** + * Assigns a value to a parameter of the report displayed in the document viewer. + * @param parametersInfo An array of ASPxClientReportParameterInfo values specifying parameters and values to assign. + */ + AssignParameters(parametersInfo: ASPxClientReportParameterInfo[]): void; + /** + * Assigns a value to a parameter of the report displayed in the document viewer. + * @param path A System.String specifying the parameter's path. + * @param value An object specifying the parameter value. + */ + AssignParameter(path: string, value: Object): void; + /** + * Returns an array storing the names of parameters available in a report. + */ + GetParameterNames(): string[]; + /** + * Returns a value editor that is associated with a parameter with the specified name. + * @param parameterName A String value, specifying the parameter name. + */ + GetEditorByParameterName(parameterName: string): ASPxClientControl; +} +/** + * Provides information about a report parameter on the client side. + */ +interface ASPxClientReportParameterInfo { + /** + * Specifies the parameter path, relative to its parent container (e.g., "subreport1.subreportParameter1" for a subreport's parameter, or "parameter1" for a report's parameter). + * Value: A String value, specifying the parameter path (e.g., "subreport1.subreportParameter1"). + */ + Path: string; + /** + * Provides access to a parameter value on the client. + * Value: A Object value. + */ + Value: Object; +} +/** + * The client-side equivalent of the ASPxClientDocumentViewer control's toolbar. + */ +interface ASPxClientReportToolbar extends ASPxClientControl { + /** + * Provides access to the control template assigned for the specified menu item. + * @param name A String value, specifying the menu item name. + */ + GetItemTemplateControl(name: string): ASPxClientControl; +} +/** + * The client-side equivalent of the ReportViewer. + */ +interface ASPxClientReportViewer extends ASPxClientControl { + /** + * Occurs when a callback for server-side processing is initiated. + */ + BeginCallback: ASPxClientEvent>; + /** + * Occurs on the client after a callback's server-side processing has been completed. + */ + EndCallback: ASPxClientEvent>; + /** + * Fires on the client if any server error occurs during server-side processing of a callback sent by the ASPxClientReportViewer. + */ + CallbackError: ASPxClientEvent>; + /** + * Occurs on the client side when another report page is loaded into this ASPxClientReportViewer instance. + */ + PageLoad: ASPxClientEvent>; + /** + * Submits the values of the specified parameters. + * @param parameters A dictionary containing the parameter names, along with their Object values. + */ + SubmitParameters(parameters: { [key: string]: Object; }): void; + /** + * Prints a report shown in the ReportViewer. + */ + Print(): void; + /** + * Prints a report page with the specified page index. + * @param pageIndex An integer value which specifies an index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Displays a report page with the specified page index in the ReportViewer. + * @param pageIndex An integer value which specifies the index of a page to be displayed. + */ + GotoPage(pageIndex: number): void; + /** + * Initiates a round trip to the server so that the current page will be reloaded. + */ + Refresh(): void; + /** + * Invokes the Search dialog, which allows end-users to search for specific text in a report. + */ + Search(): void; + /** + * Exports a report to a file of the specified format, and shows it in a new Web Browser window. + * @param format A string specifying the format, to which a report should be exported. + */ + SaveToWindow(format: string): void; + /** + * Exports a report to a file of the specified format, and saves it to the disk. + * @param format A string specifying the format, to which a report should be exported. + */ + SaveToDisk(format: string): void; + /** + * Gets a value indicating whether or not searching text across a report is permitted in the web browser. + */ + IsSearchAllowed(): boolean; +} +/** + * A method that will handle the PageLoad events. + */ +interface ASPxClientReportViewerPageLoadEventHandler { + /** + * A method that will handle the PageLoad event. + * @param source The event sender. + * @param e An ASPxClientReportViewerPageLoadEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientReportViewerPageLoadEventArgs): void; +} +/** + * Provides data for the PageLoad events on the client side. + */ +interface ASPxClientReportViewerPageLoadEventArgs extends ASPxClientEventArgs { + /** + * Gets a value specifying a zero-based index of a page to be displayed in a report viewer. + * Returns: $ + */ + PageIndex: number; + /** + * Gets a value specifying the total number of pages displayed in a report viewer. + * Returns: $ + */ + PageCount: number; + /** + * Gets a value indicating whether a report page, which is currently loaded into the ASPxClientReportViewer, is the first page of a report. + */ + IsFirstPage(): boolean; + /** + * Gets a value indicating whether a report page, which is currently loaded into the ASPxClientReportViewer, is the last page of a report. + */ + IsLastPage(): boolean; +} +/** + * Provides data for the CustomizeParameterEditors events. + */ +interface ASPxClientCustomizeParameterEditorsEventArgs extends ASPxClientEventArgs { + /** + * Provides access to an object that stores information about a parameter. + * Value: An ASPxDesignerElementParameterDescriptor object. + */ + parameter: ASPxDesignerElementParameterDescriptor; + /** + * Provides access to an object that stores information required to serialize a parameter editor. + * Value: An ASPxDesignerElementSerializationInfo object. + */ + info: ASPxDesignerElementSerializationInfo; +} +/** + * Provides data for the CustomizeParameterLookUpSource events. + */ +interface ASPxClientCustomizeParameterLookUpSourceEventArgs extends ASPxClientEventArgs { + /** + * Provides access to an object that stores information about a parameter. + * Value: An ASPxDesignerElementParameterDescriptor object that stores information about the parameter. + */ + parameter: ASPxDesignerElementParameterDescriptor; + /** + * Provides access to the collection of look-up parameter values. + * Value: An array of ASPxDesignerElementEditorItem objects that store information about look-up parameter values. + */ + items: ASPxDesignerElementEditorItem[]; + /** + * Specifies the data source that provides look-up values for the parameter editor. + * Value: An Object specifying the data source that provides look-up values to the parameter editor. + */ + dataSource: Object; +} +interface ASPxClientCustomizeMenuActionsEventArgs extends ASPxClientEventArgs { + Actions: ASPxClientMenuAction[]; + GetById(actionId: string): ASPxClientMenuAction; +} +interface ASPxClientMenuAction { + text: string; + imageClassName: string; + clickAction: Function; + disabled: boolean; + visible: boolean; + hotKey: ASPxClientMenuActionHotKey; + hasSeparator: string; + container: string; +} +interface ASPxClientMenuActionHotKey { + keyCode: number; + ctrlKey: boolean; +} +/** + * Provides general information about a report parameter. + */ +interface ASPxDesignerElementParameterDescriptor { + /** + * Provides access to the parameter description. + * Value: A String value, specifying the parameter description. + */ + description: string; + /** + * Provides access to the parameter name. + * Value: A String value, specifying the parameter name. + */ + name: string; + /** + * Provides access to the parameter type. + * Value: A String value, specifying the parameter type. + */ + type: string; + /** + * Provides access to the parameter value. + * Value: A Object, specifying the parameter value. + */ + value: Object; + /** + * Provides access to the parameter visibility state. + * Value: true if the parameter is visible; otherwise false. + */ + visible: boolean; +} +/** + * Provides information required to serialize an element. + */ +interface ASPxDesignerElementSerializationInfo { + /** + * Gets the property name that will be used in the model to store the property value. + * Value: A String value. + */ + propertyName: string; + /** + * Gets the property name in the model that is displayed in the Property grid. + * Value: A String value. + */ + displayName: string; + /** + * Gets the property name that will be used during serialization to store the property value. + * Value: A String value. + */ + modelName: string; + /** + * Gets the default property value used for serialization. + * Value: A Object value. + */ + defaultVal: Object; + /** + * Gets the information about a complex object's content. + * Value: An array of ASPxDesignerElementSerializationInfo objects. + */ + info: ASPxDesignerElementSerializationInfo[]; + /** + * Gets a value indicating whether or not the property returns an array. + * Value: true if the property returns an array; otherwise false. + */ + array: boolean; + /** + * Gets a value indicating whether an object should be serialized to the ComponentStorage property. + * Value: true to serialize an object to the ObjectStorage; otherwise false. + */ + link: boolean; + /** + * Gets a value specifying the type of value editor for the Property Grid. + * Value: An ASPxDesignerElementEditor object. + */ + editor: ASPxDesignerElementEditor; + /** + * Gets the collection of values displayed in the Property grid. + * Value: An array of ASPxDesignerElementEditorItem objects. + */ + valuesArray: ASPxDesignerElementEditorItem[]; + /** + * Gets the rules for validating the property value entered into its editor. + * Value: An array of Object values. + */ + validationRules: Object[]; + /** + * Gets the visibility state of the value editor in the Property Grid. + * Value: A Object value. + */ + visible: Object; + /** + * Gets a value, indicating whether or not the property value can be edited. + * Value: true to disable the property editing; otherwise false. + */ + disabled: Object; +} +/** + * Provides information about a serialized property's value editor used in the Property Grid. + */ +interface ASPxDesignerElementEditor { + /** + * Gets the name of an HTML template specifying the editor and header of a complex object (i.e., an object having its content properties specified). + * Value: A String value. + */ + header: string; + /** + * Gets a nullable value, specifying the name of an HTML template used by a complex object's editor. + * Value: A String value. + */ + content: string; + extendedOptions: Object; + /** + * Gets a nullable value, specifying the type of the editor's model. + * Value: A Object value. + */ + editorType: Object; +} +/** + * Provides information about property values. + */ +interface ASPxDesignerElementEditorItem { + /** + * Gets an actual property value. + * Value: A Object value. + */ + value: Object; + /** + * Gets a value displayed by a property editor. + * Value: A String value. + */ + displayValue: string; +} +/** + * A client-side equivalent of the ASPxWebDocumentViewer class. + */ +interface ASPxClientWebDocumentViewer extends ASPxClientControl { + /** + * Enables you to customize the menu actions of a Web Document Viewer. + */ + CustomizeMenuActions: ASPxClientEvent>; + /** + * Occurs each time a standard editor is created for a report parameter based on a parameter type. + */ + CustomizeParameterEditors: ASPxClientEvent>; + /** + * Occurs each time a look-up editor is created for a report parameter. + */ + CustomizeParameterLookUpSource: ASPxClientEvent>; + /** + * Provides access to the preview model of the ASPxClientWebDocumentViewer. + */ + GetPreviewModel(): Object; + /** + * Opens the specified report in the HTML5 Document Viewer. + */ + OpenReport(): Object; + /** + * Prints the current document. + */ + Print(): void; + /** + * Prints the document's page with the specified index. + * @param pageIndex An index of the page to be printed. + */ + Print(pageIndex: number): void; + /** + * Exports the document to a PDF file. + */ + ExportTo(): void; + /** + * Exports the document to a specified file format. + * @param format A String value, specifying the export format. The following formats are currently supported: 'csv', 'html', 'image', 'mht', 'pdf', 'rtf', 'txt', 'xls', and 'xlsx'. + */ + ExportTo(format: string): void; + /** + * Updates the localization settings of the ASPxClientWebDocumentViewer properties. + * @param localization A dictionary containing the property names, along with their localized equivalents. + */ + UpdateLocalization(localization: { [key: string]: string; }): void; +} +/** + * A method that will handle the CustomizeMenuActions event. + */ +interface ASPxClientWebDocumentViewerCustomizeMenuActionsEventHandler { + /** + * + * @param source + * @param e + */ + (source: S, e: ASPxClientCustomizeMenuActionsEventArgs): void; +} +/** + * A method that will handle the CustomizeParameterEditors event. + */ +interface ASPxClientWebDocumentViewerCustomizeParameterEditorsEventHandler { + /** + * A method that will handle the CustomizeParameterEditors event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterEditorsEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterEditorsEventArgs): void; +} +/** + * A method that will handle the CustomizeParameterLookUpSource event. + */ +interface ASPxClientWebDocumentViewerCustomizeParameterLookUpSourceEventHandler { + /** + * A method that will handle the CustomizeParameterLookUpSource event. + * @param source The event sender. + * @param e An ASPxClientCustomizeParameterLookUpSourceEventArgs object that contains data related to the event. + */ + (source: S, e: ASPxClientCustomizeParameterLookUpSourceEventArgs): void; +} + +interface MVCxClientDashboardViewerStatic extends ASPxClientDashboardViewerStatic { +} +interface DashboardDataAxisNamesStatic { + /** + * Identifies a default axis in all data-bound dashboard items. + */ + DefaultAxis: string; + /** + * Identifies a series axis in a chart and pie. + */ + ChartSeriesAxis: string; + /** + * Identifies an argument axis in a chart, scatter chart and pie. + */ + ChartArgumentAxis: string; + /** + * Identifies a sparkline axis in a grid and cards. + */ + SparklineAxis: string; + /** + * Identifies a pivot column axis. + */ + PivotColumnAxis: string; + /** + * Identifies a pivot row axis. + */ + PivotRowAxis: string; +} +interface DashboardSpecialValuesStatic { + /** + * Represents a null value. + */ + NullValue: string; + /** + * Represents a null value in OLAP mode. + */ + OlapNullValue: string; + /** + * Represents an Others value. + */ + OthersValue: string; + /** + * Represents an error value for calculated fields. + */ + ErrorValue: string; + /** + * Returns whether or not the specified value is an NullValue. + * @param value The specified value. + */ + IsNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an OlapNullValue. + * @param value The specified value. + */ + IsOlapNullValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an OthersValue. + * @param value The specified value. + */ + IsOthersValue(value: Object): boolean; + /** + * Returns whether or not the specified value is an ErrorValue. + * @param value The specified value. + */ + IsErrorValue(value: Object): boolean; +} +interface DashboardExportPageLayoutStatic { + /** + * The page orientation used to export a dashboard (dashboard item) is portrait. + */ + Portrait: string; + /** + * The page orientation used to export a dashboard (dashboard item) is landscape. + */ + Landscape: string; +} +interface DashboardExportPaperKindStatic { + /** + * Letter paper (8.5 in. by 11 in.). + */ + Letter: string; + /** + * Legal paper (8.5 in. by 14 in.). + */ + Legal: string; + /** + * Executive paper (7.25 in. by 10.5 in.). + */ + Executive: string; + /** + * A5 paper (148 mm by 210 mm). + */ + A5: string; + /** + * A4 paper (210 mm by 297 mm). + */ + A4: string; + /** + * A3 paper (297 mm by 420 mm). + */ + A3: string; +} +interface DashboardExportScaleModeStatic { + /** + * The dashboard (dashboard item) on the exported page retains its original size. + */ + None: string; + /** + * The size of the dashboard (dashboard item) on the exported page is changed according to the scale factor value. + */ + UseScaleFactor: string; + /** + * The size of the dashboard (dashboard item) is changed according to the width of the exported page. + */ + AutoFitToPageWidth: string; + /** + * The size of the dashboard (dashboard item) is changed to fit its content on a single page. + */ + AutoFitWithinOnePage: string; +} +interface DashboardExportFilterStateStatic { + /** + * The filter state is not included in the exported document. + */ + None: string; + /** + * The filter state is placed below the dashboard (dashboard item) in the exported document. + */ + Below: string; + /** + * The filter state is placed on a separate page in the exported document. + */ + SeparatePage: string; +} +interface DashboardExportImageFormatStatic { + /** + * The PNG image format. + */ + Png: string; + /** + * The GIF image format. + */ + Gif: string; + /** + * The JPG image format. + */ + Jpg: string; +} +interface DashboardExportExcelFormatStatic { + /** + * The Excel 97 - Excel 2003 (XLS) file format. + */ + Xls: string; + /** + * The Office Excel 2007 XML-based (XLSX) file format. + */ + Xlsx: string; + /** + * A comma-separated values (CSV) file format. + */ + Csv: string; +} +interface ChartExportSizeModeStatic { + /** + * A chart dashboard item is exported in a size identical to that shown on the dashboard. + */ + None: string; + /** + * A chart dashboard item is stretched or shrunk to fit the page to which it is exported. + */ + Stretch: string; + /** + * A chart dashboard item is resized proportionally to best fit the exported page. + */ + Zoom: string; +} +interface MapExportSizeModeStatic { + /** + * A map dashboard item is exported in a size identical to that shown on the dashboard + */ + None: string; + /** + * A map dashboard item is resized proportionally to best fit the exported page. + */ + Zoom: string; +} +interface RangeFilterExportSizeModeStatic { + /** + * A Range Filter dashboard item is exported in a size identical to that shown on the dashboard. + */ + None: string; + /** + * A Range Filter dashboard item is stretched or shrunk to fit the page to which it is exported. + */ + Stretch: string; + /** + * A Range Filter dashboard item is resized proportionally to best fit the printed page. + */ + Zoom: string; +} +interface DashboardSelectionModeStatic { + None: string; + Single: string; + Multiple: string; +} +interface ASPxClientDashboardStatic extends ASPxClientControlStatic { +} +interface ASPxClientDashboardViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDashboardViewer; +} +interface ASPxClientEditBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientEditStatic extends ASPxClientEditBaseStatic { + /** + * Assigns a null value to all editors in a specified visibility state, which are located within a specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value specifying the validation group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified container and group; false to clear only visible editors. + */ + ClearEditorsInContainer(container: Object, validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors located within a specified container, and belonging to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value specifying the validation group's name. + */ + ClearEditorsInContainer(container: Object, validationGroup: string): void; + /** + * Assigns a null value to all visible editors located within a specified container. + * @param container An HTML element specifying the container of editors to be validated. + */ + ClearEditorsInContainer(container: Object): void; + /** + * Assigns a null value to all editors which are located within the specified container object, and belonging to a specific validation group, dependent on the visibility state specified. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value specifying the validatiion group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified container and group; false to clear only visible editors. + */ + ClearEditorsInContainerById(containerId: string, validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors that are located within the specified container object, and belonging to a specific validation group. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value specifying the validatiion group's name. + */ + ClearEditorsInContainerById(containerId: string, validationGroup: string): void; + /** + * Assigns a null value to all visible editors that are located within the specified container object. + * @param containerId A string value specifying the editor container's identifier. + */ + ClearEditorsInContainerById(containerId: string): void; + /** + * Assigns a null value to all editors which belong to a specific validation group, dependent on the visibility state specified. + * @param validationGroup A string value specifying the validation group's name. + * @param clearInvisibleEditors true to clear both visible and invisible editors that belong to the specified validation group; false to clear only visible editors. + */ + ClearGroup(validationGroup: string, clearInvisibleEditors: boolean): void; + /** + * Assigns a null value to all visible editors which belong to a specific validation group. + * @param validationGroup A string value specifying the validation group's name. + */ + ClearGroup(validationGroup: string): void; + /** + * Performs validation of all editors in a specified visibility state, which are located within a specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified container and group; false to validate only visible editors. + */ + ValidateEditorsInContainer(container: Object, validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors that are located within the specified container and belong to a specific validation group. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + */ + ValidateEditorsInContainer(container: Object, validationGroup: string): boolean; + /** + * Performs validation of visible editors that are located within the specified container. + * @param container An HTML element specifying the container of editors to be validated. + */ + ValidateEditorsInContainer(container: Object): boolean; + /** + * Performs validation of the editors which are located within the specified container and belong to a specific validation group, dependent on the visibility state specified. + * @param containerId A string value specifying the editor container's identifier. + * @param validationGroup A string value that specifies the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified container and group; false to validate only visible editors. + */ + ValidateEditorsInContainerById(containerId: string, validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors that are located within the specified container and belong to a specific validation group. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + */ + ValidateEditorsInContainerById(containerId: string, validationGroup: string): boolean; + /** + * Performs validation of visible editors which are located within the specified container. + * @param containerId A string value that specifies the container's unique identifier. + */ + ValidateEditorsInContainerById(containerId: string): boolean; + /** + * Performs validation of editors contained within the specified validation group, dependent on the editor visibility state specified. + * @param validationGroup A string value specifying the validation group's name. + * @param validateInvisibleEditors true to validate both visible and invisible editors that belong to the specified validation group; false to validate only visible editors. + */ + ValidateGroup(validationGroup: string, validateInvisibleEditors: boolean): boolean; + /** + * Performs validation of visible editors contained within the specified validation group. + * @param validationGroup A string value specifying the validation group's name. + */ + ValidateGroup(validationGroup: string): boolean; + /** + * Verifies whether the editors in a specified visibility state, which are located within a specified container and belong to a specific validation group, are valid. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + * @param checkInvisibleEditors true to check both visible and invisible editors that belong to the specified container; false to check only visible editors. + */ + AreEditorsValid(container: Object, validationGroup: string, checkInvisibleEditors: boolean): boolean; + /** + * Verifies whether visible editors, which are located within a specified container and belong to a specific validation group, are valid. + * @param container An HTML element specifying the container of editors to be validated. + * @param validationGroup A string value that specifies the validation group's name. + */ + AreEditorsValid(container: Object, validationGroup: string): boolean; + /** + * Verifies whether visible editors located in a specified container are valid. + * @param container An HTML element specifying the container of editors to be validated. + */ + AreEditorsValid(container: Object): boolean; + /** + * Verifies whether the editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + * @param checkInvisibleEditors true to check both visible and invisible editors that belong to the specified container; false to check only visible editors. + */ + AreEditorsValid(containerId: string, validationGroup: string, checkInvisibleEditors: boolean): boolean; + /** + * Verifies whether visible editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + * @param validationGroup A string value that specifies the validation group's name. + */ + AreEditorsValid(containerId: string, validationGroup: string): boolean; + /** + * Verifies whether visible editors with the specified settings are valid. + * @param containerId A string value that specifies the container's unique identifier. + */ + AreEditorsValid(containerId: string): boolean; + /** + * Verifies whether visible editors on a page are valid. + */ + AreEditorsValid(): boolean; +} +interface ASPxClientBinaryImageStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientBinaryImage; +} +interface ASPxClientButtonStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientButton; +} +interface ASPxClientCalendarStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCalendar; +} +interface ASPxClientCaptchaStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCaptcha; +} +interface ASPxClientCheckBoxStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCheckBox; +} +interface ASPxClientRadioButtonStatic extends ASPxClientCheckBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRadioButton; +} +interface ASPxClientTextEditStatic extends ASPxClientEditStatic { +} +interface ASPxClientTextBoxBaseStatic extends ASPxClientTextEditStatic { +} +interface ASPxClientButtonEditBaseStatic extends ASPxClientTextBoxBaseStatic { +} +interface ASPxClientDropDownEditBaseStatic extends ASPxClientButtonEditBaseStatic { +} +interface ASPxClientColorEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientColorEdit; +} +interface ASPxClientComboBoxStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientComboBox; +} +interface ASPxClientDateEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDateEdit; +} +interface ASPxClientDropDownEditStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDropDownEdit; +} +interface ASPxClientFilterControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFilterControl; +} +interface ASPxClientListEditStatic extends ASPxClientEditStatic { +} +interface ASPxClientListBoxStatic extends ASPxClientListEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientListBox; +} +interface ASPxClientCheckListBaseStatic extends ASPxClientListEditStatic { +} +interface ASPxClientRadioButtonListStatic extends ASPxClientCheckListBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRadioButtonList; +} +interface ASPxClientCheckBoxListStatic extends ASPxClientCheckListBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCheckBoxList; +} +interface ASPxClientProgressBarStatic extends ASPxClientEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientProgressBar; +} +interface ASPxClientSpinEditBaseStatic extends ASPxClientButtonEditBaseStatic { +} +interface ASPxClientSpinEditStatic extends ASPxClientSpinEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpinEdit; +} +interface ASPxClientTimeEditStatic extends ASPxClientSpinEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTimeEdit; +} +interface ASPxClientStaticEditStatic extends ASPxClientEditBaseStatic { +} +interface ASPxClientHyperLinkStatic extends ASPxClientStaticEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHyperLink; +} +interface ASPxClientImageBaseStatic extends ASPxClientStaticEditStatic { +} +interface ASPxClientImageStatic extends ASPxClientImageBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImage; +} +interface ASPxClientLabelStatic extends ASPxClientStaticEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientLabel; +} +interface ASPxClientTextBoxStatic extends ASPxClientTextBoxBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTextBox; +} +interface ASPxClientMemoStatic extends ASPxClientTextEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientMemo; +} +interface ASPxClientButtonEditStatic extends ASPxClientButtonEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientButtonEdit; +} +interface ASPxClientTokenBoxStatic extends ASPxClientComboBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTokenBox; +} +interface ASPxClientTrackBarStatic extends ASPxClientEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTrackBar; +} +interface ASPxClientValidationSummaryStatic extends ASPxClientControlStatic { +} +interface ASPxClientGaugeControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGaugeControl; +} +interface ASPxClientGridBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientGridViewCallbackCommandStatic { + /** + * Default value: "NEXTPAGE" + */ + NextPage: string; + /** + * Default value: "PREVPAGE" + */ + PreviousPage: string; + /** + * Default value: "GOTOPAGE" + */ + GotoPage: string; + /** + * Default value: "SELECTROWS" + */ + SelectRows: string; + /** + * Default value: "SELECTROWSKEY" + */ + SelectRowsKey: string; + /** + * Default value: "SELECTION" + */ + Selection: string; + /** + * Default value: "FOCUSEDROW" + */ + FocusedRow: string; + /** + * Default value: "GROUP" + */ + Group: string; + /** + * Default value: "UNGROUP" + */ + UnGroup: string; + /** + * Default value: "SORT" + */ + Sort: string; + /** + * Default value: "COLUMNMOVE" + */ + ColumnMove: string; + /** + * Default value: "COLLAPSEALL" + */ + CollapseAll: string; + /** + * Default value: "EXPANDALL" + */ + ExpandAll: string; + /** + * Default value: "EXPANDROW" + */ + ExpandRow: string; + /** + * Default value: "COLLAPSEROW" + */ + CollapseRow: string; + /** + * Default value: "HIDEALLDETAIL" + */ + HideAllDetail: string; + /** + * Default value: "SHOWALLDETAIL" + */ + ShowAllDetail: string; + /** + * Default value: "SHOWDETAILROW" + */ + ShowDetailRow: string; + /** + * Default value: "HIDEDETAILROW" + */ + HideDetailRow: string; + /** + * Default value: "PAGERONCLICK" + */ + PagerOnClick: string; + /** + * Default value: "APPLYFILTER" + */ + ApplyFilter: string; + /** + * Default value: "APPLYCOLUMNFILTER" + */ + ApplyColumnFilter: string; + /** + * Default value: "APPLYMULTICOLUMNFILTER" + */ + ApplyMultiColumnFilter: string; + /** + * Default value: "APPLYHEADERCOLUMNFILTER" + */ + ApplyHeaderColumnFilter: string; + /** + * Default value: "APPLYSEARCHPANELFILTER" + */ + ApplySearchPanelFilter: string; + /** + * Default value: "FILTERROWMENU" + */ + FilterRowMenu: string; + /** + * Default value: "STARTEDIT" + */ + StartEdit: string; + /** + * Default value: "CANCELEDIT" + */ + CancelEdit: string; + /** + * Default value: "UPDATEEDIT" + */ + UpdateEdit: string; + /** + * Default value: "ADDNEWROW" + */ + AddNewRow: string; + /** + * Default value: "DELETEROW" + */ + DeleteRow: string; + /** + * Default value: "CUSTOMBUTTON" + */ + CustomButton: string; + /** + * Default value: "CUSTOMCALLBACK" + */ + CustomCallback: string; + /** + * Default value: "SHOWFILTERCONTROL" + */ + ShowFilterControl: string; + /** + * Default value: "CLOSEFILTERCONTROL" + */ + CloseFilterControl: string; + /** + * Default value: "SETFILTERENABLED" + */ + SetFilterEnabled: string; + /** + * Default value: "REFRESH" + */ + Refresh: string; + /** + * Default value: "SELFIELDVALUES" + */ + SelFieldValues: string; + /** + * Default value: "ROWVALUES" + */ + RowValues: string; + /** + * Default value: "PAGEROWVALUES" + */ + PageRowValues: string; + /** + * Default value: "FILTERPOPUP" + */ + FilterPopup: string; + /** + * Default value: "CONTEXTMENU" + */ + ContextMenu: string; + /** + * Default value: "CUSTOMVALUES" + */ + CustomValues: string; +} +interface ASPxClientGridLookupStatic extends ASPxClientDropDownEditBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGridLookup; +} +interface ASPxClientCardViewStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCardView; +} +interface ASPxClientGridViewStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientGridView; +} +interface ASPxClientVerticalGridStatic extends ASPxClientGridBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientVerticalGrid; +} +interface ASPxClientVerticalGridCallbackCommandStatic { + /** + * Default value: "EXPANDROW" + */ + ExpandRow: string; +} +interface ASPxClientCommandConstsStatic { + /** + * Identifies a command that shows a search panel. + * Value: "showsearchpanel" + */ + SHOWSEARCHPANEL_COMMAND: string; + /** + * Identifies a command that invokes the Find and Replace dialog. + * Value: "findandreplacedialog" + */ + FINDANDREPLACE_DIALOG_COMMAND: string; + /** + * Identifies a command that applies the bold text formatting to the selected text. If it's already applied, cancels it. + * Value: "bold" + */ + BOLD_COMMAND: string; + /** + * Identifies a command that makes the selected text italic or regular type depending on the current state. + * Value: "italic" + */ + ITALIC_COMMAND: string; + /** + * Identifies a command that applies the underline text formatting to the selected text. If it's already applied, cancels it. + * Value: "underline" + */ + UNDERLINE_COMMAND: string; + /** + * Identifies a command that applies the strike through text formatting to the selected text. If it's already applied, cancels it. + * Value: "strikethrough" + */ + STRIKETHROUGH_COMMAND: string; + /** + * Identifies a command that applies the superscript text formatting to the selected text. If it's already applied, cancels it. + * Value: "superscript" + */ + SUPERSCRIPT_COMMAND: string; + /** + * Identifies a command that applies the subscript text formatting to the selected text. If it's already applied, cancels it. + * Value: "subscript" + */ + SUBSCRIPT_COMMAND: string; + /** + * Identifies a command that centers the content of the currently focused paragraph. + * Value: "justifycenter" + */ + JUSTIFYCENTER_COMMAND: string; + /** + * Identifies a command that left justifies the content of the currently focused paragraph. + * Value: "justifyleft" + */ + JUSTIFYLEFT_COMMAND: string; + /** + * Identifies a command that creates an indent for the selected paragarph. + * Value: "indent" + */ + INDENT_COMMAND: string; + /** + * Identifies a command that creates an outdent for the focused paragarph. + * Value: "outdent" + */ + OUTDENT_COMMAND: string; + /** + * Identifies a command that right justifies the content of the currently focused paragraph. + * Value: "justifyright" + */ + JUSTIFYRIGHT_COMMAND: string; + /** + * Identifies a command that fully justifies the content of the currently focused paragraph (aligned with both the left and right margines). + * Value: "justifyfull" + */ + JUSTIFYFULL_COMMAND: string; + /** + * Identifies a command that changes the size of the selected text. + * Value: "fontsize" + */ + FONTSIZE_COMMAND: string; + /** + * Identifies a command that changes the font of the selected text. + * Value: "fontname" + */ + FONTNAME_COMMAND: string; + /** + * Identifies a command that changes the color of a fore color pickers and sets the selected text fore color. + * Value: "forecolor" + */ + FONTCOLOR_COMMAND: string; + /** + * Identifies a command that changes the color of a back color pickers and sets the selected text back color. + * Value: "backcolor" + */ + BACKCOLOR_COMMAND: string; + /** + * Identifies a command that wraps the selected paragraph in the specified html tag. + * Value: "formatblock" + */ + FORMATBLOCK_COMMAND: string; + /** + * Identifies a command that wraps the currently selected text content in a specific html tag with a css class assigned to it. + * Value: "applycss" + */ + APPLYCSS_COMMAND: string; + /** + * Identifies a command that removes all formatting from the selected content. + * Value: "removeformat" + */ + REMOVEFORMAT_COMMAND: string; + /** + * Identifies a command that cancels the last action. + * Value: "undo" + */ + UNDO_COMMAND: string; + /** + * Identifies a command that returns a previously canceled action. + * Value: "redo" + */ + REDO_COMMAND: string; + /** + * Identifies a command that copies the selected content. + * Value: "copy" + */ + COPY_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard at the current cursor position. + * Value: "paste" + */ + PASTE_COMMAND: string; + /** + * Identifies a command that pastes a specified content taking into account that it was copied from Word. + * Value: "pastefromword" + */ + PASTEFROMWORD_COMMAND: string; + /** + * Identifies a command that invokes the Paste from Word dialog. + * Value: "pastefromworddialog" + */ + PASTEFROMWORDDIALOG_COMMAND: string; + /** + * Identifies a command that cuts the selected content. + * Value: "cut" + */ + CUT_COMMAND: string; + /** + * Identifies a command that selects all content inside the html editor. + * Value: "selectall" + */ + SELECT_ALL: string; + /** + * Identifies a command that deletes the selected content. + * Value: "delete" + */ + DELETE_COMMAND: string; + /** + * Identifies a command that can be used to correctly insert HTML code into the editor. + * Value: "pastehtml" + */ + PASTEHTML_COMMAND: string; + /** + * Identifies a command that inserts a new ordered list. + * Value: "insertorderedlist" + */ + INSERTORDEREDLIST_COMMAND: string; + /** + * Identifies a command that inserts a new unordered list. + * Value: "insertunorderedlist" + */ + INSERTUNORDEREDLIST_COMMAND: string; + /** + * Identifies a command that restarts the current ordered list. + * Value: "restartorderedlist" + */ + RESTARTORDEREDLIST_COMMAND: string; + /** + * Identifies a command that continues a disrupted ordered list. + * Value: "continueorderedlist" + */ + CONTINUEORDEREDLIST_COMMAND: string; + /** + * Identifies a command that removes a hyperlink from the selected text or image. + * Value: "unlink" + */ + UNLINK_COMMAND: string; + /** + * Identifies a command that inserts a new hyperlink. + * Value: "insertlink" + */ + INSERTLINK_COMMAND: string; + /** + * Identifies a command that inserts a new image. + * Value: "insertimage" + */ + INSERTIMAGE_COMMAND: string; + /** + * Identifies a command that changes the selected image. + * Value: "changeimage" + */ + CHANGEIMAGE_COMMAND: string; + /** + * Identifies a command that initiates spell checking. + * Value: "checkspelling" + */ + CHECKSPELLING_COMMAND: string; + /** + * Identifies a command that invokes the Insert Image dialog. + * Value: "insertimagedialog" + */ + INSERTIMAGE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Image dialog. + * Value: "changeimagedialog" + */ + CHANGEIMAGE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Link dialog. + * Value: "insertlinkdialog" + */ + INSERTLINK_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Link dialog. + * Value: "changelinkdialog" + */ + CHANGELINK_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Table dialog. + * Value: "inserttabledialog" + */ + INSERTTABLE_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Table Properties dialog. + * Value: "tablepropertiesdialog" + */ + TABLEPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Cell Properties dialog. + * Value: "tablecellpropertiesdialog" + */ + TABLECELLPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Column Properties dialog. + * Value: "tablecolumnpropertiesdialog" + */ + TABLECOLUMNPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Row Properties dialog. + * Value: "tablerowpropertiesdialog" + */ + TABLEROWPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes a default browser Print dialog, allowing an end-user to print the content of the html editor. + * Value: "print" + */ + PRINT_COMMAND: string; + /** + * Identifies a command that toggles the full-screen mode. + * Value: "fullscreen" + */ + FULLSCREEN_COMMAND: string; + /** + * Identifies a command that inserts a new table. + * Value: "inserttable" + */ + INSERTTABLE_COMMAND: string; + /** + * Identifies a command that changes the selected table. + * Value: "changetable" + */ + CHANGETABLE_COMMAND: string; + /** + * Identifies a command that changes the selected table cell. + * Value: "changetablecell" + */ + CHANGETABLECELL_COMMAND: string; + /** + * Identifies a command that changes the selected table row. + * Value: "changetablerow" + */ + CHANGETABLEROW_COMMAND: string; + /** + * Identifies a command that changes the selected table column. + * Value: "changetablecolumn" + */ + CHANGETABLECOLUMN_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table. + * Value: "deletetable" + */ + DELETETABLE_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table row. + * Value: "deletetablerow" + */ + DELETETABLEROW_COMMAND: string; + /** + * Identifies a command that deletes the currently selected table column. + * Value: "deletetablecolumn" + */ + DELETETABLECOLUMN_COMMAND: string; + /** + * Identifies a command that inserts a new column to the left from the currently focused one. + * Value: "inserttablecolumntoleft" + */ + INSERTTABLECOLUMNTOLEFT_COMMAND: string; + /** + * Identifies a command that inserts a new column to the right from the currently focused one. + * Value: "inserttablecolumntoright" + */ + INSERTTABLECOLUMNTORIGHT_COMMAND: string; + /** + * Identifies a command that inserts a new row below the currently focused one. + * Value: "inserttablerowbelow" + */ + INSERTTABLEROWBELOW_COMMAND: string; + /** + * Identifies a command that inserts a new row above the currently focused one. + * Value: "inserttablerowabove" + */ + INSERTTABLEROWABOVE_COMMAND: string; + /** + * Identifies a command that splits the current table cell horizontally. + * Value: "splittablecellhorizontally" + */ + SPLITTABLECELLHORIZONTALLY_COMMAND: string; + /** + * Identifies a command that splits the current table cell vertically. + * Value: "splittablecellvertically" + */ + SPLITTABLECELLVERTICALLY_COMMAND: string; + /** + * Identifies a command that merges the focused table cell with the one to the right. + * Value: "mergetablecellright" + */ + MERGETABLECELLRIGHT_COMMAND: string; + /** + * Identifies a command that merges the focused table cell with the one below. + * Value: "mergetablecelldown" + */ + MERGETABLECELLDOWN_COMMAND: string; + /** + * Identifies a command that invokes a custom dialog. + * Value: "customdialog" + */ + CUSTOMDIALOG_COMMAND: string; + /** + * Identifies a command that exports the html editor content. + * Value: "export" + */ + EXPORT_COMMAND: string; + /** + * Identifies a command that inserts a new audio element. + * Value: "insertaudio" + */ + INSERTAUDIO_COMMAND: string; + /** + * Identifies a command that inserts a new video. + * Value: "insertvideo" + */ + INSERTVIDEO_COMMAND: string; + /** + * Identifies a command that inserts a new flash element. + * Value: "insertflash" + */ + INSERTFLASH_COMMAND: string; + /** + * Identifies a command that inserts a new YouTube video. + * Value: "insertyoutubevideo" + */ + INSERTYOUTUBEVIDEO_COMMAND: string; + /** + * Identifies a command that changes the selected audio element. + * Value: "changeaudio" + */ + CHANGEAUDIO_COMMAND: string; + /** + * Identifies a command that changes the selected video element. + * Value: "changevideo" + */ + CHANGEVIDEO_COMMAND: string; + /** + * Identifies a command that changes the selected flash element. + * Value: "changeflash" + */ + CHANGEFLASH_COMMAND: string; + /** + * Identifies a command that changes the selected YouTube video element. + * Value: "changeyoutubevideo" + */ + CHANGEYOUTUBEVIDEO_COMMAND: string; + /** + * Identifies a command that invokes the Insert Audio dialog. + * Value: "insertaudiodialog" + */ + INSERTAUDIO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Video dialog. + * Value: "insertvideodialog" + */ + INSERTVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert Flash dialog. + * Value: "insertflashdialog" + */ + INSERTFLASH_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Insert YouTube Video dialog. + * Value: "insertyoutubevideodialog" + */ + INSERTYOUTUBEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Audio dialog. + * Value: "changeaudiodialog" + */ + CHANGEAUDIO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Video dialog. + * Value: "changevideodialog" + */ + CHANGEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Flash dialog. + * Value: "changeflash" + */ + CHANGEFLASH_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change YouTube Video dialog. + * Value: "changeyoutubevideodialog" + */ + CHANGEYOUTUBEVIDEO_DIALOG_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to SourceFormatting. + * Value: "pastehtmlsourceformatting" + */ + PASTEHTMLSOURCEFORMATTING_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to PlainText. + * Value: "pastehtmlplaintext" + */ + PASTEHTMLPLAINTEXT_COMMAND: string; + /** + * Identifies a command that pastes the content of the clipboard to the current cursor position, taking into account that the PasteMode property is set to MergeFormatting. + * Value: "pastehtmlmergeformatting" + */ + PASTEHTMLMERGEFORMATTING_COMMAND: string; + /** + * Identifies a command that inserts a new placeholder. + * Value: "insertplaceholder" + */ + INSERTPLACEHOLDER_COMMAND: string; + /** + * Identifies a command that changes the selected placeholder. + * Value: "changeplaceholder" + */ + CHANGEPLACEHOLDER_COMMAND: string; + /** + * Identifies a command that invokes the Insert Placeholder dialog. + * Value: "insertplaceholderdialog" + */ + INSERTPLACEHOLDER_DIALOG_COMMAND: string; + /** + * Identifies a command that invokes the Change Placeholder dialog. + * Value: "changeplaceholderdialog" + */ + CHANGEPLACEHOLDER_DIALOG_COMMAND: string; + /** + * Identifies a command that updates the editor content. + * Value: "updatedocument" + */ + UPDATEDOCUMENT_COMMAND: string; + /** + * Identifies a command that changes properties of the element selected in the tag inspector. + * Value: "changeelementproperties" + */ + CHANGEELEMENTPROPERTIES_COMMAND: string; + /** + * Identifies a command that invokes the Change Element Properties dialog. + * Value: "changeelementpropertiesdialog" + */ + CHANGEELEMENTPROPERTIES_DIALOG_COMMAND: string; + /** + * Identifies a command that comments the selected HTML code. If no code is selected, it comments the focused tag. + * Value: "comment" + */ + COMMENT_COMMAND: string; + /** + * Identifies a command that uncomments the selected HTML code. If no code is selected, the command uncomments the currently focused tag. + * Value: "uncomment" + */ + UNCOMMENTHTML_COMMAND: string; + /** + * Identifies a command that formats the current HTML document. + * Value: "formatdocument" + */ + FORMATDOCUMENT_COMMAND: string; + /** + * Identifies a command that applies the indent formatting to the selected content. + * Value: "indent" + */ + INDENTLINE_COMMAND: string; + /** + * Identifies a command that applies the outdent formatting to the focused content. + * Value: "outdent" + */ + OUTDENTLINE_COMMAND: string; + /** + * Identifies a command that collapses the selected HTML tag. + * Value: "collapsetag" + */ + COLLAPSETAG_COMMAND: string; + /** + * Identifies a command that expands the selected HTML tag. + * Value: "expandtag" + */ + EXPANDTAG_COMMAND: string; + /** + * Identifies a command that shows intellisense for the HTML code editor. + * Value: "showintellisense" + */ + SHOWINTELLISENSE_COMMAND: string; +} +interface ASPxClientHtmlEditorStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHtmlEditor; + /** + * Programmatically closes a custom dialog, supplying it with specific parameters. + * @param status An object representing a custom dialog's closing status. + * @param data An object representing custom data associated with a custom dialog. + */ + CustomDialogComplete(status: Object, data: Object): void; +} +interface ASPxClientHtmlEditorMediaPreloadModeStatic { + /** + * The browser does not load a media file when the page loads. + */ + None: string; + /** + * The browser loads the entire video when the page loads. + */ + Auto: string; + /** + * The browser loads only metadata when the page loads. + */ + Metadata: string; +} +interface ASPxClientPivotGridStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPivotGrid; +} +interface ASPxClientPivotCustomizationStatic extends ASPxClientControlStatic { +} +interface ASPxClientRichEditStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRichEdit; +} +interface ASPxSchedulerDateTimeHelperStatic { + /** + * Returns the date part of the specified DateTime value. + * @param date A DateTime object from which to extract the date. + */ + TruncToDate(date: Date): Date; + /** + * Returns the day time part of the specified DateTime value. + * @param date A DateTime object from which to extract the day time. + */ + ToDayTime(date: Date): any; + /** + * Adds the specified number of days to a DateTime object and returns the result. + * @param date A DateTime object to which to add days. + * @param dayCount The number of days to add. + */ + AddDays(date: Date, dayCount: number): Date; + /** + * Adds the specified timespan to a DateTime object and returns the result. + * @param date A DateTime object to which to add a timespan. + * @param timeSpan A TimeSpan object specifying the timespan to add. + */ + AddTimeSpan(date: Date, timeSpan: any): Date; + /** + * Rounds a DateTime value up to the nearest interval. + * @param date A DateTime object containing a value to round. + * @param spanInMs A TimeSpan object specifying an interval to which to round. + */ + CeilDateTime(date: Date, spanInMs: any): Date; +} +interface ASPxClientWeekDaysCheckEditStatic extends ASPxClientControlStatic { +} +interface ASPxClientRecurrenceRangeControlStatic extends ASPxClientControlStatic { +} +interface ASPxClientRecurrenceControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientDailyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientWeeklyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientMonthlyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientYearlyRecurrenceControlStatic extends ASPxClientRecurrenceControlBaseStatic { +} +interface ASPxClientRecurrenceTypeEditStatic extends ASPxClientRadioButtonListStatic { +} +interface ASPxClientTimeIntervalStatic { + /** + * Gets the duration of a time interval between two points in time. + * @param start A DateTime object specifying the starting point of the time interval. + * @param end A DateTime object specifying the ending point of the time interval. + */ + CalculateDuration(start: Date, end: Date): number; +} +interface ASPxClientSchedulerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientScheduler; +} +interface ASPxClientSpellCheckerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpellChecker; +} +interface ASPxClientSpellCheckerStopCheckingReasonStatic { + Default: string; + User: string; +} +interface ASPxClientSpreadsheetStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSpreadsheet; +} +interface ASPxClientTreeListStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTreeList; +} +interface BootstrapClientAccordionStatic extends ASPxClientNavBarStatic { +} +interface BootstrapClientButtonStatic extends ASPxClientButtonStatic { +} +interface BootstrapClientCalendarStatic extends ASPxClientCalendarStatic { +} +interface BootstrapClientCheckBoxStatic extends ASPxClientEditStatic { +} +interface BootstrapClientRadioButtonStatic extends BootstrapClientCheckBoxStatic { +} +interface BootstrapClientComboBoxStatic extends ASPxClientComboBoxStatic { +} +interface BootstrapClientDateEditStatic extends ASPxClientDateEditStatic { +} +interface BootstrapClientDropDownEditStatic extends ASPxClientDropDownEditStatic { +} +interface BootstrapClientFormLayoutStatic extends ASPxClientFormLayoutStatic { +} +interface BootstrapClientGridViewStatic extends ASPxClientGridViewStatic { +} +interface BootstrapClientHyperLinkStatic extends ASPxClientHyperLinkStatic { +} +interface BootstrapClientListBoxStatic extends ASPxClientListBoxStatic { +} +interface BootstrapClientCheckBoxListStatic extends ASPxClientCheckBoxListStatic { +} +interface BootstrapClientRadioButtonListStatic extends ASPxClientRadioButtonListStatic { +} +interface BootstrapClientMenuStatic extends ASPxClientMenuStatic { +} +interface BootstrapClientPopupControlStatic extends ASPxClientPopupControlStatic { +} +interface BootstrapClientPopupMenuStatic extends ASPxClientPopupMenuStatic { +} +interface BootstrapClientProgressBarStatic extends ASPxClientProgressBarStatic { +} +interface BootstrapClientSpinEditStatic extends ASPxClientSpinEditStatic { +} +interface BootstrapClientTabControlStatic extends ASPxClientTabControlStatic { +} +interface BootstrapClientPageControlStatic extends ASPxClientPageControlStatic { +} +interface BootstrapClientTextBoxStatic extends ASPxClientTextBoxStatic { +} +interface BootstrapClientMemoStatic extends ASPxClientMemoStatic { +} +interface BootstrapClientButtonEditStatic extends ASPxClientButtonEditStatic { +} +interface BootstrapClientTreeViewStatic extends ASPxClientTreeViewStatic { +} +interface MVCxClientCalendarStatic extends ASPxClientCalendarStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCalendar; +} +interface MVCxClientCallbackPanelStatic extends ASPxClientCallbackPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCallbackPanel; +} +interface MVCxClientCardViewStatic extends ASPxClientCardViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientCardView; +} +interface MVCxClientChartStatic extends ASPxClientWebChartControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientChart; +} +interface MVCxClientComboBoxStatic extends ASPxClientComboBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientComboBox; +} +interface MVCxClientDataViewStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDataView; +} +interface MVCxClientDateEditStatic extends ASPxClientDateEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDateEdit; +} +interface MVCxClientDockManagerStatic extends ASPxClientDockManagerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDockManager; +} +interface MVCxClientDockPanelStatic extends ASPxClientDockPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientDockPanel; +} +interface MVCxClientFileManagerStatic extends ASPxClientFileManagerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientFileManager; +} +interface MVCxClientGridViewStatic extends ASPxClientGridViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientGridView; +} +interface MVCxClientHtmlEditorStatic extends ASPxClientHtmlEditorStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientHtmlEditor; +} +interface MVCxClientImageGalleryStatic extends ASPxClientImageGalleryStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientImageGallery; +} +interface MVCxClientListBoxStatic extends ASPxClientListBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientListBox; +} +interface MVCxClientNavBarStatic extends ASPxClientNavBarStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientNavBar; +} +interface MVCxClientPivotGridStatic extends ASPxClientPivotGridStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPivotGrid; +} +interface MVCxClientPopupControlStatic extends ASPxClientPopupControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPopupControl; +} +interface MVCxClientDocumentViewerStatic extends ASPxClientDocumentViewerStatic { +} +interface MVCxClientReportViewerStatic extends ASPxClientReportViewerStatic { +} +interface MVCxClientReportDesignerStatic extends ASPxClientReportDesignerStatic { +} +interface MVCxClientRichEditStatic extends ASPxClientRichEditStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientRichEdit; +} +interface MVCxClientRoundPanelStatic extends ASPxClientRoundPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientRoundPanel; +} +interface MVCxClientSchedulerStatic extends ASPxClientSchedulerStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientScheduler; +} +interface MVCxSchedulerToolTipTypeStatic { + /** + * The tooltip is displayed for a selected appointment. + */ + Appointment: number; + /** + * The tooltip is displayed for a dragged appointment. + */ + AppointmentDrag: number; + /** + * The tooltip is displayed for a selected time interval. + */ + Selection: number; +} +interface MVCxClientSpreadsheetStatic extends ASPxClientSpreadsheetStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientSpreadsheet; +} +interface MVCxClientPageControlStatic extends ASPxClientPageControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientPageControl; +} +interface MVCxClientTokenBoxStatic extends ASPxClientTokenBoxStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTokenBox; +} +interface MVCxClientTreeListStatic extends ASPxClientTreeListStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTreeList; +} +interface MVCxClientTreeViewStatic extends ASPxClientTreeViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientTreeView; +} +interface MVCxClientUploadControlStatic extends ASPxClientUploadControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientUploadControl; +} +interface MVCxClientUtilsStatic { + /** + * Loads service resources (such as scripts, CSS files, etc.) required for DevExpress functionality to work properly after a non DevExpress callback has been processed on the server and returned back to the client. + */ + FinalizeCallback(): void; + /** + * Returns values of editors placed in the specified container. + * @param containerOrId A container of editors, or its ID. + */ + GetSerializedEditorValuesInContainer(containerOrId: Object): Object; + /** + * Returns values of editors placed in the specified container. + * @param containerOrId A container of editors, or its ID. + * @param processInvisibleEditors true to process both visible and invisible editors that belong to the specified container; false to process only visible editors. + */ + GetSerializedEditorValuesInContainer(containerOrId: Object, processInvisibleEditors: boolean): Object; +} +interface MVCxClientGlobalEventsStatic { + /** + * Dynamically connects the ControlsInitialized client event with an appropriate event handler function. + * @param handler A object representing the event handling function's content. + */ + AddControlsInitializedEventHandler(handler: ASPxClientControlsInitializedEventHandler): void; + /** + * Dynamically connects the BeginCallback client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddBeginCallbackEventHandler(handler: MVCxClientBeginCallbackEventHandler): void; + /** + * Dynamically connects the EndCallback client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddEndCallbackEventHandler(handler: ASPxClientEndCallbackEventHandler): void; + /** + * Dynamically connects the CallbackError client event with an appropriate event handler function. + * @param handler A object containing the event handling function's content. + */ + AddCallbackErrorHandler(handler: ASPxClientCallbackErrorEventHandler): void; +} +interface MVCxClientVerticalGridStatic extends ASPxClientVerticalGridStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): MVCxClientVerticalGrid; +} +interface MVCxClientWebDocumentViewerStatic extends ASPxClientWebDocumentViewerStatic { +} +interface ASPxClientControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientControlBase; +} +interface ASPxClientControlStatic extends ASPxClientControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientControl; + /** + * Modifies the controls size on the page. + */ + AdjustControls(): void; + /** + * Modifies the controls size within the specified container. + * @param container An HTML element that is the container of the controls. + */ + AdjustControls(container: Object): void; + /** + * Returns a collection of client web control objects. + */ + GetControlCollection(): ASPxClientControlCollection; +} +interface ASPxClientCallbackStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCallback; +} +interface ASPxClientPanelBaseStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanelBase; +} +interface ASPxClientPanelStatic extends ASPxClientPanelBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPanel; +} +interface ASPxClientCallbackPanelStatic extends ASPxClientPanelStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCallbackPanel; +} +interface ASPxClientCloudControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientCloudControl; +} +interface ASPxClientDataViewStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDataView; +} +interface ASPxClientDockManagerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockManager; +} +interface ASPxClientPopupControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientDockPanelStatic extends ASPxClientPopupControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockPanel; +} +interface ASPxClientDockZoneStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDockZone; +} +interface ASPxClientFileManagerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFileManager; +} +interface ASPxClientFileManagerCommandConstsStatic { + /** + * The name of a command that is executed when an end-user renames an item. + */ + Rename: string; + /** + * The name of a command that is executed when an end-user moves an item. + */ + Move: string; + /** + * The name of a command that is executed when an end-user deletes an item. + */ + Delete: string; + /** + * The name of a command that is executed when an end-user creates a folder. + */ + Create: string; + /** + * The name of a command that is executed when an end-user uploads a file. + */ + Upload: string; + /** + * The name of a command that is executed when an end-user downloads an item. + */ + Download: string; + /** + * The name of a command that is executed when an end-user copies an item. + */ + Copy: string; + /** + * The name of a command that is executed when an end-user opens an item. + */ + Open: string; +} +interface ASPxClientFileManagerErrorConstsStatic { + /** + * The specified file is not found. Return Value: 0 + */ + FileNotFound: number; + /** + * The specified folder is not found. Return Value: 1 + */ + FolderNotFound: number; + /** + * Access is denied. Return Value: 2 + */ + AccessDenied: number; + /** + * Unspecified IO error occurs. Return Value: 3 + */ + UnspecifiedIO: number; + /** + * Unspecified error occurs. Return Value: 4 + */ + Unspecified: number; + /** + * The file/folder name is empty. Return Value: 5 + */ + EmptyName: number; + /** + * The operation was canceled. Return Value: 6 + */ + CanceledOperation: number; + /** + * The specified name contains invalid characters. Return Value: 7 + */ + InvalidSymbols: number; + /** + * The specified file extension is not allowed. Return Value: 8 + */ + WrongExtension: number; + /** + * The file/folder is being used by another process. Return Value: 9 + */ + UsedByAnotherProcess: number; + /** + * The specified file/folder already exists. Return Value: 10 + */ + AlreadyExists: number; +} +interface ASPxClientFormLayoutStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientFormLayout; +} +interface ASPxClientHiddenFieldStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientHiddenField; +} +interface ASPxClientImageGalleryStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImageGallery; +} +interface ASPxClientImageSliderStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientImageSlider; +} +interface ASPxClientImageZoomNavigatorStatic extends ASPxClientImageSliderStatic { +} +interface ASPxClientImageZoomStatic extends ASPxClientControlStatic { +} +interface ASPxClientLoadingPanelStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientLoadingPanel; +} +interface ASPxClientMenuBaseStatic extends ASPxClientControlStatic { + /** + * Returns a collection of client menu objects. + */ + GetMenuCollection(): ASPxClientMenuCollection; +} +interface ASPxClientMenuStatic extends ASPxClientMenuBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientMenu; +} +interface ASPxClientTouchUIStatic { + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and the ability to display vertical and horizontal scroll bars. + * @param id A string value specifying the element's ID. + */ + MakeScrollable(id: string): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and the ability to display vertical and horizontal scroll bars. + * @param element An object that specifies the required DOM element. + */ + MakeScrollable(element: Object): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and customized scrollbar-related options. + * @param id A string value specifying the name of a DOM element that should be extended with the touch scrolling functionality. + * @param options An ASPxClientTouchUIOptions object that provides options affecting the touch scrolling functionality. + */ + MakeScrollable(id: string, options: ASPxClientTouchUIOptions): ScrollExtender; + /** + * Extends the specified element's functionality with scrolling via touch behavior (one finger) and customized scrollbar-related options. + * @param element An object specifying the DOM element to extend with the touch scrolling functionality. + * @param options An ASPxClientTouchUIOptions object that provides options affecting the touch scrolling functionality. + */ + MakeScrollable(element: Object, options: ASPxClientTouchUIOptions): ScrollExtender; +} +interface ASPxClientNavBarStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientNavBar; +} +interface ASPxClientNewsControlStatic extends ASPxClientDataViewStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientNewsControl; +} +interface ASPxClientObjectContainerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientObjectContainer; +} +interface ASPxClientPagerStatic extends ASPxClientControlStatic { +} +interface ASPxClientPopupControlStatic extends ASPxClientPopupControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPopupControl; + /** + * Returns a collection of client popup control objects. + */ + GetPopupControlCollection(): ASPxClientPopupControlCollection; +} +interface ASPxClientPopupControlResizeStateStatic { + /** + * A window has been resized. Returns 0. + */ + Resized: number; + /** + * A window has been collapsed. Returns 1. + */ + Collapsed: number; + /** + * A window has been expanded. Returns 2. + */ + Expanded: number; + /** + * A window has been maximized. Returns 3. + */ + Maximized: number; + /** + * A window has been restored after maximizing. Returns 4. + */ + RestoredAfterMaximized: number; +} +interface ASPxClientPopupControlCloseReasonStatic { + /** + * The window has been closed by an API. + */ + API: string; + /** + * An end-user clicks the close header button. + */ + CloseButton: string; + /** + * An end-user clicks outside the window's region + */ + OuterMouseClick: string; + /** + * An end-user moves the mouse pointer out of the window region. + */ + MouseOut: string; + /** + * An end-user presses the ESC key. + */ + Escape: string; +} +interface ASPxClientPopupMenuStatic extends ASPxClientMenuBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPopupMenu; +} +interface ASPxClientRatingControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRatingControl; +} +interface ASPxClientRibbonStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRibbon; +} +interface ASPxClientRibbonStateStatic { + /** + * A ribbon is in the normal state. Returns 0 + */ + Normal: number; + /** + * A ribbon is minimized. Returns 1 + */ + Minimized: number; + /** + * A ribbon is temporarily shown. Returns 2 + */ + TemporaryShown: number; +} +interface ASPxClientRoundPanelStatic extends ASPxClientPanelBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientRoundPanel; +} +interface ASPxClientSplitterStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientSplitter; +} +interface ASPxClientTabControlBaseStatic extends ASPxClientControlStatic { +} +interface ASPxClientTabControlStatic extends ASPxClientTabControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTabControl; +} +interface ASPxClientPageControlStatic extends ASPxClientTabControlBaseStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientPageControl; +} +interface ASPxClientTimerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTimer; +} +interface ASPxClientTitleIndexStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTitleIndex; +} +interface ASPxClientTreeViewStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientTreeView; +} +interface ASPxClientUploadControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientUploadControl; +} +interface ASPxClientUtilsStatic { + /** + * Gets the user-agent string, which identifies the client browser and provides certain system details of the client computer. + * Value: A string value representing the browser's user-agent string. + */ + agent: string; + /** + * Gets a value that specifies whether the client browser is Opera. + * Value: true if the client browser is Opera; otherwise, false. + */ + opera: boolean; + /** + * Gets a value that specifies whether the client browser is Opera version 9. + * Value: true if the client browser is Opera version 9; otherwise, false. + */ + opera9: boolean; + /** + * Gets a value that specifies whether the client browser is Safari. + * Value: true if the client browser is Safari; otherwise, false. + */ + safari: boolean; + /** + * Gets a value that specifies whether the client browser is Safari version 3. + * Value: true if the client browser is Safari version 3; otherwise, false. + */ + safari3: boolean; + /** + * Gets a value that specifies whether the client browser is Safari, running under a MacOS operating system. + * Value: true if the client browser is Safari, running under a MacOS operating system; otherwise, false. + */ + safariMacOS: boolean; + /** + * Gets a value that specifies whether the client browser is Google Chrome. + * Value: true if the client browser is Google Chrome; otherwise, false. + */ + chrome: boolean; + /** + * Gets a value that specifies whether the client browser is Internet Explorer. + * Value: true if the client browser is Intenet Explorer; otherwise, false. + */ + ie: boolean; + /** + * Gets a value that specifies whether the client browser is Internet Explorer version 7. + * Value: true if the client browser is Intenet Explorer version 7; otherwise, false. + */ + ie7: boolean; + /** + * Gets a value that specifies whether the client browser is Firefox. + * Value: true if the client browser is Firefox; otherwise, false. + */ + firefox: boolean; + /** + * Gets a value that specifies whether the client browser is Firefox version 3. + * Value: true if the client browser is Firefox version 3; otherwise, false. + */ + firefox3: boolean; + /** + * Gets a value that specifies whether the client browser is Mozilla. + * Value: true if the client browser is Mozilla; otherwise, false. + */ + mozilla: boolean; + /** + * Gets a value that specifies whether the client browser is Netscape. + * Value: true if the client browser is Netscape; otherwise, false. + */ + netscape: boolean; + /** + * Gets a value that specifies a client browser's full version. + * Value: A double precision floating-point value that specifies a client browser's version. + */ + browserVersion: number; + /** + * Gets a value that specifies a client browser's major version. + * Value: An integer value that specifies a client browser's major version. + */ + browserMajorVersion: number; + /** + * Gets a value that specifies whether the application is run under a MacOS platform. + * Value: true if the application is run under the MacOS platform; otherwise, false. + */ + macOSPlatform: boolean; + /** + * Gets a value that specifies whether the application is run under the Windows platform. + * Value: true if the application is run under the Windows platform; otherwise, false. + */ + windowsPlatform: boolean; + /** + * Gets a value that specifies whether a client browser is based on WebKit. + * Value: true if the client browser is based on WebKit; otherwise, false. + */ + webKitFamily: boolean; + /** + * Gets a value that specifies whether a client browser is based on Netscape. + * Value: true if client browser is based on Netscape; otherwise, false. + */ + netscapeFamily: boolean; + /** + * Gets a value that specifies whether the client browser supports touch. + * Value: true if the client browser supports touch; otherwise, false. + */ + touchUI: boolean; + /** + * Gets a value that specifies whether the client browser supports the WebKit touch user interface. + * Value: true if the client browser supports the WebKit touch user interface; otherwise, false. + */ + webKitTouchUI: boolean; + /** + * Gets a value that specifies whether the client browser supports the Microsoft touch user interface. + * Value: true if the client browser supports the Microsoft touch user interface; otherwise, false. + */ + msTouchUI: boolean; + /** + * Gets a value that specifies whether the application is run under an iOS platform. + * Value: true if the application is run under the iOS platform; otherwise, false. + */ + iOSPlatform: boolean; + /** + * Gets a value that specifies whether the application is run under the Android platform. + * Value: true if the application is run under the Android platform; otherwise, false. + */ + androidPlatform: boolean; + /** + * Inserts the specified item into the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to insert. + */ + ArrayInsert(array: Object[], element: Object): void; + /** + * Removes the specified item from the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to remove. + */ + ArrayRemove(array: Object[], element: Object): void; + /** + * Removes an item at the specified index location from the specified array object. + * @param array An object that specifies the array to manipulate. + * @param index The zero-based index location of the array item to remove. + */ + ArrayRemoveAt(array: Object[], index: number): void; + /** + * Removes all items from the specified array object. + * @param array An object that specifies the array to manipulate. + */ + ArrayClear(array: Object[]): void; + /** + * Searches for the specified array item and returns the zero-based index of its first occurrence within the specified array object. + * @param array An object that specifies the array to manipulate. + * @param element An object that specifies the array item to locate. + */ + ArrayIndexOf(array: Object[], element: Object): number; + /** + * Binds the specified function to a specific element's event, so that the function gets called whenever the event fires on the element. + * @param element An object specifying the required element. + * @param eventName A string value that specifies the required event name without the "on" prefix. + * @param method An object that specifies the event's handling function. + */ + AttachEventToElement(element: Object, eventName: string, method: Object): void; + /** + * Unbinds the specified function from a specific element's event, so that the function stops receiving notifications when the event fires. + * @param element An object specifying the required element. + * @param eventName A string value that specifies the required event name. + * @param method An object that specifies the event's handling function. + */ + DetachEventFromElement(element: Object, eventName: string, method: Object): void; + /** + * Returns the object that fired the event. + * @param htmlEvent An object that represents the current event. + */ + GetEventSource(htmlEvent: Object): Object; + /** + * Gets the x-coordinate of the event-related mouse pointer position relative to an end-user's screen. + * @param htmlEvent An object specifying the required HTML event. + */ + GetEventX(htmlEvent: Object): number; + /** + * Gets the y-coordinate of the event-related mouse pointer position relative to an end-user's screen. + * @param htmlEvent An object specifying the required HTML event. + */ + GetEventY(htmlEvent: Object): number; + /** + * Gets the keyboard code for the specified event. + * @param htmlEvent An object specifying the required HTML event. + */ + GetKeyCode(htmlEvent: Object): number; + /** + * Cancels the default action of the specified event. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventEvent(htmlEvent: Object): boolean; + /** + * Cancels both the specified event's default action and the event's bubbling upon the hierarchy of event handlers. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventEventAndBubble(htmlEvent: Object): boolean; + /** + * Removes mouse capture from the specified event's source object. + * @param htmlEvent An object that specifies the required HTML event. + */ + PreventDragStart(htmlEvent: Object): boolean; + /** + * Clears any text selection made within the window's client region. + */ + ClearSelection(): void; + /** + * Gets a value that indicates whether the specified object exists on the client side. + * @param obj The object to test. + */ + IsExists(obj: Object): boolean; + /** + * Gets a value that indicates whether the specified object is a function. + * @param obj The object to test. + */ + IsFunction(obj: Object): boolean; + /** + * Gets the x-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be obtained. + */ + GetAbsoluteX(element: Object): number; + /** + * Gets the y-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be obtained. + */ + GetAbsoluteY(element: Object): number; + /** + * Sets the x-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be defined. + * @param x An integer value specifying the required element's x-coordinate, in pixels. + */ + SetAbsoluteX(element: Object, x: number): void; + /** + * Sets the y-coordinate of the specified element's top left corner relative to the client area of the window, excluding scroll bars. + * @param element An object identifying the HTML element whose position should be defined. + * @param y An integer value specifying the required element's y-coordinate, in pixels. + */ + SetAbsoluteY(element: Object, y: number): void; + /** + * Returns the distance between the top edge of the document and the topmost portion of the content currently visible in the window. + */ + GetDocumentScrollTop(): number; + /** + * Returns the distance between the left edge of the document and the leftmost portion of the content currently visible in the window. + */ + GetDocumentScrollLeft(): number; + /** + * Gets the width of the window's client region. + */ + GetDocumentClientWidth(): number; + /** + * Gets the height of the window's client region. + */ + GetDocumentClientHeight(): number; + /** + * Gets a value indicating whether the object passed via the parentElement parameter is a parent of the object passed via the element parameter. + * @param parentElement An object specifying the parent HTML element. + * @param element An object specifying the child HTML element. + */ + GetIsParent(parentElement: Object, element: Object): boolean; + /** + * Returns a reference to the specified HTML element's first parent object which has an ID that matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param id A string specifying the required parent's ID. + */ + GetParentById(element: Object, id: string): Object; + /** + * Returns a reference to the specified HTML element's first parent object whose element name matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param tagName A string value specifying the element name (tag name) of the desired HTML element. + */ + GetParentByTagName(element: Object, tagName: string): Object; + /** + * Returns a reference to the specified HTML element's first parent object whose class name matches the specified value. + * @param element An object specifying the child HTML element whose parent elements are searched. + * @param className A string value specifying the class name of the desired HTML element. + */ + GetParentByClassName(element: Object, className: string): Object; + /** + * Returns a reference to the first element that has the specified ID in the parent HTML element specified. + * @param element An object identifying the parent HTML element to search. + * @param id A string specifying the ID attribute value of the desired child element. + */ + GetChildById(element: Object, id: string): Object; + /** + * Returns a reference to the particular element that has the specified element name and is contained within the specified parent HTML element. + * @param element An object specifying the parent HTML element to search. + * @param tagName A string value specifying the element name (tag name) of the desired HTML element. + * @param index An integer value specifying the zero-based index of the desired element amongst all the matching elements found. + */ + GetChildByTagName(element: Object, tagName: string, index: number): Object; + /** + * Creates or updates the HTTP cookie for the response. + * @param name A string value that represents the name of a cookie. + * @param value A string representing the cookie value. + */ + SetCookie(name: string, value: string): void; + /** + * Creates or updates the HTTP cookie for the response. + * @param name A string value that represents the name of a cookie. + * @param value A string representing the cookie value. + * @param expirationDate A date-time object that represents the expiration date and time for the cookie. + */ + SetCookie(name: string, value: string, expirationDate: Date): void; + /** + * Retrieves a cookie with the specified name. + * @param name A string value that represents the name of a cookie. + */ + GetCookie(name: string): string; + /** + * Deletes a cookie with the specified name. + * @param name A string value that represents the name of a cookie. + */ + DeleteCookie(name: string): void; + /** + * Returns a specifically generated code that uniquely identifies the combination of keys specified via the parameters. + * @param keyCode An integer value that specifies the code of the key. + * @param isCtrlKey true if the CTRL key should be included into the key combination; otherwise, false. + * @param isShiftKey true if the SHIFT key should be included into the key combination; otherwise, false. + * @param isAltKey true if the ALT key should be included into the key combination; otherwise, false. + */ + GetShortcutCode(keyCode: number, isCtrlKey: boolean, isShiftKey: boolean, isAltKey: boolean): number; + /** + * Returns a specifically generated code that uniquely identifies the pressed key combination, which is specified by the related HTML event. + * @param htmlEvent A DHTML event object that relates to a key combination being pressed. + */ + GetShortcutCodeByEvent(htmlEvent: Object): number; + /** + * Returns a specifically generated code that uniquely identifies the combination of keys specified via the parameter. + * @param shortcutString A string value that specifies the key combination. + */ + StringToShortcutCode(shortcutString: string): number; + /** + * Trims all leading and trailing whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + Trim(str: string): string; + /** + * Trims all leading whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + TrimStart(str: string): string; + /** + * Trims all trailing whitespaces from the string. + * @param str A string value representing the string for trimming. + */ + TrimEnd(str: string): string; + /** + * Specifies the text that Assistive Technologies (screen readers or braille display, for example) will provide to a user. + * @param message A String value that specifies a text. + */ + SendMessageToAssistiveTechnology(message: string): void; +} +interface ASPxClientChartDesignerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientChartDesigner; +} +interface ASPxClientWebChartControlStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientWebChartControl; +} +interface ASPxClientDocumentViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientDocumentViewer; +} +interface ASPxClientQueryBuilderStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientQueryBuilder; +} +interface ASPxClientReportDesignerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportDesigner; +} +interface ASPxClientReportDocumentMapStatic extends ASPxClientControlStatic { +} +interface ASPxClientReportParametersPanelStatic extends ASPxClientControlStatic { +} +interface ASPxClientReportToolbarStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportToolbar; +} +interface ASPxClientReportViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientReportViewer; +} +interface ASPxClientWebDocumentViewerStatic extends ASPxClientControlStatic { + /** + * Converts the specified object to the current object's type. This method is effective when you utilize the Client API IntelliSense feature provided by DevExpress. + * @param obj The client object to be type cast. Represents an instance of a DevExpress web control's client object. + */ + Cast(obj: Object): ASPxClientWebDocumentViewer; +} + +declare var MVCxClientDashboardViewer: MVCxClientDashboardViewerStatic; +declare var DashboardDataAxisNames: DashboardDataAxisNamesStatic; +declare var DashboardSpecialValues: DashboardSpecialValuesStatic; +declare var DashboardExportPageLayout: DashboardExportPageLayoutStatic; +declare var DashboardExportPaperKind: DashboardExportPaperKindStatic; +declare var DashboardExportScaleMode: DashboardExportScaleModeStatic; +declare var DashboardExportFilterState: DashboardExportFilterStateStatic; +declare var DashboardExportImageFormat: DashboardExportImageFormatStatic; +declare var DashboardExportExcelFormat: DashboardExportExcelFormatStatic; +declare var ChartExportSizeMode: ChartExportSizeModeStatic; +declare var MapExportSizeMode: MapExportSizeModeStatic; +declare var RangeFilterExportSizeMode: RangeFilterExportSizeModeStatic; +declare var DashboardSelectionMode: DashboardSelectionModeStatic; +declare var ASPxClientDashboard: ASPxClientDashboardStatic; +declare var ASPxClientDashboardViewer: ASPxClientDashboardViewerStatic; +declare var ASPxClientEditBase: ASPxClientEditBaseStatic; +declare var ASPxClientEdit: ASPxClientEditStatic; +declare var ASPxClientBinaryImage: ASPxClientBinaryImageStatic; +declare var ASPxClientButton: ASPxClientButtonStatic; +declare var ASPxClientCalendar: ASPxClientCalendarStatic; +declare var ASPxClientCaptcha: ASPxClientCaptchaStatic; +declare var ASPxClientCheckBox: ASPxClientCheckBoxStatic; +declare var ASPxClientRadioButton: ASPxClientRadioButtonStatic; +declare var ASPxClientTextEdit: ASPxClientTextEditStatic; +declare var ASPxClientTextBoxBase: ASPxClientTextBoxBaseStatic; +declare var ASPxClientButtonEditBase: ASPxClientButtonEditBaseStatic; +declare var ASPxClientDropDownEditBase: ASPxClientDropDownEditBaseStatic; +declare var ASPxClientColorEdit: ASPxClientColorEditStatic; +declare var ASPxClientComboBox: ASPxClientComboBoxStatic; +declare var ASPxClientDateEdit: ASPxClientDateEditStatic; +declare var ASPxClientDropDownEdit: ASPxClientDropDownEditStatic; +declare var ASPxClientFilterControl: ASPxClientFilterControlStatic; +declare var ASPxClientListEdit: ASPxClientListEditStatic; +declare var ASPxClientListBox: ASPxClientListBoxStatic; +declare var ASPxClientCheckListBase: ASPxClientCheckListBaseStatic; +declare var ASPxClientRadioButtonList: ASPxClientRadioButtonListStatic; +declare var ASPxClientCheckBoxList: ASPxClientCheckBoxListStatic; +declare var ASPxClientProgressBar: ASPxClientProgressBarStatic; +declare var ASPxClientSpinEditBase: ASPxClientSpinEditBaseStatic; +declare var ASPxClientSpinEdit: ASPxClientSpinEditStatic; +declare var ASPxClientTimeEdit: ASPxClientTimeEditStatic; +declare var ASPxClientStaticEdit: ASPxClientStaticEditStatic; +declare var ASPxClientHyperLink: ASPxClientHyperLinkStatic; +declare var ASPxClientImageBase: ASPxClientImageBaseStatic; +declare var ASPxClientImage: ASPxClientImageStatic; +declare var ASPxClientLabel: ASPxClientLabelStatic; +declare var ASPxClientTextBox: ASPxClientTextBoxStatic; +declare var ASPxClientMemo: ASPxClientMemoStatic; +declare var ASPxClientButtonEdit: ASPxClientButtonEditStatic; +declare var ASPxClientTokenBox: ASPxClientTokenBoxStatic; +declare var ASPxClientTrackBar: ASPxClientTrackBarStatic; +declare var ASPxClientValidationSummary: ASPxClientValidationSummaryStatic; +declare var ASPxClientGaugeControl: ASPxClientGaugeControlStatic; +declare var ASPxClientGridBase: ASPxClientGridBaseStatic; +declare var ASPxClientGridViewCallbackCommand: ASPxClientGridViewCallbackCommandStatic; +declare var ASPxClientGridLookup: ASPxClientGridLookupStatic; +declare var ASPxClientCardView: ASPxClientCardViewStatic; +declare var ASPxClientGridView: ASPxClientGridViewStatic; +declare var ASPxClientVerticalGrid: ASPxClientVerticalGridStatic; +declare var ASPxClientVerticalGridCallbackCommand: ASPxClientVerticalGridCallbackCommandStatic; +declare var ASPxClientCommandConsts: ASPxClientCommandConstsStatic; +declare var ASPxClientHtmlEditor: ASPxClientHtmlEditorStatic; +declare var ASPxClientHtmlEditorMediaPreloadMode: ASPxClientHtmlEditorMediaPreloadModeStatic; +declare var ASPxClientPivotGrid: ASPxClientPivotGridStatic; +declare var ASPxClientPivotCustomization: ASPxClientPivotCustomizationStatic; +declare var ASPxClientRichEdit: ASPxClientRichEditStatic; +declare var ASPxSchedulerDateTimeHelper: ASPxSchedulerDateTimeHelperStatic; +declare var ASPxClientWeekDaysCheckEdit: ASPxClientWeekDaysCheckEditStatic; +declare var ASPxClientRecurrenceRangeControl: ASPxClientRecurrenceRangeControlStatic; +declare var ASPxClientRecurrenceControlBase: ASPxClientRecurrenceControlBaseStatic; +declare var ASPxClientDailyRecurrenceControl: ASPxClientDailyRecurrenceControlStatic; +declare var ASPxClientWeeklyRecurrenceControl: ASPxClientWeeklyRecurrenceControlStatic; +declare var ASPxClientMonthlyRecurrenceControl: ASPxClientMonthlyRecurrenceControlStatic; +declare var ASPxClientYearlyRecurrenceControl: ASPxClientYearlyRecurrenceControlStatic; +declare var ASPxClientRecurrenceTypeEdit: ASPxClientRecurrenceTypeEditStatic; +declare var ASPxClientTimeInterval: ASPxClientTimeIntervalStatic; +declare var ASPxClientScheduler: ASPxClientSchedulerStatic; +declare var ASPxClientSpellChecker: ASPxClientSpellCheckerStatic; +declare var ASPxClientSpellCheckerStopCheckingReason: ASPxClientSpellCheckerStopCheckingReasonStatic; +declare var ASPxClientSpreadsheet: ASPxClientSpreadsheetStatic; +declare var ASPxClientTreeList: ASPxClientTreeListStatic; +declare var BootstrapClientAccordion: BootstrapClientAccordionStatic; +declare var BootstrapClientButton: BootstrapClientButtonStatic; +declare var BootstrapClientCalendar: BootstrapClientCalendarStatic; +declare var BootstrapClientCheckBox: BootstrapClientCheckBoxStatic; +declare var BootstrapClientRadioButton: BootstrapClientRadioButtonStatic; +declare var BootstrapClientComboBox: BootstrapClientComboBoxStatic; +declare var BootstrapClientDateEdit: BootstrapClientDateEditStatic; +declare var BootstrapClientDropDownEdit: BootstrapClientDropDownEditStatic; +declare var BootstrapClientFormLayout: BootstrapClientFormLayoutStatic; +declare var BootstrapClientGridView: BootstrapClientGridViewStatic; +declare var BootstrapClientHyperLink: BootstrapClientHyperLinkStatic; +declare var BootstrapClientListBox: BootstrapClientListBoxStatic; +declare var BootstrapClientCheckBoxList: BootstrapClientCheckBoxListStatic; +declare var BootstrapClientRadioButtonList: BootstrapClientRadioButtonListStatic; +declare var BootstrapClientMenu: BootstrapClientMenuStatic; +declare var BootstrapClientPopupControl: BootstrapClientPopupControlStatic; +declare var BootstrapClientPopupMenu: BootstrapClientPopupMenuStatic; +declare var BootstrapClientProgressBar: BootstrapClientProgressBarStatic; +declare var BootstrapClientSpinEdit: BootstrapClientSpinEditStatic; +declare var BootstrapClientTabControl: BootstrapClientTabControlStatic; +declare var BootstrapClientPageControl: BootstrapClientPageControlStatic; +declare var BootstrapClientTextBox: BootstrapClientTextBoxStatic; +declare var BootstrapClientMemo: BootstrapClientMemoStatic; +declare var BootstrapClientButtonEdit: BootstrapClientButtonEditStatic; +declare var BootstrapClientTreeView: BootstrapClientTreeViewStatic; +declare var MVCxClientCalendar: MVCxClientCalendarStatic; +declare var MVCxClientCallbackPanel: MVCxClientCallbackPanelStatic; +declare var MVCxClientCardView: MVCxClientCardViewStatic; +declare var MVCxClientChart: MVCxClientChartStatic; +declare var MVCxClientComboBox: MVCxClientComboBoxStatic; +declare var MVCxClientDataView: MVCxClientDataViewStatic; +declare var MVCxClientDateEdit: MVCxClientDateEditStatic; +declare var MVCxClientDockManager: MVCxClientDockManagerStatic; +declare var MVCxClientDockPanel: MVCxClientDockPanelStatic; +declare var MVCxClientFileManager: MVCxClientFileManagerStatic; +declare var MVCxClientGridView: MVCxClientGridViewStatic; +declare var MVCxClientHtmlEditor: MVCxClientHtmlEditorStatic; +declare var MVCxClientImageGallery: MVCxClientImageGalleryStatic; +declare var MVCxClientListBox: MVCxClientListBoxStatic; +declare var MVCxClientNavBar: MVCxClientNavBarStatic; +declare var MVCxClientPivotGrid: MVCxClientPivotGridStatic; +declare var MVCxClientPopupControl: MVCxClientPopupControlStatic; +declare var MVCxClientDocumentViewer: MVCxClientDocumentViewerStatic; +declare var MVCxClientReportViewer: MVCxClientReportViewerStatic; +declare var MVCxClientReportDesigner: MVCxClientReportDesignerStatic; +declare var MVCxClientRichEdit: MVCxClientRichEditStatic; +declare var MVCxClientRoundPanel: MVCxClientRoundPanelStatic; +declare var MVCxClientScheduler: MVCxClientSchedulerStatic; +declare var MVCxSchedulerToolTipType: MVCxSchedulerToolTipTypeStatic; +declare var MVCxClientSpreadsheet: MVCxClientSpreadsheetStatic; +declare var MVCxClientPageControl: MVCxClientPageControlStatic; +declare var MVCxClientTokenBox: MVCxClientTokenBoxStatic; +declare var MVCxClientTreeList: MVCxClientTreeListStatic; +declare var MVCxClientTreeView: MVCxClientTreeViewStatic; +declare var MVCxClientUploadControl: MVCxClientUploadControlStatic; +declare var MVCxClientUtils: MVCxClientUtilsStatic; +declare var MVCxClientGlobalEvents: MVCxClientGlobalEventsStatic; +declare var MVCxClientVerticalGrid: MVCxClientVerticalGridStatic; +declare var MVCxClientWebDocumentViewer: MVCxClientWebDocumentViewerStatic; +declare var ASPxClientControlBase: ASPxClientControlBaseStatic; +declare var ASPxClientControl: ASPxClientControlStatic; +declare var ASPxClientCallback: ASPxClientCallbackStatic; +declare var ASPxClientPanelBase: ASPxClientPanelBaseStatic; +declare var ASPxClientPanel: ASPxClientPanelStatic; +declare var ASPxClientCallbackPanel: ASPxClientCallbackPanelStatic; +declare var ASPxClientCloudControl: ASPxClientCloudControlStatic; +declare var ASPxClientDataView: ASPxClientDataViewStatic; +declare var ASPxClientDockManager: ASPxClientDockManagerStatic; +declare var ASPxClientPopupControlBase: ASPxClientPopupControlBaseStatic; +declare var ASPxClientDockPanel: ASPxClientDockPanelStatic; +declare var ASPxClientDockZone: ASPxClientDockZoneStatic; +declare var ASPxClientFileManager: ASPxClientFileManagerStatic; +declare var ASPxClientFileManagerCommandConsts: ASPxClientFileManagerCommandConstsStatic; +declare var ASPxClientFileManagerErrorConsts: ASPxClientFileManagerErrorConstsStatic; +declare var ASPxClientFormLayout: ASPxClientFormLayoutStatic; +declare var ASPxClientHiddenField: ASPxClientHiddenFieldStatic; +declare var ASPxClientImageGallery: ASPxClientImageGalleryStatic; +declare var ASPxClientImageSlider: ASPxClientImageSliderStatic; +declare var ASPxClientImageZoomNavigator: ASPxClientImageZoomNavigatorStatic; +declare var ASPxClientImageZoom: ASPxClientImageZoomStatic; +declare var ASPxClientLoadingPanel: ASPxClientLoadingPanelStatic; +declare var ASPxClientMenuBase: ASPxClientMenuBaseStatic; +declare var ASPxClientMenu: ASPxClientMenuStatic; +declare var ASPxClientTouchUI: ASPxClientTouchUIStatic; +declare var ASPxClientNavBar: ASPxClientNavBarStatic; +declare var ASPxClientNewsControl: ASPxClientNewsControlStatic; +declare var ASPxClientObjectContainer: ASPxClientObjectContainerStatic; +declare var ASPxClientPager: ASPxClientPagerStatic; +declare var ASPxClientPopupControl: ASPxClientPopupControlStatic; +declare var ASPxClientPopupControlResizeState: ASPxClientPopupControlResizeStateStatic; +declare var ASPxClientPopupControlCloseReason: ASPxClientPopupControlCloseReasonStatic; +declare var ASPxClientPopupMenu: ASPxClientPopupMenuStatic; +declare var ASPxClientRatingControl: ASPxClientRatingControlStatic; +declare var ASPxClientRibbon: ASPxClientRibbonStatic; +declare var ASPxClientRibbonState: ASPxClientRibbonStateStatic; +declare var ASPxClientRoundPanel: ASPxClientRoundPanelStatic; +declare var ASPxClientSplitter: ASPxClientSplitterStatic; +declare var ASPxClientTabControlBase: ASPxClientTabControlBaseStatic; +declare var ASPxClientTabControl: ASPxClientTabControlStatic; +declare var ASPxClientPageControl: ASPxClientPageControlStatic; +declare var ASPxClientTimer: ASPxClientTimerStatic; +declare var ASPxClientTitleIndex: ASPxClientTitleIndexStatic; +declare var ASPxClientTreeView: ASPxClientTreeViewStatic; +declare var ASPxClientUploadControl: ASPxClientUploadControlStatic; +declare var ASPxClientUtils: ASPxClientUtilsStatic; +declare var ASPxClientChartDesigner: ASPxClientChartDesignerStatic; +declare var ASPxClientWebChartControl: ASPxClientWebChartControlStatic; +declare var ASPxClientDocumentViewer: ASPxClientDocumentViewerStatic; +declare var ASPxClientQueryBuilder: ASPxClientQueryBuilderStatic; +declare var ASPxClientReportDesigner: ASPxClientReportDesignerStatic; +declare var ASPxClientReportDocumentMap: ASPxClientReportDocumentMapStatic; +declare var ASPxClientReportParametersPanel: ASPxClientReportParametersPanelStatic; +declare var ASPxClientReportToolbar: ASPxClientReportToolbarStatic; +declare var ASPxClientReportViewer: ASPxClientReportViewerStatic; +declare var ASPxClientWebDocumentViewer: ASPxClientWebDocumentViewerStatic; + diff --git a/types/devexpress-web/v162/tsconfig.json b/types/devexpress-web/v162/tsconfig.json new file mode 100644 index 0000000000..7014b0435c --- /dev/null +++ b/types/devexpress-web/v162/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6", + "dom" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": false, + "baseUrl": "../../", + "typeRoots": [ + "../../" + ], + "types": [], + "paths": { + "devexpress-web": ["devexpress-web/v162"], + "devexpress-web/*": ["devexpress-web/v162/*"] + }, + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "devexpress-web-tests.ts" + ] +} \ No newline at end of file From a51ac28b167787694a3cd6d2daa2de6cba83c7d0 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 10 Jun 2017 13:16:18 -0700 Subject: [PATCH 0036/1167] added Legend, Axis title, and Data types are Partials --- types/plotly.js/index.d.ts | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/types/plotly.js/index.d.ts b/types/plotly.js/index.d.ts index c35811aa4d..7a631c76eb 100644 --- a/types/plotly.js/index.d.ts +++ b/types/plotly.js/index.d.ts @@ -40,11 +40,27 @@ declare namespace Plotly { 'xaxis.autorange': boolean; 'yaxis.autorange': boolean; shapes: Array>; + legend: Partial + } + + interface Legend { + traceorder: "grouped" | "normal" | "reversed" + x: number + y: number + font: Partial + bgcolor: string + bordercolor: string + borderwidth: number + orientation: "v" | "h" + tracegroupgap: number + xanchor: 'auto' | 'left' | 'center' | 'right' + yanchor: 'auto' | 'top' | 'middle' | 'bottom' } type AxisType = "date" | "log" | "linear"; interface Axis { + title: string showgrid: boolean; fixedrange: boolean; rangemode: "tozero" | 'normal' | 'nonnegative'; @@ -104,7 +120,7 @@ declare namespace Plotly { type Dash = 'solid' | 'dot' | 'dash' | 'longdash' | 'dashdot' | 'longdashdot'; - type Data = ScatterData | BarData; + type Data = Partial | Partial; // Bar interface BarData { @@ -132,9 +148,10 @@ declare namespace Plotly { } interface ScatterMarker { - symbol: ""; // Drawing.symbolList - opacity: number; - size: number; + symbol: string | string[]; // Drawing.symbolList + color: string | string[] + opacity: number | number[]; + size: number | number[]; maxdisplayed: number; sizeref: number; sizemin: number; From 322433919ab544d32b289f33217a8978a06cd63b Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 10 Jun 2017 13:20:23 -0700 Subject: [PATCH 0037/1167] lint corrections and version bump --- types/plotly.js/index.d.ts | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/types/plotly.js/index.d.ts b/types/plotly.js/index.d.ts index 7a631c76eb..04de340c22 100644 --- a/types/plotly.js/index.d.ts +++ b/types/plotly.js/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for plotly.js 1.22 +// Type definitions for plotly.js 1.27 // Project: https://plot.ly/javascript/ // Definitions by: Chris Gervang , Martin Duparc // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -40,27 +40,27 @@ declare namespace Plotly { 'xaxis.autorange': boolean; 'yaxis.autorange': boolean; shapes: Array>; - legend: Partial + legend: Partial; } interface Legend { - traceorder: "grouped" | "normal" | "reversed" - x: number - y: number - font: Partial - bgcolor: string - bordercolor: string - borderwidth: number - orientation: "v" | "h" - tracegroupgap: number - xanchor: 'auto' | 'left' | 'center' | 'right' - yanchor: 'auto' | 'top' | 'middle' | 'bottom' + traceorder: "grouped" | "normal" | "reversed"; + x: number; + y: number; + font: Partial; + bgcolor: string; + bordercolor: string; + borderwidth: number; + orientation: "v" | "h"; + tracegroupgap: number; + xanchor: 'auto' | 'left' | 'center' | 'right'; + yanchor: 'auto' | 'top' | 'middle' | 'bottom'; } type AxisType = "date" | "log" | "linear"; interface Axis { - title: string + title: string; showgrid: boolean; fixedrange: boolean; rangemode: "tozero" | 'normal' | 'nonnegative'; @@ -149,7 +149,7 @@ declare namespace Plotly { interface ScatterMarker { symbol: string | string[]; // Drawing.symbolList - color: string | string[] + color: string | string[]; opacity: number | number[]; size: number | number[]; maxdisplayed: number; From 23b7cd16744128ce293bad27f9760773e3dff5ce Mon Sep 17 00:00:00 2001 From: Flur Date: Mon, 12 Jun 2017 15:45:17 +0300 Subject: [PATCH 0038/1167] * add OBJLoader * add MTLLoader * Geometry merge add parameter * Object3D onBeforeRender, on AfterRender * Object3D add delete fixed number of parameters --- types/three/index.d.ts | 4 ++- types/three/three-core.d.ts | 19 ++++++++++-- types/three/three-examples.d.ts | 1 - types/three/three-mtlloader.d.ts | 52 ++++++++++++++++++++++++++++++++ types/three/three-objloader.d.ts | 21 +++++++++++++ 5 files changed, 93 insertions(+), 4 deletions(-) create mode 100644 types/three/three-mtlloader.d.ts create mode 100644 types/three/three-objloader.d.ts diff --git a/types/three/index.d.ts b/types/three/index.d.ts index b8c5b5669f..17156bed94 100644 --- a/types/three/index.d.ts +++ b/types/three/index.d.ts @@ -25,5 +25,7 @@ export * from "./three-trackballcontrols"; export * from "./three-transformcontrols"; export * from "./three-vrcontrols"; export * from "./three-vreffect"; +export * from "./three-objloader"; +export * from "./three-mtlloader"; -export as namespace THREE; \ No newline at end of file +export as namespace THREE; diff --git a/types/three/three-core.d.ts b/types/three/three-core.d.ts index 5679c4e8c7..ea0e6f917c 100644 --- a/types/three/three-core.d.ts +++ b/types/three/three-core.d.ts @@ -1355,7 +1355,7 @@ export class Geometry extends EventDispatcher { */ computeBoundingSphere(): void; - merge(geometry: Geometry, matrix: Matrix, materialIndexOffset?: number): void; + merge(geometry: Geometry, matrix?: Matrix, materialIndexOffset?: number): void; mergeMesh(mesh: Mesh): void; @@ -1605,6 +1605,18 @@ export class Object3D extends EventDispatcher { */ userData: any; + /** + * Calls before rendering object + */ + onBeforeRender: (renderer: THREE.WebGLRenderer, scene: THREE.Scene, camera: THREE.Camera, geometry: THREE.Geometry | THREE.BufferGeometry, + material: THREE.Material, group: THREE.Group) => any; + + /** + * Calls after rendering object + */ + onAfterRender: (renderer: THREE.WebGLRenderer, scene: THREE.Scene, camera: THREE.Camera, geometry: THREE.Geometry | THREE.BufferGeometry, + material: THREE.Material, group: THREE.Group) => any; + /** * */ @@ -1706,7 +1718,7 @@ export class Object3D extends EventDispatcher { /** * Adds object as child of this object. */ - add(object: Object3D): void; + add(...object: Object3D[]): void; /** * Removes object as child of this object. @@ -2796,9 +2808,12 @@ export class MeshPhysicalMaterial extends MeshStandardMaterial { export class MultiMaterial extends Material { constructor(materials?: Material[]); + isMultiMaterial: true; + materials: Material[]; toJSON(meta: any): any; + } /** diff --git a/types/three/three-examples.d.ts b/types/three/three-examples.d.ts index d416757b00..67efcc566a 100644 --- a/types/three/three-examples.d.ts +++ b/types/three/three-examples.d.ts @@ -3,7 +3,6 @@ import {EventDispatcher, Shader} from "./three-core"; export var AWDLoader: any; -export var OBJLoader: any; export var OBJLoader2: any; export var STLLoader: any; export var FlyControls: any; diff --git a/types/three/three-mtlloader.d.ts b/types/three/three-mtlloader.d.ts new file mode 100644 index 0000000000..5113d67df2 --- /dev/null +++ b/types/three/three-mtlloader.d.ts @@ -0,0 +1,52 @@ + +import {Material} from "./three-core"; +import {LoadingManager} from "./three-core"; +import {EventDispatcher} from "./three-core"; +import {BufferGeometry} from "./three-core"; +import {Texture} from "./three-core"; + +export class MTLLoader extends EventDispatcher { + + constructor(manager?: LoadingManager); + manager: LoadingManager; + materialOptions: {}; + materials: Material[]; + path: string; + texturePath: string; + crossOrigin: boolean; + + load(url: string, onLoad: (materialCreator: MaterialCreator) => void, onProgress?: (event: any) => void, onError?: (event: any) => void): void; + parse(text: string) : MaterialCreator; + setPath(path: string) : void; + setTexturePath(path: string) : void; + setBaseUrl(path: string) : void; + setCrossOrigin(value: boolean) : void; + setMaterialOptions(value: any) : void; +} + +export class MaterialCreator { + + constructor(baseUrl?: string, options?: any); + + baseUrl : string; + options : any; + materialsInfo : any; + materials : any; + materialsArray : Material[]; + nameLookup : any; + side : number; + wrap : number; + + setCrossOrigin( value: boolean ) : void; + setManager( value: any ) : void; + setMaterials( materialsInfo: any ) : void; + convert( materialsInfo: any ) : any; + preload() : void; + getIndex( materialName: string ) : Material; + getAsArray() : Material[]; + create( materialName: string ) : Material; + createMaterial_( materialName: string ) : Material; + getTextureParams( value: string, matParams: any ) : any; + loadTexture(url: string, mapping: any, onLoad: (bufferGeometry: BufferGeometry) => void, onProgress?: (event: any) => void, onError?: (event: any) => void): Texture; + +} diff --git a/types/three/three-objloader.d.ts b/types/three/three-objloader.d.ts new file mode 100644 index 0000000000..25a3adf93f --- /dev/null +++ b/types/three/three-objloader.d.ts @@ -0,0 +1,21 @@ + +import {Material} from "./three-core"; +import {LoadingManager} from "./three-core"; +import {Group} from "./three-core"; +import {MaterialCreator} from "./three-mtlloader"; + +export class OBJLoader { + + constructor(manager?: LoadingManager); + manager: LoadingManager; + regexp: any; + materials: Material[]; + path: string; + + load(url: string, onLoad: (group: Group) => void, onProgress?: (event: any) => void, onError?: (event: any) => void): void; + parse(data: string) : Group; + setPath(value: string) : void; + setMaterials(materials: MaterialCreator) : void; + _createParserState() : any; + +} From f1706757e0bea678d644e9d4452c1139f6435926 Mon Sep 17 00:00:00 2001 From: Christopher Cortes Date: Mon, 12 Jun 2017 17:50:31 +0200 Subject: [PATCH 0039/1167] [nouislider]: fix TSC error: "global module exports may only appear at top level". Fix Callback signature (unencodedValues) Fix TSC error: "global module exports may only appear at top level" (remove wrong duplicate namespace export). Fix Callback interface: unencodedValues is an array of values instead of single value. --- types/nouislider/index.d.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/types/nouislider/index.d.ts b/types/nouislider/index.d.ts index 9662de4204..b905991a18 100644 --- a/types/nouislider/index.d.ts +++ b/types/nouislider/index.d.ts @@ -5,7 +5,6 @@ /// export = noUiSlider; -export as namespace noUiSlider; declare namespace noUiSlider { /** @@ -155,10 +154,9 @@ declare namespace noUiSlider { * Array for both one-handle and two-handle sliders. It contains the current slider values, * with formatting applied. */ - (values: any[], handle: number, unencoded: number): void + (values: any[], handle: number, unencodedValues: number[]): void; } - interface noUiSlider { /** * Bind event to the slider. @@ -193,6 +191,6 @@ declare namespace noUiSlider { } interface Instance extends HTMLElement { - noUiSlider: noUiSlider + noUiSlider: noUiSlider; } } From 4b594ade150a176a5715efd2693130c7c49d9cd8 Mon Sep 17 00:00:00 2001 From: Michel Felipe Date: Mon, 12 Jun 2017 15:33:00 -0300 Subject: [PATCH 0040/1167] core-js: Added es7 Reflect methods based on reflect-metadata --- types/core-js/index.d.ts | 239 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 237 insertions(+), 2 deletions(-) diff --git a/types/core-js/index.d.ts b/types/core-js/index.d.ts index 9593bc7a76..0a8f506df4 100644 --- a/types/core-js/index.d.ts +++ b/types/core-js/index.d.ts @@ -1,6 +1,6 @@ // Type definitions for core-js 0.9 // Project: https://github.com/zloirock/core-js/ -// Definitions by: Ron Buckton +// Definitions by: Ron Buckton , Michel Felipe // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 @@ -50,7 +50,10 @@ declare function $for(iterable: Iterable): $for; // ECMAScript 7 // Modules: es7.array.includes, es7.string.at, es7.string.pad-start, es7.string.pad-end, // es7.object.to-array, es7.object.get-own-property-descriptors, es7.regexp.escape, -// es7.map.to-json, and es7.set.to-json +// es7.map.to-json, es7.set.to-json, es7.reflect.define-metadata, es7.reflect.delete-metadata +// es7.reflect.get-metadata, es7.reflect.get-metadata-keys, es7.reflect.get-own-metadata, +// es7.reflect.get-own-metadata-keys, es7.reflect.has-metadata, es7.reflect.has-own-metadata +// es7.reflect.metadata // ############################################################################################# interface String { @@ -473,6 +476,202 @@ declare namespace core { function preventExtensions(target: any): boolean; function set(target: any, propertyKey: PropertyKey, value: any, receiver?: any): boolean; function setPrototypeOf(target: any, proto: any): boolean; + /** + * Define a unique metadata entry on the target. + * @param metadataKey A key used to store and retrieve metadata. + * @param metadataValue A value that contains attached metadata. + * @param target The target object on which to define metadata. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * Reflect.defineMetadata("custom:annotation", options, Example); + * + * // decorator factory as metadata-producing annotation. + * function MyAnnotation(options): ClassDecorator { + * return target => Reflect.defineMetadata("custom:annotation", options, target); + * } + * ``` + */ + function defineMetadata(metadataKey: any, metadataValue: any, target: Object, targetKey?: string | symbol): void; + /** + * Deletes the metadata entry from the target object with the provided key. + * @param metadataKey A key used to store and retrieve metadata. + * @param target The target object on which the metadata is defined. + * @returns `true` if the metadata entry was found and deleted; otherwise, false. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.deleteMetadata("custom:annotation", Example); + * ``` + */ + function deleteMetadata(metadataKey: any, target: Object, targetKey?: string | symbol): boolean; + /** + * Gets the metadata value for the provided metadata key on the target object or its prototype chain. + * @param metadataKey A key used to store and retrieve metadata. + * @param target The target object on which the metadata is defined. + * @returns The metadata value for the metadata key if found; otherwise, `undefined`. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.getMetadata("custom:annotation", Example); + * ``` + */ + function getMetadata(metadataKey: any, target: Object, targetKey?: string | symbol): any; + /** + * Gets the metadata keys defined on the target object or its prototype chain. + * @param target The target object on which the metadata is defined. + * @returns An array of unique metadata keys. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.getMetadataKeys(Example); + * ``` + */ + function getMetadataKeys(target: Object, targetKey?: string | symbol): any[]; + /** + * Gets the metadata value for the provided metadata key on the target object. + * @param metadataKey A key used to store and retrieve metadata. + * @param target The target object on which the metadata is defined. + * @returns The metadata value for the metadata key if found; otherwise, `undefined`. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.getOwnMetadata("custom:annotation", Example); + * ``` + */ + function getOwnMetadata(metadataKey: any, target: Object, targetKey?: string | symbol): any; + + /** + * Gets the unique metadata keys defined on the target object. + * @param target The target object on which the metadata is defined. + * @returns An array of unique metadata keys. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.getOwnMetadataKeys(Example); + * ``` + */ + function getOwnMetadataKeys(target: Object, targetKey?: string | symbol): any[]; + /** + * Gets a value indicating whether the target object or its prototype chain has the provided metadata key defined. + * @param metadataKey A key used to store and retrieve metadata. + * @param target The target object on which the metadata is defined. + * @returns `true` if the metadata key was defined on the target object or its prototype chain; otherwise, `false`. + * @example + * + * ### Example + * + * ```typescript + * class Example { + * } + * + * // constructor + * result = Reflect.hasMetadata("custom:annotation", Example); + * ``` + */ + function hasMetadata(metadataKey: any, target: Object, targetKey?: string | symbol): boolean; + /** + * Gets a value indicating whether the target object has the provided metadata key defined. + * @param metadataKey A key used to store and retrieve metadata. + * @param target The target object on which the metadata is defined. + * @returns `true` if the metadata key was defined on the target object; otherwise, `false`. + * @example + * + * ### Example + * + * ```typescript + * + * class Example { + * } + * + * // constructor + * result = Reflect.hasOwnMetadata("custom:annotation", Example); + * ``` + */ + function hasOwnMetadata(metadataKey: any, target: Object, targetKey?: string | symbol): boolean; + /** + * A default metadata decorator factory that can be used on a class, class member, or parameter. + * @param metadataKey The key for the metadata entry. + * @param metadataValue The value for the metadata entry. + * @returns A decorator function. + * @remarks + * If `metadataKey` is already defined for the target and target key, the + * metadataValue for that key will be overwritten. + * @example + * + * ### Example + * + * ```typescript + * // constructor + * @Reflect.metadata(key, value) + * class Example { + * } + * + * // property (on constructor, TypeScript only) + * class Example { + * @Reflect.metadata(key, value) + * static staticProperty; + * } + * + * // property (on prototype, TypeScript only) + * class Example { + * @Reflect.metadata(key, value) + * property; + * } + * + * // method (on constructor) + * class Example { + * @Reflect.metadata(key, value) + * static staticMethod() { } + * } + * + * // method (on prototype) + * class Example { + * @Reflect.metadata(key, value) + * method() { } + * } + * ``` + */ + function metadata(metadataKey: any, metadataValue: any): { + (target: Function): void; + (target: Object, targetKey: string | symbol): void; + }; } const Object: { @@ -1991,6 +2190,42 @@ declare module "core-js/library/fn/reflect/set-prototype-of" { const setPrototypeOf: typeof core.Reflect.setPrototypeOf; export = setPrototypeOf; } +declare module "core-js/library/fn/reflect/es7/define-metadata" { + const defineMetadata: typeof core.Reflect.defineMetadata; + export = defineMetadata; +} +declare module "core-js/library/fn/reflect/es7/delete-metadata" { + const deleteMetadata: typeof core.Reflect.deleteMetadata; + export = deleteMetadata; +} +declare module "core-js/library/fn/reflect/es7/get-metadata" { + const getMetadata: typeof core.Reflect.getMetadata; + export = getMetadata; +} +declare module "core-js/library/fn/reflect/es7/get-metadata-keys" { + const getMetadataKeys: typeof core.Reflect.getMetadataKeys; + export = getMetadataKeys; +} +declare module "core-js/library/fn/reflect/es7/get-own-metadata" { + const getOwnMetadata: typeof core.Reflect.getOwnMetadata; + export = getOwnMetadata; +} +declare module "core-js/library/fn/reflect/es7/get-own-metadata-keys'" { + const getOwnMetadataKeys: typeof core.Reflect.getOwnMetadataKeys; + export = getOwnMetadataKeys; +} +declare module "core-js/library/fn/reflect/es7/has-metadata'" { + const hasMetadata: typeof core.Reflect.hasMetadata; + export = hasMetadata; +} +declare module "core-js/library/fn/reflect/es7/has-own-metadata'" { + const hasOwnMetadata: typeof core.Reflect.hasOwnMetadata; + export = hasOwnMetadata; +} +declare module "core-js/library/fn/reflect/es7/metadata'" { + const metadata: typeof core.Reflect.metadata; + export = metadata; +} declare module "core-js/library/fn/regexp" { const RegExp: typeof core.RegExp; export = RegExp; From 0b5e9d380ad9b8be2a8c97362c5b6a62cf97916a Mon Sep 17 00:00:00 2001 From: Yoriki Yamaguchi Date: Tue, 13 Jun 2017 12:10:19 +0900 Subject: [PATCH 0041/1167] add type definition for AWS CloudFormation custom resource --- types/aws-lambda/aws-lambda-tests.ts | 29 ++++++++++++++ types/aws-lambda/index.d.ts | 58 ++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) diff --git a/types/aws-lambda/aws-lambda-tests.ts b/types/aws-lambda/aws-lambda-tests.ts index 55a3d6b99f..7f8b8fabdd 100644 --- a/types/aws-lambda/aws-lambda-tests.ts +++ b/types/aws-lambda/aws-lambda-tests.ts @@ -61,6 +61,8 @@ var S3CreateEvent: AWSLambda.S3CreateEvent = { ] }; var cognitoUserPoolEvent: AWSLambda.CognitoUserPoolEvent; +var cloudformationCustomResourceEvent: AWSLambda.CloudFormationCustomResourceEvent; +var cloudformationCustomResourceResponse: AWSLambda.CloudFormationCustomResourceResponse; /* API Gateway Event */ str = apiGwEvt.body; @@ -213,6 +215,33 @@ str = cognitoUserPoolEvent.response.privateChallengeParameters["answer"]; str = cognitoUserPoolEvent.response.challengeMetaData; b = cognitoUserPoolEvent.response.answerCorrect; +// CloudFormation Custom Resource +switch (cloudformationCustomResourceEvent.RequestType) { + case "Create": + str = cloudformationCustomResourceEvent.LogicalResourceId; + str = cloudformationCustomResourceEvent.RequestId; + anyObj = cloudformationCustomResourceEvent.ResourceProperties; + str = cloudformationCustomResourceEvent.ResourceProperties.ServiceToken; + str = cloudformationCustomResourceEvent.ResourceType; + str = cloudformationCustomResourceEvent.ResponseURL; + str = cloudformationCustomResourceEvent.ServiceToken; + str = cloudformationCustomResourceEvent.StackId; + break; + case "Update": + anyObj = cloudformationCustomResourceEvent.OldResourceProperties; + break; + case "Delete": + str = cloudformationCustomResourceEvent.PhysicalResourceId; + break; +} +anyObj = cloudformationCustomResourceResponse.Data; +str = cloudformationCustomResourceResponse.LogicalResourceId; +str = cloudformationCustomResourceResponse.PhysicalResourceId; +str = cloudformationCustomResourceResponse.Reason; +str = cloudformationCustomResourceResponse.RequestId; +str = cloudformationCustomResourceResponse.StackId; +str = cloudformationCustomResourceResponse.Status; + /* Context */ b = context.callbackWaitsForEmptyEventLoop; str = context.functionName; diff --git a/types/aws-lambda/index.d.ts b/types/aws-lambda/index.d.ts index ca84cd350d..731701c0a7 100644 --- a/types/aws-lambda/index.d.ts +++ b/types/aws-lambda/index.d.ts @@ -168,6 +168,64 @@ interface CognitoUserPoolEvent { }; } +/** + * CloudFormation Custom Resource event and response + * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/crpg-ref.html + */ +type CloudFormationCustomResourceEventCommon = { + ServiceToken: string; + ResponseURL: string; + StackId: string; + RequestId: string; + LogicalResourceId: string; + ResourceType: string; + ResourceProperties: { + ServiceToken: string; + [Key: string]: any; + } +} + +type CloudFormationCustomResourceCreateEvent = CloudFormationCustomResourceEventCommon & { + RequestType: "Create"; +} + +type CloudFormationCustomResourceUpdateEvent = CloudFormationCustomResourceEventCommon & { + RequestType: "Update"; + PhysicalResourceId: string; + OldResourceProperties: { + [Key: string]: any; + }; +} + +type CloudFormationCustomResourceDeleteEvent = CloudFormationCustomResourceEventCommon & { + RequestType: "Delete"; + PhysicalResourceId: string; +} + +export type CloudFormationCustomResourceEvent = CloudFormationCustomResourceCreateEvent | CloudFormationCustomResourceUpdateEvent | CloudFormationCustomResourceDeleteEvent; + +type CloudFormationCustomResourceResponseCommon = { + PhysicalResourceId: string; + StackId: string; + RequestId: string; + LogicalResourceId: string; + Data?: { + [Key: string]: any; + } +} + +type CloudFormationCustomResourceSuccessResponse = CloudFormationCustomResourceResponseCommon & { + Status: "SUCCESS"; + Reason?: string; +} + +type CloudFormationCustomResourceFailedResponse = CloudFormationCustomResourceResponseCommon & { + Status: "FAILED"; + Reason: string; +} + +export type CloudFormationCustomResourceResponse = CloudFormationCustomResourceSuccessResponse | CloudFormationCustomResourceFailedResponse; + // Context // http://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-context.html interface Context { From 35f33f980f32aa523874c61c5dc7973c680c0f4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martynas=20=C5=BDilinskas?= Date: Wed, 14 Jun 2017 14:38:07 +0300 Subject: [PATCH 0042/1167] Remade moment-range types and fixed extendMoment function. --- types/moment-range/index.d.ts | 114 +++++++++++----------------------- 1 file changed, 36 insertions(+), 78 deletions(-) diff --git a/types/moment-range/index.d.ts b/types/moment-range/index.d.ts index d6c3bde7b2..15a07beef3 100644 --- a/types/moment-range/index.d.ts +++ b/types/moment-range/index.d.ts @@ -1,104 +1,62 @@ // Type definitions for Moment-range.js 3.0 // Project: https://github.com/gf3/moment-range -// Definitions by: Bart van den Burg , Wilgert Velinga , Juan Francisco Adame +// Definitions by: Bart van den Burg +// Wilgert Velinga +// Juan Francisco Adame +// MartynasZilinskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -import * as moment from 'moment'; +import { Moment, unitOfTime } from 'moment'; -export = moment; +export class DateRange { + start: Moment; + end: Moment; -declare module 'moment' { - class DateRange implements Range { - start: Moment; - end: Moment; + constructor(range: string | Date[] | Moment[]); + constructor(start: Date | Moment, end: Date | Moment); - constructor(range: string | Date[] | Moment[]); - constructor(start: Date | Moment, end: Date | Moment); + contains(other: DateRange | Moment | Date, options?: { exclusive?: boolean }): boolean; - contains(other: DateRange | Moment | Date, options?: { exclusive?: boolean }): boolean; + overlaps(range: DateRange, options?: { adjacent?: boolean }): boolean; - overlaps(range: DateRange, options?: { adjacent?: boolean }): boolean; + intersect(other: DateRange): DateRange; - intersect(other: DateRange): DateRange; + add(other: DateRange): DateRange; - add(other: DateRange): DateRange; + subtract(other: DateRange): DateRange[]; - subtract(other: DateRange): DateRange[]; + by(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; - by(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; + byRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; - byRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; + isSame(other: DateRange): boolean; - isSame(other: DateRange): boolean; + diff(unit?: unitOfTime.Diff, rounded?: boolean): number; - diff(unit?: unitOfTime.Diff, rounded?: boolean): number; + toDate(): Date[]; - toDate(): Date[]; + toString(): string; - toString(): string; + valueOf(): number; - valueOf(): number; + center(): Moment; - center(): Moment; + clone(): DateRange; - clone(): DateRange; + isEqual(other: DateRange): boolean; - isEqual(other: DateRange): boolean; + adjacent(other: DateRange): boolean; - adjacent(other: DateRange): boolean; + duration(unit?: unitOfTime.Diff, precise?: boolean): number; - duration(unit?: unitOfTime.Diff, precise?: boolean): number; + reverseBy(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; - reverseBy(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; - - reverseByRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; - } - - interface Range { - start: Moment; - end: Moment; - - contains(other: DateRange | Moment | Date, options?: { exclusive?: boolean }): boolean; - - overlaps(range: DateRange, options?: { adjacent?: boolean }): boolean; - - intersect(other: DateRange): DateRange; - - add(other: DateRange): DateRange; - - subtract(other: DateRange): DateRange[]; - - by(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; - - byRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; - - isSame(other: DateRange): boolean; - - diff(unit?: unitOfTime.Diff, rounded?: boolean): number; - - toDate(): Date[]; - - toString(): string; - - valueOf(): number; - - center(): Moment; - - clone(): DateRange; - - isEqual(other: DateRange): boolean; - - adjacent(other: DateRange): boolean; - - duration(unit?: unitOfTime.Diff, precise?: boolean): number; - - reverseBy(interval: unitOfTime.Diff, options?: { exclusive?: boolean, step?: number }): Iterable; - - reverseByRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; - } - - function extendMoment(moment: any): any; - - function range(range: string | Date[] | Moment[]): Range; - function range(start: Date | Moment, end: Date | Moment): Range; + reverseByRange(interval: DateRange, options?: { exclusive?: boolean, step?: number }): Iterable; } + +export interface MomentRangeExtends { + range(range: string | Date[] | Moment[]): DateRange; + range(start: Date | Moment, end: Date | Moment): DateRange; +} + +export function extendMoment(moment: T): T & MomentRangeExtends; From 24673e801647886ca97c0895459dd78a535d2c6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martynas=20=C5=BDilinskas?= Date: Wed, 14 Jun 2017 15:39:03 +0300 Subject: [PATCH 0043/1167] Fixed react-daterange-picker which depends on moment-range. --- types/react-daterange-picker/index.d.ts | 30 +++++++++---------- types/react-daterange-picker/package.json | 5 ++++ .../react-daterange-picker-tests.tsx | 30 ++++++++++--------- types/react-daterange-picker/tslint.json | 3 ++ 4 files changed, 39 insertions(+), 29 deletions(-) create mode 100644 types/react-daterange-picker/package.json create mode 100644 types/react-daterange-picker/tslint.json diff --git a/types/react-daterange-picker/index.d.ts b/types/react-daterange-picker/index.d.ts index 280c730df1..7725188d98 100644 --- a/types/react-daterange-picker/index.d.ts +++ b/types/react-daterange-picker/index.d.ts @@ -1,16 +1,18 @@ -// Type definitions for React Daterange Picker v1.1.0 +// Type definitions for React Daterange Picker 1.1 // Project: https://github.com/onefinestay/react-daterange-picker // Definitions by: UNCOVER TRUTH Inc. +// MartynasZilinskas // Definitions: https://github.com/borisyankov/DefinitelyTyped // TypeScript Version: 2.1 import * as React from "react"; -import * as moment from "moment-range"; +import * as Moment from "moment"; +import * as MomentRange from "moment-range"; -export default class DateRangePicker extends React.Component {} +export default class DateRangePicker extends React.Component { } export as namespace ReactDateRangePicker; -interface Props extends React.Props<{}> { +export interface Props extends React.Props<{}> { bemBlock?: string; bemNamespace?: string; dateStates?: DateState[]; @@ -30,37 +32,35 @@ interface Props extends React.Props<{}> { onHighlightDate?(date: Date): void; onHighlightRange?(date: Date): void; onSelect?(value: Props): void; - onSelectStart?(value: moment.Moment): void; + onSelectStart?(value: Moment.Moment & MomentRange.MomentRangeExtends): void; paginationArrowComponent?: PaginationArrow; selectedLabel?: string; - selectionType?: 'single' |'range'; + selectionType?: 'single' | 'range'; singleDateRange?: boolean; showLegend?: boolean; stateDefinitions?: StateDefinitions; - value?: moment.Moment | moment.Range; + value?: Moment.Moment & MomentRange.MomentRangeExtends | MomentRange.DateRange; } -interface DateState { +export interface DateState { state: string; - range: moment.Range; + range: MomentRange.DateRange; } -interface StateDefinitions { +export interface StateDefinitions { [key: string]: StateDefinition; } -interface StateDefinition { +export interface StateDefinition { color: string; label: string; selectable?: boolean; } -interface PaginationArrowProps extends React.Props<{}> { +export interface PaginationArrowProps extends React.Props<{}> { disabled?: boolean; onTrigger?(): void; direction?: 'next' | 'previous'; } -declare class PaginationArrow extends React.Component { -} - +export class PaginationArrow extends React.Component { } diff --git a/types/react-daterange-picker/package.json b/types/react-daterange-picker/package.json new file mode 100644 index 0000000000..62e9ccc7dd --- /dev/null +++ b/types/react-daterange-picker/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "moment": "^2.18.1" + } +} \ No newline at end of file diff --git a/types/react-daterange-picker/react-daterange-picker-tests.tsx b/types/react-daterange-picker/react-daterange-picker-tests.tsx index 1bb372d4db..e943c6b498 100644 --- a/types/react-daterange-picker/react-daterange-picker-tests.tsx +++ b/types/react-daterange-picker/react-daterange-picker-tests.tsx @@ -1,12 +1,15 @@ -// Test app from https://github.com/onefinestay/react-daterange-picker/blob/master/example/index.jsx +// test app from https://github.com/onefinestay/react-daterange-picker/blob/master/example/index.jsx import * as React from 'react'; import * as ReactDOM from 'react-dom'; -import * as moment from 'moment-range'; import DateRangePicker from "react-daterange-picker"; import * as ReactDateRangePicker from "react-daterange-picker"; -interface AppProps extends ReactDateRangePicker.Props { -} +import * as MomentRange from "moment-range"; +import * as Moment from "moment"; + +const moment = MomentRange.extendMoment(Moment); + +type AppProps = ReactDateRangePicker.Props; class App extends React.Component { constructor(props: AppProps, context: any) { @@ -16,7 +19,7 @@ class App extends React.Component { } handleSelect(value: AppProps, states: any): void { - this.setState({value, states}); + this.setState({ value, states }); } render(): any { @@ -29,8 +32,8 @@ class App extends React.Component { - + @@ -41,25 +44,25 @@ class App extends React.Component { } class DateSinglePicker extends React.Component { - constructor(props : AppProps, context: any) { + constructor(props: AppProps, context: any) { super(props, context); this.state = {}; } handleSelect(value: AppProps) { - this.setState({value: value}); + this.setState({ value }); } render() { return (
+ value={this.state.value} />
- +
); @@ -67,7 +70,6 @@ class DateSinglePicker extends React.Component { } export class Main extends React.Component { - render() { const stateDefinitions: ReactDateRangePicker.StateDefinitions = { available: { diff --git a/types/react-daterange-picker/tslint.json b/types/react-daterange-picker/tslint.json new file mode 100644 index 0000000000..e60c15844f --- /dev/null +++ b/types/react-daterange-picker/tslint.json @@ -0,0 +1,3 @@ +{ + "extends": "dtslint/dt.json" +} \ No newline at end of file From 4dfed498a1c0cc986e6320c3e99a6272ee741dbc Mon Sep 17 00:00:00 2001 From: Benjamin Svobodny Date: Wed, 14 Jun 2017 14:14:53 -0400 Subject: [PATCH 0044/1167] Update index.d.ts ChartColor should be of type String[] too --- types/chart.js/index.d.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/types/chart.js/index.d.ts b/types/chart.js/index.d.ts index ec8a7c0c03..8627f7e771 100644 --- a/types/chart.js/index.d.ts +++ b/types/chart.js/index.d.ts @@ -357,7 +357,7 @@ declare namespace Chart { max?: number; } - type ChartColor = string | CanvasGradient | CanvasPattern; + type ChartColor = string | CanvasGradient | CanvasPattern | string[]; export interface ChartDataSets { backgroundColor?: ChartColor; @@ -383,6 +383,10 @@ declare namespace Chart { pointStyle?: string | string[] | HTMLImageElement | HTMLImageElement[]; xAxisID?: string; yAxisID?: string; + type?: string; + hidden?: boolean; + hideInLegendAndTooltip?: boolean; + stack?: string; } export interface ChartScales { From e9da83fdebed0086f5a4d31414d2ae234521436f Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Tue, 13 Jun 2017 23:46:52 -0700 Subject: [PATCH 0045/1167] [react-navigation] Update with latest flow typings --- types/react-navigation/index.d.ts | 691 +++++++++++------------------- 1 file changed, 256 insertions(+), 435 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index e343d092c6..ac160a587d 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -1,34 +1,33 @@ // Type definitions for react-navigation 1.0 // Project: https://github.com/react-community/react-navigation -// Definitions by: Huhuanming , mhcgrq +// Definitions by: Huhuanming +// mhcgrq +// abrahambotros // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -import * as React from 'react' +import * as React from 'react'; import { - Animated, ViewStyle, - TextStyle -} from 'react-native' +} from 'react-native'; -export type HeaderMode = 'float' | 'screen' | 'none' +// @todo when we split types into common, native and web, +// we can properly change Animated.Value to its real value +type AnimatedValue = any; -export function addNavigationHelpers(params: any): any - -type SubViewProps = NavigationSceneRendererProps & { - onNavigateBack?: () => void, -} - -type SubViewRenderer = (subViewProps: SubViewProps) => React.ReactElement | undefined +export type HeaderMode = 'float' | 'screen' | 'none'; export type HeaderProps = NavigationSceneRendererProps & { mode: HeaderMode, - onNavigateBack?: () => void, - renderLeftComponent: SubViewRenderer, - renderRightComponent: SubViewRenderer, - renderTitleComponent: SubViewRenderer, - tintColor?: string, - router: NavigationRouter, -} + router: NavigationRouter< + NavigationState, + NavigationAction, + NavigationStackScreenOptions + >, + getScreenDetails: (navigationScene: NavigationScene) => NavigationScreenDetails< + NavigationStackScreenOptions + >, + style: Style, +}; /** * NavigationState is a tree of routes for a single navigator, where each child @@ -43,15 +42,17 @@ export type HeaderProps = NavigationSceneRendererProps & { * The state for the root navigator of our app represents the whole navigation * state for the whole app. */ -export interface NavigationState { +export type NavigationState = { /** * Index refers to the active child route in the routes array. */ index: number, - routes: any[], -} + routes: Array, +}; -export interface NavigationRoute

{ +export type NavigationRoute = NavigationLeafRoute | NavigationStateRoute; + +export type NavigationLeafRoute = { /** * React's key used by some navigators. No need to specify these manually, * they will be defined by the router. @@ -70,558 +71,378 @@ export interface NavigationRoute

{ * Params passed to this route when navigating to it, * e.g. `{ car_id: 123 }` in a route that displays a car. */ - params: P, -} + params?: NavigationParams, +}; -export interface NavigationRouter { +export type NavigationStateRoute = NavigationLeafRoute & { + index: number, + routes: Array, +}; + +export type NavigationScreenOptionsGetter = ( + navigation: NavigationScreenProp, + screenProps?: {} +) => Options; + +export type NavigationRouter = { /** * The reducer that outputs the new navigation state for a given action, with * an optional previous state. When the action is considered handled but the * state is unchanged, the output state is null. */ - getStateForAction: ( - action: NavigationAction, - lastState?: NavigationState, - ) => NavigationState | undefined, + getStateForAction: (action: Action, lastState: (State | null)) => (State | null), /** * Maps a URI-like string to an action. This can be mapped to a state * using `getStateForAction`. */ - getActionForPathAndParams: (path: string, params?: NavigationParams) => NavigationAction | undefined, + getActionForPathAndParams: ( + path: string, + params?: NavigationParams + ) => (Action | null), - getPathAndParamsForState: (state: NavigationState) => { path: string, params?: NavigationParams }, + getPathAndParamsForState: ( + state: State + ) => { + path: string, + params?: NavigationParams, + }, getComponentForRouteName: (routeName: string) => NavigationComponent, - getComponentForState: (state: NavigationState) => NavigationComponent, + getComponentForState: (state: State) => NavigationComponent, /** - * Gets the screen config for a given navigation screen prop. + * Gets the screen navigation options for a given screen. * - * For example, we could get the config for a 'Foo' screen when the + * For example, we could get the config for the 'Foo' screen when the * `navigation.state` is: * * {routeName: 'Foo', key: '123'} */ - getScreenConfig: ( - navigation: NavigationScreenProp, - optionName: string, - ) => any, // todo, fix this any type to become a key of NavigationScreenConfig -} + getScreenOptions: NavigationScreenOptionsGetter, +}; -type NavigationFunc = (navigation: NavigationScreenProp, config: E) => E +export type NavigationScreenOption = + | T + | (( + navigation: NavigationScreenProp, + config: T + ) => T); -export type NavigationScreenOption = T | NavigationFunc +export type Style = ViewStyle; -export interface HeaderConfig { - /** - * Title string used by the navigation bar, or a custom component - */ - title?: string | React.ReactElement; +export type NavigationScreenDetails = { + options: T, + state: NavigationRoute, + navigation: NavigationScreenProp, +}; - /** - * Whether the navigation bar is visible. - */ - visible?: boolean; - - /** - * Renders a custom right component - */ - right?: React.ReactElement, - - /** - * Renders a custom left component - */ - left?: React.ReactElement - - /** - * Style passed into navigation bar container - */ - style?: ViewStyle, - - /** - * Style passed into navigation bar title - */ - titleStyle?: TextStyle, - - // // Style of title text - // titleTextStyle?: $NavigationThunk, - // // Tint color of navigation bar contents - // tintColor?: $NavigationThunk, - // // Navigation bar height - // height?: $NavigationThunk, - // // Navigation bar translucentcy - // translucent?: $NavigationThunk, - // // Renders a custom left component - // renderLeft?: React.Element<*> | - // (navigation: NavigationProp<*>, canGoBack: boolean) => React.Element<*>, - // // Renders a custom navigation bar background - // renderBackground?: $NavigationThunk>, -} - -export interface TabBarConfig { - /** - * Icon used by the tab bar. - */ - icon?: (options: { tintColor: string, focused: boolean }) => React.ReactElement | undefined; - /** - * Label text used by the tab bar. - */ - label?: string | React.ReactElement; -} - -export interface DrawerConfig { - /** - * Icon used by the drawer. - */ - icon?: (options: { tintColor: string, focused: boolean }) => React.ReactElement | undefined; - /** - * Label text used by the drawer. - */ - label?: string; -} - -export interface CardStackConfig { - /** - * Whether you can use gestures to dismiss this screen. - * Defaults to true on iOS, false on Android. - */ - gesturesEnabled?: boolean; -} - -export interface NavigationScreenOptions { - /** - * Title is rendered by certain navigators, e.g. the tab navigator, - * or on web as the title of the browser tab. - */ - title?: NavigationScreenOption; - /** - * Options passed to the navigation bar for this screen. - */ - header?: NavigationScreenOption; - /** - * Options passed to the tab bar for this screen. - */ - tabBar?: NavigationScreenOption; - /** - * Options passed to the drawer for this screen. - */ - drawer?: NavigationScreenOption; - /** - * Options passed to the card stack for this screen. - */ - cardStack?: NavigationScreenOption; -} - -export interface NavigationScreenConfig { +export type NavigationScreenOptions = { title?: string, - header?: HeaderConfig, - tabBar?: TabBarConfig, - drawer?: DrawerConfig; -} +}; -export type NavigationComponent = NavigationScreenComponent | NavigationNavigator +export type NavigationScreenConfigProps = { + navigation: NavigationScreenProp, + screenProps: Object, +}; -export type NavigationScreenComponent = React.ComponentClass & { - navigationOptions?: NavigationScreenOptions, -} +export type NavigationScreenConfig = + | Options + | (NavigationScreenConfigProps & + ((navigationOptionsContainer: { + navigationOptions: NavigationScreenProp< + NavigationRoute, + NavigationAction + >, + }) => Options)); -export type NavigationNavigator = React.ComponentClass & { - router?: NavigationRouter, - navigationOptions?: NavigationScreenOptions, -} +export type NavigationComponent = + | NavigationScreenComponent + | NavigationNavigator; -export interface NavigationParams { - [key: string]: any, -} +export type NavigationScreenComponent = React.ComponentClass & { + navigationOptions?: NavigationScreenConfig, +}; -export interface NavigationNavigateAction { - type?: 'Navigation/NAVIGATE', +export type NavigationNavigator = React.ComponentClass & { + router?: NavigationRouter, + navigationOptions?: NavigationScreenConfig, +}; + +export type NavigationParams = { + [key: string]: string, +}; + +export type NavigationNavigateAction = { + type: 'Navigation/NAVIGATE', routeName: string, params?: NavigationParams, // The action to run inside the sub-router action?: NavigationNavigateAction, -} +}; -export interface NavigationBackAction { - type?: 'Navigation/BACK', - key?: string, -} +export type NavigationBackAction = { + type: 'Navigation/BACK', + key?: string | null, +}; -export interface NavigationSetParamsAction { - type?: 'Navigation/SET_PARAMS', +export type NavigationSetParamsAction = { + type: 'Navigation/SET_PARAMS', // The key of the route where the params should be set key: string, // The new params to merge into the existing route params params?: NavigationParams, -} +}; -export interface NavigationInitAction { - type?: 'Navigation/INIT', +export type NavigationInitAction = { + type: 'Navigation/INIT', params?: NavigationParams, -} +}; -export interface NavigationResetAction { - type?: 'Navigation/RESET', +export type NavigationResetAction = { + type: 'Navigation/RESET', index: number, - actions: NavigationNavigateAction[], -} + key?: string | null, + actions: Array, +}; -export interface NavigationUriAction { - type?: 'Navigation/URI', +export type NavigationUriAction = { + type: 'Navigation/URI', uri: string, -} +}; -export interface NavigationContainerOptions { - // This is used to extract the path from the URI passed to the app for a deep link - URIPrefix?: string, -} - -export interface NavigationContainerConfig { - containerOptions?: NavigationContainerOptions, -} - -export interface NavigationStackViewConfig { +export type NavigationStackViewConfig = { mode?: 'card' | 'modal', headerMode?: HeaderMode, - headerComponent?: React.ComponentClass, - cardStyle?: ViewStyle, + cardStyle?: Style, + transitionConfig?: () => TransitionConfig, onTransitionStart?: () => void, onTransitionEnd?: () => void, -} +}; -export interface NavigationStackRouterConfig { +export type NavigationStackScreenOptions = NavigationScreenOptions & { + header?: (React.ReactElement | ((headerProps: HeaderProps) => React.ReactElement)) | null, + headerTitle?: string | React.ReactElement, + headerTitleStyle?: Style, + headerTintColor?: string, + headerLeft?: React.ReactElement, + headerBackTitle?: string, + headerTruncatedBackTitle?: string, + headerBackTitleStyle?: Style, + headerPressColorAndroid?: string, + headerRight?: React.ReactElement, + headerStyle?: Style, + gesturesEnabled?: boolean, +}; + +export type NavigationStackRouterConfig = { initialRouteName?: string, initialRouteParams?: NavigationParams, paths?: NavigationPathsConfig, - navigationOptions?: NavigationScreenOptions, -} + navigationOptions?: NavigationScreenConfig, +}; export type NavigationStackAction = - NavigationInitAction + | NavigationInitAction | NavigationNavigateAction | NavigationBackAction | NavigationSetParamsAction - | NavigationResetAction + | NavigationResetAction; export type NavigationTabAction = - NavigationInitAction + | NavigationInitAction | NavigationNavigateAction - | NavigationBackAction + | NavigationBackAction; export type NavigationAction = - NavigationInitAction + | NavigationInitAction | NavigationStackAction - | NavigationTabAction - -export namespace NavigationActions { - function navigate(options: NavigationNavigateAction): NavigationNavigateAction; - function reset(options: NavigationResetAction): NavigationResetAction; - function back(options?: NavigationBackAction): NavigationBackAction; - function setParams(options: NavigationSetParamsAction): NavigationSetParamsAction; -} + | NavigationTabAction; export type NavigationRouteConfig = T & { - navigationOptions?: NavigationScreenOptions, + navigationOptions?: NavigationScreenConfig, path?: string, -} +}; -export interface NavigationPathsConfig { +export type NavigationScreenRouteConfig = + | { + screen: NavigationComponent, + } + | { + getScreen: () => NavigationComponent, + }; + +export type NavigationPathsConfig = { [routeName: string]: string, -} +}; -export interface NavigationTabRouterConfig { +export type NavigationTabRouterConfig = { initialRouteName?: string, paths?: NavigationPathsConfig, - navigationOptions?: NavigationScreenOptions, - order?: string[], // todo: type these as the real route names rather than 'string' + navigationOptions?: NavigationScreenConfig, + order?: Array, // todo: type these as the real route names rather than 'string' // Does the back button cause the router to switch to the initial tab backBehavior?: 'none' | 'initialRoute', // defaults `initialRoute` -} +}; -export interface NavigationRouteConfigMap { +export type NavigationTabScreenOptions = NavigationScreenOptions & { + tabBarIcon?: + | React.ReactElement + | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< + any + > | null)), + tabBarLabel?: + | string + | React.ReactElement + | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< + any + > | null)), + tabBarVisible?: boolean, +}; + +export type NavigationDrawerScreenOptions = NavigationScreenOptions & { + drawerIcon?: + | React.ReactElement + | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< + any + > | null)), + drawerLabel?: + | React.ReactElement + | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< + any + > | null)), +}; + +export type NavigationRouteConfigMap = { [routeName: string]: NavigationRouteConfig, -} +}; -export type NavigationDispatch = (action: A) => boolean +export type NavigationDispatch = (action: A) => boolean; -export interface NavigationProp { +export type NavigationProp = { state: S, dispatch: NavigationDispatch, -} +}; -export type NavigationScreenProp = NavigationProp & { - goBack: (routeKey?: string) => boolean, - navigate: (routeName: string, params?: NavigationParams, action?: NavigationAction) => boolean, +export type NavigationScreenProp = { + state: S, + dispatch: NavigationDispatch, + goBack: (routeKey?: (string | null)) => boolean, + navigate: ( + routeName: string, + params?: NavigationParams, + action?: NavigationAction + ) => boolean, setParams: (newParams: NavigationParams) => boolean, -} +}; -export interface NavigationNavigatorProps

{ - navigation: NavigationProp, NavigationAction>, -} +export type NavigationNavigatorProps = { + navigation: NavigationProp, + screenProps: any, + navigationOptions: any, +}; /** * Gestures, Animations, and Interpolators */ -export type NavigationAnimatedValue = Animated.Value +export type NavigationGestureDirection = 'horizontal' | 'vertical'; -export type NavigationGestureDirection = 'horizontal' | 'vertical' - -export interface NavigationLayout { - height: NavigationAnimatedValue, +export type NavigationLayout = { + height: AnimatedValue, initHeight: number, initWidth: number, isMeasured: boolean, - width: NavigationAnimatedValue, -} + width: AnimatedValue, +}; -export interface NavigationScene { +export type NavigationScene = { index: number, isActive: boolean, isStale: boolean, key: string, - route: any, -} + route: NavigationRoute, +}; -export interface NavigationTransitionProps { - // The layout of the transitioner of the scenes. +export type NavigationTransitionProps = { + // The layout of the screen container layout: NavigationLayout, - // The navigation state of the transitioner. - navigationState: NavigationState, + // The destination navigation state of the transition + navigation: NavigationScreenProp, // The progressive index of the transitioner's navigation state. - position: NavigationAnimatedValue, + position: AnimatedValue, // The value that represents the progress of the transition when navigation // state changes from one to another. Its numberic value will range from 0 // to 1. // progress.__getAnimatedValue() < 1 : transtion is happening. // progress.__getAnimatedValue() == 1 : transtion completes. - progress: NavigationAnimatedValue, + progress: AnimatedValue, // All the scenes of the transitioner. - scenes: NavigationScene[], + scenes: Array, // The active scene, corresponding to the route at - // `navigationState.routes[navigationState.index]`. When rendering + // `navigation.state.routes[navigation.state.index]`. When rendering // NavigationSceneRendererPropsIndex, the scene does not refer to the active // scene, but instead the scene that is being rendered. The index always // is the index of the scene scene: NavigationScene, index: number, - navigation: NavigationScreenProp, - // The gesture distance for `horizontal` and `vertical` transitions - gestureResponseDistance?: number, -} + screenProps?: {}, +}; // The scene renderer props are nearly identical to the props used for rendering // a transition. The exception is that the passed scene is not the active scene // but is instead the scene that the renderer should render content for. -export type NavigationSceneRendererProps = NavigationTransitionProps +export type NavigationSceneRendererProps = NavigationTransitionProps; -export interface NavigationPanHandlers { - onMoveShouldSetResponder: () => void, - onMoveShouldSetResponderCapture: () => void, - onResponderEnd: () => void, - onResponderGrant: () => void, - onResponderMove: () => void, - onResponderReject: () => void, - onResponderRelease: () => void, - onResponderStart: () => void, - onResponderTerminate: () => void, - onResponderTerminationRequest: () => void, - onStartShouldSetResponder: () => void, - onStartShouldSetResponderCapture: () => void, -} - -export interface NavigationTransitionSpec { +export type NavigationTransitionSpec = { duration?: number, // An easing function from `Easing`. - easing?: () => any, + easing?: (t: number) => number, // A timing function such as `Animated.timing`. - timing?: (value: NavigationAnimatedValue, config: any) => any, -} + timing?: (value: AnimatedValue, config: any) => any, +}; + +/** + * Describes a visual transition from one screen to another. + */ +export type TransitionConfig = { + // The basics properties of the animation, such as duration and easing + transitionSpec?: NavigationTransitionSpec, + // How to animate position and opacity of the screen + // based on the value generated by the transitionSpec + screenInterpolator?: (props: NavigationSceneRendererProps) => Object, +}; export type NavigationAnimationSetter = ( - position: NavigationAnimatedValue, + position: AnimatedValue, newState: NavigationState, - lastState: NavigationState, -) => void + lastState: NavigationState +) => void; -export type NavigationSceneRenderer = ( - props: NavigationSceneRendererProps, -) => React.ReactElement +export type NavigationSceneRenderer = () => (React.ReactElement | null); export type NavigationStyleInterpolator = ( - props: NavigationSceneRendererProps, -) => ViewStyle + props: NavigationSceneRendererProps +) => Style; -export interface LayoutEvent { +export type LayoutEvent = { nativeEvent: { layout: { - x: number; - y: number; - width: number; - height: number; + x: number, + y: number, + width: number, + height: number, }, - } -} - -interface NavigationContainerProps { - screenProps?: any - navigation?: NavigationProp - onNavigationStateChange?: ( - preNavigationState: NavigationState, - nextNavigationState: NavigationState, - ) => void -} - -interface NavigationContainerState { - nav?: NavigationState -} - -export interface NavigationContainer extends React.ComponentClass< - NavigationContainerProps -> { - router: NavigationRouter -} - -export type StackNavigatorConfig = - NavigationContainerConfig - & NavigationStackViewConfig - & NavigationStackRouterConfig; - -// Return createNavigationContainer -export function StackNavigator( - routeConfigMap: NavigationRouteConfigMap, - stackConfig?: StackNavigatorConfig, -): NavigationContainer - -/** - * Drawer Navigator - */ -export interface DrawNavigatorConfig { - drawerWidth?: number, - drawerPosition?: 'left'|'right', - contentComponent?: React.ReactElement, - contentOptions?: { - activeTintColor?: string, - activeBackgroundColor?: string, - inactiveTintColor?: string, - inactiveBackgroundColor?: string, - style?: ViewStyle, - labelStyle?: TextStyle - } -} - -export function DrawerNavigator( - routeConfigMap: NavigationRouteConfigMap, - drawConfig?: DrawNavigatorConfig, -): NavigationContainer; - -/** - * Tab Navigator - */ -export interface TabNavigatorConfig { - tabBarComponent?: React.ReactElement, - tabBarPosition?: 'top'|'bottom', - swipeEnabled?: boolean, - animationEnabled?: boolean, - lazy?: boolean, - tabBarOptions?: { - activeTintColor?: string, - activeBackgroundColor?: string, - inactiveTintColor?: string, - inactiveBackgroundColor?: string, - showLabel?: boolean, - style?: ViewStyle, - labelStyle?: TextStyle, - - // Top - showIcon?: boolean, - upperCaseLabel?: boolean, - pressColor?: string, - pressOpacity?: number, - scrollEnabled?: boolean, - tabStyle?: ViewStyle, - indicatorStyle?: ViewStyle - } - initialRouteName?: string, - order?: string[], - paths?: any // TODO: better def - backBehavior?: 'initialRoute'|'none' -} - -export function TabNavigator( - routeConfigMap: NavigationRouteConfigMap, - drawConfig?: TabNavigatorConfig, -): NavigationContainer; -/** - * Screen Options - */ -export interface StackNavigatorScreenOptions { - title?: string; - headerVisible?: boolean; - headerTitle?: string|React.ReactElement; - headerBackTitle?: string; - headerTruncatedBackTitle?: string; - headerRight?: React.ReactElement; - headerLeft?: React.ReactElement; - headerStyle?: ViewStyle; - headerTitleStyle?: ViewStyle; - headerTintColor?: string; - headerPressColorAndroid?: string; - gesturesEnabled?: boolean; -} - -export interface TabNavigatorScreenOptions { - title?: string; - tabBarVisible?: boolean; - tabBarIcon?: React.ReactElement - | ((options: { focused: boolean, tintColor: string }) => React.ReactElement); - tabBarLabel?: string - | React.ReactElement - | ((options: { focused: boolean, tintColor: string }) => React.ReactElement); -} - -export interface DrawerNavigatorScreenOptions { - title?: string; - drawerLabel?: string - |React.ReactElement - | ((options: {focused: boolean, tintColor: string}) => React.ReactElement) - ; - drawerIcon?: React.ReactElement - | ((options: {focused: boolean, tintColor: string}) => React.ReactElement) - ; -} - -export type NavigationNavigateActionCreator = (options: NavigationNavigateAction) => boolean; -export type NavigationResetActionCreator = (options: NavigationResetAction) => boolean; -export type NavigationBackActionCreator = (options?: NavigationBackAction) => boolean; -export type NavigationSetParamsActionCreator = (options: NavigationSetParamsAction) => boolean; - -export interface NavigationComponentProps { - screenProps: any - navigation: { - dispatch: any - goBack: NavigationBackActionCreator - navigate: NavigationNavigateActionCreator - setParams: NavigationSetParamsActionCreator - state: { - key: string - routeName: string, - params: T, - }, - } -} - -export const TabBarTop: React.ReactElement; -export const TabBarBottom: React.ReactElement; + }, +}; From 19d0ec2398c2c29219970e17be5a9d4f941685ab Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Wed, 14 Jun 2017 21:05:01 -0700 Subject: [PATCH 0046/1167] [react-navigation] Additional fixes and cleanup for defs outside TypeDefinition.js --- types/react-navigation/index.d.ts | 106 ++++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index ac160a587d..792a6a5bea 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -5,8 +5,13 @@ // abrahambotros // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +/************************************* + * BEGIN FLOW TYPEDEFINITION.JS PORT * + *************************************/ + import * as React from 'react'; import { + TextStyle, ViewStyle, } from 'react-native'; @@ -446,3 +451,104 @@ export type LayoutEvent = { }, }, }; + +/*********************************** + * END FLOW TYPEDEFINITION.JS PORT * + ***********************************/ + +// From createNavigationContainer.js +interface NavigationContainerProps { + uriPrefix?: string | RegExp, + onNavigationStateChange?: ( + prevNav: NavigationState, + nav: NavigationState, + action: NavigationAction, + ) => void, +} + +export interface NavigationContainer extends React.Component< + NavigationContainerProps & NavigationNavigatorProps, + { nav: NavigationState | null } +> { + router: NavigationRouter +} + +export interface StackNavigatorConfig extends NavigationStackViewConfig, NavigationStackRouterConfig { + containerOptions?: any, +} + +// Return createNavigationContainer +export function StackNavigator( + routeConfigMap: NavigationRouteConfigMap, + stackConfig?: StackNavigatorConfig, +): NavigationContainer + +/** + * Drawer Navigator + */ +export interface DrawerViewConfig { + drawerWidth: number, + drawerPosition: 'left' | 'right', + contentComponent: React.ComponentClass, + contentOptions?: any, + style?: ViewStyle, +} +export interface DrawerNavigatorConfig extends NavigationTabRouterConfig, DrawerViewConfig { + containerConfig?: any, + contentOptions?: { + activeTintColor?: string, + activeBackgroundColor?: string, + inactiveTintColor?: string, + inactiveBackgroundColor?: string, + style?: ViewStyle, + labelStyle?: TextStyle, + } +} + +export function DrawerNavigator( + routeConfigMap: NavigationRouteConfigMap, + drawerConfig?: DrawerNavigatorConfig, +): NavigationContainer; + +/** + * Tab Navigator + */ + +// From views/TabView/TabView.js +export interface TabViewConfig { + tabBarComponent?: React.ComponentClass, + tabBarPosition?: 'top' | 'bottom', + tabBarOptions?: { + activeTintColor?: string, + activeBackgroundColor?: string, + inactiveTintColor?: string, + inactiveBackgroundColor?: string, + showLabel?: boolean, + style?: ViewStyle, + labelStyle?: TextStyle, + + // Top + showIcon?: boolean, + upperCaseLabel?: boolean, + pressColor?: string, + pressOpacity?: number, + scrollEnabled?: boolean, + tabStyle?: ViewStyle, + indicatorStyle?: ViewStyle + }, + swipeEnabled?: boolean, + animationEnabled?: boolean, + lazy?: boolean, +} + +// From navigators/TabNavigator.js +export interface TabNavigatorConfig extends NavigationTabRouterConfig, TabViewConfig { } + +// From navigators/TabNavigator.js +export function TabNavigator( + routeConfigMap: NavigationRouteConfigMap, + drawConfig?: TabNavigatorConfig, +): NavigationContainer; + +export const TabBarTop: React.ReactElement; +export const TabBarBottom: React.ReactElement; From 4312a93b457f0a3a12eb539038d93cfe1ef2cb44 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Wed, 14 Jun 2017 21:17:09 -0700 Subject: [PATCH 0047/1167] [react-navigation] Fix flow Object -> TS any --- types/react-navigation/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 792a6a5bea..70bb306d1d 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -149,7 +149,7 @@ export type NavigationScreenOptions = { export type NavigationScreenConfigProps = { navigation: NavigationScreenProp, - screenProps: Object, + screenProps: any, }; export type NavigationScreenConfig = @@ -426,7 +426,7 @@ export type TransitionConfig = { transitionSpec?: NavigationTransitionSpec, // How to animate position and opacity of the screen // based on the value generated by the transitionSpec - screenInterpolator?: (props: NavigationSceneRendererProps) => Object, + screenInterpolator?: (props: NavigationSceneRendererProps) => any, }; export type NavigationAnimationSetter = ( From 9be2563bfc81f9127474f0c319c54532a3321517 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Wed, 14 Jun 2017 21:42:24 -0700 Subject: [PATCH 0048/1167] [react-navigation] Typed generic for NavigationRoute * Also add NavigationParamsGeneric and screenProps additional placeholder types * Add custom/convenience wrapper section, including NavigationScreenProps --- types/react-navigation/index.d.ts | 86 +++++++++++++++++++------------ 1 file changed, 54 insertions(+), 32 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 70bb306d1d..615954c913 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -5,9 +5,15 @@ // abrahambotros // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -/************************************* - * BEGIN FLOW TYPEDEFINITION.JS PORT * - *************************************/ +/** + * BEGIN FLOW TYPEDEFINITION.JS PORT + * Reference: https://github.com/react-community/react-navigation/commit/f3a958dca1180af87611a35fb64dbd8dd57da898 + * + * NOTE: Please update the commit/link above when updating to a new Flow + * TypeDefinition.js reference, so we can conveniently just look at diffs on + * TypeDefinition.js between this latest reference point and the one you are + * using when making new updates. + */ import * as React from 'react'; import { @@ -52,12 +58,12 @@ export type NavigationState = { * Index refers to the active child route in the routes array. */ index: number, - routes: Array, + routes: Array, }; -export type NavigationRoute = NavigationLeafRoute | NavigationStateRoute; +export type NavigationRoute = NavigationLeafRoute | NavigationStateRoute; -export type NavigationLeafRoute = { +export type NavigationLeafRoute = { /** * React's key used by some navigators. No need to specify these manually, * they will be defined by the router. @@ -76,17 +82,17 @@ export type NavigationLeafRoute = { * Params passed to this route when navigating to it, * e.g. `{ car_id: 123 }` in a route that displays a car. */ - params?: NavigationParams, + params?: Params, }; -export type NavigationStateRoute = NavigationLeafRoute & { +export type NavigationStateRoute = NavigationLeafRoute & { index: number, - routes: Array, + routes: Array>, }; export type NavigationScreenOptionsGetter = ( - navigation: NavigationScreenProp, - screenProps?: {} + navigation: NavigationScreenProp, Action>, + screenProps?: { [key: string]: any } ) => Options; export type NavigationRouter = { @@ -103,14 +109,14 @@ export type NavigationRouter = { */ getActionForPathAndParams: ( path: string, - params?: NavigationParams + params?: NavigationParamsGeneric ) => (Action | null), getPathAndParamsForState: ( state: State ) => { path: string, - params?: NavigationParams, + params?: NavigationParamsGeneric, }, getComponentForRouteName: (routeName: string) => NavigationComponent, @@ -131,7 +137,7 @@ export type NavigationRouter = { export type NavigationScreenOption = | T | (( - navigation: NavigationScreenProp, + navigation: NavigationScreenProp, NavigationAction>, config: T ) => T); @@ -139,8 +145,8 @@ export type Style = ViewStyle; export type NavigationScreenDetails = { options: T, - state: NavigationRoute, - navigation: NavigationScreenProp, + state: NavigationRoute, + navigation: NavigationScreenProp, NavigationAction>, }; export type NavigationScreenOptions = { @@ -148,8 +154,8 @@ export type NavigationScreenOptions = { }; export type NavigationScreenConfigProps = { - navigation: NavigationScreenProp, - screenProps: any, + navigation: NavigationScreenProp, NavigationAction>, + screenProps: { [key: string]: any } }; export type NavigationScreenConfig = @@ -157,7 +163,7 @@ export type NavigationScreenConfig = | (NavigationScreenConfigProps & ((navigationOptionsContainer: { navigationOptions: NavigationScreenProp< - NavigationRoute, + NavigationRoute, NavigationAction >, }) => Options)); @@ -175,14 +181,14 @@ export type NavigationNavigator = React.ComponentClas navigationOptions?: NavigationScreenConfig, }; -export type NavigationParams = { +export type NavigationParamsGeneric = { [key: string]: string, }; export type NavigationNavigateAction = { type: 'Navigation/NAVIGATE', routeName: string, - params?: NavigationParams, + params?: any, // The action to run inside the sub-router action?: NavigationNavigateAction, @@ -200,12 +206,12 @@ export type NavigationSetParamsAction = { key: string, // The new params to merge into the existing route params - params?: NavigationParams, + params?: any, }; export type NavigationInitAction = { type: 'Navigation/INIT', - params?: NavigationParams, + params?: any, }; export type NavigationResetAction = { @@ -246,7 +252,7 @@ export type NavigationStackScreenOptions = NavigationScreenOptions & { export type NavigationStackRouterConfig = { initialRouteName?: string, - initialRouteParams?: NavigationParams, + initialRouteParams?: any, paths?: NavigationPathsConfig, navigationOptions?: NavigationScreenConfig, }; @@ -340,15 +346,15 @@ export type NavigationScreenProp = { goBack: (routeKey?: (string | null)) => boolean, navigate: ( routeName: string, - params?: NavigationParams, + params?: NavigationParamsGeneric, action?: NavigationAction ) => boolean, - setParams: (newParams: NavigationParams) => boolean, + setParams: (newParams: NavigationParamsGeneric) => boolean, }; export type NavigationNavigatorProps = { navigation: NavigationProp, - screenProps: any, + screenProps: { [key: string]: any } navigationOptions: any, }; @@ -371,7 +377,7 @@ export type NavigationScene = { isActive: boolean, isStale: boolean, key: string, - route: NavigationRoute, + route: NavigationRoute, }; export type NavigationTransitionProps = { @@ -402,7 +408,7 @@ export type NavigationTransitionProps = { scene: NavigationScene, index: number, - screenProps?: {}, + screenProps?: { [key: string]: any } }; // The scene renderer props are nearly identical to the props used for rendering @@ -452,9 +458,10 @@ export type LayoutEvent = { }, }; -/*********************************** - * END FLOW TYPEDEFINITION.JS PORT * - ***********************************/ +/** + * END FLOW TYPEDEFINITION.JS PORT + */ + // From createNavigationContainer.js interface NavigationContainerProps { @@ -552,3 +559,18 @@ export function TabNavigator( export const TabBarTop: React.ReactElement; export const TabBarBottom: React.ReactElement; + + +/** + * BEGIN CUSTOM CONVENIENCE INTERFACES + */ + +export interface NavigationScreenProps { + navigation: NavigationScreenProp, NavigationAction>, + screenProps: { [key: string]: any }, + navigationOptions: any, +} + +/** + * END CUSTOM CONVENIENCE INTERFACES + */ From e5843ac8f5e492298e8974ee8413cd426d7f6cd4 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Wed, 14 Jun 2017 22:52:14 -0700 Subject: [PATCH 0049/1167] [react-navigation] Misc fixes and improvements --- types/react-navigation/index.d.ts | 40 ++++++++++--------- .../react-navigation-tests.tsx | 7 ++-- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 615954c913..82de567263 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -61,7 +61,7 @@ export type NavigationState = { routes: Array, }; -export type NavigationRoute = NavigationLeafRoute | NavigationStateRoute; +export type NavigationRoute = NavigationLeafRoute | NavigationStateRoute; export type NavigationLeafRoute = { /** @@ -85,7 +85,7 @@ export type NavigationLeafRoute = { params?: Params, }; -export type NavigationStateRoute = NavigationLeafRoute & { +export type NavigationStateRoute = NavigationLeafRoute & { index: number, routes: Array>, }; @@ -109,14 +109,14 @@ export type NavigationRouter = { */ getActionForPathAndParams: ( path: string, - params?: NavigationParamsGeneric + params?: NavigationParams ) => (Action | null), getPathAndParamsForState: ( state: State ) => { path: string, - params?: NavigationParamsGeneric, + params?: NavigationParams, }, getComponentForRouteName: (routeName: string) => NavigationComponent, @@ -181,7 +181,7 @@ export type NavigationNavigator = React.ComponentClas navigationOptions?: NavigationScreenConfig, }; -export type NavigationParamsGeneric = { +export type NavigationParams = { [key: string]: string, }; @@ -346,16 +346,16 @@ export type NavigationScreenProp = { goBack: (routeKey?: (string | null)) => boolean, navigate: ( routeName: string, - params?: NavigationParamsGeneric, + params?: any, action?: NavigationAction ) => boolean, - setParams: (newParams: NavigationParamsGeneric) => boolean, + setParams: (newParams: NavigationParams) => boolean, }; export type NavigationNavigatorProps = { - navigation: NavigationProp, - screenProps: { [key: string]: any } - navigationOptions: any, + navigation?: NavigationProp, + screenProps?: { [key: string]: any } + navigationOptions?: any, }; /** @@ -462,6 +462,8 @@ export type LayoutEvent = { * END FLOW TYPEDEFINITION.JS PORT */ +// From addNavigatorHelpers.js +export function addNavigationHelpers(navigation: NavigationProp): NavigationScreenProp; // From createNavigationContainer.js interface NavigationContainerProps { @@ -473,11 +475,13 @@ interface NavigationContainerProps { ) => void, } -export interface NavigationContainer extends React.Component< - NavigationContainerProps & NavigationNavigatorProps, - { nav: NavigationState | null } +export interface NavigationContainer extends React.ComponentClass< + NavigationContainerProps & NavigationNavigatorProps > { router: NavigationRouter + screenProps: { [key: string]: any }, + navigationOptions: any, + state: { nav: NavigationState | null }, } export interface StackNavigatorConfig extends NavigationStackViewConfig, NavigationStackRouterConfig { @@ -488,7 +492,7 @@ export interface StackNavigatorConfig extends NavigationStackViewConfig, Navigat export function StackNavigator( routeConfigMap: NavigationRouteConfigMap, stackConfig?: StackNavigatorConfig, -): NavigationContainer +): NavigationContainer; /** * Drawer Navigator @@ -515,7 +519,7 @@ export interface DrawerNavigatorConfig extends NavigationTabRouterConfig, Drawer export function DrawerNavigator( routeConfigMap: NavigationRouteConfigMap, drawerConfig?: DrawerNavigatorConfig, -): NavigationContainer; +): NavigationContainer; /** * Tab Navigator @@ -555,10 +559,10 @@ export interface TabNavigatorConfig extends NavigationTabRouterConfig, TabViewCo export function TabNavigator( routeConfigMap: NavigationRouteConfigMap, drawConfig?: TabNavigatorConfig, -): NavigationContainer; +): NavigationContainer; -export const TabBarTop: React.ReactElement; -export const TabBarBottom: React.ReactElement; +export const TabBarTop: React.ComponentClass; +export const TabBarBottom: React.ComponentClass; /** diff --git a/types/react-navigation/react-navigation-tests.tsx b/types/react-navigation/react-navigation-tests.tsx index 2493d92f84..884d57e4f0 100644 --- a/types/react-navigation/react-navigation-tests.tsx +++ b/types/react-navigation/react-navigation-tests.tsx @@ -2,8 +2,9 @@ import * as React from 'react'; import { View } from 'react-native'; import { addNavigationHelpers, + NavigationStackAction, + NavigationTabScreenOptions, StackNavigator, - TabNavigatorScreenOptions, TabNavigatorConfig, TabBarTop, TabBarBottom, @@ -26,14 +27,14 @@ const Router = (props: any) => ( { return true; }, state: {}, }) } /> ); -const tabNavigatorScreenOptions: TabNavigatorScreenOptions = { +const tabNavigatorScreenOptions: NavigationTabScreenOptions = { title: 'title', tabBarVisible: true, tabBarIcon: , From e34616fd3c94b0b4a1fc8a13c2becd801cdd97ba Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Wed, 14 Jun 2017 22:58:27 -0700 Subject: [PATCH 0050/1167] [react-navigation] Improve test, add screen component props type checks --- types/react-navigation/index.d.ts | 9 ++++++ .../react-navigation-tests.tsx | 28 ++++++++++++++++--- 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 82de567263..ffd543f261 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -462,6 +462,11 @@ export type LayoutEvent = { * END FLOW TYPEDEFINITION.JS PORT */ + +/** + * BEGIN MANUAL DEFINITIONS OUTSIDE OF TYPEDEFINITION.JS + */ + // From addNavigatorHelpers.js export function addNavigationHelpers(navigation: NavigationProp): NavigationScreenProp; @@ -564,6 +569,10 @@ export function TabNavigator( export const TabBarTop: React.ComponentClass; export const TabBarBottom: React.ComponentClass; +/** + * END MANUAL DEFINITIONS OUTSIDE OF TYPEDEFINITION.JS + */ + /** * BEGIN CUSTOM CONVENIENCE INTERFACES diff --git a/types/react-navigation/react-navigation-tests.tsx b/types/react-navigation/react-navigation-tests.tsx index 884d57e4f0..b95092d5e0 100644 --- a/types/react-navigation/react-navigation-tests.tsx +++ b/types/react-navigation/react-navigation-tests.tsx @@ -2,6 +2,7 @@ import * as React from 'react'; import { View } from 'react-native'; import { addNavigationHelpers, + NavigationScreenProps, NavigationStackAction, NavigationTabScreenOptions, StackNavigator, @@ -10,14 +11,33 @@ import { TabBarBottom, } from 'react-navigation'; -const Start = ( - -); +/** + * @class StartScreen @extends React.Component + * @desc Simple screen component class with typed component props that should + * receive the navigation prop from the AppNavigator. + */ +interface StartScreenComponentProps { + id: number, + s: string, +} +interface StartScreenProps extends NavigationScreenProps { } +class StartScreen extends React.Component { + render() { + // Implicit type checks. + const navigationStateParams: StartScreenComponentProps = this.props.navigation.state.params; + const id = this.props.navigation.state.params.id; + const s = this.props.navigation.state.params.s; + + return ( + + ); + } +} export const AppNavigator = StackNavigator({ StartImage: { path: 'startImage', - screen: Start, + screen: StartScreen, }, }, { initialRouteName: 'StartImage', From 4ba39d401688251ef3421d440e4c0bda142e7390 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Thu, 15 Jun 2017 08:40:23 -0700 Subject: [PATCH 0051/1167] [react-navigation] Fix linter errors --- types/react-navigation/index.d.ts | 34 +++++++++---------- .../react-navigation-tests.tsx | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index ffd543f261..f2c5ff3591 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -135,7 +135,7 @@ export type NavigationRouter = { }; export type NavigationScreenOption = - | T + T | (( navigation: NavigationScreenProp, NavigationAction>, config: T @@ -159,7 +159,7 @@ export type NavigationScreenConfigProps = { }; export type NavigationScreenConfig = - | Options + Options | (NavigationScreenConfigProps & ((navigationOptionsContainer: { navigationOptions: NavigationScreenProp< @@ -169,7 +169,7 @@ export type NavigationScreenConfig = }) => Options)); export type NavigationComponent = - | NavigationScreenComponent + NavigationScreenComponent | NavigationNavigator; export type NavigationScreenComponent = React.ComponentClass & { @@ -226,14 +226,14 @@ export type NavigationUriAction = { uri: string, }; -export type NavigationStackViewConfig = { +export interface NavigationStackViewConfig { mode?: 'card' | 'modal', headerMode?: HeaderMode, cardStyle?: Style, transitionConfig?: () => TransitionConfig, onTransitionStart?: () => void, onTransitionEnd?: () => void, -}; +} export type NavigationStackScreenOptions = NavigationScreenOptions & { header?: (React.ReactElement | ((headerProps: HeaderProps) => React.ReactElement)) | null, @@ -250,27 +250,27 @@ export type NavigationStackScreenOptions = NavigationScreenOptions & { gesturesEnabled?: boolean, }; -export type NavigationStackRouterConfig = { +export interface NavigationStackRouterConfig { initialRouteName?: string, initialRouteParams?: any, paths?: NavigationPathsConfig, navigationOptions?: NavigationScreenConfig, -}; +} export type NavigationStackAction = - | NavigationInitAction + NavigationInitAction | NavigationNavigateAction | NavigationBackAction | NavigationSetParamsAction | NavigationResetAction; export type NavigationTabAction = - | NavigationInitAction + NavigationInitAction | NavigationNavigateAction | NavigationBackAction; export type NavigationAction = - | NavigationInitAction + NavigationInitAction | NavigationStackAction | NavigationTabAction; @@ -280,7 +280,7 @@ export type NavigationRouteConfig = T & { }; export type NavigationScreenRouteConfig = - | { + { screen: NavigationComponent, } | { @@ -291,7 +291,7 @@ export type NavigationPathsConfig = { [routeName: string]: string, }; -export type NavigationTabRouterConfig = { +export interface NavigationTabRouterConfig { initialRouteName?: string, paths?: NavigationPathsConfig, navigationOptions?: NavigationScreenConfig, @@ -299,16 +299,16 @@ export type NavigationTabRouterConfig = { // Does the back button cause the router to switch to the initial tab backBehavior?: 'none' | 'initialRoute', // defaults `initialRoute` -}; +} export type NavigationTabScreenOptions = NavigationScreenOptions & { tabBarIcon?: - | React.ReactElement + React.ReactElement | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< any > | null)), tabBarLabel?: - | string + string | React.ReactElement | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< any @@ -318,12 +318,12 @@ export type NavigationTabScreenOptions = NavigationScreenOptions & { export type NavigationDrawerScreenOptions = NavigationScreenOptions & { drawerIcon?: - | React.ReactElement + React.ReactElement | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< any > | null)), drawerLabel?: - | React.ReactElement + React.ReactElement | ((options: { tintColor: (string | null), focused: boolean }) => (React.ReactElement< any > | null)), diff --git a/types/react-navigation/react-navigation-tests.tsx b/types/react-navigation/react-navigation-tests.tsx index b95092d5e0..535a7a04af 100644 --- a/types/react-navigation/react-navigation-tests.tsx +++ b/types/react-navigation/react-navigation-tests.tsx @@ -47,7 +47,7 @@ const Router = (props: any) => ( { return true; }, + dispatch: (action: NavigationStackAction): boolean => true, state: {}, }) } From cf39e7e9bd7e233527ba8b86504d30c02815776e Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Thu, 15 Jun 2017 08:48:33 -0700 Subject: [PATCH 0052/1167] [react-navigation] Add test to navigate to next screen --- .../react-navigation-tests.tsx | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/types/react-navigation/react-navigation-tests.tsx b/types/react-navigation/react-navigation-tests.tsx index 535a7a04af..3a4e02a16c 100644 --- a/types/react-navigation/react-navigation-tests.tsx +++ b/types/react-navigation/react-navigation-tests.tsx @@ -1,5 +1,8 @@ import * as React from 'react'; -import { View } from 'react-native'; +import { + TouchableOpacity, + View, +} from 'react-native'; import { addNavigationHelpers, NavigationScreenProps, @@ -28,6 +31,40 @@ class StartScreen extends React.Component { const id = this.props.navigation.state.params.id; const s = this.props.navigation.state.params.s; + return ( + + + + ); + } + private navigateToNextScreen = (): void => { + this.props.navigation.navigate( + ROUTE_NAME_NEXT_SCREEN, + { + id: this.props.navigation.state.params.id, + name: this.props.navigation.state.params.s, + } as NextScreenComponentProps, + ); + + } +} + +/** + * @class NextScreen @extends React.Component + */ +const ROUTE_NAME_NEXT_SCREEN = "NextScreen"; +interface NextScreenComponentProps { + id: number, + name: string, +} +interface NextScreenProps extends NavigationScreenProps { } +class NextScreen extends React.Component { + render() { + // Implicit type checks. + const navigationStateParams: NextScreenComponentProps = this.props.navigation.state.params; + const id = this.props.navigation.state.params.id; + const name = this.props.navigation.state.params.name; + return ( ); From 28fc9fb21badc7211009614bc7ae552aa41208e5 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Thu, 15 Jun 2017 08:52:18 -0700 Subject: [PATCH 0053/1167] [react-navigation] NavigationParams fixes --- types/react-navigation/index.d.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index f2c5ff3591..5f53ea7b97 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -181,14 +181,14 @@ export type NavigationNavigator = React.ComponentClas navigationOptions?: NavigationScreenConfig, }; -export type NavigationParams = { - [key: string]: string, -}; +export interface NavigationParams { + [key: string]: any, +} export type NavigationNavigateAction = { type: 'Navigation/NAVIGATE', routeName: string, - params?: any, + params?: NavigationParams, // The action to run inside the sub-router action?: NavigationNavigateAction, @@ -206,12 +206,12 @@ export type NavigationSetParamsAction = { key: string, // The new params to merge into the existing route params - params?: any, + params?: NavigationParams, }; export type NavigationInitAction = { type: 'Navigation/INIT', - params?: any, + params?: NavigationParams, }; export type NavigationResetAction = { @@ -252,7 +252,7 @@ export type NavigationStackScreenOptions = NavigationScreenOptions & { export interface NavigationStackRouterConfig { initialRouteName?: string, - initialRouteParams?: any, + initialRouteParams?: NavigationParams, paths?: NavigationPathsConfig, navigationOptions?: NavigationScreenConfig, } @@ -346,7 +346,7 @@ export type NavigationScreenProp = { goBack: (routeKey?: (string | null)) => boolean, navigate: ( routeName: string, - params?: any, + params?: NavigationParams, action?: NavigationAction ) => boolean, setParams: (newParams: NavigationParams) => boolean, From 9f822c4b0781a6e14ee9ad1f65abc4b87572a089 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Thu, 15 Jun 2017 09:00:56 -0700 Subject: [PATCH 0054/1167] [react-navigation] Update reference commit link to tree link --- types/react-navigation/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 5f53ea7b97..d2bf9882de 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -7,7 +7,7 @@ /** * BEGIN FLOW TYPEDEFINITION.JS PORT - * Reference: https://github.com/react-community/react-navigation/commit/f3a958dca1180af87611a35fb64dbd8dd57da898 + * Reference: https://github.com/react-community/react-navigation/tree/52a2846e77119148320bcea83b8982a8bc6acce3 * * NOTE: Please update the commit/link above when updating to a new Flow * TypeDefinition.js reference, so we can conveniently just look at diffs on From dbdfb4a24fe0a9b481945e9046e351018d901fd7 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Thu, 15 Jun 2017 09:41:00 -0700 Subject: [PATCH 0055/1167] [react-navigation] Move NavigationActions namespace, add todo for possibly removal --- types/react-navigation/index.d.ts | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 5f86c8ed58..237813ec0d 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -274,14 +274,6 @@ export type NavigationAction = | NavigationStackAction | NavigationTabAction; -export namespace NavigationActions { - function init(options?: NavigationInitAction): NavigationInitAction; - function navigate(options: NavigationNavigateAction): NavigationNavigateAction; - function reset(options: NavigationResetAction): NavigationResetAction; - function back(options?: NavigationBackAction): NavigationBackAction; - function setParams(options: NavigationSetParamsAction): NavigationSetParamsAction; -} - export type NavigationRouteConfig = T & { navigationOptions?: NavigationScreenConfig, path?: string, @@ -577,6 +569,20 @@ export function TabNavigator( export const TabBarTop: React.ComponentClass; export const TabBarBottom: React.ComponentClass; +/** + * NavigationActions + * @todo Is this necessary, or can we remove? Not referenced anywhere else here, but it seems a + * recent commit or two touches these. Can anyone provide a strong use case for keeping this in? + */ +export namespace NavigationActions { + function init(options?: NavigationInitAction): NavigationInitAction; + function navigate(options: NavigationNavigateAction): NavigationNavigateAction; + function reset(options: NavigationResetAction): NavigationResetAction; + function back(options?: NavigationBackAction): NavigationBackAction; + function setParams(options: NavigationSetParamsAction): NavigationSetParamsAction; +} + + /** * END MANUAL DEFINITIONS OUTSIDE OF TYPEDEFINITION.JS */ From 737f9aa8374b6f5ceae68f0a2874ec0e535b4e2f Mon Sep 17 00:00:00 2001 From: Leonard Thieu Date: Thu, 15 Jun 2017 16:55:53 -0400 Subject: [PATCH 0056/1167] [commonmark] Update type definitions. --- types/commonmark/commonmark-tests.ts | 79 +++++- types/commonmark/index.d.ts | 405 ++++++++++++++------------- types/commonmark/tsconfig.json | 4 +- types/commonmark/tslint.json | 3 + 4 files changed, 281 insertions(+), 210 deletions(-) create mode 100644 types/commonmark/tslint.json diff --git a/types/commonmark/commonmark-tests.ts b/types/commonmark/commonmark-tests.ts index d298972f89..8d3a3a5447 100644 --- a/types/commonmark/commonmark-tests.ts +++ b/types/commonmark/commonmark-tests.ts @@ -1,9 +1,6 @@ - - import commonmark = require('commonmark'); function logNode(node: commonmark.Node) { - console.log( node.destination, node.firstChild, @@ -24,12 +21,10 @@ function logNode(node: commonmark.Node) { node.sourcepos, node.title, node.type); - } -var parser = new commonmark.Parser({ smart: true, time: true }); -var node = parser.parse('# a piece of _markdown_'); - +const parser = new commonmark.Parser({ smart: true, time: true }); +const node = parser.parse('# a piece of _markdown_'); let w = node.walker(); let step = w.next(); @@ -37,11 +32,75 @@ if (step.entering) { logNode(step.node); } - let xmlRenderer = new commonmark.XmlRenderer({ sourcepos: true, time: true }); let xml = xmlRenderer.render(node); console.log(xml); -let htmlRenderer = new commonmark.HtmlRenderer({ safe: true, smart: true, sourcepos: true, time: true}); +let htmlRenderer = new commonmark.HtmlRenderer({ safe: true, smart: true, sourcepos: true, time: true }); let html = htmlRenderer.render(node); -console.log(html); \ No newline at end of file +console.log(html); + +function basic_usage() { + const reader = new commonmark.Parser(); + const writer = new commonmark.HtmlRenderer(); + const parsed = reader.parse('Hello *world*'); // parsed is a 'Node' tree + // transform parsed if you like... + const result = writer.render(parsed); // result is a String +} + +function constructor_optional_options() { + const writer = new commonmark.HtmlRenderer({ sourcepos: true }); +} + +function soft_breaks_as_hard_breaks() { + const writer = new commonmark.HtmlRenderer(); + writer.softbreak = '
'; +} + +function soft_breaks_as_spaces() { + const writer = new commonmark.HtmlRenderer(); + writer.softbreak = ' '; +} + +function text_to_ALL_CAPS(parsed: commonmark.Node) { + const walker = parsed.walker(); + let event: commonmark.NodeWalkingStep; + let node: commonmark.Node; + + event = walker.next(); + while (event) { + node = event.node; + if (event.entering && node.type === 'text') { + node.literal = node.literal!.toUpperCase(); + } + event = walker.next(); + } +} + +function emphasis_to_ALL_CAPS(parsed: commonmark.Node) { + const walker = parsed.walker(); + let event: commonmark.NodeWalkingStep; + let node: commonmark.Node; + let inEmph = false; + + event = walker.next(); + while (event) { + node = event.node; + if (node.type === 'emph') { + if (event.entering) { + inEmph = true; + } else { + inEmph = false; + // add Emph node's children as siblings + while (node.firstChild) { + node.insertBefore(node.firstChild); + } + // remove the empty Emph node + node.unlink(); + } + } else if (inEmph && node.type === 'text') { + node.literal = node.literal!.toUpperCase(); + } + event = walker.next(); + } +} diff --git a/types/commonmark/index.d.ts b/types/commonmark/index.d.ts index bba8cd7e36..d9ce80b1a5 100644 --- a/types/commonmark/index.d.ts +++ b/types/commonmark/index.d.ts @@ -1,212 +1,221 @@ -// Type definitions for commonmark.js 0.22.1 +// Type definitions for commonmark.js 0.27 // Project: https://github.com/jgm/commonmark.js // Definitions by: Nico Jansen +// Leonard Thieu // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export = commonmark; -export as namespace commonmark; - -declare namespace commonmark { - - export interface NodeWalkingStep { - /** - * a boolean, which is true when we enter a Node from a parent or sibling, and false when we reenter it from a child - */ - entering: boolean; - /** - * The node belonging to this step - */ - node: Node; - } - - export interface NodeWalker { - /** - * Returns an object with properties entering and node. Returns null when we have finished walking the tree. - */ - next(): NodeWalkingStep; - /** - * Resets the iterator to resume at the specified node and setting for entering. (Normally this isn't needed unless you do destructive updates to the Node tree.) - */ - resumeAt(node: Node, entering?: boolean): void; - } - - export interface Position extends Array> { - } - - export interface ListData { - type?: string, - tight?: boolean, - delimiter?: string, - bulletChar?: string - } - - export class Node { - constructor(nodeType: string, sourcepos?: Position); - isContainer: boolean; - - /** - * (read-only): one of Text, Softbreak, Hardbreak, Emph, Strong, Html, Link, Image, Code, Document, Paragraph, BlockQuote, Item, List, Heading, CodeBlock, HtmlBlock ThematicBreak. - */ - type: string; - /** - * (read-only): a Node or null. - */ - firstChild: Node; - /** - * (read-only): a Node or null. - */ - lastChild: Node; - /** - * (read-only): a Node or null. - */ - next: Node; - /** - * (read-only): a Node or null. - */ - prev: Node; - /** - * (read-only): a Node or null. - */ - parent: Node; - /** - * (read-only): an Array with the following form: [[startline, startcolumn], [endline, endcolumn]] - */ - sourcepos: Position; - /** - * the literal String content of the node or null. - */ - literal: string; - /** - * link or image destination (String) or null. - */ - destination: string; - /** - * link or image title (String) or null. - */ - title: string; - /** - * fenced code block info string (String) or null. - */ - info: string; - /** - * heading level (Number). - */ - level: number; - /** - * either Bullet or Ordered (or undefined). - */ - listType: string; - /** - * true if list is tight - */ - listTight: boolean; - /** - * a Number, the starting number of an ordered list. - */ - listStart: number; - /** - * a String, either ) or . for an ordered list. - */ - listDelimiter: string; - /** - * used only for CustomBlock or CustomInline. - */ - onEnter: string; - /** - * used only for CustomBlock or CustomInline. - */ - onExit: string; - /** - * Append a Node child to the end of the Node's children. - */ - appendChild(child: Node): void; - /** - * Prepend a Node child to the beginning of the Node's children. - */ - prependChild(child: Node): void; - /** - * Remove the Node from the tree, severing its links with siblings and parents, and closing up gaps as needed. - */ - unlink(): void; - /** - * Insert a Node sibling after the Node. - */ - insertAfter(sibling: Node): void; - /** - * Insert a Node sibling before the Node. - */ - insertBefore(sibling: Node): void; - /** - * Returns a NodeWalker that can be used to iterate through the Node tree rooted in the Node - */ - walker(): NodeWalker; - /** - * Setting the backing object of listType, listTight, listStat and listDelimiter directly. - * Not needed unless creating list nodes directly. Should be fixed from v>0.22.1 - * https://github.com/jgm/commonmark.js/issues/74 - */ - _listData: ListData; - } +export class Node { + constructor(nodeType: string, sourcepos?: Position); /** - * Instead of converting Markdown directly to HTML, as most converters do, commonmark.js parses Markdown to an AST (abstract syntax tree), and then renders this AST as HTML. - * This opens up the possibility of manipulating the AST between parsing and rendering. For example, one could transform emphasis into ALL CAPS. + * (read-only): a String, one of text, softbreak, linebreak, emph, strong, html_inline, link, image, code, document, paragraph, + * block_quote, item, list, heading, code_block, html_block, thematic_break. */ - export class Parser { - /** - * Constructs a new Parser - */ - constructor(options?: ParserOptions); - parse(input: string): Node; - } + readonly type: 'text' | 'softbreak' | 'linebreak' | 'emph' | 'strong' | 'html_inline' | 'link' | 'image' | 'code' | 'document' | + 'paragraph' | 'block_quote' | 'item' | 'list' | 'heading' | 'code_block' | 'html_block' | 'thematic_break'; + /** + * (read-only): a Node or null. + */ + readonly firstChild: Node | null; + /** + * (read-only): a Node or null. + */ + readonly lastChild: Node | null; + /** + * (read-only): a Node or null. + */ + readonly next: Node | null; + /** + * (read-only): a Node or null. + */ + readonly prev: Node | null; + /** + * (read-only): a Node or null. + */ + readonly parent: Node | null; + /** + * (read-only): an Array with the following form: [[startline, startcolumn], [endline, endcolumn]] + */ + readonly sourcepos: Position; + /** + * (read-only): true if the Node can contain other Nodes as children. + */ + readonly isContainer: boolean; + /** + * the literal String content of the node or null. + */ + literal: string | null; + /** + * link or image destination (String) or null. + */ + destination: string | null; + /** + * link or image title (String) or null. + */ + title: string | null; + /** + * fenced code block info string (String) or null. + */ + info: string | null; + /** + * heading level (Number). + */ + level: number; + /** + * either Bullet or Ordered (or undefined). + */ + listType: 'Bullet' | 'Ordered'; + /** + * true if list is tight + */ + listTight: boolean; + /** + * a Number, the starting number of an ordered list. + */ + listStart: number; + /** + * a String, either ) or . for an ordered list. + */ + listDelimiter: ')' | '.'; + /** + * used only for CustomBlock or CustomInline. + */ + onEnter: string; + /** + * used only for CustomBlock or CustomInline. + */ + onExit: string; - export interface ParserOptions { - /** - * if true, straight quotes will be made curly, -- will be changed to an en dash, --- will be changed to an em dash, and ... will be changed to ellipses. - */ - smart?: boolean; - time?: boolean; - } + /** + * Append a Node child to the end of the Node's children. + */ + appendChild(child: Node): void; - export interface HtmlRenderingOptions extends XmlRenderingOptions { - /** - * if true, raw HTML will not be passed through to HTML output (it will be replaced by comments), and potentially unsafe URLs in links and images (those beginning with javascript:, vbscript:, file:, and with a few exceptions data:) will be replaced with empty strings. - */ - safe?: boolean; - /** - * if true, straight quotes will be made curly, -- will be changed to an en dash, --- will be changed to an em dash, and ... will be changed to ellipses. - */ - smart?: boolean; - /** - * if true, source position information for block-level elements will be rendered in the data-sourcepos attribute (for HTML) or the sourcepos attribute (for XML). - */ - sourcepos?: boolean; - } + /** + * Prepend a Node child to the beginning of the Node's children. + */ + prependChild(child: Node): void; - export class HtmlRenderer { - constructor(options?: HtmlRenderingOptions) - render(root: Node): string; - /** - * Let's you override the softbreak properties of a renderer. So, to make soft breaks render as hard breaks in HTML: - * writer.softbreak = "
"; - */ - softbreak: string; - /** - * Override the function that will be used to escape (sanitize) the html output. Return value is used to add to the html output - * @param input the input to escape - * @param isAttributeValue indicates wheter or not the input value will be used as value of an html attribute. - */ - escape: (input: string, isAttributeValue: boolean) => string; - } + /** + * Remove the Node from the tree, severing its links with siblings and parents, and closing up gaps as needed. + */ + unlink(): void; - export interface XmlRenderingOptions { - time?: boolean; - sourcepos?: boolean; - } + /** + * Insert a Node sibling after the Node. + */ + insertAfter(sibling: Node): void; - export class XmlRenderer { - constructor(options?: XmlRenderingOptions) - render(root: Node): string; - } + /** + * Insert a Node sibling before the Node. + */ + insertBefore(sibling: Node): void; + /** + * Returns a NodeWalker that can be used to iterate through the Node tree rooted in the Node + */ + walker(): NodeWalker; + + /** + * Setting the backing object of listType, listTight, listStat and listDelimiter directly. + * Not needed unless creating list nodes directly. Should be fixed from v>0.22.1 + * https://github.com/jgm/commonmark.js/issues/74 + */ + _listData: ListData; +} + +/** + * Instead of converting Markdown directly to HTML, as most converters do, commonmark.js parses Markdown to an AST (abstract syntax tree), and then renders this AST as HTML. + * This opens up the possibility of manipulating the AST between parsing and rendering. For example, one could transform emphasis into ALL CAPS. + */ +export class Parser { + /** + * Constructs a new Parser + */ + constructor(options?: ParserOptions); + + parse(input: string): Node; +} + +export class HtmlRenderer { + constructor(options?: HtmlRenderingOptions) + + render(root: Node): string; + + /** + * Let's you override the softbreak properties of a renderer. So, to make soft breaks render as hard breaks in HTML: + * writer.softbreak = "
"; + */ + softbreak: string; + /** + * Override the function that will be used to escape (sanitize) the html output. Return value is used to add to the html output + * @param input the input to escape + * @param isAttributeValue indicates wheter or not the input value will be used as value of an html attribute. + */ + escape: (input: string, isAttributeValue: boolean) => string; +} + +export class XmlRenderer { + constructor(options?: XmlRenderingOptions) + + render(root: Node): string; +} +export interface NodeWalkingStep { + /** + * a boolean, which is true when we enter a Node from a parent or sibling, and false when we reenter it from a child + */ + entering: boolean; + /** + * The node belonging to this step + */ + node: Node; +} + +export interface NodeWalker { + /** + * Returns an object with properties entering and node. Returns null when we have finished walking the tree. + */ + next(): NodeWalkingStep; + /** + * Resets the iterator to resume at the specified node and setting for entering. (Normally this isn't needed unless you do destructive updates to the Node tree.) + */ + resumeAt(node: Node, entering?: boolean): void; +} + +export type Position = [[number, number], [number, number]]; + +export interface ListData { + type?: string; + tight?: boolean; + delimiter?: string; + bulletChar?: string; +} + +export interface ParserOptions { + /** + * if true, straight quotes will be made curly, -- will be changed to an en dash, --- will be changed to an em dash, and ... will be changed to ellipses. + */ + smart?: boolean; + time?: boolean; +} + +export interface HtmlRenderingOptions extends XmlRenderingOptions { + /** + * if true, raw HTML will not be passed through to HTML output (it will be replaced by comments), and potentially unsafe URLs in links and images + * (those beginning with javascript:, vbscript:, file:, and with a few exceptions data:) will be replaced with empty strings. + */ + safe?: boolean; + /** + * if true, straight quotes will be made curly, -- will be changed to an en dash, --- will be changed to an em dash, and ... will be changed to ellipses. + */ + smart?: boolean; + /** + * if true, source position information for block-level elements will be rendered in the data-sourcepos attribute (for HTML) or the sourcepos attribute (for XML). + */ + sourcepos?: boolean; +} + +export interface XmlRenderingOptions { + time?: boolean; + sourcepos?: boolean; } diff --git a/types/commonmark/tsconfig.json b/types/commonmark/tsconfig.json index e424e972ca..82e3004b78 100644 --- a/types/commonmark/tsconfig.json +++ b/types/commonmark/tsconfig.json @@ -7,7 +7,7 @@ ], "noImplicitAny": true, "noImplicitThis": true, - "strictNullChecks": false, + "strictNullChecks": true, "baseUrl": "../", "typeRoots": [ "../" @@ -20,4 +20,4 @@ "index.d.ts", "commonmark-tests.ts" ] -} \ No newline at end of file +} diff --git a/types/commonmark/tslint.json b/types/commonmark/tslint.json new file mode 100644 index 0000000000..f93cf8562a --- /dev/null +++ b/types/commonmark/tslint.json @@ -0,0 +1,3 @@ +{ + "extends": "dtslint/dt.json" +} From d8642a0f70bcb8a0c7442e4f985846900481c26b Mon Sep 17 00:00:00 2001 From: Saravana Bhavan J Date: Fri, 16 Jun 2017 07:07:09 +0530 Subject: [PATCH 0057/1167] Add indexer to for custom rules --- types/knockout.validation/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/types/knockout.validation/index.d.ts b/types/knockout.validation/index.d.ts index ad3a042aa7..480a2607e7 100644 --- a/types/knockout.validation/index.d.ts +++ b/types/knockout.validation/index.d.ts @@ -158,6 +158,7 @@ interface KnockoutValidationRuleDefinitions { required: KnockoutValidationRuleDefinition; step: KnockoutValidationRuleDefinition; unique: KnockoutValidationRuleDefinition; + [ruleName: string]: KnockoutValidationRuleDefinition; } interface KnockoutValidationRule { From 40d73b536fe3b7c0625d9d7daa56a3cdc2b9846c Mon Sep 17 00:00:00 2001 From: Ben Davies Date: Fri, 16 Jun 2017 00:52:15 -0300 Subject: [PATCH 0058/1167] [sockjs] Delete sockjs, rename sockjs-node to sockjs, add tslint.json @types/sockjs-node was impossible to use since the actual name of the package it's meant for on npm is sockjs, not sockjs-node. @types/sockjs already existed, however it was the type declaration file for an old version of sockjs-client, which already has its own up-to-date type declaration file under @types/sockjs-client. Fixes #17112 --- types/sockjs-node/index.d.ts | 56 ----------- types/sockjs-node/tsconfig.json | 22 ----- types/sockjs/index.d.ts | 94 +++++++++---------- .../sockjs-tests.ts} | 20 ++-- types/sockjs/tsconfig.json | 8 +- types/sockjs/tslint.json | 6 ++ 6 files changed, 65 insertions(+), 141 deletions(-) delete mode 100644 types/sockjs-node/index.d.ts delete mode 100644 types/sockjs-node/tsconfig.json rename types/{sockjs-node/sockjs-node-tests.ts => sockjs/sockjs-tests.ts} (64%) create mode 100644 types/sockjs/tslint.json diff --git a/types/sockjs-node/index.d.ts b/types/sockjs-node/index.d.ts deleted file mode 100644 index 1de35afd2a..0000000000 --- a/types/sockjs-node/index.d.ts +++ /dev/null @@ -1,56 +0,0 @@ -// Type definitions for sockjs-node 0.3.x -// Project: https://github.com/sockjs/sockjs-node -// Definitions by: Phil McCloghry-Laing -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped - -/// - - -import http = require('http'); - -export interface ServerOptions { - sockjs_url?: string; - prefix?: string; - response_limit?: number; - websocket?: boolean; - jsessionid?: any; - log?: (severity: string, message: string) => void; - heartbeat_delay?: number; - disconnect_delay?: number; -} - -export declare function createServer(options?: ServerOptions): Server; - -export interface Server extends NodeJS.EventEmitter { - installHandlers(server: http.Server, options?: ServerOptions): any; - - on(event: 'connection', listener: (conn: Connection) => any): this; - on(event: string, listener: Function): this; -} - -export interface Connection extends NodeJS.ReadWriteStream { - remoteAddress: string; - remotePort: number; - address: { - [key: string]: { - address: string; - port: number; - }; - }; - headers: { - [key: string]: string; - }; - url: string; - pathname: string; - prefix: string; - protocol: string; - readyState: number; - id: string; - - close(code?: string, reason?: string): boolean; - destroy(): void; - - on(event: 'data', listener: (message: string) => any): this; - on(event: 'close', listener: () => void): this; - on(event: string, listener: Function): this; -} diff --git a/types/sockjs-node/tsconfig.json b/types/sockjs-node/tsconfig.json deleted file mode 100644 index 9f87470aa5..0000000000 --- a/types/sockjs-node/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es6" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": false, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "sockjs-node-tests.ts" - ] -} \ No newline at end of file diff --git a/types/sockjs/index.d.ts b/types/sockjs/index.d.ts index e613db9f7d..50cd7fe05f 100644 --- a/types/sockjs/index.d.ts +++ b/types/sockjs/index.d.ts @@ -1,59 +1,55 @@ -// Type definitions for SockJS 0.3.x -// Project: https://github.com/sockjs/sockjs-client -// Definitions by: Emil Ivanov +// Type definitions for sockjs 0.3 +// Project: https://github.com/sockjs/sockjs-node +// Definitions by: Phil McCloghry-Laing // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export as namespace SockJS; -export = SockJS; +/// -interface SockJSSimpleEvent { - type: string; - toString(): string; +import http = require('http'); + +export interface ServerOptions { + sockjs_url?: string; + prefix?: string; + response_limit?: number; + websocket?: boolean; + jsessionid?: any; + log?(severity: string, message: string): void; + heartbeat_delay?: number; + disconnect_delay?: number; } -interface SJSOpenEvent extends SockJSSimpleEvent, Event { - type: string; +export function createServer(options?: ServerOptions): Server; + +export interface Server extends NodeJS.EventEmitter { + installHandlers(server: http.Server, options?: ServerOptions): any; + + on(event: 'connection', listener: (conn: Connection) => any): this; + on(event: string, listener: Function): this; } -interface SJSCloseEvent extends SockJSSimpleEvent, CloseEvent { - code: number; - reason: string; - wasClean: boolean; - type: string; -} +export interface Connection extends NodeJS.ReadWriteStream { + remoteAddress: string; + remotePort: number; + address: { + [key: string]: { + address: string; + port: number; + }; + }; + headers: { + [key: string]: string; + }; + url: string; + pathname: string; + prefix: string; + protocol: string; + readyState: number; + id: string; -interface SJSMessageEvent extends SockJSSimpleEvent, MessageEvent { - data: string; - type: string; -} + close(code?: string, reason?: string): boolean; + destroy(): void; -interface SockJS extends WebSocket { - protocol: string; - readyState: number; - onopen: (ev: SJSOpenEvent) => any; - onmessage: (ev: SJSMessageEvent) => any; - onclose: (ev: SJSCloseEvent) => any; - send(data: any): void; - close(code?: number, reason?: string): void; - OPEN: number; - CLOSING: number; - CONNECTING: number; - CLOSED: number; + on(event: 'data', listener: (message: string) => any): this; + on(event: 'close', listener: () => void): this; + on(event: string, listener: Function): this; } - -declare var SockJS: { - prototype: SockJS; - new (url: string, _reserved?: any, options?: { - debug?: boolean; - devel?: boolean; - protocols_whitelist?: string[]; - server?: string; - rtt?: number; - rto?: number; - info?: { - websocket?: boolean; - cookie_needed?: boolean; - null_origin?: boolean; - }; - }): SockJS; -}; \ No newline at end of file diff --git a/types/sockjs-node/sockjs-node-tests.ts b/types/sockjs/sockjs-tests.ts similarity index 64% rename from types/sockjs-node/sockjs-node-tests.ts rename to types/sockjs/sockjs-tests.ts index ca80b26e64..8da2d78afe 100644 --- a/types/sockjs-node/sockjs-node-tests.ts +++ b/types/sockjs/sockjs-tests.ts @@ -1,16 +1,16 @@ -import sockjs = require("sockjs-node"); -import http = require("http"); -import stream = require("stream"); +import * as sockjs from 'sockjs'; +import * as http from 'http'; +import * as stream from 'stream'; -var server: sockjs.Server, - serverOptions: sockjs.ServerOptions = {}; +let server: sockjs.Server; +let serverOptions: sockjs.ServerOptions = {}; // createServer method server = sockjs.createServer(); server = sockjs.createServer(serverOptions); // installHandlers method -var httpServer: http.Server = http.createServer(); +let httpServer: http.Server = http.createServer(); server.installHandlers(httpServer); server.installHandlers(httpServer, serverOptions); @@ -23,21 +23,21 @@ serverOptions.websocket = true; serverOptions.jsessionid = true; serverOptions.jsessionid = () => true; -serverOptions.log = (severity: any, message: any) => { }; +serverOptions.log = (severity: string, message: string) => { }; serverOptions.heartbeat_delay = 25000; serverOptions.disconnect_delay = 5000; // Connection -var connection: sockjs.Connection; +let connection: sockjs.Connection; // on('connection') passes a sockJS connection -server.on('connection', (conn: any) => { +server.on('connection', (conn: sockjs.Connection) => { connection = conn; conn = connection; }); // connection is a ReadWriteStream -var connectionAsReadWrite: NodeJS.ReadWriteStream = connection; +let connectionAsReadWrite: NodeJS.ReadWriteStream = connection; connection.on('data', (message: string) => { }); connection.on('close', () => { }); diff --git a/types/sockjs/tsconfig.json b/types/sockjs/tsconfig.json index 8a67eaf271..7381df8ce9 100644 --- a/types/sockjs/tsconfig.json +++ b/types/sockjs/tsconfig.json @@ -2,8 +2,7 @@ "compilerOptions": { "module": "commonjs", "lib": [ - "es6", - "dom" + "es6" ], "noImplicitAny": true, "noImplicitThis": true, @@ -17,6 +16,7 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.d.ts" + "index.d.ts", + "sockjs-tests.ts" ] -} \ No newline at end of file +} diff --git a/types/sockjs/tslint.json b/types/sockjs/tslint.json new file mode 100644 index 0000000000..5bc412fb1e --- /dev/null +++ b/types/sockjs/tslint.json @@ -0,0 +1,6 @@ +{ + "extends": "dtslint/dt.json", + "rules": { + "ban-types": false + } +} From b9bdcb0fd856bec6bf9d9a2fb50f5e7cb5a5b805 Mon Sep 17 00:00:00 2001 From: Christopher Cortes Date: Fri, 16 Jun 2017 13:09:26 +0200 Subject: [PATCH 0059/1167] =?UTF-8?q?[nouislider]:=20fix=20TSC=20error:=20?= =?UTF-8?q?"global=20module=20exports=20may=20only=20appear=20a=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/nouislider/index.d.ts | 359 ++++++++++++++++++------------------ 1 file changed, 181 insertions(+), 178 deletions(-) diff --git a/types/nouislider/index.d.ts b/types/nouislider/index.d.ts index b905991a18..a8a68ef378 100644 --- a/types/nouislider/index.d.ts +++ b/types/nouislider/index.d.ts @@ -4,193 +4,196 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// -export = noUiSlider; +declare module "nouislider" { -declare namespace noUiSlider { - /** - * To create a slider, call noUiSlider.create() with an element and your options. - */ - function create(target: HTMLElement, options: Options): void; + export = noUiSlider; - interface Options { + namespace noUiSlider { /** - * The start option sets the number of handles and their start positions, relative to range. + * To create a slider, call noUiSlider.create() with an element and your options. */ - start: number | number[] | number[][]; - /** - * The connect setting can be used to control the bar between the handles, - * or the edges of the slider. Use "lower" to connect to the lower side, - * or "upper" to connect to the upper side. Setting true sets the bar between the handles. - */ - range: Object; - /** - * The connect setting can be used to control the (green) bar between the handles, or the edges of the slider. - * Pass an array with a boolean for every connecting element, including the edges of the slider. - * The length of this array must match the handle count + 1. - * Setting true sets the bars between the handles, but not between the handles and the sliders edges. - */ - connect?: boolean | boolean[]; - /** - * When using two handles, the minimum distance between the handles can be set using the margin option. - * The margin value is relative to the value set in 'range'. - * This option is only available on standard linear sliders. - */ - margin?: number; - /** - * The limit option is the oposite of the margin option, - * limiting the maximum distance between two handles. - * As with the margin option, the limit option can only be used on linear sliders. - */ - limit?: number; - /** - * By default, the slider slides fluently. - * In order to make the handles jump between intervals, you can use this option. - * The step option is relative to the values provided to range. - */ - step?: number; - /** - * The orientation setting can be used to set the slider to "vertical" or "horizontal". - * Set dimensions! Vertical sliders don't assume a default height, so you'll need to set one. - * You can use any unit you want, including % or px. - */ - orientation?: string; // "vertical" | "horizontal" - /** - * By default the sliders are top-to-bottom and left-to-right, - * but you can change this using the direction option, - * which decides where the upper side of the slider is. - */ - direction?: string; // "ltr" | "rtl" - /** - * noUiSlider can provide a basic tooltip without using its events system. - * Set the tooltips option to true to enable. - * This option can also accept formatting options to format the tooltips content. - * In that case, pass an array with a formatter for each handle, true to use the default or false to display no tooltip. - */ - tooltips?: boolean | Object | ((...args:any[]) => any); - /** - * Set the animate option to false to prevent the slider from animating to a new value with when calling .val(). - */ - animate?: boolean; - /** - * The animationDuration option can be used to set the animation speed assumed by the slider library. In addition to this, you must manually set the CSS (-webkit-)transition property for the .noUi-state-tap .noUi-origin selector. - */ - animationDuration?: number; - /** - * When a non-linear slider has been configured, the snap option can be set to true to force the slider to jump between the specified values. - */ - snap?: boolean; - /** - * All values on the slider are part of a range. The range has a minimum and maximum value. - */ - behaviour?: string; - /** - * To format the slider output, noUiSlider offers a format option. - * Simply specify to and from functions to encode and decode the values. - * See manual formatting to the right for usage information. - * By default, noUiSlider will format output with 2 decimals. - */ - format?: Object | ((...args:any[]) => any); + function create(target: HTMLElement, options: Options): void; - /** - * Allows you to generate points along the slider. - */ - pips?: PipsOptions; - } + interface Options { + /** + * The start option sets the number of handles and their start positions, relative to range. + */ + start: number | number[] | number[][]; + /** + * The connect setting can be used to control the bar between the handles, + * or the edges of the slider. Use "lower" to connect to the lower side, + * or "upper" to connect to the upper side. Setting true sets the bar between the handles. + */ + range: Object; + /** + * The connect setting can be used to control the (green) bar between the handles, or the edges of the slider. + * Pass an array with a boolean for every connecting element, including the edges of the slider. + * The length of this array must match the handle count + 1. + * Setting true sets the bars between the handles, but not between the handles and the sliders edges. + */ + connect?: boolean | boolean[]; + /** + * When using two handles, the minimum distance between the handles can be set using the margin option. + * The margin value is relative to the value set in 'range'. + * This option is only available on standard linear sliders. + */ + margin?: number; + /** + * The limit option is the oposite of the margin option, + * limiting the maximum distance between two handles. + * As with the margin option, the limit option can only be used on linear sliders. + */ + limit?: number; + /** + * By default, the slider slides fluently. + * In order to make the handles jump between intervals, you can use this option. + * The step option is relative to the values provided to range. + */ + step?: number; + /** + * The orientation setting can be used to set the slider to "vertical" or "horizontal". + * Set dimensions! Vertical sliders don't assume a default height, so you'll need to set one. + * You can use any unit you want, including % or px. + */ + orientation?: string; // "vertical" | "horizontal" + /** + * By default the sliders are top-to-bottom and left-to-right, + * but you can change this using the direction option, + * which decides where the upper side of the slider is. + */ + direction?: string; // "ltr" | "rtl" + /** + * noUiSlider can provide a basic tooltip without using its events system. + * Set the tooltips option to true to enable. + * This option can also accept formatting options to format the tooltips content. + * In that case, pass an array with a formatter for each handle, true to use the default or false to display no tooltip. + */ + tooltips?: boolean | Object | ((...args:any[]) => any); + /** + * Set the animate option to false to prevent the slider from animating to a new value with when calling .val(). + */ + animate?: boolean; + /** + * The animationDuration option can be used to set the animation speed assumed by the slider library. + * In addition to this, you must manually set the CSS (-webkit-)transition property for the .noUi-state-tap .noUi-origin selector. + */ + animationDuration?: number; + /** + * When a non-linear slider has been configured, the snap option can be set to true to force the slider to jump + * between the specified values. + */ + snap?: boolean; + /** + * All values on the slider are part of a range. The range has a minimum and maximum value. + */ + behaviour?: string; + /** + * To format the slider output, noUiSlider offers a format option. + * Simply specify to and from functions to encode and decode the values. + * See manual formatting to the right for usage information. + * By default, noUiSlider will format output with 2 decimals. + */ + format?: Object | ((...args:any[]) => any); + /** + * Allows you to generate points along the slider. + */ + pips?: PipsOptions; + } - interface PipsOptions { - /** - * The 'range' mode uses the slider range to determine where the pips should be. A pip is generated for every percentage specified. - * - * The 'steps', like 'range', uses the slider range. In steps mode, a pip is generated for every step. - * The 'filter' option can be used to filter the generated pips from the 'steps' options' - * The filter function must return 0 (no value), 1 (large value) or 2 (small value). - * - * In 'positions' mode, pips are generated at percentage-based positions on the slider. - * Optionally, the stepped option can be set to true to match the pips to the slider steps. - * - * The 'count' mode can be used to generate a fixed number of pips. As with positions mode, the stepped option can be used. - * - * The 'values' mode is similar to positions, but it accepts values instead of percentages. The stepped option can be used for this mode. - * - */ - mode: string; // "range" | "steps" | "positions" | "count" | "values" - /** - * Range Mode: percentage for range mode - * Step Mode: step number for steps - * Positions Mode: percentage-based positions on the slider - * Count Mode: positions between pips - */ - density?: number; - /** - * Step Mode: The filter option can be used to filter the generated pips. - * The filter function must return 0 (no value), 1 (large value) or 2 (small value). - */ - filter?: (...args: any[]) => PipFilterResult; - /** - * format for step mode - * see noUiSlider format - */ - format?: Object | ((...args:any[]) => any); - /** - * - * values for positions and values mode - * number pips for count mode - */ - values?: number | number[]; - /** - * stepped option for positions, values and count mode - */ - stepped?: boolean; - } + interface PipsOptions { + /** + * The 'range' mode uses the slider range to determine where the pips should be. A pip is generated for every percentage specified. + * + * The 'steps', like 'range', uses the slider range. In steps mode, a pip is generated for every step. + * The 'filter' option can be used to filter the generated pips from the 'steps' options' + * The filter function must return 0 (no value), 1 (large value) or 2 (small value). + * + * In 'positions' mode, pips are generated at percentage-based positions on the slider. + * Optionally, the stepped option can be set to true to match the pips to the slider steps. + * + * The 'count' mode can be used to generate a fixed number of pips. As with positions mode, the stepped option can be used. + * + * The 'values' mode is similar to positions, but it accepts values instead of percentages. The stepped option can be used for this mode. + * + */ + mode: string; // "range" | "steps" | "positions" | "count" | "values" + /** + * Range Mode: percentage for range mode + * Step Mode: step number for steps + * Positions Mode: percentage-based positions on the slider + * Count Mode: positions between pips + */ + density?: number; + /** + * Step Mode: The filter option can be used to filter the generated pips. + * The filter function must return 0 (no value), 1 (large value) or 2 (small value). + */ + filter?: (...args: any[]) => PipFilterResult; + /** + * format for step mode + * see noUiSlider format + */ + format?: Object | ((...args:any[]) => any); + /** + * + * values for positions and values mode + * number pips for count mode + */ + values?: number | number[]; + /** + * stepped option for positions, values and count mode + */ + stepped?: boolean; + } - const enum PipFilterResult { - NoValue, - LargeValue, - SmallValue, - } + const enum PipFilterResult { + NoValue, + LargeValue, + SmallValue, + } - interface Callback { - /** - * Array for both one-handle and two-handle sliders. It contains the current slider values, - * with formatting applied. - */ - (values: any[], handle: number, unencodedValues: number[]): void; - } + interface Callback { + /** + * Array for both one-handle and two-handle sliders. It contains the current slider values, + * with formatting applied. + */ + (values: any[], handle: number, unencodedValues: number[]): void; + } - interface noUiSlider { - /** - * Bind event to the slider. - */ - on(eventName: string, callback: Callback): void; - /** - * Unbind event to the slider. - */ - off(eventName: string): void; - /** - * Destroy's the slider. - */ - destroy(): void; + interface noUiSlider { + /** + * Bind event to the slider. + */ + on(eventName: string, callback: Callback): void; + /** + * Unbind event to the slider. + */ + off(eventName: string): void; + /** + * Destroy's the slider. + */ + destroy(): void; + /** + * To get the current slider value. For one-handle sliders, calling .get() will return the value. + * For two-handle sliders, an array[value, value] will be returned. + */ + get(): number | number[]; + /** + * noUiSlider will keep your values within the slider range, which saves you a bunch of validation. + * If you have configured the slider to use one handle, you can change the current value by passing + * a number to the .set() method. If you have two handles, pass an array. One-handled sliders + * will also accept arrays. Within an array, you can set one position to null + * if you want to leave a handle unchanged. + */ + set(value: number | number[]): void; + /** + * To return to the initial slider values, you can use the .reset() method. This will only reset the slider values. + */ + reset(): void; + } - /** - * To get the current slider value. For one-handle sliders, calling .get() will return the value. - * For two-handle sliders, an array[value, value] will be returned. - */ - get(): number | number[]; - /** - * noUiSlider will keep your values within the slider range, which saves you a bunch of validation. - * If you have configured the slider to use one handle, you can change the current value by passing - * a number to the .set() method. If you have two handles, pass an array. One-handled sliders - * will also accept arrays. Within an array, you can set one position to null - * if you want to leave a handle unchanged. - */ - set(value: number | number[]): void; - /* - * To return to the initial slider values, you can use the .reset() method. This will only reset the slider values. - */ - reset(): void; - } - - interface Instance extends HTMLElement { - noUiSlider: noUiSlider; + interface Instance extends HTMLElement { + noUiSlider: noUiSlider; + } } } From f6473afd7c5455f38a258e6d784de67c4f7e9a1b Mon Sep 17 00:00:00 2001 From: Leonard Thieu Date: Sat, 17 Jun 2017 13:14:13 -0400 Subject: [PATCH 0060/1167] [commonmark] Add 'custom_inline' and 'custom_block' to possible 'type' values. --- types/commonmark/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/commonmark/index.d.ts b/types/commonmark/index.d.ts index d9ce80b1a5..01b9541efa 100644 --- a/types/commonmark/index.d.ts +++ b/types/commonmark/index.d.ts @@ -11,8 +11,8 @@ export class Node { * (read-only): a String, one of text, softbreak, linebreak, emph, strong, html_inline, link, image, code, document, paragraph, * block_quote, item, list, heading, code_block, html_block, thematic_break. */ - readonly type: 'text' | 'softbreak' | 'linebreak' | 'emph' | 'strong' | 'html_inline' | 'link' | 'image' | 'code' | 'document' | - 'paragraph' | 'block_quote' | 'item' | 'list' | 'heading' | 'code_block' | 'html_block' | 'thematic_break'; + readonly type: 'text' | 'softbreak' | 'linebreak' | 'emph' | 'strong' | 'html_inline' | 'link' | 'image' | 'code' | 'document' | 'paragraph' | + 'block_quote' | 'item' | 'list' | 'heading' | 'code_block' | 'html_block' | 'thematic_break' | 'custom_inline' | 'custom_block'; /** * (read-only): a Node or null. */ From ce62b6f1ba00fbbb85b9f086f2c425cb20cbd922 Mon Sep 17 00:00:00 2001 From: Allan Lukwago Date: Sun, 18 Jun 2017 12:12:44 +0300 Subject: [PATCH 0061/1167] [Jest] add timeout option to It interface --- types/jest/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/jest/index.d.ts b/types/jest/index.d.ts index ac23de158b..0e40091513 100644 --- a/types/jest/index.d.ts +++ b/types/jest/index.d.ts @@ -1,6 +1,6 @@ // Type definitions for Jest 20.0.5 // Project: http://facebook.github.io/jest/ -// Definitions by: Asana , Ivo Stratev , jwbay , Alexey Svetliakov , Alex Jover Morales +// Definitions by: Asana , Ivo Stratev , jwbay , Alexey Svetliakov , Alex Jover Morales , Allan Lukwago // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 @@ -115,7 +115,7 @@ declare namespace jest { * @param {string} name The name of your test * @param {fn?} ProvidesCallback The function for your test */ - (name: string, fn?: ProvidesCallback): void; + (name: string, fn?: ProvidesCallback, timeout?: number): void; /** Only runs this test in the current file. */ only: It; skip: It; From bcc73a6700e3a833cae32073e06c902e765658e9 Mon Sep 17 00:00:00 2001 From: Jonny Taylor Date: Sun, 18 Jun 2017 21:07:12 +0100 Subject: [PATCH 0062/1167] add mainloop.js export --- types/mainloop.js/index.d.ts | 4 ++++ types/mainloop.js/tsconfig.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/types/mainloop.js/index.d.ts b/types/mainloop.js/index.d.ts index f34d6f035a..e6263218c1 100644 --- a/types/mainloop.js/index.d.ts +++ b/types/mainloop.js/index.d.ts @@ -3,6 +3,10 @@ // Definitions by: Isaac Sukin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +declare module 'mainloop.js' { + export default MainLoop; +} + /** * Interface for the MainLoop.js global. * diff --git a/types/mainloop.js/tsconfig.json b/types/mainloop.js/tsconfig.json index 86c619379e..5dae699f05 100644 --- a/types/mainloop.js/tsconfig.json +++ b/types/mainloop.js/tsconfig.json @@ -20,4 +20,4 @@ "index.d.ts", "mainloop.js-tests.ts" ] -} \ No newline at end of file +} From 5c0f7336fb79252d48c02d9fa7b5a7e110c550fa Mon Sep 17 00:00:00 2001 From: Kasper Guldmann Nielsen Date: Sun, 18 Jun 2017 22:20:49 +0200 Subject: [PATCH 0063/1167] angular: gave a more precise return type for IQService.all() --- types/angular/index.d.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/types/angular/index.d.ts b/types/angular/index.d.ts index d0e2d978dc..f748ee9c50 100644 --- a/types/angular/index.d.ts +++ b/types/angular/index.d.ts @@ -1029,8 +1029,7 @@ declare namespace angular { * * @param promises A hash of promises. */ - all(promises: { [id: string]: IPromise; }): IPromise<{ [id: string]: any; }>; - all(promises: { [id: string]: IPromise; }): IPromise; + all(promises: { [K in keyof T]: IPromise; }): IPromise; /** * Creates a Deferred object which represents a task which will finish in the future. */ From c5ab866dbccbdb4924946ac4f50ecc76841576c5 Mon Sep 17 00:00:00 2001 From: abrahambotros Date: Sun, 18 Jun 2017 15:21:51 -0700 Subject: [PATCH 0064/1167] [react-navigation] Minor fixes --- types/react-navigation/index.d.ts | 8 ++++---- .../react-navigation-tests.tsx | 19 ++++++++++++------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 237813ec0d..89ffec3a09 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -592,10 +592,10 @@ export namespace NavigationActions { * BEGIN CUSTOM CONVENIENCE INTERFACES */ -export interface NavigationScreenProps { - navigation: NavigationScreenProp, NavigationAction>, - screenProps: { [key: string]: any }, - navigationOptions: any, +export interface NavigationScreenProps { + navigation: NavigationScreenProp, NavigationAction>, + screenProps?: { [key: string]: any }, + navigationOptions?: NavigationScreenConfig, } /** diff --git a/types/react-navigation/react-navigation-tests.tsx b/types/react-navigation/react-navigation-tests.tsx index 3a4e02a16c..5fe48aef1b 100644 --- a/types/react-navigation/react-navigation-tests.tsx +++ b/types/react-navigation/react-navigation-tests.tsx @@ -19,15 +19,15 @@ import { * @desc Simple screen component class with typed component props that should * receive the navigation prop from the AppNavigator. */ -interface StartScreenComponentProps { +interface StartScreenNavigationParams { id: number, s: string, } -interface StartScreenProps extends NavigationScreenProps { } +interface StartScreenProps extends NavigationScreenProps { } class StartScreen extends React.Component { render() { // Implicit type checks. - const navigationStateParams: StartScreenComponentProps = this.props.navigation.state.params; + const navigationStateParams: StartScreenNavigationParams = this.props.navigation.state.params; const id = this.props.navigation.state.params.id; const s = this.props.navigation.state.params.s; @@ -43,7 +43,7 @@ class StartScreen extends React.Component { { id: this.props.navigation.state.params.id, name: this.props.navigation.state.params.s, - } as NextScreenComponentProps, + } as NextScreenNavigationParams, ); } @@ -53,15 +53,15 @@ class StartScreen extends React.Component { * @class NextScreen @extends React.Component */ const ROUTE_NAME_NEXT_SCREEN = "NextScreen"; -interface NextScreenComponentProps { +interface NextScreenNavigationParams { id: number, name: string, } -interface NextScreenProps extends NavigationScreenProps { } +interface NextScreenProps extends NavigationScreenProps { } class NextScreen extends React.Component { render() { // Implicit type checks. - const navigationStateParams: NextScreenComponentProps = this.props.navigation.state.params; + const navigationStateParams: NextScreenNavigationParams = this.props.navigation.state.params; const id = this.props.navigation.state.params.id; const name = this.props.navigation.state.params.name; @@ -71,6 +71,10 @@ class NextScreen extends React.Component { } } +const initialRouteParams: StartScreenNavigationParams = { + id: 1, + s: "Start", +}; export const AppNavigator = StackNavigator({ StartImage: { path: 'startImage', @@ -78,6 +82,7 @@ export const AppNavigator = StackNavigator({ }, }, { initialRouteName: 'StartImage', + initialRouteParams, }); const Router = (props: any) => ( From e429bee4be973cfc73f380e8400b065331769e6c Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 22:35:33 +0200 Subject: [PATCH 0065/1167] Remove trailing spaces --- types/draft-js/draft-js-tests.tsx | 2 +- types/jsnox/index.d.ts | 20 ++++++++-------- types/jsnox/jsnox-tests.ts | 2 +- types/rc-select/index.d.ts | 2 +- types/react-dates/react-dates-tests.tsx | 23 +++++++++---------- .../react-redux-i18n-tests.tsx | 4 ++-- types/react-split-pane/index.d.ts | 4 ++-- types/why-did-you-update/index.d.ts | 1 - 8 files changed, 28 insertions(+), 30 deletions(-) diff --git a/types/draft-js/draft-js-tests.tsx b/types/draft-js/draft-js-tests.tsx index 178db06a0e..8a3730dca8 100644 --- a/types/draft-js/draft-js-tests.tsx +++ b/types/draft-js/draft-js-tests.tsx @@ -11,7 +11,7 @@ import { RichUtils, SelectionState, getDefaultKeyBinding, - ContentState, + ContentState, convertFromHTML } from 'draft-js'; diff --git a/types/jsnox/index.d.ts b/types/jsnox/index.d.ts index 9587afc8f1..ac9b09b700 100644 --- a/types/jsnox/index.d.ts +++ b/types/jsnox/index.d.ts @@ -25,41 +25,41 @@ interface CreateElement { /** * Renders an HTML element from the given spec string, with children but without * extra props. - * @param specString A string that defines a component in a way that resembles + * @param specString A string that defines a component in a way that resembles * CSS selectors. Eg. "input:email#foo.bar.baz[name=email][required]" * @param children A single React node (string or ReactElement) or array of nodes. - * Note that unlike with React itself, multiple children must be placed into an array. + * Note that unlike with React itself, multiple children must be placed into an array. */

(specString: string, children: React.ReactNode): React.DOMElement /** - * Renders an HTML element from the given spec string, with optional props + * Renders an HTML element from the given spec string, with optional props * and children - * @param specString A string that defines a component in a way that resembles + * @param specString A string that defines a component in a way that resembles * CSS selectors. Eg. "input:email#foo.bar.baz[name=email][required]" * @param props Object of html attribute key-value pairs * @param children A single React node (string or ReactElement) or array of nodes. - * Note that unlike with React itself, multiple children must be placed into an array. + * Note that unlike with React itself, multiple children must be placed into an array. */

(specString: string, props?: React.HTMLAttributes<{}>, children?: React.ReactNode): React.DOMElement /** * Renders a React component, with children but no props - * @param component A plain React component (created from React.createClass()) or + * @param component A plain React component (created from React.createClass()) or * component factory (created from React.createFactory()) * @param children A single React node (string or ReactElement) or array of nodes. - * Note that unlike with React itself, multiple children must be placed into an array. + * Note that unlike with React itself, multiple children must be placed into an array. */

(component: React.ComponentClass

, children: React.ReactNode): React.ReactElement

- /** + /** * Renders a React component, with optional props and children - * @param component A plain React component (created from React.createClass()) or + * @param component A plain React component (created from React.createClass()) or * component factory (created from React.createFactory()) * @param props Props object to pass to the component * @param children A single React node (string or ReactElement) or array of nodes. - * Note that unlike with React itself, multiple children must be placed into an array. + * Note that unlike with React itself, multiple children must be placed into an array. */

(component: React.ComponentClass

, props?: P, children?: React.ReactNode): React.ReactElement

} diff --git a/types/jsnox/jsnox-tests.ts b/types/jsnox/jsnox-tests.ts index 5d7440e315..8323a6c562 100644 --- a/types/jsnox/jsnox-tests.ts +++ b/types/jsnox/jsnox-tests.ts @@ -20,7 +20,7 @@ var clickHandler: React.MouseEventHandler<{}>; // Tests with spec string function spec_string () { var result: React.ReactHTMLElement - + // just spec string result = $('div') diff --git a/types/rc-select/index.d.ts b/types/rc-select/index.d.ts index d9d9723b5b..143b972b3a 100644 --- a/types/rc-select/index.d.ts +++ b/types/rc-select/index.d.ts @@ -1,5 +1,5 @@ // Type definitions for React Select v5.9.0 -// Project: https://github.com/react-component/select +// Project: https://github.com/react-component/select // Definitions by: Denis Tirilis // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 diff --git a/types/react-dates/react-dates-tests.tsx b/types/react-dates/react-dates-tests.tsx index 8063e208d6..387b53bdba 100644 --- a/types/react-dates/react-dates-tests.tsx +++ b/types/react-dates/react-dates-tests.tsx @@ -1,10 +1,10 @@ import * as React from "react"; import * as moment from "moment"; -import { - SingleDatePicker, +import { + SingleDatePicker, DateRangePicker, - DayPickerRangeController, + DayPickerRangeController, isInclusivelyAfterDay, isInclusivelyBeforeDay, isNextDay, @@ -18,7 +18,7 @@ import { class SingleDatePickerMinimumTest extends React.Component<{}, {}> { render() { - return {}} @@ -31,14 +31,14 @@ class SingleDatePickerMinimumTest extends React.Component<{}, {}> { class SingleDatePickerFullTest extends React.Component<{}, {}> { render() { return moment()} + initialVisibleMonth={() => moment()} placeholder="test" required={false} showClearDate={true} @@ -71,7 +71,7 @@ class DateRangePickerMinimumTest extends React.Component<{}, {}> { endDate={moment()} onDatesChange={(arg)=> {}} focusedInput="startDate" - onFocusChange={(arg) => {}} + onFocusChange={(arg) => {}} /> } } @@ -81,7 +81,7 @@ class DateRangePickerFullTest extends React.Component<{}, {}> { render() { return { displayFormat="dd.mm.yyyy" enableOutsideDays={true} horizontalMargin={20} - initialVisibleMonth={() => moment()} + initialVisibleMonth={() => moment()} isDayBlocked={(day:any)=> false} isOutsideRange={(day:any)=> false} keepOpenOnDateSelect={true} @@ -123,7 +123,7 @@ class DayPickerRangeControllerMinimumTest extends React.Component<{}, {}> { endDate={moment()} onDatesChange={(arg)=> {}} focusedInput="startDate" - onFocusChange={(arg) => {}} + onFocusChange={(arg) => {}} /> } } @@ -146,5 +146,4 @@ const isSameDayResult: boolean = isSameDay(moment(),moment()); const toISODateStringResult: string | null = toISODateString(moment(), "dd.mm.yyyy"); const toLocalizedDateStringResult: string | null = toLocalizedDateString(moment(), "dd.mm.yyyy"); const toMomentObjectResult: moment.Moment | null = toMomentObject(moment(), "dd.mm.yyyy"); - - \ No newline at end of file + diff --git a/types/react-redux-i18n/react-redux-i18n-tests.tsx b/types/react-redux-i18n/react-redux-i18n-tests.tsx index 0811dca83d..1887c11880 100644 --- a/types/react-redux-i18n/react-redux-i18n-tests.tsx +++ b/types/react-redux-i18n/react-redux-i18n-tests.tsx @@ -43,8 +43,8 @@ class ReactReduxI18nTests_Translate4 extends React.Component, {} function testI18Helper() { I18n.I18n.t('application.title'); // => returns 'Toffe app met i18n!' - I18n.I18n.t('application.name', { name: 'Aad' }); // => returns 'Hallo, Aad!' + I18n.I18n.t('application.name', { name: 'Aad' }); // => returns 'Hallo, Aad!' I18n.I18n.l(1385856000000, { dateFormat: 'date.long' }); // => returns '1 december 2013' - I18n.I18n.l(Math.PI, { maximumFractionDigits: 2 }); // => returns '3,14' + I18n.I18n.l(Math.PI, { maximumFractionDigits: 2 }); // => returns '3,14' } diff --git a/types/react-split-pane/index.d.ts b/types/react-split-pane/index.d.ts index 27006b7088..32fef2e3e3 100644 --- a/types/react-split-pane/index.d.ts +++ b/types/react-split-pane/index.d.ts @@ -32,11 +32,11 @@ declare namespace ReactSplitPane { size?: number | string; split?: string; /* Styling to be applied to both panes */ - paneStyle?: React.CSSProperties; + paneStyle?: React.CSSProperties; /* Styling to be applied to the first pane, with precedence over paneStyle */ pane1Style?: React.CSSProperties; /* Styling to be applied to the second pane, with precedence over paneStyle */ - pane2Style?: React.CSSProperties; + pane2Style?: React.CSSProperties; /* Styling to be applied to the resizer bar */ resizerStyle?: React.CSSProperties; } diff --git a/types/why-did-you-update/index.d.ts b/types/why-did-you-update/index.d.ts index 4cd4567223..f6fffc476e 100644 --- a/types/why-did-you-update/index.d.ts +++ b/types/why-did-you-update/index.d.ts @@ -13,4 +13,3 @@ declare module "why-did-you-update" { } export function whyDidYouUpdate(react: typeof React, options?: Options): void; } - From 27acfc741a6c210505be9ee471a3ffdf3f2412bc Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 15:46:29 +0200 Subject: [PATCH 0066/1167] Change require('react') to import * as React from 'react' --- types/alt/index.d.ts | 2 +- types/fluxxor/fluxxor-tests.ts | 4 ++-- types/jsnox/index.d.ts | 2 +- types/jsnox/jsnox-tests.ts | 4 ++-- types/radium/index.d.ts | 3 +-- types/rc-select/rc-select-tests.ts | 4 ++-- .../react-addons-shallow-compare-tests.tsx | 4 ++-- .../react-autosuggest-tests.tsx | 6 +++--- types/react-body-classname/index.d.ts | 2 +- .../react-body-classname-tests.tsx | 4 ++-- types/react-cropper/index.d.ts | 4 ++-- .../react-dnd-html5-backend-tests.ts | 4 ++-- types/react-dnd/react-dnd-tests.ts | 4 ++-- types/react-fontawesome/index.d.ts | 3 +-- types/react-highlight-words/index.d.ts | 2 +- .../react-highlight-words-tests.tsx | 2 +- types/react-joyride/index.d.ts | 2 +- types/react-joyride/react-joyride-tests.tsx | 2 +- .../react-recaptcha/react-recaptcha-tests.tsx | 4 ++-- types/react-side-effect/index.d.ts | 2 +- types/react-sortable-hoc/index.d.ts | 2 +- .../react-sortable-hoc-tests.tsx | 6 +++--- types/react-tabs/react-tabs-tests.ts | 4 ++-- .../react-test-renderer-tests.ts | 2 +- .../react-user-tour/react-user-tour-tests.tsx | 4 ++-- types/react/test/index.ts | 20 +++++++++---------- types/react/test/tsx.tsx | 2 +- 27 files changed, 51 insertions(+), 53 deletions(-) diff --git a/types/alt/index.d.ts b/types/alt/index.d.ts index f0ea3ba008..618f70faef 100644 --- a/types/alt/index.d.ts +++ b/types/alt/index.d.ts @@ -141,7 +141,7 @@ declare module "alt/utils/chromeDebug" { declare module "alt/AltContainer" { - import React = require("react"); + import * as React from "react"; interface ContainerProps { store?:AltJS.AltStore; diff --git a/types/fluxxor/fluxxor-tests.ts b/types/fluxxor/fluxxor-tests.ts index ef6a8c707a..38522b1e1b 100644 --- a/types/fluxxor/fluxxor-tests.ts +++ b/types/fluxxor/fluxxor-tests.ts @@ -1,5 +1,5 @@ -import React = require('react'); -import Fluxxor = require('fluxxor'); +import * as React from 'react'; +import * as Fluxxor from 'fluxxor'; class DispatcherTest { v: Fluxxor.Dispatcher; diff --git a/types/jsnox/index.d.ts b/types/jsnox/index.d.ts index ac9b09b700..6adce0e43c 100644 --- a/types/jsnox/index.d.ts +++ b/types/jsnox/index.d.ts @@ -6,7 +6,7 @@ /// -import React = require("react"); +import * as React from "react"; /* * JSnoX requires an object with a createElement method. diff --git a/types/jsnox/jsnox-tests.ts b/types/jsnox/jsnox-tests.ts index 8323a6c562..26014b362f 100644 --- a/types/jsnox/jsnox-tests.ts +++ b/types/jsnox/jsnox-tests.ts @@ -1,6 +1,6 @@ -import React = require('react'); -import jsnox = require('jsnox'); +import * as React from 'react'; +import * as jsnox from 'jsnox'; var $ = jsnox(React); interface PersonProps { diff --git a/types/radium/index.d.ts b/types/radium/index.d.ts index 58f9045923..e80794b129 100644 --- a/types/radium/index.d.ts +++ b/types/radium/index.d.ts @@ -4,8 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 -import React = require('react'); -import ReactComponent = React.Component; +import * as React from 'react'; export = Radium; diff --git a/types/rc-select/rc-select-tests.ts b/types/rc-select/rc-select-tests.ts index 976d789c2c..f3512da1c9 100644 --- a/types/rc-select/rc-select-tests.ts +++ b/types/rc-select/rc-select-tests.ts @@ -1,5 +1,5 @@ -import React = require('react'); -import RcSelect = require('rc-select'); +import * as React from 'react'; +import * as RcSelect from 'rc-select'; class Component extends React.Component { diff --git a/types/react-addons-shallow-compare/react-addons-shallow-compare-tests.tsx b/types/react-addons-shallow-compare/react-addons-shallow-compare-tests.tsx index 6d4b9e7013..f967eb2350 100644 --- a/types/react-addons-shallow-compare/react-addons-shallow-compare-tests.tsx +++ b/types/react-addons-shallow-compare/react-addons-shallow-compare-tests.tsx @@ -1,5 +1,5 @@ -import React = require('react'); -import shallowCompare = require('react-addons-shallow-compare'); +import * as React from 'react'; +import * as shallowCompare from 'react-addons-shallow-compare'; export class MyComponent extends React.Component<{}, {}> { shouldComponentUpdate(nextProps: any, nextState: any, nextContext: any): boolean { diff --git a/types/react-autosuggest/react-autosuggest-tests.tsx b/types/react-autosuggest/react-autosuggest-tests.tsx index 1488163ba0..dc1859392b 100644 --- a/types/react-autosuggest/react-autosuggest-tests.tsx +++ b/types/react-autosuggest/react-autosuggest-tests.tsx @@ -1,7 +1,7 @@ // region Imports -import React = require('react'); -import ReactDOM = require('react-dom'); -import Autosuggest = require('react-autosuggest'); +import * as React from 'react'; +import * as ReactDOM from 'react-dom'; +import * as Autosuggest from 'react-autosuggest'; // endregion interface Language { diff --git a/types/react-body-classname/index.d.ts b/types/react-body-classname/index.d.ts index b7f0856df9..0b796e1f0f 100644 --- a/types/react-body-classname/index.d.ts +++ b/types/react-body-classname/index.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 -import React = require("react"); +import * as React from "react"; export = BodyClassName; diff --git a/types/react-body-classname/react-body-classname-tests.tsx b/types/react-body-classname/react-body-classname-tests.tsx index 019105bee6..c59e438a86 100644 --- a/types/react-body-classname/react-body-classname-tests.tsx +++ b/types/react-body-classname/react-body-classname-tests.tsx @@ -1,5 +1,5 @@ -import React = require("react"); -import BodyClassName = require("react-body-classname"); +import * as React from "react"; +import BodyClassName = require("react-body-classname"); class SomeComponent { render() { diff --git a/types/react-cropper/index.d.ts b/types/react-cropper/index.d.ts index a9c6ba5b24..f707da0014 100644 --- a/types/react-cropper/index.d.ts +++ b/types/react-cropper/index.d.ts @@ -4,8 +4,8 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 -import cropperjs = require('cropperjs'); -import React = require("react"); +import * as cropperjs from 'cropperjs'; +import * as React from 'react'; import Data = cropperjs.Data; import ContainerData = cropperjs.ContainerData; diff --git a/types/react-dnd-html5-backend/react-dnd-html5-backend-tests.ts b/types/react-dnd-html5-backend/react-dnd-html5-backend-tests.ts index 198909b7e9..4ca6adfa32 100644 --- a/types/react-dnd-html5-backend/react-dnd-html5-backend-tests.ts +++ b/types/react-dnd-html5-backend/react-dnd-html5-backend-tests.ts @@ -1,8 +1,8 @@ // Test adapted from the ReactDnD chess game tutorial: // http://gaearon.github.io/react-dnd/docs-tutorial.html -import React = require("react"); -import ReactDnd = require("react-dnd"); +import * as React from "react"; +import * as ReactDnd from "react-dnd"; const r = React.DOM; diff --git a/types/react-dnd/react-dnd-tests.ts b/types/react-dnd/react-dnd-tests.ts index 0aabefd26e..7ba80e36c2 100644 --- a/types/react-dnd/react-dnd-tests.ts +++ b/types/react-dnd/react-dnd-tests.ts @@ -1,8 +1,8 @@ // Test adapted from the ReactDnD chess game tutorial: // http://gaearon.github.io/react-dnd/docs-tutorial.html -import React = require("react"); -import ReactDnd = require("react-dnd"); +import * as React from "react"; +import * as ReactDnd from "react-dnd"; var r = React.DOM; diff --git a/types/react-fontawesome/index.d.ts b/types/react-fontawesome/index.d.ts index d866eddfad..28b401d366 100644 --- a/types/react-fontawesome/index.d.ts +++ b/types/react-fontawesome/index.d.ts @@ -6,8 +6,7 @@ declare module "react-fontawesome" { - //Import react - import React = require('react'); + import * as React from 'react'; type FontAwesomeSize = 'lg' | '2x' | '3x' | '4x' | '5x'; type FontAwesomeStack = "1x" | "2x"; diff --git a/types/react-highlight-words/index.d.ts b/types/react-highlight-words/index.d.ts index 220c245638..dc1186e9ea 100644 --- a/types/react-highlight-words/index.d.ts +++ b/types/react-highlight-words/index.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 -import React = require("react"); +import * as React from "react"; export = Highlighter; diff --git a/types/react-highlight-words/react-highlight-words-tests.tsx b/types/react-highlight-words/react-highlight-words-tests.tsx index 51d1f82374..a63e9b877b 100644 --- a/types/react-highlight-words/react-highlight-words-tests.tsx +++ b/types/react-highlight-words/react-highlight-words-tests.tsx @@ -1,4 +1,4 @@ -import React = require("react"); +import * as React from "react"; import Highlighter = require("react-highlight-words"); { constructor(props: Props); diff --git a/types/react-joyride/react-joyride-tests.tsx b/types/react-joyride/react-joyride-tests.tsx index e17745b893..b5658bda95 100644 --- a/types/react-joyride/react-joyride-tests.tsx +++ b/types/react-joyride/react-joyride-tests.tsx @@ -1,4 +1,4 @@ -import React = require("react"); +import * as React from "react"; import Joyride, { Step } from "react-joyride"; class NewComponent extends React.Component { diff --git a/types/react-recaptcha/react-recaptcha-tests.tsx b/types/react-recaptcha/react-recaptcha-tests.tsx index d931e45ae3..98f3972c00 100644 --- a/types/react-recaptcha/react-recaptcha-tests.tsx +++ b/types/react-recaptcha/react-recaptcha-tests.tsx @@ -1,6 +1,6 @@ import Recaptcha = require('react-recaptcha'); -import ReactDOM = require("react-dom"); -import React = require("react"); +import * as ReactDOM from "react-dom"; +import * as React from "react"; ReactDOM.render( any, diff --git a/types/react-sortable-hoc/index.d.ts b/types/react-sortable-hoc/index.d.ts index 1ae88e258a..04ba275c7e 100644 --- a/types/react-sortable-hoc/index.d.ts +++ b/types/react-sortable-hoc/index.d.ts @@ -5,7 +5,7 @@ // TypeScript Version: 2.1 declare module 'react-sortable-hoc' { - import React = require('react'); + import * as React from 'react'; export type Axis = 'x' | 'y' | 'xy'; diff --git a/types/react-sortable-hoc/react-sortable-hoc-tests.tsx b/types/react-sortable-hoc/react-sortable-hoc-tests.tsx index 9bdb082ab2..c1f824adeb 100644 --- a/types/react-sortable-hoc/react-sortable-hoc-tests.tsx +++ b/types/react-sortable-hoc/react-sortable-hoc-tests.tsx @@ -1,6 +1,6 @@ -import React = require('react'); -import ReactDOM = require('react-dom'); -import ReactSortableHOC = require('react-sortable-hoc'); +import * as React from 'react'; +import * as ReactDOM from 'react-dom'; +import * as ReactSortableHOC from 'react-sortable-hoc'; interface SortableItemProps { value: string; diff --git a/types/react-tabs/react-tabs-tests.ts b/types/react-tabs/react-tabs-tests.ts index 9059896044..cdbeeeb010 100644 --- a/types/react-tabs/react-tabs-tests.ts +++ b/types/react-tabs/react-tabs-tests.ts @@ -1,5 +1,5 @@ -import React = require("react"); -import ReactDOM = require("react-dom"); +import * as React from "react"; +import * as ReactDOM from "react-dom"; import { Tabs, TabList, Tab, TabPanel, resetIdCounter } from "react-tabs"; resetIdCounter(); diff --git a/types/react-test-renderer/react-test-renderer-tests.ts b/types/react-test-renderer/react-test-renderer-tests.ts index c93b27e0b2..93c8661923 100644 --- a/types/react-test-renderer/react-test-renderer-tests.ts +++ b/types/react-test-renderer/react-test-renderer-tests.ts @@ -1,4 +1,4 @@ -import React = require("react"); +import * as React from "react"; import { create } from "react-test-renderer"; import { createRenderer } from 'react-test-renderer/shallow'; diff --git a/types/react-user-tour/react-user-tour-tests.tsx b/types/react-user-tour/react-user-tour-tests.tsx index 35b8067f55..c961ee5bbd 100644 --- a/types/react-user-tour/react-user-tour-tests.tsx +++ b/types/react-user-tour/react-user-tour-tests.tsx @@ -5,8 +5,8 @@ /// -import React = require('react'); -import ReactDOM = require('react-dom'); +import * as React from 'react'; +import * as ReactDOM from 'react-dom'; import ReactUserTour from 'react-user-tour'; diff --git a/types/react/test/index.ts b/types/react/test/index.ts index fc042d881c..a8bdf62acf 100644 --- a/types/react/test/index.ts +++ b/types/react/test/index.ts @@ -1,14 +1,14 @@ -import React = require("react"); -import ReactDOM = require("react-dom"); -import ReactDOMServer = require("react-dom/server"); +import * as React from "react"; +import * as ReactDOM from "react-dom"; +import * as ReactDOMServer from "react-dom/server"; import createFragment = require("react-addons-create-fragment"); -import CSSTransitionGroup = require("react-addons-css-transition-group"); -import LinkedStateMixin = require("react-addons-linked-state-mixin"); -import Perf = require("react-addons-perf"); -import PureRenderMixin = require("react-addons-pure-render-mixin"); -import shallowCompare = require("react-addons-shallow-compare"); -import TestUtils = require("react-addons-test-utils"); -import TransitionGroup = require("react-addons-transition-group"); +import * as CSSTransitionGroup from "react-addons-css-transition-group"; +import * as LinkedStateMixin from "react-addons-linked-state-mixin"; +import * as Perf from "react-addons-perf"; +import * as PureRenderMixin from "react-addons-pure-render-mixin"; +import * as shallowCompare from "react-addons-shallow-compare"; +import * as TestUtils from "react-addons-test-utils"; +import * as TransitionGroup from "react-addons-transition-group"; import update = require("react-addons-update"); interface Props extends React.Attributes { diff --git a/types/react/test/tsx.tsx b/types/react/test/tsx.tsx index 1d6b683bcf..59c00202b3 100644 --- a/types/react/test/tsx.tsx +++ b/types/react/test/tsx.tsx @@ -1,4 +1,4 @@ -import React = require("react"); +import * as React from "react"; interface SCProps { foo?: number; From 53225789d9c43c6616be856853998481a27eb4d6 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 15:47:08 +0200 Subject: [PATCH 0067/1167] "Definitions by:" on multiple lines for better readability --- types/react-dom/index.d.ts | 5 ++++- types/react/index.d.ts | 12 ++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/types/react-dom/index.d.ts b/types/react-dom/index.d.ts index 6adb9da76b..a82c84a38c 100644 --- a/types/react-dom/index.d.ts +++ b/types/react-dom/index.d.ts @@ -1,6 +1,9 @@ // Type definitions for React (react-dom) 15.5 // Project: http://facebook.github.io/react/ -// Definitions by: Asana , AssureSign , Microsoft , MartynasZilinskas +// Definitions by: Asana +// AssureSign +// Microsoft +// MartynasZilinskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 diff --git a/types/react/index.d.ts b/types/react/index.d.ts index 37abe824d7..382b9607c4 100644 --- a/types/react/index.d.ts +++ b/types/react/index.d.ts @@ -1,6 +1,14 @@ // Type definitions for React v15.0 // Project: http://facebook.github.io/react/ -// Definitions by: Asana , AssureSign , Microsoft , John Reilly , Benoit Benezech , Patricio Zavolinsky , Digiguru , Eric Anderson +// Definitions by: Asana +// AssureSign +// Microsoft +// John Reilly +// Benoit Benezech +// Patricio Zavolinsky +// Digiguru +// Eric Anderson +// Tanguy Krotoff // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 @@ -2266,7 +2274,7 @@ declare namespace React { target?: string; type?: string; width?: number | string; - + // Other HTML properties supported by SVG elements in browsers role?: string; tabIndex?: number; From eeb262e1d877568c4243a076c0625821a32da43f Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 23:24:52 +0200 Subject: [PATCH 0068/1167] Update react to TypeScript 2.3 --- types/alt/index.d.ts | 2 +- types/aphrodite/index.d.ts | 2 +- types/assert-equal-jsx/index.d.ts | 2 +- types/chai-enzyme/index.d.ts | 2 +- types/draft-js/index.d.ts | 2 +- types/enzyme/index.d.ts | 2 +- types/fixed-data-table/index.d.ts | 2 +- types/flux/index.d.ts | 2 +- types/fluxxor/index.d.ts | 2 +- types/google-map-react/index.d.ts | 2 +- types/griddle-react/index.d.ts | 2 +- types/halogen/index.d.ts | 2 +- types/jsnox/index.d.ts | 2 +- types/material-ui/index.d.ts | 2 +- types/navigation-react/index.d.ts | 2 +- types/qrcode.react/index.d.ts | 2 +- types/radium/index.d.ts | 2 +- types/rc-select/index.d.ts | 2 +- types/rc-slider/index.d.ts | 2 +- types/rc-tooltip/index.d.ts | 2 +- types/rc-tree/index.d.ts | 2 +- types/react-addons-create-fragment/index.d.ts | 2 +- .../index.d.ts | 2 +- .../react-addons-linked-state-mixin/index.d.ts | 2 +- .../react-addons-pure-render-mixin/index.d.ts | 2 +- types/react-addons-shallow-compare/index.d.ts | 2 +- types/react-addons-test-utils/index.d.ts | 2 +- types/react-addons-transition-group/index.d.ts | 2 +- types/react-addons-update/index.d.ts | 2 +- types/react-autosuggest/index.d.ts | 2 +- types/react-big-calendar/index.d.ts | 2 +- types/react-body-classname/index.d.ts | 2 +- types/react-bootstrap-date-picker/index.d.ts | 2 +- types/react-bootstrap-table/index.d.ts | 2 +- types/react-bootstrap/index.d.ts | 2 +- types/react-breadcrumbs/index.d.ts | 2 +- types/react-bytesize-icons/index.d.ts | 2 +- types/react-calendar-timeline/index.d.ts | 2 +- types/react-chartjs-2/index.d.ts | 2 +- types/react-codemirror/index.d.ts | 2 +- types/react-color/index.d.ts | 2 +- types/react-copy-to-clipboard/index.d.ts | 2 +- types/react-cropper/index.d.ts | 2 +- types/react-css-modules/index.d.ts | 2 +- types/react-css-transition-replace/index.d.ts | 2 +- types/react-custom-scrollbars/index.d.ts | 2 +- types/react-custom-scrollbars/v3/index.d.ts | 2 +- types/react-data-grid/index.d.ts | 2 +- types/react-data-grid/v1/index.d.ts | 2 +- types/react-datagrid/index.d.ts | 2 +- types/react-datepicker/index.d.ts | 2 +- types/react-daterange-picker/index.d.ts | 2 +- types/react-dates/index.d.ts | 2 +- types/react-dnd-html5-backend/index.d.ts | 2 +- types/react-dnd/index.d.ts | 2 +- types/react-dom/index.d.ts | 2 +- types/react-dropzone/index.d.ts | 3 ++- types/react-easy-chart/index.d.ts | 2 +- types/react-event-listener/index.d.ts | 2 +- types/react-fa/index.d.ts | 2 +- types/react-facebook-login/index.d.ts | 1 + types/react-faux-dom/index.d.ts | 1 + types/react-file-input/index.d.ts | 2 +- types/react-file-reader-input/index.d.ts | 2 +- types/react-flatpickr/index.d.ts | 2 +- types/react-flex/index.d.ts | 2 +- types/react-flexr/index.d.ts | 2 +- types/react-flip-move/index.d.ts | 2 +- types/react-fontawesome/index.d.ts | 2 +- types/react-gravatar/index.d.ts | 2 +- types/react-grid-layout/index.d.ts | 2 +- types/react-hamburger-menu/index.d.ts | 2 +- types/react-helmet/index.d.ts | 2 +- types/react-helmet/v4/index.d.ts | 2 +- types/react-highlight-words/index.d.ts | 2 +- types/react-highlighter/index.d.ts | 2 +- types/react-holder/index.d.ts | 2 +- types/react-hot-loader/index.d.ts | 2 +- types/react-i18next/index.d.ts | 2 +- types/react-icon-base/index.d.ts | 2 +- types/react-icons/index.d.ts | 2 +- types/react-imageloader/index.d.ts | 2 +- types/react-infinite-scroller/index.d.ts | 2 +- types/react-infinite/index.d.ts | 2 +- types/react-input-calendar/index.d.ts | 2 +- types/react-input-mask/index.d.ts | 2 +- types/react-intl-redux/index.d.ts | 2 +- types/react-intl/index.d.ts | 18 +++++++++--------- types/react-intl/v1/index.d.ts | 2 +- types/react-is-deprecated/index.d.ts | 2 +- types/react-joyride/index.d.ts | 2 +- types/react-json-pretty/index.d.ts | 2 +- types/react-json-tree/index.d.ts | 2 +- types/react-jsonschema-form/index.d.ts | 2 +- types/react-lazyload/index.d.ts | 2 +- types/react-loadable/index.d.ts | 2 +- types/react-loader/index.d.ts | 1 + types/react-maskedinput/index.d.ts | 2 +- types/react-mdl/index.d.ts | 2 +- types/react-measure/index.d.ts | 2 +- types/react-mixin/index.d.ts | 2 +- types/react-modal/index.d.ts | 2 +- types/react-monaco-editor/index.d.ts | 2 +- types/react-motion-slider/index.d.ts | 2 +- types/react-motion/index.d.ts | 2 +- types/react-native-datepicker/index.d.ts | 2 +- types/react-native-drawer-layout/index.d.ts | 2 +- types/react-native-drawer/index.d.ts | 1 + types/react-native-goby/index.d.ts | 2 +- .../index.d.ts | 2 +- types/react-native-snap-carousel/index.d.ts | 2 +- types/react-native-sortable-list/index.d.ts | 2 +- types/react-native-swiper/index.d.ts | 2 +- types/react-native-video/index.d.ts | 2 +- types/react-native/index.d.ts | 2 +- types/react-navigation/index.d.ts | 1 + .../react-notification-system-redux/index.d.ts | 2 +- types/react-notification-system/index.d.ts | 2 +- types/react-onclickoutside/index.d.ts | 2 +- types/react-onclickoutside/v5/index.d.ts | 2 +- types/react-onsenui/index.d.ts | 3 ++- types/react-overlays/index.d.ts | 2 +- types/react-paginate/index.d.ts | 2 +- types/react-pointable/index.d.ts | 2 +- types/react-portal/index.d.ts | 2 +- types/react-props-decorators/index.d.ts | 2 +- types/react-recaptcha/index.d.ts | 2 +- types/react-redux-i18n/index.d.ts | 2 +- types/react-redux-toastr/index.d.ts | 2 +- types/react-redux/index.d.ts | 2 +- types/react-relay/index.d.ts | 2 +- types/react-responsive/index.d.ts | 2 +- types/react-router-bootstrap/index.d.ts | 2 +- types/react-router-config/index.d.ts | 2 +- types/react-router-dom/index.d.ts | 2 +- types/react-router-redux/index.d.ts | 2 +- types/react-router/index.d.ts | 2 +- types/react-router/v2/index.d.ts | 2 +- types/react-router/v3/index.d.ts | 2 +- types/react-scroll/index.d.ts | 2 +- types/react-scrollbar/index.d.ts | 2 +- types/react-select/index.d.ts | 2 +- types/react-side-effect/index.d.ts | 2 +- types/react-sidebar/index.d.ts | 3 ++- types/react-slick/index.d.ts | 1 + types/react-smooth-scrollbar/index.d.ts | 2 +- types/react-sortable-hoc/index.d.ts | 2 +- types/react-spinkit/index.d.ts | 2 +- types/react-spinkit/v1/index.d.ts | 2 +- types/react-split-pane/index.d.ts | 2 +- types/react-sticky/index.d.ts | 2 +- types/react-svg-pan-zoom/index.d.ts | 3 ++- types/react-swf/index.d.ts | 2 +- types/react-swipeable-views/index.d.ts | 2 +- types/react-swipeable/index.d.ts | 2 +- types/react-syntax-highlighter/index.d.ts | 2 +- types/react-tabs/index.d.ts | 2 +- types/react-tagcloud/index.d.ts | 2 +- types/react-test-renderer/index.d.ts | 2 +- types/react-tether/index.d.ts | 2 +- types/react-textarea-autosize/index.d.ts | 2 +- types/react-toggle/index.d.ts | 2 +- types/react-transition-group/index.d.ts | 2 +- types/react-user-tour/index.d.ts | 2 +- types/react-virtualized-select/index.d.ts | 2 +- types/react-virtualized/index.d.ts | 2 +- types/react-widgets/index.d.ts | 2 +- types/react/index.d.ts | 2 +- types/reactcss/index.d.ts | 2 +- types/reactstrap/index.d.ts | 2 +- types/rebass/index.d.ts | 2 +- types/recompose/index.d.ts | 2 +- types/redux-auth-wrapper/index.d.ts | 2 +- types/redux-bootstrap/index.d.ts | 2 +- types/redux-devtools-dock-monitor/index.d.ts | 2 +- types/redux-devtools-log-monitor/index.d.ts | 2 +- types/redux-devtools/index.d.ts | 2 +- types/redux-form/index.d.ts | 2 +- types/redux-form/v4/index.d.ts | 2 +- types/redux-router/index.d.ts | 2 +- types/redux-ui/index.d.ts | 2 +- types/rheostat/index.d.ts | 2 +- types/rrc/index.d.ts | 1 + types/spectacle/index.d.ts | 2 +- types/storybook__react/index.d.ts | 2 +- types/victory/index.d.ts | 2 +- types/why-did-you-update/index.d.ts | 2 +- 187 files changed, 199 insertions(+), 188 deletions(-) diff --git a/types/alt/index.d.ts b/types/alt/index.d.ts index 618f70faef..20cd145c82 100644 --- a/types/alt/index.d.ts +++ b/types/alt/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/goatslacker/alt // Definitions by: Michael Shearer // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/aphrodite/index.d.ts b/types/aphrodite/index.d.ts index 63eba46927..0e04b07af7 100644 --- a/types/aphrodite/index.d.ts +++ b/types/aphrodite/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Khan/aphrodite // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/assert-equal-jsx/index.d.ts b/types/assert-equal-jsx/index.d.ts index 5deb9ede36..f571020ef8 100644 --- a/types/assert-equal-jsx/index.d.ts +++ b/types/assert-equal-jsx/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/thejameskyle/assert-equal-jsx // Definitions by: Josh Toft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/chai-enzyme/index.d.ts b/types/chai-enzyme/index.d.ts index 92c5817504..86b6f6f7b3 100644 --- a/types/chai-enzyme/index.d.ts +++ b/types/chai-enzyme/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/producthunt/chai-enzyme // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/draft-js/index.d.ts b/types/draft-js/index.d.ts index 2474ecf56a..960a1b4433 100644 --- a/types/draft-js/index.d.ts +++ b/types/draft-js/index.d.ts @@ -5,7 +5,7 @@ // Yale Cason // Ryan Schwers // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import * as Immutable from 'immutable'; diff --git a/types/enzyme/index.d.ts b/types/enzyme/index.d.ts index 721895e522..01ecfa90d8 100644 --- a/types/enzyme/index.d.ts +++ b/types/enzyme/index.d.ts @@ -8,7 +8,7 @@ // huhuanming // MartynasZilinskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// import { ReactElement, Component, HTMLAttributes as ReactHTMLAttributes, SVGAttributes as ReactSVGAttributes } from "react"; diff --git a/types/fixed-data-table/index.d.ts b/types/fixed-data-table/index.d.ts index a131501348..bf64d1caad 100644 --- a/types/fixed-data-table/index.d.ts +++ b/types/fixed-data-table/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/facebook/fixed-data-table // Definitions by: Petar Paar , Stephen Jelfs // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/flux/index.d.ts b/types/flux/index.d.ts index 7380613ce7..096c9516e6 100644 --- a/types/flux/index.d.ts +++ b/types/flux/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Steve Baker // Giedrius Grabauskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as Dispatcher from "./lib/Dispatcher"; diff --git a/types/fluxxor/index.d.ts b/types/fluxxor/index.d.ts index c091186aaa..d5389f9cde 100644 --- a/types/fluxxor/index.d.ts +++ b/types/fluxxor/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/BinaryMuse/fluxxor // Definitions by: Yuichi Murata // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as EventEmitter3 from 'eventemitter3'; import * as React from "react"; diff --git a/types/google-map-react/index.d.ts b/types/google-map-react/index.d.ts index 080dbe5762..0ef3f2b5bd 100644 --- a/types/google-map-react/index.d.ts +++ b/types/google-map-react/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/istarkov/google-map-react // Definitions by: Honza Brecka // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/griddle-react/index.d.ts b/types/griddle-react/index.d.ts index e8f817b5a1..fb817927ce 100644 --- a/types/griddle-react/index.d.ts +++ b/types/griddle-react/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/griddlegriddle/griddle // Definitions by: David Hara // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 /* The MIT License (MIT) diff --git a/types/halogen/index.d.ts b/types/halogen/index.d.ts index 35337e7e9f..39197a33a5 100644 --- a/types/halogen/index.d.ts +++ b/types/halogen/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/yuanyan/halogen // Definitions by: Vincent Rouffiat // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as react from "react"; diff --git a/types/jsnox/index.d.ts b/types/jsnox/index.d.ts index 6adce0e43c..ad5fe5ed2e 100644 --- a/types/jsnox/index.d.ts +++ b/types/jsnox/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/af/jsnox // Definitions by: Steve Baker // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/material-ui/index.d.ts b/types/material-ui/index.d.ts index 560b21f2ca..ea00828227 100644 --- a/types/material-ui/index.d.ts +++ b/types/material-ui/index.d.ts @@ -9,7 +9,7 @@ // Matthias Schlesinger // Jonathon Kelly // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 /// /// diff --git a/types/navigation-react/index.d.ts b/types/navigation-react/index.d.ts index a4dd084b84..22caa1f337 100644 --- a/types/navigation-react/index.d.ts +++ b/types/navigation-react/index.d.ts @@ -2,7 +2,7 @@ // Project: http://grahammendick.github.io/navigation/ // Definitions by: Graham Mendick // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { StateNavigator } from 'navigation'; import { Component, HTMLProps } from 'react'; diff --git a/types/qrcode.react/index.d.ts b/types/qrcode.react/index.d.ts index 4de6ba60db..7771e04293 100644 --- a/types/qrcode.react/index.d.ts +++ b/types/qrcode.react/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/zpao/qrcode.react // Definitions by: Mleko // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/radium/index.d.ts b/types/radium/index.d.ts index e80794b129..218a34ce3b 100644 --- a/types/radium/index.d.ts +++ b/types/radium/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/formidablelabs/radium // Definitions by: Alex Gorbatchev , Philipp Holzer , Alexey Svetliakov , Mikael Hermansson // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/rc-select/index.d.ts b/types/rc-select/index.d.ts index 143b972b3a..2a4aeb3898 100644 --- a/types/rc-select/index.d.ts +++ b/types/rc-select/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-component/select // Definitions by: Denis Tirilis // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/rc-slider/index.d.ts b/types/rc-slider/index.d.ts index 1077faf3c9..839c830466 100644 --- a/types/rc-slider/index.d.ts +++ b/types/rc-slider/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-component/slider // Definitions by: Marcinkus Mantas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/rc-tooltip/index.d.ts b/types/rc-tooltip/index.d.ts index 3916c8cfd6..f410c5e303 100644 --- a/types/rc-tooltip/index.d.ts +++ b/types/rc-tooltip/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-component/tooltip // Definitions by: rhysd // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/rc-tree/index.d.ts b/types/rc-tree/index.d.ts index a485371062..873198d1b2 100644 --- a/types/rc-tree/index.d.ts +++ b/types/rc-tree/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-component/tree // Definitions by: John Reilly // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component, diff --git a/types/react-addons-create-fragment/index.d.ts b/types/react-addons-create-fragment/index.d.ts index 928ddc3a5d..6c998ebc12 100644 --- a/types/react-addons-create-fragment/index.d.ts +++ b/types/react-addons-create-fragment/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-addons-css-transition-group/index.d.ts b/types/react-addons-css-transition-group/index.d.ts index b5feaf33df..f4857926bd 100644 --- a/types/react-addons-css-transition-group/index.d.ts +++ b/types/react-addons-css-transition-group/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import 'react-addons-transition-group'; import { ComponentClass, CSSTransitionGroupProps } from 'react'; diff --git a/types/react-addons-linked-state-mixin/index.d.ts b/types/react-addons-linked-state-mixin/index.d.ts index d1b0a1b6c7..50e4b3ec5a 100644 --- a/types/react-addons-linked-state-mixin/index.d.ts +++ b/types/react-addons-linked-state-mixin/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Mixin } from 'react'; diff --git a/types/react-addons-pure-render-mixin/index.d.ts b/types/react-addons-pure-render-mixin/index.d.ts index 73c87ed592..3ffff6f17f 100644 --- a/types/react-addons-pure-render-mixin/index.d.ts +++ b/types/react-addons-pure-render-mixin/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Mixin } from 'react'; diff --git a/types/react-addons-shallow-compare/index.d.ts b/types/react-addons-shallow-compare/index.d.ts index 9d16c35de1..d640b68ac5 100644 --- a/types/react-addons-shallow-compare/index.d.ts +++ b/types/react-addons-shallow-compare/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component } from 'react'; diff --git a/types/react-addons-test-utils/index.d.ts b/types/react-addons-test-utils/index.d.ts index c7899210bf..54ebff6a5f 100644 --- a/types/react-addons-test-utils/index.d.ts +++ b/types/react-addons-test-utils/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { AbstractView, Component, ComponentClass, ReactElement, ReactInstance, ClassType, diff --git a/types/react-addons-transition-group/index.d.ts b/types/react-addons-transition-group/index.d.ts index a4ca108b48..c3149f87e3 100644 --- a/types/react-addons-transition-group/index.d.ts +++ b/types/react-addons-transition-group/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, TransitionGroupProps } from 'react'; diff --git a/types/react-addons-update/index.d.ts b/types/react-addons-update/index.d.ts index 0729aaf1e0..3b9285a704 100644 --- a/types/react-addons-update/index.d.ts +++ b/types/react-addons-update/index.d.ts @@ -2,7 +2,7 @@ // Project: http://facebook.github.io/react/ // Definitions by: Asana , AssureSign , Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-autosuggest/index.d.ts b/types/react-autosuggest/index.d.ts index 165262eb39..f369e8d245 100644 --- a/types/react-autosuggest/index.d.ts +++ b/types/react-autosuggest/index.d.ts @@ -2,7 +2,7 @@ // Project: http://react-autosuggest.js.org/ // Definitions by: Nicolas Schmitt , Philip Ottesen , Robert Essig , Terry Bayne // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; declare class Autosuggest extends React.Component {} diff --git a/types/react-big-calendar/index.d.ts b/types/react-big-calendar/index.d.ts index 75508cae5e..266fabdc5f 100644 --- a/types/react-big-calendar/index.d.ts +++ b/types/react-big-calendar/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/intljusticemission/react-big-calendar // Definitions by: Piotr Witek // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-big-calendar' { import * as React from 'react'; diff --git a/types/react-body-classname/index.d.ts b/types/react-body-classname/index.d.ts index 0b796e1f0f..e7d0fbfdd1 100644 --- a/types/react-body-classname/index.d.ts +++ b/types/react-body-classname/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/PactCoffee/react-body-classname // Definitions by: Mohamed Hegazy // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-bootstrap-date-picker/index.d.ts b/types/react-bootstrap-date-picker/index.d.ts index 28a5b0c72b..26bd907df7 100644 --- a/types/react-bootstrap-date-picker/index.d.ts +++ b/types/react-bootstrap-date-picker/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/pushtell/react-bootstrap-date-picker#readme // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, StatelessComponent, ReactNode, FocusEventHandler, HTMLAttributes } from "react"; diff --git a/types/react-bootstrap-table/index.d.ts b/types/react-bootstrap-table/index.d.ts index 9ba1da0f48..06e965c04b 100644 --- a/types/react-bootstrap-table/index.d.ts +++ b/types/react-bootstrap-table/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/AllenFang/react-bootstrap-table // Definitions by: Frank Laub , Aleksander Lode // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// /// diff --git a/types/react-bootstrap/index.d.ts b/types/react-bootstrap/index.d.ts index 2aeccc490d..5e4a9d46b8 100644 --- a/types/react-bootstrap/index.d.ts +++ b/types/react-bootstrap/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-bootstrap/react-bootstrap // Definitions by: Walker Burgin , Vincent Siao , Danilo Barros , Batbold Gansukh , Raymond May Jr. , Cheng Sieu Ly , Kat Busch // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; export = ReactBootstrap; diff --git a/types/react-breadcrumbs/index.d.ts b/types/react-breadcrumbs/index.d.ts index 6fecdb7dc2..01a91fed5d 100644 --- a/types/react-breadcrumbs/index.d.ts +++ b/types/react-breadcrumbs/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/svenanders/react-breadcrumbs // Definitions by: Kostya Esmukov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import * as ReactRouter from "react-router"; diff --git a/types/react-bytesize-icons/index.d.ts b/types/react-bytesize-icons/index.d.ts index b2e5a3b8ae..c0beba0001 100644 --- a/types/react-bytesize-icons/index.d.ts +++ b/types/react-bytesize-icons/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/abdelhai/react-bytesize-icons // Definitions by: rhysd // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-calendar-timeline/index.d.ts b/types/react-calendar-timeline/index.d.ts index c8269f9cf1..a8f76daca1 100644 --- a/types/react-calendar-timeline/index.d.ts +++ b/types/react-calendar-timeline/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/namespace-ee/react-calendar-timeline // Definitions by: Rajab Shakirov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-chartjs-2/index.d.ts b/types/react-chartjs-2/index.d.ts index 1814a34932..604b157478 100644 --- a/types/react-chartjs-2/index.d.ts +++ b/types/react-chartjs-2/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Alexandre Paré // Fabien Lavocat // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import * as chartjs from "chart.js"; diff --git a/types/react-codemirror/index.d.ts b/types/react-codemirror/index.d.ts index 841fc34a0e..f7208438ea 100644 --- a/types/react-codemirror/index.d.ts +++ b/types/react-codemirror/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/JedWatson/react-codemirror // Definitions by: Vicky Lai // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// /// diff --git a/types/react-color/index.d.ts b/types/react-color/index.d.ts index 579ec8e73a..f29529cc09 100644 --- a/types/react-color/index.d.ts +++ b/types/react-color/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/casesandberg/react-color/ // Definitions by: Karol Janyst , Marks Polakovs // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, ClassAttributes, StatelessComponent, ReactNode } from "react"; diff --git a/types/react-copy-to-clipboard/index.d.ts b/types/react-copy-to-clipboard/index.d.ts index 67b70b0ad1..9fb6425c06 100644 --- a/types/react-copy-to-clipboard/index.d.ts +++ b/types/react-copy-to-clipboard/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/nkbt/react-copy-to-clipboard // Definitions by: Meno Abels // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-cropper/index.d.ts b/types/react-cropper/index.d.ts index f707da0014..d0dc88d8c1 100644 --- a/types/react-cropper/index.d.ts +++ b/types/react-cropper/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/roadmanfong/react-cropper // Definitions by: Stepan Mikhaylyuk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as cropperjs from 'cropperjs'; import * as React from 'react'; diff --git a/types/react-css-modules/index.d.ts b/types/react-css-modules/index.d.ts index 32835f0c1d..6363a5797d 100644 --- a/types/react-css-modules/index.d.ts +++ b/types/react-css-modules/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gajus/react-css-modules // Definitions by: Kostya Esmukov , Tadas Dailyda // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 interface TypeOptions { allowMultiple?: boolean; diff --git a/types/react-css-transition-replace/index.d.ts b/types/react-css-transition-replace/index.d.ts index 776ebcdd0a..96f0952391 100644 --- a/types/react-css-transition-replace/index.d.ts +++ b/types/react-css-transition-replace/index.d.ts @@ -2,7 +2,7 @@ // Project: http://marnusw.github.io/react-css-transition-replace/ // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import * as CSSTransitionGroup from "react-addons-css-transition-group"; diff --git a/types/react-custom-scrollbars/index.d.ts b/types/react-custom-scrollbars/index.d.ts index 88ed144561..3c1363fc84 100644 --- a/types/react-custom-scrollbars/index.d.ts +++ b/types/react-custom-scrollbars/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: David-LeBlanc-git // kittimiyo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-custom-scrollbars/v3/index.d.ts b/types/react-custom-scrollbars/v3/index.d.ts index a5ae0da8b2..83b414c514 100644 --- a/types/react-custom-scrollbars/v3/index.d.ts +++ b/types/react-custom-scrollbars/v3/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/malte-wessel/react-custom-scrollbars // Definitions by: David-LeBlanc-git // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-data-grid/index.d.ts b/types/react-data-grid/index.d.ts index e22d8743a3..b5355a1af1 100644 --- a/types/react-data-grid/index.d.ts +++ b/types/react-data-grid/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/adazzle/react-data-grid.git // Definitions by: Simon Gellis , Kieran Peat , Martin Novak // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 /// diff --git a/types/react-data-grid/v1/index.d.ts b/types/react-data-grid/v1/index.d.ts index 3ec11776f9..ce5cf5e606 100644 --- a/types/react-data-grid/v1/index.d.ts +++ b/types/react-data-grid/v1/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/adazzle/react-data-grid.git // Definitions by: Simon Gellis // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-datagrid/index.d.ts b/types/react-datagrid/index.d.ts index eddd5701fa..6817f3866d 100644 --- a/types/react-datagrid/index.d.ts +++ b/types/react-datagrid/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/zippyui/react-datagrid.git // Definitions by: Stephen Jelfs // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-datepicker/index.d.ts b/types/react-datepicker/index.d.ts index ab6242b2b0..f31f0316e1 100644 --- a/types/react-datepicker/index.d.ts +++ b/types/react-datepicker/index.d.ts @@ -4,7 +4,7 @@ // Andrey Balokha , // Greg Smith // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import * as moment from "moment"; diff --git a/types/react-daterange-picker/index.d.ts b/types/react-daterange-picker/index.d.ts index 280c730df1..3c3707e2fa 100644 --- a/types/react-daterange-picker/index.d.ts +++ b/types/react-daterange-picker/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/onefinestay/react-daterange-picker // Definitions by: UNCOVER TRUTH Inc. // Definitions: https://github.com/borisyankov/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import * as moment from "moment-range"; diff --git a/types/react-dates/index.d.ts b/types/react-dates/index.d.ts index e9b2e10798..d290c84995 100644 --- a/types/react-dates/index.d.ts +++ b/types/react-dates/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/airbnb/react-dates // Definitions by: Artur Ampilogov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from "react"; import * as moment from "moment"; diff --git a/types/react-dnd-html5-backend/index.d.ts b/types/react-dnd-html5-backend/index.d.ts index 299e47dbae..6789ab3a19 100644 --- a/types/react-dnd-html5-backend/index.d.ts +++ b/types/react-dnd-html5-backend/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/react-dnd // Definitions by: Pedro Pereira // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as ReactDnd from "react-dnd"; diff --git a/types/react-dnd/index.d.ts b/types/react-dnd/index.d.ts index 0b98006be3..2b6ca1fd4b 100644 --- a/types/react-dnd/index.d.ts +++ b/types/react-dnd/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/react-dnd // Definitions by: Asana // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-dom/index.d.ts b/types/react-dom/index.d.ts index a82c84a38c..d2280c1c65 100644 --- a/types/react-dom/index.d.ts +++ b/types/react-dom/index.d.ts @@ -5,7 +5,7 @@ // Microsoft // MartynasZilinskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 export as namespace ReactDOM; diff --git a/types/react-dropzone/index.d.ts b/types/react-dropzone/index.d.ts index 77356ef9e9..0c944b99cd 100644 --- a/types/react-dropzone/index.d.ts +++ b/types/react-dropzone/index.d.ts @@ -2,7 +2,8 @@ // Project: https://github.com/okonet/react-dropzone // Definitions by: Mathieu Larouche Dube , Ivo Jesus , Luís Rodrigues // Definitions: https://github.com/Vooban/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 + /// declare module "react-dropzone" { diff --git a/types/react-easy-chart/index.d.ts b/types/react-easy-chart/index.d.ts index 66914c9cd5..a91045d85e 100644 --- a/types/react-easy-chart/index.d.ts +++ b/types/react-easy-chart/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/rma-consulting/react-easy-chart // Definitions by: Dave Leaver // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-event-listener/index.d.ts b/types/react-event-listener/index.d.ts index ce45c2612d..62ec0f2249 100644 --- a/types/react-event-listener/index.d.ts +++ b/types/react-event-listener/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/oliviertassinari/react-event-listener // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-fa/index.d.ts b/types/react-fa/index.d.ts index bab8fec196..98fb3840fa 100644 --- a/types/react-fa/index.d.ts +++ b/types/react-fa/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/andreypopp/react-fa // Definitions by: Frank Laub , Pat Sissons , Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component, ComponentClass, HTMLProps, StatelessComponent } from "react"; diff --git a/types/react-facebook-login/index.d.ts b/types/react-facebook-login/index.d.ts index b5bfebac5d..1a302e2777 100644 --- a/types/react-facebook-login/index.d.ts +++ b/types/react-facebook-login/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/keppelen/react-facebook-login // Definitions by: Alexandre Paré , Jan Karres // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-faux-dom/index.d.ts b/types/react-faux-dom/index.d.ts index ccfd52cbd9..0a363de3f0 100644 --- a/types/react-faux-dom/index.d.ts +++ b/types/react-faux-dom/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/Olical/react-faux-dom // Definitions by: Ali Taheri Moghaddar // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-file-input/index.d.ts b/types/react-file-input/index.d.ts index 3ae22e055f..d697ca38c6 100644 --- a/types/react-file-input/index.d.ts +++ b/types/react-file-input/index.d.ts @@ -2,7 +2,7 @@ // Project: https://www.npmjs.com/package/react-file-input // Definitions by: Dmitry Rogozhny // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-file-reader-input/index.d.ts b/types/react-file-reader-input/index.d.ts index 3caed3dc67..eedffdc78f 100644 --- a/types/react-file-reader-input/index.d.ts +++ b/types/react-file-reader-input/index.d.ts @@ -2,7 +2,7 @@ // Project: https://www.npmjs.com/package/react-file-reader-input // Definitions by: Dmitry Rogozhny , Ali Taheri // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-flatpickr/index.d.ts b/types/react-flatpickr/index.d.ts index 8d77c689cb..5b806e83d6 100644 --- a/types/react-flatpickr/index.d.ts +++ b/types/react-flatpickr/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/coderhaoxin/react-flatpickr // Definitions by: begincalendar // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import { Component } from 'react'; import { EventCallback, Options } from 'flatpickr'; diff --git a/types/react-flex/index.d.ts b/types/react-flex/index.d.ts index 5cfd68da2b..823a0e513a 100644 --- a/types/react-flex/index.d.ts +++ b/types/react-flex/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/zippyui/react-flex // Definitions by: Jeffery Grajkowski // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-flexr/index.d.ts b/types/react-flexr/index.d.ts index a0ec7128c0..e0d4031fc9 100644 --- a/types/react-flexr/index.d.ts +++ b/types/react-flexr/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/kodyl/react-flexr // Definitions by: Jeffery Grajkowski // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-flip-move/index.d.ts b/types/react-flip-move/index.d.ts index 81170d8f22..f0ba3c6d7c 100644 --- a/types/react-flip-move/index.d.ts +++ b/types/react-flip-move/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/joshwcomeau/react-flip-move // Definitions by: Joey Hain // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import { Component, ReactElement } from "react"; diff --git a/types/react-fontawesome/index.d.ts b/types/react-fontawesome/index.d.ts index 28b401d366..21901b63ed 100644 --- a/types/react-fontawesome/index.d.ts +++ b/types/react-fontawesome/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/danawoodman/react-fontawesome // Definitions by: Timur Rustamov , Anton Kandybo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-fontawesome" { diff --git a/types/react-gravatar/index.d.ts b/types/react-gravatar/index.d.ts index 9307c6fb93..8a4d54525f 100644 --- a/types/react-gravatar/index.d.ts +++ b/types/react-gravatar/index.d.ts @@ -2,7 +2,7 @@ // Project: http://kyleamathews.github.io/react-gravatar/ // Definitions by: invliD // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-grid-layout/index.d.ts b/types/react-grid-layout/index.d.ts index 3ed852e765..766b14b0d9 100644 --- a/types/react-grid-layout/index.d.ts +++ b/types/react-grid-layout/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/STRML/react-grid-layout // Definitions by: Andrew Birkholz , Ali Taheri // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-hamburger-menu/index.d.ts b/types/react-hamburger-menu/index.d.ts index d8a9ca44fb..8eba3fe8c3 100644 --- a/types/react-hamburger-menu/index.d.ts +++ b/types/react-hamburger-menu/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/cameronbourke/react-hamburger-menu // Definitions by: Grzegorz Kielak // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-helmet/index.d.ts b/types/react-helmet/index.d.ts index 0d4a75878b..dd91253a10 100644 --- a/types/react-helmet/index.d.ts +++ b/types/react-helmet/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/nfl/react-helmet // Definitions by: Evan Bremer , Isman Usoh , François Nguyen , Kok Sam , Yui T. // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-helmet/v4/index.d.ts b/types/react-helmet/v4/index.d.ts index 0b013f25bf..db85c123e4 100644 --- a/types/react-helmet/v4/index.d.ts +++ b/types/react-helmet/v4/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/nfl/react-helmet // Definitions by: Evan Bremer , Isman Usoh // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-highlight-words/index.d.ts b/types/react-highlight-words/index.d.ts index dc1186e9ea..adbf95a64d 100644 --- a/types/react-highlight-words/index.d.ts +++ b/types/react-highlight-words/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/bvaughn/react-highlight-words#readme // Definitions by: Mohamed Hegazy // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-highlighter/index.d.ts b/types/react-highlighter/index.d.ts index 6e34a4dbe3..8e918d87b7 100644 --- a/types/react-highlighter/index.d.ts +++ b/types/react-highlighter/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/helior/react-highlighter // Definitions by: Pedro Pereira // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-holder/index.d.ts b/types/react-holder/index.d.ts index 1f4f773783..ac9686a564 100644 --- a/types/react-holder/index.d.ts +++ b/types/react-holder/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Moeriki/react-holder // Definitions by: Isman Usoh // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-hot-loader/index.d.ts b/types/react-hot-loader/index.d.ts index 3355ec47e6..afc9052158 100644 --- a/types/react-hot-loader/index.d.ts +++ b/types/react-hot-loader/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/react-hot-loader // Definitions by: Jacek Jagiello // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react" diff --git a/types/react-i18next/index.d.ts b/types/react-i18next/index.d.ts index 930fa7ae3c..c1c583b390 100644 --- a/types/react-i18next/index.d.ts +++ b/types/react-i18next/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/i18next/react-i18next // Definitions by: Kostya Esmukov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as I18next from "i18next"; import * as React from "react"; diff --git a/types/react-icon-base/index.d.ts b/types/react-icon-base/index.d.ts index 121b846ed8..c20230ff33 100644 --- a/types/react-icon-base/index.d.ts +++ b/types/react-icon-base/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gorangajic/react-icon-base#readme // Definitions by: Alexandre Paré , Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-icons/index.d.ts b/types/react-icons/index.d.ts index 1d8b8573cb..5068bb226b 100644 --- a/types/react-icons/index.d.ts +++ b/types/react-icons/index.d.ts @@ -2,4 +2,4 @@ // Project: https://github.com/gorangajic/react-icons#readme // Definitions by: Alexandre Paré // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 diff --git a/types/react-imageloader/index.d.ts b/types/react-imageloader/index.d.ts index 8f39d72aa9..cc5de6f1d8 100644 --- a/types/react-imageloader/index.d.ts +++ b/types/react-imageloader/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/hzdg/react-imageloader // Definitions by: Stephen Jelfs // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-infinite-scroller/index.d.ts b/types/react-infinite-scroller/index.d.ts index 19d9063676..25e23c0cc5 100644 --- a/types/react-infinite-scroller/index.d.ts +++ b/types/react-infinite-scroller/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/CassetteRocks/react-infinite-scroller // Definitions by: Lauri Lavanti // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-infinite-scroller' { import * as React from 'react'; diff --git a/types/react-infinite/index.d.ts b/types/react-infinite/index.d.ts index b8999b0817..05b1e13aae 100644 --- a/types/react-infinite/index.d.ts +++ b/types/react-infinite/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/seatgeek/react-infinite // Definitions by: rhysd // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-input-calendar/index.d.ts b/types/react-input-calendar/index.d.ts index 11e6fd6fe8..daa97aed68 100644 --- a/types/react-input-calendar/index.d.ts +++ b/types/react-input-calendar/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Rudeg/react-input-calendar // Definitions by: Stepan Mikhaylyuk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-input-mask/index.d.ts b/types/react-input-mask/index.d.ts index 560dc8cc2b..cfa18f2184 100644 --- a/types/react-input-mask/index.d.ts +++ b/types/react-input-mask/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/sanniassin/react-input-mask // Definitions by: Alexandre Paré // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-intl-redux/index.d.ts b/types/react-intl-redux/index.d.ts index 6182c38cab..bd5069d8f1 100644 --- a/types/react-intl-redux/index.d.ts +++ b/types/react-intl-redux/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/ratson/react-intl-redux // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Action } from "redux" import { Provider as ReduxProvider } from "react-redux" diff --git a/types/react-intl/index.d.ts b/types/react-intl/index.d.ts index f52fbc1cbc..018d7ec9a2 100644 --- a/types/react-intl/index.d.ts +++ b/types/react-intl/index.d.ts @@ -8,7 +8,7 @@ // Brian Houser , // Krister Kari // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare namespace ReactIntl { type DateSource = Date | string | number; @@ -97,7 +97,7 @@ declare namespace ReactIntl { } } - class FormattedDate extends React.Component { } + class FormattedDate extends React.Component { } namespace FormattedTime { type PropsBase = IntlComponent.DateTimeFormatProps; @@ -106,7 +106,7 @@ declare namespace ReactIntl { value: DateSource; } } - class FormattedTime extends React.Component { } + class FormattedTime extends React.Component { } namespace FormattedRelative { interface PropsBase { @@ -128,7 +128,7 @@ declare namespace ReactIntl { } } - class FormattedRelative extends React.Component { } + class FormattedRelative extends React.Component { } namespace FormattedMessage { interface MessageDescriptor { @@ -142,9 +142,9 @@ declare namespace ReactIntl { tagName?: string; } } - class FormattedMessage extends React.Component { } + class FormattedMessage extends React.Component { } - class FormattedHTMLMessage extends React.Component { } + class FormattedHTMLMessage extends React.Component { } namespace FormattedNumber { interface PropsBase extends Intl.NumberFormatOptions { @@ -155,7 +155,7 @@ declare namespace ReactIntl { value: number; } } - class FormattedNumber extends React.Component { } + class FormattedNumber extends React.Component { } namespace FormattedPlural { interface Base { @@ -178,7 +178,7 @@ declare namespace ReactIntl { value: number; } } - class FormattedPlural extends React.Component { } + class FormattedPlural extends React.Component { } namespace IntlProvider { interface Props { @@ -191,7 +191,7 @@ declare namespace ReactIntl { } } - class IntlProvider extends React.Component { + class IntlProvider extends React.Component { getChildContext(): { intl: InjectedIntl; }; diff --git a/types/react-intl/v1/index.d.ts b/types/react-intl/v1/index.d.ts index e5f2c7e906..fcbd8ccddf 100644 --- a/types/react-intl/v1/index.d.ts +++ b/types/react-intl/v1/index.d.ts @@ -2,7 +2,7 @@ // Project: http://formatjs.io/react/ // Definitions by: Bruno Grieder // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-is-deprecated/index.d.ts b/types/react-is-deprecated/index.d.ts index 78b69921cd..b493f793fe 100644 --- a/types/react-is-deprecated/index.d.ts +++ b/types/react-is-deprecated/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Aweary/react-is-deprecated // Definitions by: Sean Kelley // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-is-deprecated' { import { Validator, Requireable, ValidationMap, ReactPropTypes } from 'react'; diff --git a/types/react-joyride/index.d.ts b/types/react-joyride/index.d.ts index bb2ab8a52a..757b538db1 100644 --- a/types/react-joyride/index.d.ts +++ b/types/react-joyride/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gilbarbara/react-joyride // Definitions by: Daniel Rosenwasser , Ben Dixon // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-json-pretty/index.d.ts b/types/react-json-pretty/index.d.ts index 00f3f8b4ff..56ee3e50b8 100644 --- a/types/react-json-pretty/index.d.ts +++ b/types/react-json-pretty/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/chenckang/react-json-pretty // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, HTMLProps } from "react"; diff --git a/types/react-json-tree/index.d.ts b/types/react-json-tree/index.d.ts index 5939638495..44c409b7f6 100644 --- a/types/react-json-tree/index.d.ts +++ b/types/react-json-tree/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/alexkuz/react-json-tree/ // Definitions by: Grant Nestor // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component, diff --git a/types/react-jsonschema-form/index.d.ts b/types/react-jsonschema-form/index.d.ts index 6ac5f40109..440b303f8a 100644 --- a/types/react-jsonschema-form/index.d.ts +++ b/types/react-jsonschema-form/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/mozilla-services/react-jsonschema-form // Definitions by: Dan Fox , Jon Surrell // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-jsonschema-form" { import * as React from "react"; diff --git a/types/react-lazyload/index.d.ts b/types/react-lazyload/index.d.ts index fae8d78a83..795821cfb2 100644 --- a/types/react-lazyload/index.d.ts +++ b/types/react-lazyload/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/jasonslyvia/react-lazyload // Definitions by: m0a // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import {Component} from 'react'; diff --git a/types/react-loadable/index.d.ts b/types/react-loadable/index.d.ts index bbe7d1aac4..e9330c5c5f 100644 --- a/types/react-loadable/index.d.ts +++ b/types/react-loadable/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/thejameskyle/react-loadable#readme // Definitions by: Diogo Franco // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-loader/index.d.ts b/types/react-loader/index.d.ts index 89d28e2e5d..688541dd83 100644 --- a/types/react-loader/index.d.ts +++ b/types/react-loader/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/quickleft/react-loader // Definitions by: Sudarsan Balaji // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import { Component } from 'react'; diff --git a/types/react-maskedinput/index.d.ts b/types/react-maskedinput/index.d.ts index e5e49a5140..a8efa75a00 100644 --- a/types/react-maskedinput/index.d.ts +++ b/types/react-maskedinput/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/insin/react-maskedinput // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, HTMLAttributes } from "react"; diff --git a/types/react-mdl/index.d.ts b/types/react-mdl/index.d.ts index 2733a40573..cb157d6540 100644 --- a/types/react-mdl/index.d.ts +++ b/types/react-mdl/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/tleunen/react-mdl // Definitions by: Brad Zacher // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-measure/index.d.ts b/types/react-measure/index.d.ts index be96956dfd..23e2b94332 100644 --- a/types/react-measure/index.d.ts +++ b/types/react-measure/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/souporserious/react-measure // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-measure" { import * as React from "react"; diff --git a/types/react-mixin/index.d.ts b/types/react-mixin/index.d.ts index 03781e659d..09f7eb8366 100644 --- a/types/react-mixin/index.d.ts +++ b/types/react-mixin/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/brigand/react-mixin // Definitions by: Qubo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-modal/index.d.ts b/types/react-modal/index.d.ts index bb158bc6be..ffffd9a43e 100644 --- a/types/react-modal/index.d.ts +++ b/types/react-modal/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/reactjs/react-modal // Definitions by: Rajab Shakirov , Drew Noakes , Thomas B Homburg // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-monaco-editor/index.d.ts b/types/react-monaco-editor/index.d.ts index 7f4a4a543e..714918cdb5 100644 --- a/types/react-monaco-editor/index.d.ts +++ b/types/react-monaco-editor/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/superRaytin/react-monaco-editor // Definitions by: Joshua Netterfield // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 /// diff --git a/types/react-motion-slider/index.d.ts b/types/react-motion-slider/index.d.ts index 49c8caedd7..bcd5924a31 100644 --- a/types/react-motion-slider/index.d.ts +++ b/types/react-motion-slider/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/souporserious/react-motion-slider // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-motion-slider" { import * as React from "react"; diff --git a/types/react-motion/index.d.ts b/types/react-motion/index.d.ts index abdfd27048..20bad3de36 100644 --- a/types/react-motion/index.d.ts +++ b/types/react-motion/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/chenglou/react-motion // Definitions by: Stepan Mikhaylyuk , Alexey Svetliakov // Definitions: https://github.com/borisyankov/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component, ReactElement } from 'react'; diff --git a/types/react-native-datepicker/index.d.ts b/types/react-native-datepicker/index.d.ts index ab3831dde8..ea1f779810 100644 --- a/types/react-native-datepicker/index.d.ts +++ b/types/react-native-datepicker/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/xgfe/react-native-datepicker // Definitions by: Jacob Baskin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-native-drawer-layout/index.d.ts b/types/react-native-drawer-layout/index.d.ts index 300119bf00..650b2b4cdd 100644 --- a/types/react-native-drawer-layout/index.d.ts +++ b/types/react-native-drawer-layout/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-native-community/react-native-drawer-layout // Definitions by: Justin Firth // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; import { ViewProperties } from 'react-native'; diff --git a/types/react-native-drawer/index.d.ts b/types/react-native-drawer/index.d.ts index eb5a8aa988..bda1b44a7e 100644 --- a/types/react-native-drawer/index.d.ts +++ b/types/react-native-drawer/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/root-two/react-native-drawer // Definitions by: jnbt // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from 'react'; import { ViewStyle, ScaledSize } from 'react-native'; diff --git a/types/react-native-goby/index.d.ts b/types/react-native-goby/index.d.ts index c89cc7b065..b654bb562e 100644 --- a/types/react-native-goby/index.d.ts +++ b/types/react-native-goby/index.d.ts @@ -2,7 +2,7 @@ // Project: https://gitlab.com/MessageDream/react-native-goby // Definitions by: jaydenzhao // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 export type DownloadProgressCallback = (progress: DownloadProgress) => void; export type SyncStatusChangedCallback = (status: Goby.SyncStatus) => void; diff --git a/types/react-native-scrollable-tab-view/index.d.ts b/types/react-native-scrollable-tab-view/index.d.ts index 89f0f080f5..af340ee6dc 100644 --- a/types/react-native-scrollable-tab-view/index.d.ts +++ b/types/react-native-scrollable-tab-view/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/brentvatne/react-native-scrollable-tab-view#readme // Definitions by: CaiHuan // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { diff --git a/types/react-native-snap-carousel/index.d.ts b/types/react-native-snap-carousel/index.d.ts index d7592ca07e..4b340f0cb0 100644 --- a/types/react-native-snap-carousel/index.d.ts +++ b/types/react-native-snap-carousel/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/archriss/react-native-snap-carousel // Definitions by: jnbt // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { diff --git a/types/react-native-sortable-list/index.d.ts b/types/react-native-sortable-list/index.d.ts index 777f26369b..3c1d1c967b 100644 --- a/types/react-native-sortable-list/index.d.ts +++ b/types/react-native-sortable-list/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gitim/react-native-sortable-list // Definitions by: Michael Sivolobov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { ViewStyle } from 'react-native'; diff --git a/types/react-native-swiper/index.d.ts b/types/react-native-swiper/index.d.ts index 67dc970145..7007fa6f7f 100644 --- a/types/react-native-swiper/index.d.ts +++ b/types/react-native-swiper/index.d.ts @@ -4,7 +4,7 @@ // HuHuanming // mhcgrq // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { diff --git a/types/react-native-video/index.d.ts b/types/react-native-video/index.d.ts index 72c3ea186d..39d6366c30 100644 --- a/types/react-native-video/index.d.ts +++ b/types/react-native-video/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-native-community/react-native-video // Definitions by: HuHuanming // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { diff --git a/types/react-native/index.d.ts b/types/react-native/index.d.ts index 7f47f8c026..1a34d565cb 100644 --- a/types/react-native/index.d.ts +++ b/types/react-native/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/facebook/react-native // Definitions by: Eloy Durán , Fedor Nezhivoi , HuHuanming , Jeremi Stadler // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index d4ec6dc2d4..9599fbde9a 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -4,6 +4,7 @@ // mhcgrq // fangpenlin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from 'react' import { diff --git a/types/react-notification-system-redux/index.d.ts b/types/react-notification-system-redux/index.d.ts index ffcda21739..0a3cb5d0ea 100644 --- a/types/react-notification-system-redux/index.d.ts +++ b/types/react-notification-system-redux/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gor181/react-notification-system-redux // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component } from "react"; import { Action } from "redux"; diff --git a/types/react-notification-system/index.d.ts b/types/react-notification-system/index.d.ts index c29f92691e..d321ee6a16 100644 --- a/types/react-notification-system/index.d.ts +++ b/types/react-notification-system/index.d.ts @@ -2,7 +2,7 @@ // Project: https://www.npmjs.com/package/react-notification-system // Definitions by: Giedrius Grabauskas , Deividas Bakanas , Karol Janyst , Bartosz Szewczyk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-onclickoutside/index.d.ts b/types/react-onclickoutside/index.d.ts index 819debeb77..b342e98529 100644 --- a/types/react-onclickoutside/index.d.ts +++ b/types/react-onclickoutside/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Pomax/react-onclickoutside // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-onclickoutside/v5/index.d.ts b/types/react-onclickoutside/v5/index.d.ts index 05c086fac1..8d9ed949a6 100644 --- a/types/react-onclickoutside/v5/index.d.ts +++ b/types/react-onclickoutside/v5/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/Pomax/react-onclickoutside // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-onsenui/index.d.ts b/types/react-onsenui/index.d.ts index 5c25131be1..66b13d6855 100644 --- a/types/react-onsenui/index.d.ts +++ b/types/react-onsenui/index.d.ts @@ -2,7 +2,8 @@ // Project: https://onsen.io/v2/docs/guide/react/ // Definitions by: Ozytis // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 + import { Component } from 'react'; export interface Modifiers_string { diff --git a/types/react-overlays/index.d.ts b/types/react-overlays/index.d.ts index 1e461590d5..5112ecef26 100644 --- a/types/react-overlays/index.d.ts +++ b/types/react-overlays/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-bootstrap/react-overlays // Definitions by: Aaron Beall // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-paginate/index.d.ts b/types/react-paginate/index.d.ts index b6b50170c2..ff3985a9f1 100644 --- a/types/react-paginate/index.d.ts +++ b/types/react-paginate/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/AdeleD/react-paginate // Definitions by: Simon Hartcher , Wouter Hardeman , pegel03 // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-pointable/index.d.ts b/types/react-pointable/index.d.ts index 6439df14eb..4c0cec6600 100644 --- a/types/react-pointable/index.d.ts +++ b/types/react-pointable/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/MilllerTime/react-pointable // Definitions by: Stefan Fochler // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-portal/index.d.ts b/types/react-portal/index.d.ts index 644db637a9..48d26f8d1b 100644 --- a/types/react-portal/index.d.ts +++ b/types/react-portal/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/tajo/react-portal#readme // Definitions by: Shun Takahashi // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-props-decorators/index.d.ts b/types/react-props-decorators/index.d.ts index d577f7b175..64f33a495c 100644 --- a/types/react-props-decorators/index.d.ts +++ b/types/react-props-decorators/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/popkirby/react-props-decorators // Definitions by: Qubo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-recaptcha/index.d.ts b/types/react-recaptcha/index.d.ts index d605551cdf..e861c4e73b 100644 --- a/types/react-recaptcha/index.d.ts +++ b/types/react-recaptcha/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/appleboy/react-recaptcha // Definitions by: Mohamed Hegazy // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component } from "react"; export = Recaptcha; diff --git a/types/react-redux-i18n/index.d.ts b/types/react-redux-i18n/index.d.ts index a8ea035511..f92e9d3395 100644 --- a/types/react-redux-i18n/index.d.ts +++ b/types/react-redux-i18n/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/zoover/react-redux-i18n // Definitions by: Clément Devos // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-redux-i18n' { import * as react from "react" diff --git a/types/react-redux-toastr/index.d.ts b/types/react-redux-toastr/index.d.ts index af40ec724a..dee0dcba64 100644 --- a/types/react-redux-toastr/index.d.ts +++ b/types/react-redux-toastr/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/diegoddox/react-redux-toastr // Definitions by: Aleksandar Ivanov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-redux-toastr" { import * as React from "react"; diff --git a/types/react-redux/index.d.ts b/types/react-redux/index.d.ts index efbea276f8..c67c2f7cb3 100644 --- a/types/react-redux/index.d.ts +++ b/types/react-redux/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/rackt/react-redux // Definitions by: Qubo , Sean Kelley , Thomas Hasner // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import * as Redux from 'redux'; diff --git a/types/react-relay/index.d.ts b/types/react-relay/index.d.ts index a693527e3e..4f9f49e5e7 100644 --- a/types/react-relay/index.d.ts +++ b/types/react-relay/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/facebook/relay // Definitions by: Johannes Schickling // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-relay" { import * as React from "react"; diff --git a/types/react-responsive/index.d.ts b/types/react-responsive/index.d.ts index b88f33697a..2b9a37839f 100644 --- a/types/react-responsive/index.d.ts +++ b/types/react-responsive/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/contra/react-responsive // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-responsive" { import * as React from "react"; diff --git a/types/react-router-bootstrap/index.d.ts b/types/react-router-bootstrap/index.d.ts index c133a58e5c..c09a82d770 100644 --- a/types/react-router-bootstrap/index.d.ts +++ b/types/react-router-bootstrap/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/react-bootstrap/react-router-bootstrap // Definitions by: Vincent Lesierse , Karol Janyst , Olmo del Corral // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 export { default as LinkContainer } from "react-router-bootstrap/lib/LinkContainer" export { default as IndexLinkContainer } from "react-router-bootstrap/lib/IndexLinkContainer" diff --git a/types/react-router-config/index.d.ts b/types/react-router-config/index.d.ts index 4979cbfd6b..8497b0d4b8 100644 --- a/types/react-router-config/index.d.ts +++ b/types/react-router-config/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/ReactTraining/react-router/tree/master/packages/react-router-config // Definitions by: François Nguyen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from "react"; import { RouteComponentProps, match } from "react-router"; diff --git a/types/react-router-dom/index.d.ts b/types/react-router-dom/index.d.ts index 66e3a5dd98..1f7610ce5f 100644 --- a/types/react-router-dom/index.d.ts +++ b/types/react-router-dom/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Tanguy Krotoff // Huy Nguyen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 declare module 'react-router-dom' { import { diff --git a/types/react-router-redux/index.d.ts b/types/react-router-redux/index.d.ts index 8432000793..9e7639748e 100644 --- a/types/react-router-redux/index.d.ts +++ b/types/react-router-redux/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux // Definitions by: Huy Nguyen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import { Store, diff --git a/types/react-router/index.d.ts b/types/react-router/index.d.ts index f1c24b778f..6eaa39b3bb 100644 --- a/types/react-router/index.d.ts +++ b/types/react-router/index.d.ts @@ -14,7 +14,7 @@ // Jérémy Fauvel // Daniel Roth // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; import * as H from 'history'; diff --git a/types/react-router/v2/index.d.ts b/types/react-router/v2/index.d.ts index 67994b6710..c2fd8e9b22 100644 --- a/types/react-router/v2/index.d.ts +++ b/types/react-router/v2/index.d.ts @@ -7,7 +7,7 @@ // Alex Wendland // Kostya Esmukov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 export as namespace ReactRouter; diff --git a/types/react-router/v3/index.d.ts b/types/react-router/v3/index.d.ts index 05fe9b3371..ce1e165c7c 100644 --- a/types/react-router/v3/index.d.ts +++ b/types/react-router/v3/index.d.ts @@ -10,7 +10,7 @@ // Karol Janyst // Dovydas Navickas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 export { ChangeHook, diff --git a/types/react-scroll/index.d.ts b/types/react-scroll/index.d.ts index f4e6aa45d7..5c7c3cbced 100644 --- a/types/react-scroll/index.d.ts +++ b/types/react-scroll/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Ioannis Kokkinidis // Giedrius Grabauskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as ReactScroll from "./modules/index"; export = ReactScroll; diff --git a/types/react-scrollbar/index.d.ts b/types/react-scrollbar/index.d.ts index 8d5628f4a5..4c42f81afe 100644 --- a/types/react-scrollbar/index.d.ts +++ b/types/react-scrollbar/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/souhe/reactScrollbar // Definitions by: Stephen Jelfs // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-select/index.d.ts b/types/react-select/index.d.ts index a3c2cf7881..7e80a43c6f 100644 --- a/types/react-select/index.d.ts +++ b/types/react-select/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/JedWatson/react-select // Definitions by: ESQUIBET Hugo , Gilad Gray , Izaak Baker , Tadas Dailyda , Mark Vujevits , Mike Deverell // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-side-effect/index.d.ts b/types/react-side-effect/index.d.ts index 7f1cdcc163..15ca564e0c 100644 --- a/types/react-side-effect/index.d.ts +++ b/types/react-side-effect/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/react-side-effect // Definitions by: Remo H. Jansen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-sidebar/index.d.ts b/types/react-sidebar/index.d.ts index 1f3484762a..08a82fc183 100644 --- a/types/react-sidebar/index.d.ts +++ b/types/react-sidebar/index.d.ts @@ -2,7 +2,8 @@ // Project: https://github.com/balloob/react-sidebar#readme // Definitions by: Jeroen Vervaeke // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 + import { Component } from "react"; export interface SidebarProps { diff --git a/types/react-slick/index.d.ts b/types/react-slick/index.d.ts index 87f9bbad50..ab010943e5 100644 --- a/types/react-slick/index.d.ts +++ b/types/react-slick/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/akiran/react-slick // Definitions by: Andrey Balokha , Giedrius Grabauskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-smooth-scrollbar/index.d.ts b/types/react-smooth-scrollbar/index.d.ts index 54cc7d91b5..0b488a7316 100644 --- a/types/react-smooth-scrollbar/index.d.ts +++ b/types/react-smooth-scrollbar/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/idiotWu/react-smooth-scrollbar // Definitions by: Alexey Svetliakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import SmoothScrollbar, { ScrollbarOptions, ScrollStatusObject } from "smooth-scrollbar"; diff --git a/types/react-sortable-hoc/index.d.ts b/types/react-sortable-hoc/index.d.ts index 04ba275c7e..72a70e8891 100644 --- a/types/react-sortable-hoc/index.d.ts +++ b/types/react-sortable-hoc/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/clauderic/react-sortable-hoc // Definitions by: Ivo Stratev , Charles Rey // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-sortable-hoc' { import * as React from 'react'; diff --git a/types/react-spinkit/index.d.ts b/types/react-spinkit/index.d.ts index 1ef769f665..4b3b89b79c 100644 --- a/types/react-spinkit/index.d.ts +++ b/types/react-spinkit/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/KyleAMathews/react-spinkit // Definitions by: Qubo , Mleko , Tom Crockett , zzanol // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-spinkit/v1/index.d.ts b/types/react-spinkit/v1/index.d.ts index 24de75a032..d9a3609653 100644 --- a/types/react-spinkit/v1/index.d.ts +++ b/types/react-spinkit/v1/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/KyleAMathews/react-spinkit // Definitions by: Qubo , Mleko , Tom Crockett // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-split-pane/index.d.ts b/types/react-split-pane/index.d.ts index 32fef2e3e3..88e52a7b94 100644 --- a/types/react-split-pane/index.d.ts +++ b/types/react-split-pane/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/tomkp/react-split-pane // Definitions by: Roger Chen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-sticky/index.d.ts b/types/react-sticky/index.d.ts index b83fa37ac4..23fd51d196 100644 --- a/types/react-sticky/index.d.ts +++ b/types/react-sticky/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/captivationsoftware/react-sticky // Definitions by: Matej Lednicky , Curtis Warren // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; diff --git a/types/react-svg-pan-zoom/index.d.ts b/types/react-svg-pan-zoom/index.d.ts index 08b0db82b6..b65376bc0b 100644 --- a/types/react-svg-pan-zoom/index.d.ts +++ b/types/react-svg-pan-zoom/index.d.ts @@ -2,7 +2,8 @@ // Project: https://github.com/chrvadala/react-svg-pan-zoom#readme // Definitions by: Huy Nguyen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 + import * as React from 'react'; // String constants: diff --git a/types/react-swf/index.d.ts b/types/react-swf/index.d.ts index c03f2748b2..715c62bb43 100644 --- a/types/react-swf/index.d.ts +++ b/types/react-swf/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/syranide/react-swf // Definitions by: Stepan Mikhaylyuk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; export as namespace ReactSWF; diff --git a/types/react-swipeable-views/index.d.ts b/types/react-swipeable-views/index.d.ts index 91b0cfa45b..068a4e8ee6 100644 --- a/types/react-swipeable-views/index.d.ts +++ b/types/react-swipeable-views/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/oliviertassinari/react-swipeable-views // Definitions by: Michael Ledin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-swipeable/index.d.ts b/types/react-swipeable/index.d.ts index 7692abd859..bbfc953be7 100644 --- a/types/react-swipeable/index.d.ts +++ b/types/react-swipeable/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Giedrius Grabauskas // Konstantin Vasilev // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-syntax-highlighter/index.d.ts b/types/react-syntax-highlighter/index.d.ts index 94cf519204..95a36a4361 100644 --- a/types/react-syntax-highlighter/index.d.ts +++ b/types/react-syntax-highlighter/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/conorhastings/react-syntax-highlighter // Definitions by: Ivo Stratev // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module 'react-syntax-highlighter' { import SyntaxHighlighter from 'react-syntax-highlighter/dist/light'; diff --git a/types/react-tabs/index.d.ts b/types/react-tabs/index.d.ts index 31a4b65abf..df778cbc60 100644 --- a/types/react-tabs/index.d.ts +++ b/types/react-tabs/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/reactjs/react-tabs/ // Definitions by: Yuu Igarashi , Daniel Tschinder // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react-tagcloud/index.d.ts b/types/react-tagcloud/index.d.ts index 11761bb142..69a2bd8f28 100644 --- a/types/react-tagcloud/index.d.ts +++ b/types/react-tagcloud/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/madox2/react-tagcloud // Definitions by: wassname // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-test-renderer/index.d.ts b/types/react-test-renderer/index.d.ts index e967fde49c..6e1d9037cc 100644 --- a/types/react-test-renderer/index.d.ts +++ b/types/react-test-renderer/index.d.ts @@ -2,7 +2,7 @@ // Project: https://facebook.github.io/react/ // Definitions by: Arvitaly , Lochbrunner , Lochbrunner , John Reilly // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ReactElement } from "react"; diff --git a/types/react-tether/index.d.ts b/types/react-tether/index.d.ts index 23270282f8..83445eccb8 100644 --- a/types/react-tether/index.d.ts +++ b/types/react-tether/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/souporserious/react-tether // Definitions by: Ryan Price // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 export default TetherComponent; export as namespace ReactTether; diff --git a/types/react-textarea-autosize/index.d.ts b/types/react-textarea-autosize/index.d.ts index ee3e5aaf44..94f34a24b9 100644 --- a/types/react-textarea-autosize/index.d.ts +++ b/types/react-textarea-autosize/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/andreypopp/react-textarea-autosize // Definitions by: Alexey Svetliakov , Jerry Zou // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 declare module "react-textarea-autosize" { import * as React from "react"; diff --git a/types/react-toggle/index.d.ts b/types/react-toggle/index.d.ts index 658e3c0ead..04ea8aaa9a 100644 --- a/types/react-toggle/index.d.ts +++ b/types/react-toggle/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/aaronshaf/react-toggle // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { Component, HTMLAttributes, ReactNode } from "react"; diff --git a/types/react-transition-group/index.d.ts b/types/react-transition-group/index.d.ts index 5faf397a34..3c82827b46 100644 --- a/types/react-transition-group/index.d.ts +++ b/types/react-transition-group/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/reactjs/react-transition-group // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { HTMLAttributes, ReactElement, ReactType } from "react"; diff --git a/types/react-user-tour/index.d.ts b/types/react-user-tour/index.d.ts index 2753a6f8b6..21a8be7a61 100644 --- a/types/react-user-tour/index.d.ts +++ b/types/react-user-tour/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/socialtables/react-user-tour // Definitions by: Carlo Cancellieri // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/react-virtualized-select/index.d.ts b/types/react-virtualized-select/index.d.ts index d73b06cfc8..1759a65f82 100644 --- a/types/react-virtualized-select/index.d.ts +++ b/types/react-virtualized-select/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/bvaughn/react-virtualized-select // Definitions by: Sean Kelley // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import { ReactSelectProps } from "react-select"; diff --git a/types/react-virtualized/index.d.ts b/types/react-virtualized/index.d.ts index c1586de906..402984d3d8 100644 --- a/types/react-virtualized/index.d.ts +++ b/types/react-virtualized/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/bvaughn/react-virtualized // Definitions by: Kalle Ott // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 export { ArrowKeyStepper, diff --git a/types/react-widgets/index.d.ts b/types/react-widgets/index.d.ts index 6cea9d195b..a10263eb81 100644 --- a/types/react-widgets/index.d.ts +++ b/types/react-widgets/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/jquense/react-widgets // Definitions by: Rogier Schouten , Balázs Sándor , Frode Hansen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/react/index.d.ts b/types/react/index.d.ts index 382b9607c4..04811c6ecc 100644 --- a/types/react/index.d.ts +++ b/types/react/index.d.ts @@ -10,7 +10,7 @@ // Eric Anderson // Tanguy Krotoff // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 type NativeAnimationEvent = AnimationEvent; type NativeClipboardEvent = ClipboardEvent; diff --git a/types/reactcss/index.d.ts b/types/reactcss/index.d.ts index fe64ed4ce9..68836afe93 100644 --- a/types/reactcss/index.d.ts +++ b/types/reactcss/index.d.ts @@ -2,7 +2,7 @@ // Project: http://reactcss.com/ // Definitions by: Chris Gervang , Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 import * as React from "react" diff --git a/types/reactstrap/index.d.ts b/types/reactstrap/index.d.ts index 166a009e21..c612edf234 100644 --- a/types/reactstrap/index.d.ts +++ b/types/reactstrap/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/reactstrap/reactstrap#readme // Definitions by: Ali Hammad Baig , Marco Falkenberg , Danilo Barros // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 export { default as Alert } from './lib/Alert'; export { default as Badge } from './lib/Badge'; diff --git a/types/rebass/index.d.ts b/types/rebass/index.d.ts index ae37b9fa2a..fab1650108 100644 --- a/types/rebass/index.d.ts +++ b/types/rebass/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/jxnblk/rebass // Definitions by: rhysd // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/recompose/index.d.ts b/types/recompose/index.d.ts index 7ebb6fcc43..3e3d6b85ae 100644 --- a/types/recompose/index.d.ts +++ b/types/recompose/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: Iskander Sierra // Samuel DeSota // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/redux-auth-wrapper/index.d.ts b/types/redux-auth-wrapper/index.d.ts index e9b27d1481..453a4e7e02 100644 --- a/types/redux-auth-wrapper/index.d.ts +++ b/types/redux-auth-wrapper/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/mjrussell/redux-auth-wrapper // Definitions by: Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, StatelessComponent, ReactType } from "react"; import { Action } from "redux"; diff --git a/types/redux-bootstrap/index.d.ts b/types/redux-bootstrap/index.d.ts index 60d53bb713..8a5d8b2152 100644 --- a/types/redux-bootstrap/index.d.ts +++ b/types/redux-bootstrap/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/remojansen/redux-bootstrap // Definitions by: Remo H. Jansen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from "react"; import { Middleware, Reducer, Store } from "redux"; diff --git a/types/redux-devtools-dock-monitor/index.d.ts b/types/redux-devtools-dock-monitor/index.d.ts index de90f9a36e..708077f5a8 100644 --- a/types/redux-devtools-dock-monitor/index.d.ts +++ b/types/redux-devtools-dock-monitor/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/redux-devtools-dock-monitor // Definitions by: Petryshyn Sergii // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/redux-devtools-log-monitor/index.d.ts b/types/redux-devtools-log-monitor/index.d.ts index 32062607c2..e51af01d34 100644 --- a/types/redux-devtools-log-monitor/index.d.ts +++ b/types/redux-devtools-log-monitor/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/redux-devtools-log-monitor // Definitions by: Petryshyn Sergii // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react' import {ColorScheme} from 'base16' diff --git a/types/redux-devtools/index.d.ts b/types/redux-devtools/index.d.ts index f94239ff2e..6e51b2bf6d 100644 --- a/types/redux-devtools/index.d.ts +++ b/types/redux-devtools/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/gaearon/redux-devtools // Definitions by: Petryshyn Sergii // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { GenericStoreEnhancer } from 'redux'; diff --git a/types/redux-form/index.d.ts b/types/redux-form/index.d.ts index a0e2a994a9..22b23ee23f 100644 --- a/types/redux-form/index.d.ts +++ b/types/redux-form/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/erikras/redux-form // Definitions by: Carson Full , Daniel Lytkin , Karol Janyst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import { ComponentClass, diff --git a/types/redux-form/v4/index.d.ts b/types/redux-form/v4/index.d.ts index fa4cd9dbaa..b23b05d5c2 100644 --- a/types/redux-form/v4/index.d.ts +++ b/types/redux-form/v4/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/erikras/redux-form // Definitions by: Daniel Lytkin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import { Component, SyntheticEvent, FormEventHandler } from 'react'; diff --git a/types/redux-router/index.d.ts b/types/redux-router/index.d.ts index 0c0f0ff29b..d9dc0a5735 100644 --- a/types/redux-router/index.d.ts +++ b/types/redux-router/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/rackt/redux-router // Definitions by: Stepan Mikhaylyuk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; import * as ReactRouter from 'react-router'; diff --git a/types/redux-ui/index.d.ts b/types/redux-ui/index.d.ts index c30f3d1af9..b745ee2186 100644 --- a/types/redux-ui/index.d.ts +++ b/types/redux-ui/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/tonyhb/redux-ui // Definitions by: Andy Shu Xin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// import * as Redux from 'redux'; diff --git a/types/rheostat/index.d.ts b/types/rheostat/index.d.ts index 86312c4fb3..2943ecccc5 100644 --- a/types/rheostat/index.d.ts +++ b/types/rheostat/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/airbnb/rheostat // Definitions by: Sasha Bayan , Wil Lee // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 import * as React from 'react'; diff --git a/types/rrc/index.d.ts b/types/rrc/index.d.ts index 5ebf120c74..d3d6a287b4 100644 --- a/types/rrc/index.d.ts +++ b/types/rrc/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/pshrmn/rrc#readme // Definitions by: Deividas Bakanas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from "react"; import * as H from "history"; diff --git a/types/spectacle/index.d.ts b/types/spectacle/index.d.ts index 41095a5839..a4253efef3 100644 --- a/types/spectacle/index.d.ts +++ b/types/spectacle/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/FormidableLabs/victory // Definitions by: Zachary Maybury // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/storybook__react/index.d.ts b/types/storybook__react/index.d.ts index 433b9e2116..6a29b176b0 100644 --- a/types/storybook__react/index.d.ts +++ b/types/storybook__react/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/storybooks/storybook // Definitions by: Joscha Feth // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.2 +// TypeScript Version: 2.3 /// diff --git a/types/victory/index.d.ts b/types/victory/index.d.ts index 437523f465..25509b3d0f 100644 --- a/types/victory/index.d.ts +++ b/types/victory/index.d.ts @@ -4,7 +4,7 @@ // snerks // Krzysztof Cebula // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// diff --git a/types/why-did-you-update/index.d.ts b/types/why-did-you-update/index.d.ts index f6fffc476e..593cf6791d 100644 --- a/types/why-did-you-update/index.d.ts +++ b/types/why-did-you-update/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/garbles/why-did-you-update // Definitions by: rhysd // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 +// TypeScript Version: 2.3 /// From a42c34d876e88d2be156dcdb2deb02d38ebf9aad Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 23:27:14 +0200 Subject: [PATCH 0069/1167] Fix react-fa-tests.tsx error due to TypeScript 2.3 --- types/react-fa/index.d.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/types/react-fa/index.d.ts b/types/react-fa/index.d.ts index 98fb3840fa..357c3921f6 100644 --- a/types/react-fa/index.d.ts +++ b/types/react-fa/index.d.ts @@ -37,7 +37,15 @@ export const Icon: ComponentClass; export interface IconStackProps extends SizeOverrideHTMLProps { size?: IconSize; - children?: IconProps[]; + + // Does not work with TypeScript 2.3: + // Type '{ size: "lg"; children: Element[]; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes> & Reado...'. + // Type '{ size: "lg"; children: Element[]; }' is not assignable to type 'Readonly'. + // Types of property 'children' are incompatible. + // Type 'Element[]' is not assignable to type 'IconProps[]'. + // Type 'Element' is not assignable to type 'IconProps'. + // Property 'name' is missing in type 'Element'. + // children?: IconProps[]; } export type IconStack = Component; From 3c9eba9d3f471652f0a33596deb2b4a10c74a0d5 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Sun, 18 Jun 2017 23:27:47 +0200 Subject: [PATCH 0070/1167] Change React.Component to React.Component --- types/react/README.md | 2 +- types/react/index.d.ts | 12 ++++++------ types/react/test/index.ts | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/types/react/README.md b/types/react/README.md index 7515510f9e..e38ba90175 100644 --- a/types/react/README.md +++ b/types/react/README.md @@ -38,7 +38,7 @@ This problem manifests itself in two ways. It should be fixed in [TypeScript 2.0 ```ts import * as React from "react"; - class MyComponent extends React.Component { + class MyComponent extends React.Component { static contextTypes = { someValue: React.PropTypes.string }; diff --git a/types/react/index.d.ts b/types/react/index.d.ts index 04811c6ecc..887256c6ca 100644 --- a/types/react/index.d.ts +++ b/types/react/index.d.ts @@ -38,7 +38,7 @@ declare namespace React { type Key = string | number; type Ref = string | ((instance: T) => any); - type ComponentState = {} | void; + type ComponentState = {}; interface Attributes { key?: Key; @@ -184,10 +184,10 @@ declare namespace React { // Component API // ---------------------------------------------------------------------- - type ReactInstance = Component | Element; + type ReactInstance = Component | Element; // Base component for plain JS classes - interface Component extends ComponentLifecycle { } + interface Component extends ComponentLifecycle { } class Component { constructor(props?: P, context?: any); setState(f: (prevState: S, props: P) => Pick, callback?: () => any): void; @@ -208,9 +208,9 @@ declare namespace React { }; } - class PureComponent extends Component { } + class PureComponent extends Component { } - interface ClassicComponent extends Component { + interface ClassicComponent extends Component { replaceState(nextState: S, callback?: () => any): void; isMounted(): boolean; getInitialState?(): S; @@ -2741,7 +2741,7 @@ declare namespace React { declare global { namespace JSX { interface Element extends React.ReactElement { } - interface ElementClass extends React.Component { + interface ElementClass extends React.Component { render(): JSX.Element | null | false; } interface ElementAttributesProperty { props: {}; } diff --git a/types/react/test/index.ts b/types/react/test/index.ts index a8bdf62acf..4cbc531417 100644 --- a/types/react/test/index.ts +++ b/types/react/test/index.ts @@ -130,7 +130,7 @@ class ModernComponent extends React.Component } } -class ModernComponentNoState extends React.Component { } +class ModernComponentNoState extends React.Component { } interface SCProps { foo?: number; @@ -282,7 +282,7 @@ myComponent.reset(); interface RCProps { } -class RefComponent extends React.Component { +class RefComponent extends React.Component { static create = React.createFactory(RefComponent); refMethod() { } @@ -704,7 +704,7 @@ const formEvent:InputFormEvent = changeEvent; prop2: string; prop3?: string; } - class ComponentWithDefaultProps extends React.Component { + class ComponentWithDefaultProps extends React.Component { static defaultProps = { prop3: "default value", }; From 1745cc3b4c81cd3f26d438814b49ff994113b239 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Mon, 19 Jun 2017 11:42:34 +0200 Subject: [PATCH 0071/1167] Replace React.Component<(.*), (any|void|\{\}|null)> by React.Component<$1> + many manual adjustments --- types/react-icon-base/index.d.ts | 2 +- types/react-icons/fa/500px.d.ts | 2 +- types/react-icons/fa/adjust.d.ts | 2 +- types/react-icons/fa/adn.d.ts | 2 +- types/react-icons/fa/align-center.d.ts | 2 +- types/react-icons/fa/align-justify.d.ts | 2 +- types/react-icons/fa/align-left.d.ts | 2 +- types/react-icons/fa/align-right.d.ts | 2 +- types/react-icons/fa/amazon.d.ts | 2 +- types/react-icons/fa/ambulance.d.ts | 2 +- types/react-icons/fa/american-sign-language-interpreting.d.ts | 2 +- types/react-icons/fa/anchor.d.ts | 2 +- types/react-icons/fa/android.d.ts | 2 +- types/react-icons/fa/angellist.d.ts | 2 +- types/react-icons/fa/angle-double-down.d.ts | 2 +- types/react-icons/fa/angle-double-left.d.ts | 2 +- types/react-icons/fa/angle-double-right.d.ts | 2 +- types/react-icons/fa/angle-double-up.d.ts | 2 +- types/react-icons/fa/angle-down.d.ts | 2 +- types/react-icons/fa/angle-left.d.ts | 2 +- types/react-icons/fa/angle-right.d.ts | 2 +- types/react-icons/fa/angle-up.d.ts | 2 +- types/react-icons/fa/apple.d.ts | 2 +- types/react-icons/fa/archive.d.ts | 2 +- types/react-icons/fa/area-chart.d.ts | 2 +- types/react-icons/fa/arrow-circle-down.d.ts | 2 +- types/react-icons/fa/arrow-circle-left.d.ts | 2 +- types/react-icons/fa/arrow-circle-o-down.d.ts | 2 +- types/react-icons/fa/arrow-circle-o-left.d.ts | 2 +- types/react-icons/fa/arrow-circle-o-right.d.ts | 2 +- types/react-icons/fa/arrow-circle-o-up.d.ts | 2 +- types/react-icons/fa/arrow-circle-right.d.ts | 2 +- types/react-icons/fa/arrow-circle-up.d.ts | 2 +- types/react-icons/fa/arrow-down.d.ts | 2 +- types/react-icons/fa/arrow-left.d.ts | 2 +- types/react-icons/fa/arrow-right.d.ts | 2 +- types/react-icons/fa/arrow-up.d.ts | 2 +- types/react-icons/fa/arrows-alt.d.ts | 2 +- types/react-icons/fa/arrows-h.d.ts | 2 +- types/react-icons/fa/arrows-v.d.ts | 2 +- types/react-icons/fa/arrows.d.ts | 2 +- types/react-icons/fa/assistive-listening-systems.d.ts | 2 +- types/react-icons/fa/asterisk.d.ts | 2 +- types/react-icons/fa/at.d.ts | 2 +- types/react-icons/fa/audio-description.d.ts | 2 +- types/react-icons/fa/automobile.d.ts | 2 +- types/react-icons/fa/backward.d.ts | 2 +- types/react-icons/fa/balance-scale.d.ts | 2 +- types/react-icons/fa/ban.d.ts | 2 +- types/react-icons/fa/bank.d.ts | 2 +- types/react-icons/fa/bar-chart.d.ts | 2 +- types/react-icons/fa/barcode.d.ts | 2 +- types/react-icons/fa/bars.d.ts | 2 +- types/react-icons/fa/battery-0.d.ts | 2 +- types/react-icons/fa/battery-1.d.ts | 2 +- types/react-icons/fa/battery-2.d.ts | 2 +- types/react-icons/fa/battery-3.d.ts | 2 +- types/react-icons/fa/battery-4.d.ts | 2 +- types/react-icons/fa/bed.d.ts | 2 +- types/react-icons/fa/beer.d.ts | 2 +- types/react-icons/fa/behance-square.d.ts | 2 +- types/react-icons/fa/behance.d.ts | 2 +- types/react-icons/fa/bell-o.d.ts | 2 +- types/react-icons/fa/bell-slash-o.d.ts | 2 +- types/react-icons/fa/bell-slash.d.ts | 2 +- types/react-icons/fa/bell.d.ts | 2 +- types/react-icons/fa/bicycle.d.ts | 2 +- types/react-icons/fa/binoculars.d.ts | 2 +- types/react-icons/fa/birthday-cake.d.ts | 2 +- types/react-icons/fa/bitbucket-square.d.ts | 2 +- types/react-icons/fa/bitbucket.d.ts | 2 +- types/react-icons/fa/bitcoin.d.ts | 2 +- types/react-icons/fa/black-tie.d.ts | 2 +- types/react-icons/fa/blind.d.ts | 2 +- types/react-icons/fa/bluetooth-b.d.ts | 2 +- types/react-icons/fa/bluetooth.d.ts | 2 +- types/react-icons/fa/bold.d.ts | 2 +- types/react-icons/fa/bolt.d.ts | 2 +- types/react-icons/fa/bomb.d.ts | 2 +- types/react-icons/fa/book.d.ts | 2 +- types/react-icons/fa/bookmark-o.d.ts | 2 +- types/react-icons/fa/bookmark.d.ts | 2 +- types/react-icons/fa/braille.d.ts | 2 +- types/react-icons/fa/briefcase.d.ts | 2 +- types/react-icons/fa/bug.d.ts | 2 +- types/react-icons/fa/building-o.d.ts | 2 +- types/react-icons/fa/building.d.ts | 2 +- types/react-icons/fa/bullhorn.d.ts | 2 +- types/react-icons/fa/bullseye.d.ts | 2 +- types/react-icons/fa/bus.d.ts | 2 +- types/react-icons/fa/buysellads.d.ts | 2 +- types/react-icons/fa/cab.d.ts | 2 +- types/react-icons/fa/calculator.d.ts | 2 +- types/react-icons/fa/calendar-check-o.d.ts | 2 +- types/react-icons/fa/calendar-minus-o.d.ts | 2 +- types/react-icons/fa/calendar-o.d.ts | 2 +- types/react-icons/fa/calendar-plus-o.d.ts | 2 +- types/react-icons/fa/calendar-times-o.d.ts | 2 +- types/react-icons/fa/calendar.d.ts | 2 +- types/react-icons/fa/camera-retro.d.ts | 2 +- types/react-icons/fa/camera.d.ts | 2 +- types/react-icons/fa/caret-down.d.ts | 2 +- types/react-icons/fa/caret-left.d.ts | 2 +- types/react-icons/fa/caret-right.d.ts | 2 +- types/react-icons/fa/caret-square-o-down.d.ts | 2 +- types/react-icons/fa/caret-square-o-left.d.ts | 2 +- types/react-icons/fa/caret-square-o-right.d.ts | 2 +- types/react-icons/fa/caret-square-o-up.d.ts | 2 +- types/react-icons/fa/caret-up.d.ts | 2 +- types/react-icons/fa/cart-arrow-down.d.ts | 2 +- types/react-icons/fa/cart-plus.d.ts | 2 +- types/react-icons/fa/cc-amex.d.ts | 2 +- types/react-icons/fa/cc-diners-club.d.ts | 2 +- types/react-icons/fa/cc-discover.d.ts | 2 +- types/react-icons/fa/cc-jcb.d.ts | 2 +- types/react-icons/fa/cc-mastercard.d.ts | 2 +- types/react-icons/fa/cc-paypal.d.ts | 2 +- types/react-icons/fa/cc-stripe.d.ts | 2 +- types/react-icons/fa/cc-visa.d.ts | 2 +- types/react-icons/fa/cc.d.ts | 2 +- types/react-icons/fa/certificate.d.ts | 2 +- types/react-icons/fa/chain-broken.d.ts | 2 +- types/react-icons/fa/chain.d.ts | 2 +- types/react-icons/fa/check-circle-o.d.ts | 2 +- types/react-icons/fa/check-circle.d.ts | 2 +- types/react-icons/fa/check-square-o.d.ts | 2 +- types/react-icons/fa/check-square.d.ts | 2 +- types/react-icons/fa/check.d.ts | 2 +- types/react-icons/fa/chevron-circle-down.d.ts | 2 +- types/react-icons/fa/chevron-circle-left.d.ts | 2 +- types/react-icons/fa/chevron-circle-right.d.ts | 2 +- types/react-icons/fa/chevron-circle-up.d.ts | 2 +- types/react-icons/fa/chevron-down.d.ts | 2 +- types/react-icons/fa/chevron-left.d.ts | 2 +- types/react-icons/fa/chevron-right.d.ts | 2 +- types/react-icons/fa/chevron-up.d.ts | 2 +- types/react-icons/fa/child.d.ts | 2 +- types/react-icons/fa/chrome.d.ts | 2 +- types/react-icons/fa/circle-o-notch.d.ts | 2 +- types/react-icons/fa/circle-o.d.ts | 2 +- types/react-icons/fa/circle-thin.d.ts | 2 +- types/react-icons/fa/circle.d.ts | 2 +- types/react-icons/fa/clipboard.d.ts | 2 +- types/react-icons/fa/clock-o.d.ts | 2 +- types/react-icons/fa/clone.d.ts | 2 +- types/react-icons/fa/close.d.ts | 2 +- types/react-icons/fa/cloud-download.d.ts | 2 +- types/react-icons/fa/cloud-upload.d.ts | 2 +- types/react-icons/fa/cloud.d.ts | 2 +- types/react-icons/fa/cny.d.ts | 2 +- types/react-icons/fa/code-fork.d.ts | 2 +- types/react-icons/fa/code.d.ts | 2 +- types/react-icons/fa/codepen.d.ts | 2 +- types/react-icons/fa/codiepie.d.ts | 2 +- types/react-icons/fa/coffee.d.ts | 2 +- types/react-icons/fa/cog.d.ts | 2 +- types/react-icons/fa/cogs.d.ts | 2 +- types/react-icons/fa/columns.d.ts | 2 +- types/react-icons/fa/comment-o.d.ts | 2 +- types/react-icons/fa/comment.d.ts | 2 +- types/react-icons/fa/commenting-o.d.ts | 2 +- types/react-icons/fa/commenting.d.ts | 2 +- types/react-icons/fa/comments-o.d.ts | 2 +- types/react-icons/fa/comments.d.ts | 2 +- types/react-icons/fa/compass.d.ts | 2 +- types/react-icons/fa/compress.d.ts | 2 +- types/react-icons/fa/connectdevelop.d.ts | 2 +- types/react-icons/fa/contao.d.ts | 2 +- types/react-icons/fa/copy.d.ts | 2 +- types/react-icons/fa/copyright.d.ts | 2 +- types/react-icons/fa/creative-commons.d.ts | 2 +- types/react-icons/fa/credit-card-alt.d.ts | 2 +- types/react-icons/fa/credit-card.d.ts | 2 +- types/react-icons/fa/crop.d.ts | 2 +- types/react-icons/fa/crosshairs.d.ts | 2 +- types/react-icons/fa/css3.d.ts | 2 +- types/react-icons/fa/cube.d.ts | 2 +- types/react-icons/fa/cubes.d.ts | 2 +- types/react-icons/fa/cut.d.ts | 2 +- types/react-icons/fa/cutlery.d.ts | 2 +- types/react-icons/fa/dashboard.d.ts | 2 +- types/react-icons/fa/dashcube.d.ts | 2 +- types/react-icons/fa/database.d.ts | 2 +- types/react-icons/fa/deaf.d.ts | 2 +- types/react-icons/fa/dedent.d.ts | 2 +- types/react-icons/fa/delicious.d.ts | 2 +- types/react-icons/fa/desktop.d.ts | 2 +- types/react-icons/fa/deviantart.d.ts | 2 +- types/react-icons/fa/diamond.d.ts | 2 +- types/react-icons/fa/digg.d.ts | 2 +- types/react-icons/fa/dollar.d.ts | 2 +- types/react-icons/fa/dot-circle-o.d.ts | 2 +- types/react-icons/fa/download.d.ts | 2 +- types/react-icons/fa/dribbble.d.ts | 2 +- types/react-icons/fa/dropbox.d.ts | 2 +- types/react-icons/fa/drupal.d.ts | 2 +- types/react-icons/fa/edge.d.ts | 2 +- types/react-icons/fa/edit.d.ts | 2 +- types/react-icons/fa/eject.d.ts | 2 +- types/react-icons/fa/ellipsis-h.d.ts | 2 +- types/react-icons/fa/ellipsis-v.d.ts | 2 +- types/react-icons/fa/empire.d.ts | 2 +- types/react-icons/fa/envelope-o.d.ts | 2 +- types/react-icons/fa/envelope-square.d.ts | 2 +- types/react-icons/fa/envelope.d.ts | 2 +- types/react-icons/fa/envira.d.ts | 2 +- types/react-icons/fa/eraser.d.ts | 2 +- types/react-icons/fa/eur.d.ts | 2 +- types/react-icons/fa/exchange.d.ts | 2 +- types/react-icons/fa/exclamation-circle.d.ts | 2 +- types/react-icons/fa/exclamation-triangle.d.ts | 2 +- types/react-icons/fa/exclamation.d.ts | 2 +- types/react-icons/fa/expand.d.ts | 2 +- types/react-icons/fa/expeditedssl.d.ts | 2 +- types/react-icons/fa/external-link-square.d.ts | 2 +- types/react-icons/fa/external-link.d.ts | 2 +- types/react-icons/fa/eye-slash.d.ts | 2 +- types/react-icons/fa/eye.d.ts | 2 +- types/react-icons/fa/eyedropper.d.ts | 2 +- types/react-icons/fa/facebook-official.d.ts | 2 +- types/react-icons/fa/facebook-square.d.ts | 2 +- types/react-icons/fa/facebook.d.ts | 2 +- types/react-icons/fa/fast-backward.d.ts | 2 +- types/react-icons/fa/fast-forward.d.ts | 2 +- types/react-icons/fa/fax.d.ts | 2 +- types/react-icons/fa/feed.d.ts | 2 +- types/react-icons/fa/female.d.ts | 2 +- types/react-icons/fa/fighter-jet.d.ts | 2 +- types/react-icons/fa/file-archive-o.d.ts | 2 +- types/react-icons/fa/file-audio-o.d.ts | 2 +- types/react-icons/fa/file-code-o.d.ts | 2 +- types/react-icons/fa/file-excel-o.d.ts | 2 +- types/react-icons/fa/file-image-o.d.ts | 2 +- types/react-icons/fa/file-movie-o.d.ts | 2 +- types/react-icons/fa/file-o.d.ts | 2 +- types/react-icons/fa/file-pdf-o.d.ts | 2 +- types/react-icons/fa/file-powerpoint-o.d.ts | 2 +- types/react-icons/fa/file-text-o.d.ts | 2 +- types/react-icons/fa/file-text.d.ts | 2 +- types/react-icons/fa/file-word-o.d.ts | 2 +- types/react-icons/fa/file.d.ts | 2 +- types/react-icons/fa/film.d.ts | 2 +- types/react-icons/fa/filter.d.ts | 2 +- types/react-icons/fa/fire-extinguisher.d.ts | 2 +- types/react-icons/fa/fire.d.ts | 2 +- types/react-icons/fa/firefox.d.ts | 2 +- types/react-icons/fa/flag-checkered.d.ts | 2 +- types/react-icons/fa/flag-o.d.ts | 2 +- types/react-icons/fa/flag.d.ts | 2 +- types/react-icons/fa/flask.d.ts | 2 +- types/react-icons/fa/flickr.d.ts | 2 +- types/react-icons/fa/floppy-o.d.ts | 2 +- types/react-icons/fa/folder-o.d.ts | 2 +- types/react-icons/fa/folder-open-o.d.ts | 2 +- types/react-icons/fa/folder-open.d.ts | 2 +- types/react-icons/fa/folder.d.ts | 2 +- types/react-icons/fa/font.d.ts | 2 +- types/react-icons/fa/fonticons.d.ts | 2 +- types/react-icons/fa/fort-awesome.d.ts | 2 +- types/react-icons/fa/forumbee.d.ts | 2 +- types/react-icons/fa/forward.d.ts | 2 +- types/react-icons/fa/foursquare.d.ts | 2 +- types/react-icons/fa/frown-o.d.ts | 2 +- types/react-icons/fa/futbol-o.d.ts | 2 +- types/react-icons/fa/gamepad.d.ts | 2 +- types/react-icons/fa/gavel.d.ts | 2 +- types/react-icons/fa/gbp.d.ts | 2 +- types/react-icons/fa/genderless.d.ts | 2 +- types/react-icons/fa/get-pocket.d.ts | 2 +- types/react-icons/fa/gg-circle.d.ts | 2 +- types/react-icons/fa/gg.d.ts | 2 +- types/react-icons/fa/gift.d.ts | 2 +- types/react-icons/fa/git-square.d.ts | 2 +- types/react-icons/fa/git.d.ts | 2 +- types/react-icons/fa/github-alt.d.ts | 2 +- types/react-icons/fa/github-square.d.ts | 2 +- types/react-icons/fa/github.d.ts | 2 +- types/react-icons/fa/gitlab.d.ts | 2 +- types/react-icons/fa/gittip.d.ts | 2 +- types/react-icons/fa/glass.d.ts | 2 +- types/react-icons/fa/glide-g.d.ts | 2 +- types/react-icons/fa/glide.d.ts | 2 +- types/react-icons/fa/globe.d.ts | 2 +- types/react-icons/fa/google-plus-square.d.ts | 2 +- types/react-icons/fa/google-plus.d.ts | 2 +- types/react-icons/fa/google-wallet.d.ts | 2 +- types/react-icons/fa/google.d.ts | 2 +- types/react-icons/fa/graduation-cap.d.ts | 2 +- types/react-icons/fa/group.d.ts | 2 +- types/react-icons/fa/h-square.d.ts | 2 +- types/react-icons/fa/hacker-news.d.ts | 2 +- types/react-icons/fa/hand-grab-o.d.ts | 2 +- types/react-icons/fa/hand-lizard-o.d.ts | 2 +- types/react-icons/fa/hand-o-down.d.ts | 2 +- types/react-icons/fa/hand-o-left.d.ts | 2 +- types/react-icons/fa/hand-o-right.d.ts | 2 +- types/react-icons/fa/hand-o-up.d.ts | 2 +- types/react-icons/fa/hand-paper-o.d.ts | 2 +- types/react-icons/fa/hand-peace-o.d.ts | 2 +- types/react-icons/fa/hand-pointer-o.d.ts | 2 +- types/react-icons/fa/hand-scissors-o.d.ts | 2 +- types/react-icons/fa/hand-spock-o.d.ts | 2 +- types/react-icons/fa/hashtag.d.ts | 2 +- types/react-icons/fa/hdd-o.d.ts | 2 +- types/react-icons/fa/header.d.ts | 2 +- types/react-icons/fa/headphones.d.ts | 2 +- types/react-icons/fa/heart-o.d.ts | 2 +- types/react-icons/fa/heart.d.ts | 2 +- types/react-icons/fa/heartbeat.d.ts | 2 +- types/react-icons/fa/history.d.ts | 2 +- types/react-icons/fa/home.d.ts | 2 +- types/react-icons/fa/hospital-o.d.ts | 2 +- types/react-icons/fa/hourglass-1.d.ts | 2 +- types/react-icons/fa/hourglass-2.d.ts | 2 +- types/react-icons/fa/hourglass-3.d.ts | 2 +- types/react-icons/fa/hourglass-o.d.ts | 2 +- types/react-icons/fa/hourglass.d.ts | 2 +- types/react-icons/fa/houzz.d.ts | 2 +- types/react-icons/fa/html5.d.ts | 2 +- types/react-icons/fa/i-cursor.d.ts | 2 +- types/react-icons/fa/ils.d.ts | 2 +- types/react-icons/fa/image.d.ts | 2 +- types/react-icons/fa/inbox.d.ts | 2 +- types/react-icons/fa/indent.d.ts | 2 +- types/react-icons/fa/industry.d.ts | 2 +- types/react-icons/fa/info-circle.d.ts | 2 +- types/react-icons/fa/info.d.ts | 2 +- types/react-icons/fa/inr.d.ts | 2 +- types/react-icons/fa/instagram.d.ts | 2 +- types/react-icons/fa/internet-explorer.d.ts | 2 +- types/react-icons/fa/intersex.d.ts | 2 +- types/react-icons/fa/ioxhost.d.ts | 2 +- types/react-icons/fa/italic.d.ts | 2 +- types/react-icons/fa/joomla.d.ts | 2 +- types/react-icons/fa/jsfiddle.d.ts | 2 +- types/react-icons/fa/key.d.ts | 2 +- types/react-icons/fa/keyboard-o.d.ts | 2 +- types/react-icons/fa/krw.d.ts | 2 +- types/react-icons/fa/language.d.ts | 2 +- types/react-icons/fa/laptop.d.ts | 2 +- types/react-icons/fa/lastfm-square.d.ts | 2 +- types/react-icons/fa/lastfm.d.ts | 2 +- types/react-icons/fa/leaf.d.ts | 2 +- types/react-icons/fa/leanpub.d.ts | 2 +- types/react-icons/fa/lemon-o.d.ts | 2 +- types/react-icons/fa/level-down.d.ts | 2 +- types/react-icons/fa/level-up.d.ts | 2 +- types/react-icons/fa/life-bouy.d.ts | 2 +- types/react-icons/fa/lightbulb-o.d.ts | 2 +- types/react-icons/fa/line-chart.d.ts | 2 +- types/react-icons/fa/linkedin-square.d.ts | 2 +- types/react-icons/fa/linkedin.d.ts | 2 +- types/react-icons/fa/linux.d.ts | 2 +- types/react-icons/fa/list-alt.d.ts | 2 +- types/react-icons/fa/list-ol.d.ts | 2 +- types/react-icons/fa/list-ul.d.ts | 2 +- types/react-icons/fa/list.d.ts | 2 +- types/react-icons/fa/location-arrow.d.ts | 2 +- types/react-icons/fa/lock.d.ts | 2 +- types/react-icons/fa/long-arrow-down.d.ts | 2 +- types/react-icons/fa/long-arrow-left.d.ts | 2 +- types/react-icons/fa/long-arrow-right.d.ts | 2 +- types/react-icons/fa/long-arrow-up.d.ts | 2 +- types/react-icons/fa/low-vision.d.ts | 2 +- types/react-icons/fa/magic.d.ts | 2 +- types/react-icons/fa/magnet.d.ts | 2 +- types/react-icons/fa/mail-forward.d.ts | 2 +- types/react-icons/fa/mail-reply-all.d.ts | 2 +- types/react-icons/fa/mail-reply.d.ts | 2 +- types/react-icons/fa/male.d.ts | 2 +- types/react-icons/fa/map-marker.d.ts | 2 +- types/react-icons/fa/map-o.d.ts | 2 +- types/react-icons/fa/map-pin.d.ts | 2 +- types/react-icons/fa/map-signs.d.ts | 2 +- types/react-icons/fa/map.d.ts | 2 +- types/react-icons/fa/mars-double.d.ts | 2 +- types/react-icons/fa/mars-stroke-h.d.ts | 2 +- types/react-icons/fa/mars-stroke-v.d.ts | 2 +- types/react-icons/fa/mars-stroke.d.ts | 2 +- types/react-icons/fa/mars.d.ts | 2 +- types/react-icons/fa/maxcdn.d.ts | 2 +- types/react-icons/fa/meanpath.d.ts | 2 +- types/react-icons/fa/medium.d.ts | 2 +- types/react-icons/fa/medkit.d.ts | 2 +- types/react-icons/fa/meh-o.d.ts | 2 +- types/react-icons/fa/mercury.d.ts | 2 +- types/react-icons/fa/microphone-slash.d.ts | 2 +- types/react-icons/fa/microphone.d.ts | 2 +- types/react-icons/fa/minus-circle.d.ts | 2 +- types/react-icons/fa/minus-square-o.d.ts | 2 +- types/react-icons/fa/minus-square.d.ts | 2 +- types/react-icons/fa/minus.d.ts | 2 +- types/react-icons/fa/mixcloud.d.ts | 2 +- types/react-icons/fa/mobile.d.ts | 2 +- types/react-icons/fa/modx.d.ts | 2 +- types/react-icons/fa/money.d.ts | 2 +- types/react-icons/fa/moon-o.d.ts | 2 +- types/react-icons/fa/motorcycle.d.ts | 2 +- types/react-icons/fa/mouse-pointer.d.ts | 2 +- types/react-icons/fa/music.d.ts | 2 +- types/react-icons/fa/neuter.d.ts | 2 +- types/react-icons/fa/newspaper-o.d.ts | 2 +- types/react-icons/fa/object-group.d.ts | 2 +- types/react-icons/fa/object-ungroup.d.ts | 2 +- types/react-icons/fa/odnoklassniki-square.d.ts | 2 +- types/react-icons/fa/odnoklassniki.d.ts | 2 +- types/react-icons/fa/opencart.d.ts | 2 +- types/react-icons/fa/openid.d.ts | 2 +- types/react-icons/fa/opera.d.ts | 2 +- types/react-icons/fa/optin-monster.d.ts | 2 +- types/react-icons/fa/pagelines.d.ts | 2 +- types/react-icons/fa/paint-brush.d.ts | 2 +- types/react-icons/fa/paper-plane-o.d.ts | 2 +- types/react-icons/fa/paper-plane.d.ts | 2 +- types/react-icons/fa/paperclip.d.ts | 2 +- types/react-icons/fa/paragraph.d.ts | 2 +- types/react-icons/fa/pause-circle-o.d.ts | 2 +- types/react-icons/fa/pause-circle.d.ts | 2 +- types/react-icons/fa/pause.d.ts | 2 +- types/react-icons/fa/paw.d.ts | 2 +- types/react-icons/fa/paypal.d.ts | 2 +- types/react-icons/fa/pencil-square.d.ts | 2 +- types/react-icons/fa/pencil.d.ts | 2 +- types/react-icons/fa/percent.d.ts | 2 +- types/react-icons/fa/phone-square.d.ts | 2 +- types/react-icons/fa/phone.d.ts | 2 +- types/react-icons/fa/pie-chart.d.ts | 2 +- types/react-icons/fa/pied-piper-alt.d.ts | 2 +- types/react-icons/fa/pied-piper.d.ts | 2 +- types/react-icons/fa/pinterest-p.d.ts | 2 +- types/react-icons/fa/pinterest-square.d.ts | 2 +- types/react-icons/fa/pinterest.d.ts | 2 +- types/react-icons/fa/plane.d.ts | 2 +- types/react-icons/fa/play-circle-o.d.ts | 2 +- types/react-icons/fa/play-circle.d.ts | 2 +- types/react-icons/fa/play.d.ts | 2 +- types/react-icons/fa/plug.d.ts | 2 +- types/react-icons/fa/plus-circle.d.ts | 2 +- types/react-icons/fa/plus-square-o.d.ts | 2 +- types/react-icons/fa/plus-square.d.ts | 2 +- types/react-icons/fa/plus.d.ts | 2 +- types/react-icons/fa/power-off.d.ts | 2 +- types/react-icons/fa/print.d.ts | 2 +- types/react-icons/fa/product-hunt.d.ts | 2 +- types/react-icons/fa/puzzle-piece.d.ts | 2 +- types/react-icons/fa/qq.d.ts | 2 +- types/react-icons/fa/qrcode.d.ts | 2 +- types/react-icons/fa/question-circle-o.d.ts | 2 +- types/react-icons/fa/question-circle.d.ts | 2 +- types/react-icons/fa/question.d.ts | 2 +- types/react-icons/fa/quote-left.d.ts | 2 +- types/react-icons/fa/quote-right.d.ts | 2 +- types/react-icons/fa/ra.d.ts | 2 +- types/react-icons/fa/random.d.ts | 2 +- types/react-icons/fa/recycle.d.ts | 2 +- types/react-icons/fa/reddit-alien.d.ts | 2 +- types/react-icons/fa/reddit-square.d.ts | 2 +- types/react-icons/fa/reddit.d.ts | 2 +- types/react-icons/fa/refresh.d.ts | 2 +- types/react-icons/fa/registered.d.ts | 2 +- types/react-icons/fa/renren.d.ts | 2 +- types/react-icons/fa/repeat.d.ts | 2 +- types/react-icons/fa/retweet.d.ts | 2 +- types/react-icons/fa/road.d.ts | 2 +- types/react-icons/fa/rocket.d.ts | 2 +- types/react-icons/fa/rotate-left.d.ts | 2 +- types/react-icons/fa/rouble.d.ts | 2 +- types/react-icons/fa/rss-square.d.ts | 2 +- types/react-icons/fa/safari.d.ts | 2 +- types/react-icons/fa/scribd.d.ts | 2 +- types/react-icons/fa/search-minus.d.ts | 2 +- types/react-icons/fa/search-plus.d.ts | 2 +- types/react-icons/fa/search.d.ts | 2 +- types/react-icons/fa/sellsy.d.ts | 2 +- types/react-icons/fa/server.d.ts | 2 +- types/react-icons/fa/share-alt-square.d.ts | 2 +- types/react-icons/fa/share-alt.d.ts | 2 +- types/react-icons/fa/share-square-o.d.ts | 2 +- types/react-icons/fa/share-square.d.ts | 2 +- types/react-icons/fa/shield.d.ts | 2 +- types/react-icons/fa/ship.d.ts | 2 +- types/react-icons/fa/shirtsinbulk.d.ts | 2 +- types/react-icons/fa/shopping-bag.d.ts | 2 +- types/react-icons/fa/shopping-basket.d.ts | 2 +- types/react-icons/fa/shopping-cart.d.ts | 2 +- types/react-icons/fa/sign-in.d.ts | 2 +- types/react-icons/fa/sign-language.d.ts | 2 +- types/react-icons/fa/sign-out.d.ts | 2 +- types/react-icons/fa/signal.d.ts | 2 +- types/react-icons/fa/simplybuilt.d.ts | 2 +- types/react-icons/fa/sitemap.d.ts | 2 +- types/react-icons/fa/skyatlas.d.ts | 2 +- types/react-icons/fa/skype.d.ts | 2 +- types/react-icons/fa/slack.d.ts | 2 +- types/react-icons/fa/sliders.d.ts | 2 +- types/react-icons/fa/slideshare.d.ts | 2 +- types/react-icons/fa/smile-o.d.ts | 2 +- types/react-icons/fa/snapchat-ghost.d.ts | 2 +- types/react-icons/fa/snapchat-square.d.ts | 2 +- types/react-icons/fa/snapchat.d.ts | 2 +- types/react-icons/fa/sort-alpha-asc.d.ts | 2 +- types/react-icons/fa/sort-alpha-desc.d.ts | 2 +- types/react-icons/fa/sort-amount-asc.d.ts | 2 +- types/react-icons/fa/sort-amount-desc.d.ts | 2 +- types/react-icons/fa/sort-asc.d.ts | 2 +- types/react-icons/fa/sort-desc.d.ts | 2 +- types/react-icons/fa/sort-numeric-asc.d.ts | 2 +- types/react-icons/fa/sort-numeric-desc.d.ts | 2 +- types/react-icons/fa/sort.d.ts | 2 +- types/react-icons/fa/soundcloud.d.ts | 2 +- types/react-icons/fa/space-shuttle.d.ts | 2 +- types/react-icons/fa/spinner.d.ts | 2 +- types/react-icons/fa/spoon.d.ts | 2 +- types/react-icons/fa/spotify.d.ts | 2 +- types/react-icons/fa/square-o.d.ts | 2 +- types/react-icons/fa/square.d.ts | 2 +- types/react-icons/fa/stack-exchange.d.ts | 2 +- types/react-icons/fa/stack-overflow.d.ts | 2 +- types/react-icons/fa/star-half-empty.d.ts | 2 +- types/react-icons/fa/star-half.d.ts | 2 +- types/react-icons/fa/star-o.d.ts | 2 +- types/react-icons/fa/star.d.ts | 2 +- types/react-icons/fa/steam-square.d.ts | 2 +- types/react-icons/fa/steam.d.ts | 2 +- types/react-icons/fa/step-backward.d.ts | 2 +- types/react-icons/fa/step-forward.d.ts | 2 +- types/react-icons/fa/stethoscope.d.ts | 2 +- types/react-icons/fa/sticky-note-o.d.ts | 2 +- types/react-icons/fa/sticky-note.d.ts | 2 +- types/react-icons/fa/stop-circle-o.d.ts | 2 +- types/react-icons/fa/stop-circle.d.ts | 2 +- types/react-icons/fa/stop.d.ts | 2 +- types/react-icons/fa/street-view.d.ts | 2 +- types/react-icons/fa/strikethrough.d.ts | 2 +- types/react-icons/fa/stumbleupon-circle.d.ts | 2 +- types/react-icons/fa/stumbleupon.d.ts | 2 +- types/react-icons/fa/subscript.d.ts | 2 +- types/react-icons/fa/subway.d.ts | 2 +- types/react-icons/fa/suitcase.d.ts | 2 +- types/react-icons/fa/sun-o.d.ts | 2 +- types/react-icons/fa/superscript.d.ts | 2 +- types/react-icons/fa/table.d.ts | 2 +- types/react-icons/fa/tablet.d.ts | 2 +- types/react-icons/fa/tag.d.ts | 2 +- types/react-icons/fa/tags.d.ts | 2 +- types/react-icons/fa/tasks.d.ts | 2 +- types/react-icons/fa/television.d.ts | 2 +- types/react-icons/fa/tencent-weibo.d.ts | 2 +- types/react-icons/fa/terminal.d.ts | 2 +- types/react-icons/fa/text-height.d.ts | 2 +- types/react-icons/fa/text-width.d.ts | 2 +- types/react-icons/fa/th-large.d.ts | 2 +- types/react-icons/fa/th-list.d.ts | 2 +- types/react-icons/fa/th.d.ts | 2 +- types/react-icons/fa/thumb-tack.d.ts | 2 +- types/react-icons/fa/thumbs-down.d.ts | 2 +- types/react-icons/fa/thumbs-o-down.d.ts | 2 +- types/react-icons/fa/thumbs-o-up.d.ts | 2 +- types/react-icons/fa/thumbs-up.d.ts | 2 +- types/react-icons/fa/ticket.d.ts | 2 +- types/react-icons/fa/times-circle-o.d.ts | 2 +- types/react-icons/fa/times-circle.d.ts | 2 +- types/react-icons/fa/tint.d.ts | 2 +- types/react-icons/fa/toggle-off.d.ts | 2 +- types/react-icons/fa/toggle-on.d.ts | 2 +- types/react-icons/fa/trademark.d.ts | 2 +- types/react-icons/fa/train.d.ts | 2 +- types/react-icons/fa/transgender-alt.d.ts | 2 +- types/react-icons/fa/trash-o.d.ts | 2 +- types/react-icons/fa/trash.d.ts | 2 +- types/react-icons/fa/tree.d.ts | 2 +- types/react-icons/fa/trello.d.ts | 2 +- types/react-icons/fa/tripadvisor.d.ts | 2 +- types/react-icons/fa/trophy.d.ts | 2 +- types/react-icons/fa/truck.d.ts | 2 +- types/react-icons/fa/try.d.ts | 2 +- types/react-icons/fa/tty.d.ts | 2 +- types/react-icons/fa/tumblr-square.d.ts | 2 +- types/react-icons/fa/tumblr.d.ts | 2 +- types/react-icons/fa/twitch.d.ts | 2 +- types/react-icons/fa/twitter-square.d.ts | 2 +- types/react-icons/fa/twitter.d.ts | 2 +- types/react-icons/fa/umbrella.d.ts | 2 +- types/react-icons/fa/underline.d.ts | 2 +- types/react-icons/fa/universal-access.d.ts | 2 +- types/react-icons/fa/unlock-alt.d.ts | 2 +- types/react-icons/fa/unlock.d.ts | 2 +- types/react-icons/fa/upload.d.ts | 2 +- types/react-icons/fa/usb.d.ts | 2 +- types/react-icons/fa/user-md.d.ts | 2 +- types/react-icons/fa/user-plus.d.ts | 2 +- types/react-icons/fa/user-secret.d.ts | 2 +- types/react-icons/fa/user-times.d.ts | 2 +- types/react-icons/fa/user.d.ts | 2 +- types/react-icons/fa/venus-double.d.ts | 2 +- types/react-icons/fa/venus-mars.d.ts | 2 +- types/react-icons/fa/venus.d.ts | 2 +- types/react-icons/fa/viacoin.d.ts | 2 +- types/react-icons/fa/viadeo-square.d.ts | 2 +- types/react-icons/fa/viadeo.d.ts | 2 +- types/react-icons/fa/video-camera.d.ts | 2 +- types/react-icons/fa/vimeo-square.d.ts | 2 +- types/react-icons/fa/vimeo.d.ts | 2 +- types/react-icons/fa/vine.d.ts | 2 +- types/react-icons/fa/vk.d.ts | 2 +- types/react-icons/fa/volume-control-phone.d.ts | 2 +- types/react-icons/fa/volume-down.d.ts | 2 +- types/react-icons/fa/volume-off.d.ts | 2 +- types/react-icons/fa/volume-up.d.ts | 2 +- types/react-icons/fa/wechat.d.ts | 2 +- types/react-icons/fa/weibo.d.ts | 2 +- types/react-icons/fa/whatsapp.d.ts | 2 +- types/react-icons/fa/wheelchair-alt.d.ts | 2 +- types/react-icons/fa/wheelchair.d.ts | 2 +- types/react-icons/fa/wifi.d.ts | 2 +- types/react-icons/fa/wikipedia-w.d.ts | 2 +- types/react-icons/fa/windows.d.ts | 2 +- types/react-icons/fa/wordpress.d.ts | 2 +- types/react-icons/fa/wpbeginner.d.ts | 2 +- types/react-icons/fa/wpforms.d.ts | 2 +- types/react-icons/fa/wrench.d.ts | 2 +- types/react-icons/fa/xing-square.d.ts | 2 +- types/react-icons/fa/xing.d.ts | 2 +- types/react-icons/fa/y-combinator.d.ts | 2 +- types/react-icons/fa/yahoo.d.ts | 2 +- types/react-icons/fa/yelp.d.ts | 2 +- types/react-icons/fa/youtube-play.d.ts | 2 +- types/react-icons/fa/youtube-square.d.ts | 2 +- types/react-icons/fa/youtube.d.ts | 2 +- types/react-icons/go/alert.d.ts | 2 +- types/react-icons/go/alignment-align.d.ts | 2 +- types/react-icons/go/alignment-aligned-to.d.ts | 2 +- types/react-icons/go/alignment-unalign.d.ts | 2 +- types/react-icons/go/arrow-down.d.ts | 2 +- types/react-icons/go/arrow-left.d.ts | 2 +- types/react-icons/go/arrow-right.d.ts | 2 +- types/react-icons/go/arrow-small-down.d.ts | 2 +- types/react-icons/go/arrow-small-left.d.ts | 2 +- types/react-icons/go/arrow-small-right.d.ts | 2 +- types/react-icons/go/arrow-small-up.d.ts | 2 +- types/react-icons/go/arrow-up.d.ts | 2 +- types/react-icons/go/beer.d.ts | 2 +- types/react-icons/go/book.d.ts | 2 +- types/react-icons/go/bookmark.d.ts | 2 +- types/react-icons/go/briefcase.d.ts | 2 +- types/react-icons/go/broadcast.d.ts | 2 +- types/react-icons/go/browser.d.ts | 2 +- types/react-icons/go/bug.d.ts | 2 +- types/react-icons/go/calendar.d.ts | 2 +- types/react-icons/go/check.d.ts | 2 +- types/react-icons/go/checklist.d.ts | 2 +- types/react-icons/go/chevron-down.d.ts | 2 +- types/react-icons/go/chevron-left.d.ts | 2 +- types/react-icons/go/chevron-right.d.ts | 2 +- types/react-icons/go/chevron-up.d.ts | 2 +- types/react-icons/go/circle-slash.d.ts | 2 +- types/react-icons/go/circuit-board.d.ts | 2 +- types/react-icons/go/clippy.d.ts | 2 +- types/react-icons/go/clock.d.ts | 2 +- types/react-icons/go/cloud-download.d.ts | 2 +- types/react-icons/go/cloud-upload.d.ts | 2 +- types/react-icons/go/code.d.ts | 2 +- types/react-icons/go/color-mode.d.ts | 2 +- types/react-icons/go/comment-discussion.d.ts | 2 +- types/react-icons/go/comment.d.ts | 2 +- types/react-icons/go/credit-card.d.ts | 2 +- types/react-icons/go/dash.d.ts | 2 +- types/react-icons/go/dashboard.d.ts | 2 +- types/react-icons/go/database.d.ts | 2 +- types/react-icons/go/device-camera-video.d.ts | 2 +- types/react-icons/go/device-camera.d.ts | 2 +- types/react-icons/go/device-desktop.d.ts | 2 +- types/react-icons/go/device-mobile.d.ts | 2 +- types/react-icons/go/diff-added.d.ts | 2 +- types/react-icons/go/diff-ignored.d.ts | 2 +- types/react-icons/go/diff-modified.d.ts | 2 +- types/react-icons/go/diff-removed.d.ts | 2 +- types/react-icons/go/diff-renamed.d.ts | 2 +- types/react-icons/go/diff.d.ts | 2 +- types/react-icons/go/ellipsis.d.ts | 2 +- types/react-icons/go/eye.d.ts | 2 +- types/react-icons/go/file-binary.d.ts | 2 +- types/react-icons/go/file-code.d.ts | 2 +- types/react-icons/go/file-directory.d.ts | 2 +- types/react-icons/go/file-media.d.ts | 2 +- types/react-icons/go/file-pdf.d.ts | 2 +- types/react-icons/go/file-submodule.d.ts | 2 +- types/react-icons/go/file-symlink-directory.d.ts | 2 +- types/react-icons/go/file-symlink-file.d.ts | 2 +- types/react-icons/go/file-text.d.ts | 2 +- types/react-icons/go/file-zip.d.ts | 2 +- types/react-icons/go/flame.d.ts | 2 +- types/react-icons/go/fold.d.ts | 2 +- types/react-icons/go/gear.d.ts | 2 +- types/react-icons/go/gift.d.ts | 2 +- types/react-icons/go/gist-secret.d.ts | 2 +- types/react-icons/go/gist.d.ts | 2 +- types/react-icons/go/git-branch.d.ts | 2 +- types/react-icons/go/git-commit.d.ts | 2 +- types/react-icons/go/git-compare.d.ts | 2 +- types/react-icons/go/git-merge.d.ts | 2 +- types/react-icons/go/git-pull-request.d.ts | 2 +- types/react-icons/go/globe.d.ts | 2 +- types/react-icons/go/graph.d.ts | 2 +- types/react-icons/go/heart.d.ts | 2 +- types/react-icons/go/history.d.ts | 2 +- types/react-icons/go/home.d.ts | 2 +- types/react-icons/go/horizontal-rule.d.ts | 2 +- types/react-icons/go/hourglass.d.ts | 2 +- types/react-icons/go/hubot.d.ts | 2 +- types/react-icons/go/inbox.d.ts | 2 +- types/react-icons/go/info.d.ts | 2 +- types/react-icons/go/issue-closed.d.ts | 2 +- types/react-icons/go/issue-opened.d.ts | 2 +- types/react-icons/go/issue-reopened.d.ts | 2 +- types/react-icons/go/jersey.d.ts | 2 +- types/react-icons/go/jump-down.d.ts | 2 +- types/react-icons/go/jump-left.d.ts | 2 +- types/react-icons/go/jump-right.d.ts | 2 +- types/react-icons/go/jump-up.d.ts | 2 +- types/react-icons/go/key.d.ts | 2 +- types/react-icons/go/keyboard.d.ts | 2 +- types/react-icons/go/law.d.ts | 2 +- types/react-icons/go/light-bulb.d.ts | 2 +- types/react-icons/go/link-external.d.ts | 2 +- types/react-icons/go/link.d.ts | 2 +- types/react-icons/go/list-ordered.d.ts | 2 +- types/react-icons/go/list-unordered.d.ts | 2 +- types/react-icons/go/location.d.ts | 2 +- types/react-icons/go/lock.d.ts | 2 +- types/react-icons/go/logo-github.d.ts | 2 +- types/react-icons/go/mail-read.d.ts | 2 +- types/react-icons/go/mail-reply.d.ts | 2 +- types/react-icons/go/mail.d.ts | 2 +- types/react-icons/go/mark-github.d.ts | 2 +- types/react-icons/go/markdown.d.ts | 2 +- types/react-icons/go/megaphone.d.ts | 2 +- types/react-icons/go/mention.d.ts | 2 +- types/react-icons/go/microscope.d.ts | 2 +- types/react-icons/go/milestone.d.ts | 2 +- types/react-icons/go/mirror.d.ts | 2 +- types/react-icons/go/mortar-board.d.ts | 2 +- types/react-icons/go/move-down.d.ts | 2 +- types/react-icons/go/move-left.d.ts | 2 +- types/react-icons/go/move-right.d.ts | 2 +- types/react-icons/go/move-up.d.ts | 2 +- types/react-icons/go/mute.d.ts | 2 +- types/react-icons/go/no-newline.d.ts | 2 +- types/react-icons/go/octoface.d.ts | 2 +- types/react-icons/go/organization.d.ts | 2 +- types/react-icons/go/package.d.ts | 2 +- types/react-icons/go/paintcan.d.ts | 2 +- types/react-icons/go/pencil.d.ts | 2 +- types/react-icons/go/person.d.ts | 2 +- types/react-icons/go/pin.d.ts | 2 +- types/react-icons/go/playback-fast-forward.d.ts | 2 +- types/react-icons/go/playback-pause.d.ts | 2 +- types/react-icons/go/playback-play.d.ts | 2 +- types/react-icons/go/playback-rewind.d.ts | 2 +- types/react-icons/go/plug.d.ts | 2 +- types/react-icons/go/plus.d.ts | 2 +- types/react-icons/go/podium.d.ts | 2 +- types/react-icons/go/primitive-dot.d.ts | 2 +- types/react-icons/go/primitive-square.d.ts | 2 +- types/react-icons/go/pulse.d.ts | 2 +- types/react-icons/go/puzzle.d.ts | 2 +- types/react-icons/go/question.d.ts | 2 +- types/react-icons/go/quote.d.ts | 2 +- types/react-icons/go/radio-tower.d.ts | 2 +- types/react-icons/go/repo-clone.d.ts | 2 +- types/react-icons/go/repo-force-push.d.ts | 2 +- types/react-icons/go/repo-forked.d.ts | 2 +- types/react-icons/go/repo-pull.d.ts | 2 +- types/react-icons/go/repo-push.d.ts | 2 +- types/react-icons/go/repo.d.ts | 2 +- types/react-icons/go/rocket.d.ts | 2 +- types/react-icons/go/rss.d.ts | 2 +- types/react-icons/go/ruby.d.ts | 2 +- types/react-icons/go/screen-full.d.ts | 2 +- types/react-icons/go/screen-normal.d.ts | 2 +- types/react-icons/go/search.d.ts | 2 +- types/react-icons/go/server.d.ts | 2 +- types/react-icons/go/settings.d.ts | 2 +- types/react-icons/go/sign-in.d.ts | 2 +- types/react-icons/go/sign-out.d.ts | 2 +- types/react-icons/go/split.d.ts | 2 +- types/react-icons/go/squirrel.d.ts | 2 +- types/react-icons/go/star.d.ts | 2 +- types/react-icons/go/steps.d.ts | 2 +- types/react-icons/go/stop.d.ts | 2 +- types/react-icons/go/sync.d.ts | 2 +- types/react-icons/go/tag.d.ts | 2 +- types/react-icons/go/telescope.d.ts | 2 +- types/react-icons/go/terminal.d.ts | 2 +- types/react-icons/go/three-bars.d.ts | 2 +- types/react-icons/go/tools.d.ts | 2 +- types/react-icons/go/trashcan.d.ts | 2 +- types/react-icons/go/triangle-down.d.ts | 2 +- types/react-icons/go/triangle-left.d.ts | 2 +- types/react-icons/go/triangle-right.d.ts | 2 +- types/react-icons/go/triangle-up.d.ts | 2 +- types/react-icons/go/unfold.d.ts | 2 +- types/react-icons/go/unmute.d.ts | 2 +- types/react-icons/go/versions.d.ts | 2 +- types/react-icons/go/x.d.ts | 2 +- types/react-icons/go/zap.d.ts | 2 +- types/react-icons/io/alert-circled.d.ts | 2 +- types/react-icons/io/alert.d.ts | 2 +- types/react-icons/io/android-add-circle.d.ts | 2 +- types/react-icons/io/android-add.d.ts | 2 +- types/react-icons/io/android-alarm-clock.d.ts | 2 +- types/react-icons/io/android-alert.d.ts | 2 +- types/react-icons/io/android-apps.d.ts | 2 +- types/react-icons/io/android-archive.d.ts | 2 +- types/react-icons/io/android-arrow-back.d.ts | 2 +- types/react-icons/io/android-arrow-down.d.ts | 2 +- types/react-icons/io/android-arrow-dropdown-circle.d.ts | 2 +- types/react-icons/io/android-arrow-dropdown.d.ts | 2 +- types/react-icons/io/android-arrow-dropleft-circle.d.ts | 2 +- types/react-icons/io/android-arrow-dropleft.d.ts | 2 +- types/react-icons/io/android-arrow-dropright-circle.d.ts | 2 +- types/react-icons/io/android-arrow-dropright.d.ts | 2 +- types/react-icons/io/android-arrow-dropup-circle.d.ts | 2 +- types/react-icons/io/android-arrow-dropup.d.ts | 2 +- types/react-icons/io/android-arrow-forward.d.ts | 2 +- types/react-icons/io/android-arrow-up.d.ts | 2 +- types/react-icons/io/android-attach.d.ts | 2 +- types/react-icons/io/android-bar.d.ts | 2 +- types/react-icons/io/android-bicycle.d.ts | 2 +- types/react-icons/io/android-boat.d.ts | 2 +- types/react-icons/io/android-bookmark.d.ts | 2 +- types/react-icons/io/android-bulb.d.ts | 2 +- types/react-icons/io/android-bus.d.ts | 2 +- types/react-icons/io/android-calendar.d.ts | 2 +- types/react-icons/io/android-call.d.ts | 2 +- types/react-icons/io/android-camera.d.ts | 2 +- types/react-icons/io/android-cancel.d.ts | 2 +- types/react-icons/io/android-car.d.ts | 2 +- types/react-icons/io/android-cart.d.ts | 2 +- types/react-icons/io/android-chat.d.ts | 2 +- types/react-icons/io/android-checkbox-blank.d.ts | 2 +- types/react-icons/io/android-checkbox-outline-blank.d.ts | 2 +- types/react-icons/io/android-checkbox-outline.d.ts | 2 +- types/react-icons/io/android-checkbox.d.ts | 2 +- types/react-icons/io/android-checkmark-circle.d.ts | 2 +- types/react-icons/io/android-clipboard.d.ts | 2 +- types/react-icons/io/android-close.d.ts | 2 +- types/react-icons/io/android-cloud-circle.d.ts | 2 +- types/react-icons/io/android-cloud-done.d.ts | 2 +- types/react-icons/io/android-cloud-outline.d.ts | 2 +- types/react-icons/io/android-cloud.d.ts | 2 +- types/react-icons/io/android-color-palette.d.ts | 2 +- types/react-icons/io/android-compass.d.ts | 2 +- types/react-icons/io/android-contact.d.ts | 2 +- types/react-icons/io/android-contacts.d.ts | 2 +- types/react-icons/io/android-contract.d.ts | 2 +- types/react-icons/io/android-create.d.ts | 2 +- types/react-icons/io/android-delete.d.ts | 2 +- types/react-icons/io/android-desktop.d.ts | 2 +- types/react-icons/io/android-document.d.ts | 2 +- types/react-icons/io/android-done-all.d.ts | 2 +- types/react-icons/io/android-done.d.ts | 2 +- types/react-icons/io/android-download.d.ts | 2 +- types/react-icons/io/android-drafts.d.ts | 2 +- types/react-icons/io/android-exit.d.ts | 2 +- types/react-icons/io/android-expand.d.ts | 2 +- types/react-icons/io/android-favorite-outline.d.ts | 2 +- types/react-icons/io/android-favorite.d.ts | 2 +- types/react-icons/io/android-film.d.ts | 2 +- types/react-icons/io/android-folder-open.d.ts | 2 +- types/react-icons/io/android-folder.d.ts | 2 +- types/react-icons/io/android-funnel.d.ts | 2 +- types/react-icons/io/android-globe.d.ts | 2 +- types/react-icons/io/android-hand.d.ts | 2 +- types/react-icons/io/android-hangout.d.ts | 2 +- types/react-icons/io/android-happy.d.ts | 2 +- types/react-icons/io/android-home.d.ts | 2 +- types/react-icons/io/android-image.d.ts | 2 +- types/react-icons/io/android-laptop.d.ts | 2 +- types/react-icons/io/android-list.d.ts | 2 +- types/react-icons/io/android-locate.d.ts | 2 +- types/react-icons/io/android-lock.d.ts | 2 +- types/react-icons/io/android-mail.d.ts | 2 +- types/react-icons/io/android-map.d.ts | 2 +- types/react-icons/io/android-menu.d.ts | 2 +- types/react-icons/io/android-microphone-off.d.ts | 2 +- types/react-icons/io/android-microphone.d.ts | 2 +- types/react-icons/io/android-more-horizontal.d.ts | 2 +- types/react-icons/io/android-more-vertical.d.ts | 2 +- types/react-icons/io/android-navigate.d.ts | 2 +- types/react-icons/io/android-notifications-none.d.ts | 2 +- types/react-icons/io/android-notifications-off.d.ts | 2 +- types/react-icons/io/android-notifications.d.ts | 2 +- types/react-icons/io/android-open.d.ts | 2 +- types/react-icons/io/android-options.d.ts | 2 +- types/react-icons/io/android-people.d.ts | 2 +- types/react-icons/io/android-person-add.d.ts | 2 +- types/react-icons/io/android-person.d.ts | 2 +- types/react-icons/io/android-phone-landscape.d.ts | 2 +- types/react-icons/io/android-phone-portrait.d.ts | 2 +- types/react-icons/io/android-pin.d.ts | 2 +- types/react-icons/io/android-plane.d.ts | 2 +- types/react-icons/io/android-playstore.d.ts | 2 +- types/react-icons/io/android-print.d.ts | 2 +- types/react-icons/io/android-radio-button-off.d.ts | 2 +- types/react-icons/io/android-radio-button-on.d.ts | 2 +- types/react-icons/io/android-refresh.d.ts | 2 +- types/react-icons/io/android-remove-circle.d.ts | 2 +- types/react-icons/io/android-remove.d.ts | 2 +- types/react-icons/io/android-restaurant.d.ts | 2 +- types/react-icons/io/android-sad.d.ts | 2 +- types/react-icons/io/android-search.d.ts | 2 +- types/react-icons/io/android-send.d.ts | 2 +- types/react-icons/io/android-settings.d.ts | 2 +- types/react-icons/io/android-share-alt.d.ts | 2 +- types/react-icons/io/android-share.d.ts | 2 +- types/react-icons/io/android-star-half.d.ts | 2 +- types/react-icons/io/android-star-outline.d.ts | 2 +- types/react-icons/io/android-star.d.ts | 2 +- types/react-icons/io/android-stopwatch.d.ts | 2 +- types/react-icons/io/android-subway.d.ts | 2 +- types/react-icons/io/android-sunny.d.ts | 2 +- types/react-icons/io/android-sync.d.ts | 2 +- types/react-icons/io/android-textsms.d.ts | 2 +- types/react-icons/io/android-time.d.ts | 2 +- types/react-icons/io/android-train.d.ts | 2 +- types/react-icons/io/android-unlock.d.ts | 2 +- types/react-icons/io/android-upload.d.ts | 2 +- types/react-icons/io/android-volume-down.d.ts | 2 +- types/react-icons/io/android-volume-mute.d.ts | 2 +- types/react-icons/io/android-volume-off.d.ts | 2 +- types/react-icons/io/android-volume-up.d.ts | 2 +- types/react-icons/io/android-walk.d.ts | 2 +- types/react-icons/io/android-warning.d.ts | 2 +- types/react-icons/io/android-watch.d.ts | 2 +- types/react-icons/io/android-wifi.d.ts | 2 +- types/react-icons/io/aperture.d.ts | 2 +- types/react-icons/io/archive.d.ts | 2 +- types/react-icons/io/arrow-down-a.d.ts | 2 +- types/react-icons/io/arrow-down-b.d.ts | 2 +- types/react-icons/io/arrow-down-c.d.ts | 2 +- types/react-icons/io/arrow-expand.d.ts | 2 +- types/react-icons/io/arrow-graph-down-left.d.ts | 2 +- types/react-icons/io/arrow-graph-down-right.d.ts | 2 +- types/react-icons/io/arrow-graph-up-left.d.ts | 2 +- types/react-icons/io/arrow-graph-up-right.d.ts | 2 +- types/react-icons/io/arrow-left-a.d.ts | 2 +- types/react-icons/io/arrow-left-b.d.ts | 2 +- types/react-icons/io/arrow-left-c.d.ts | 2 +- types/react-icons/io/arrow-move.d.ts | 2 +- types/react-icons/io/arrow-resize.d.ts | 2 +- types/react-icons/io/arrow-return-left.d.ts | 2 +- types/react-icons/io/arrow-return-right.d.ts | 2 +- types/react-icons/io/arrow-right-a.d.ts | 2 +- types/react-icons/io/arrow-right-b.d.ts | 2 +- types/react-icons/io/arrow-right-c.d.ts | 2 +- types/react-icons/io/arrow-shrink.d.ts | 2 +- types/react-icons/io/arrow-swap.d.ts | 2 +- types/react-icons/io/arrow-up-a.d.ts | 2 +- types/react-icons/io/arrow-up-b.d.ts | 2 +- types/react-icons/io/arrow-up-c.d.ts | 2 +- types/react-icons/io/asterisk.d.ts | 2 +- types/react-icons/io/at.d.ts | 2 +- types/react-icons/io/backspace-outline.d.ts | 2 +- types/react-icons/io/backspace.d.ts | 2 +- types/react-icons/io/bag.d.ts | 2 +- types/react-icons/io/battery-charging.d.ts | 2 +- types/react-icons/io/battery-empty.d.ts | 2 +- types/react-icons/io/battery-full.d.ts | 2 +- types/react-icons/io/battery-half.d.ts | 2 +- types/react-icons/io/battery-low.d.ts | 2 +- types/react-icons/io/beaker.d.ts | 2 +- types/react-icons/io/beer.d.ts | 2 +- types/react-icons/io/bluetooth.d.ts | 2 +- types/react-icons/io/bonfire.d.ts | 2 +- types/react-icons/io/bookmark.d.ts | 2 +- types/react-icons/io/bowtie.d.ts | 2 +- types/react-icons/io/briefcase.d.ts | 2 +- types/react-icons/io/bug.d.ts | 2 +- types/react-icons/io/calculator.d.ts | 2 +- types/react-icons/io/calendar.d.ts | 2 +- types/react-icons/io/camera.d.ts | 2 +- types/react-icons/io/card.d.ts | 2 +- types/react-icons/io/cash.d.ts | 2 +- types/react-icons/io/chatbox-working.d.ts | 2 +- types/react-icons/io/chatbox.d.ts | 2 +- types/react-icons/io/chatboxes.d.ts | 2 +- types/react-icons/io/chatbubble-working.d.ts | 2 +- types/react-icons/io/chatbubble.d.ts | 2 +- types/react-icons/io/chatbubbles.d.ts | 2 +- types/react-icons/io/checkmark-circled.d.ts | 2 +- types/react-icons/io/checkmark-round.d.ts | 2 +- types/react-icons/io/checkmark.d.ts | 2 +- types/react-icons/io/chevron-down.d.ts | 2 +- types/react-icons/io/chevron-left.d.ts | 2 +- types/react-icons/io/chevron-right.d.ts | 2 +- types/react-icons/io/chevron-up.d.ts | 2 +- types/react-icons/io/clipboard.d.ts | 2 +- types/react-icons/io/clock.d.ts | 2 +- types/react-icons/io/close-circled.d.ts | 2 +- types/react-icons/io/close-round.d.ts | 2 +- types/react-icons/io/close.d.ts | 2 +- types/react-icons/io/closed-captioning.d.ts | 2 +- types/react-icons/io/cloud.d.ts | 2 +- types/react-icons/io/code-download.d.ts | 2 +- types/react-icons/io/code-working.d.ts | 2 +- types/react-icons/io/code.d.ts | 2 +- types/react-icons/io/coffee.d.ts | 2 +- types/react-icons/io/compass.d.ts | 2 +- types/react-icons/io/compose.d.ts | 2 +- types/react-icons/io/connectbars.d.ts | 2 +- types/react-icons/io/contrast.d.ts | 2 +- types/react-icons/io/crop.d.ts | 2 +- types/react-icons/io/cube.d.ts | 2 +- types/react-icons/io/disc.d.ts | 2 +- types/react-icons/io/document-text.d.ts | 2 +- types/react-icons/io/document.d.ts | 2 +- types/react-icons/io/drag.d.ts | 2 +- types/react-icons/io/earth.d.ts | 2 +- types/react-icons/io/easel.d.ts | 2 +- types/react-icons/io/edit.d.ts | 2 +- types/react-icons/io/egg.d.ts | 2 +- types/react-icons/io/eject.d.ts | 2 +- types/react-icons/io/email-unread.d.ts | 2 +- types/react-icons/io/email.d.ts | 2 +- types/react-icons/io/erlenmeyer-flask-bubbles.d.ts | 2 +- types/react-icons/io/erlenmeyer-flask.d.ts | 2 +- types/react-icons/io/eye-disabled.d.ts | 2 +- types/react-icons/io/eye.d.ts | 2 +- types/react-icons/io/female.d.ts | 2 +- types/react-icons/io/filing.d.ts | 2 +- types/react-icons/io/film-marker.d.ts | 2 +- types/react-icons/io/fireball.d.ts | 2 +- types/react-icons/io/flag.d.ts | 2 +- types/react-icons/io/flame.d.ts | 2 +- types/react-icons/io/flash-off.d.ts | 2 +- types/react-icons/io/flash.d.ts | 2 +- types/react-icons/io/folder.d.ts | 2 +- types/react-icons/io/fork-repo.d.ts | 2 +- types/react-icons/io/fork.d.ts | 2 +- types/react-icons/io/forward.d.ts | 2 +- types/react-icons/io/funnel.d.ts | 2 +- types/react-icons/io/gear-a.d.ts | 2 +- types/react-icons/io/gear-b.d.ts | 2 +- types/react-icons/io/grid.d.ts | 2 +- types/react-icons/io/hammer.d.ts | 2 +- types/react-icons/io/happy-outline.d.ts | 2 +- types/react-icons/io/happy.d.ts | 2 +- types/react-icons/io/headphone.d.ts | 2 +- types/react-icons/io/heart-broken.d.ts | 2 +- types/react-icons/io/heart.d.ts | 2 +- types/react-icons/io/help-buoy.d.ts | 2 +- types/react-icons/io/help-circled.d.ts | 2 +- types/react-icons/io/help.d.ts | 2 +- types/react-icons/io/home.d.ts | 2 +- types/react-icons/io/icecream.d.ts | 2 +- types/react-icons/io/image.d.ts | 2 +- types/react-icons/io/images.d.ts | 2 +- types/react-icons/io/informatcircled.d.ts | 2 +- types/react-icons/io/information.d.ts | 2 +- types/react-icons/io/ionic.d.ts | 2 +- types/react-icons/io/ios-alarm-outline.d.ts | 2 +- types/react-icons/io/ios-alarm.d.ts | 2 +- types/react-icons/io/ios-albums-outline.d.ts | 2 +- types/react-icons/io/ios-albums.d.ts | 2 +- types/react-icons/io/ios-americanfootball-outline.d.ts | 2 +- types/react-icons/io/ios-americanfootball.d.ts | 2 +- types/react-icons/io/ios-analytics-outline.d.ts | 2 +- types/react-icons/io/ios-analytics.d.ts | 2 +- types/react-icons/io/ios-arrow-back.d.ts | 2 +- types/react-icons/io/ios-arrow-down.d.ts | 2 +- types/react-icons/io/ios-arrow-forward.d.ts | 2 +- types/react-icons/io/ios-arrow-left.d.ts | 2 +- types/react-icons/io/ios-arrow-right.d.ts | 2 +- types/react-icons/io/ios-arrow-thin-down.d.ts | 2 +- types/react-icons/io/ios-arrow-thin-left.d.ts | 2 +- types/react-icons/io/ios-arrow-thin-right.d.ts | 2 +- types/react-icons/io/ios-arrow-thin-up.d.ts | 2 +- types/react-icons/io/ios-arrow-up.d.ts | 2 +- types/react-icons/io/ios-at-outline.d.ts | 2 +- types/react-icons/io/ios-at.d.ts | 2 +- types/react-icons/io/ios-barcode-outline.d.ts | 2 +- types/react-icons/io/ios-barcode.d.ts | 2 +- types/react-icons/io/ios-baseball-outline.d.ts | 2 +- types/react-icons/io/ios-baseball.d.ts | 2 +- types/react-icons/io/ios-basketball-outline.d.ts | 2 +- types/react-icons/io/ios-basketball.d.ts | 2 +- types/react-icons/io/ios-bell-outline.d.ts | 2 +- types/react-icons/io/ios-bell.d.ts | 2 +- types/react-icons/io/ios-body-outline.d.ts | 2 +- types/react-icons/io/ios-body.d.ts | 2 +- types/react-icons/io/ios-bolt-outline.d.ts | 2 +- types/react-icons/io/ios-bolt.d.ts | 2 +- types/react-icons/io/ios-book-outline.d.ts | 2 +- types/react-icons/io/ios-book.d.ts | 2 +- types/react-icons/io/ios-bookmarks-outline.d.ts | 2 +- types/react-icons/io/ios-bookmarks.d.ts | 2 +- types/react-icons/io/ios-box-outline.d.ts | 2 +- types/react-icons/io/ios-box.d.ts | 2 +- types/react-icons/io/ios-briefcase-outline.d.ts | 2 +- types/react-icons/io/ios-briefcase.d.ts | 2 +- types/react-icons/io/ios-browsers-outline.d.ts | 2 +- types/react-icons/io/ios-browsers.d.ts | 2 +- types/react-icons/io/ios-calculator-outline.d.ts | 2 +- types/react-icons/io/ios-calculator.d.ts | 2 +- types/react-icons/io/ios-calendar-outline.d.ts | 2 +- types/react-icons/io/ios-calendar.d.ts | 2 +- types/react-icons/io/ios-camera-outline.d.ts | 2 +- types/react-icons/io/ios-camera.d.ts | 2 +- types/react-icons/io/ios-cart-outline.d.ts | 2 +- types/react-icons/io/ios-cart.d.ts | 2 +- types/react-icons/io/ios-chatboxes-outline.d.ts | 2 +- types/react-icons/io/ios-chatboxes.d.ts | 2 +- types/react-icons/io/ios-chatbubble-outline.d.ts | 2 +- types/react-icons/io/ios-chatbubble.d.ts | 2 +- types/react-icons/io/ios-checkmark-empty.d.ts | 2 +- types/react-icons/io/ios-checkmark-outline.d.ts | 2 +- types/react-icons/io/ios-checkmark.d.ts | 2 +- types/react-icons/io/ios-circle-filled.d.ts | 2 +- types/react-icons/io/ios-circle-outline.d.ts | 2 +- types/react-icons/io/ios-clock-outline.d.ts | 2 +- types/react-icons/io/ios-clock.d.ts | 2 +- types/react-icons/io/ios-close-empty.d.ts | 2 +- types/react-icons/io/ios-close-outline.d.ts | 2 +- types/react-icons/io/ios-close.d.ts | 2 +- types/react-icons/io/ios-cloud-download-outline.d.ts | 2 +- types/react-icons/io/ios-cloud-download.d.ts | 2 +- types/react-icons/io/ios-cloud-outline.d.ts | 2 +- types/react-icons/io/ios-cloud-upload-outline.d.ts | 2 +- types/react-icons/io/ios-cloud-upload.d.ts | 2 +- types/react-icons/io/ios-cloud.d.ts | 2 +- types/react-icons/io/ios-cloudy-night-outline.d.ts | 2 +- types/react-icons/io/ios-cloudy-night.d.ts | 2 +- types/react-icons/io/ios-cloudy-outline.d.ts | 2 +- types/react-icons/io/ios-cloudy.d.ts | 2 +- types/react-icons/io/ios-cog-outline.d.ts | 2 +- types/react-icons/io/ios-cog.d.ts | 2 +- types/react-icons/io/ios-color-filter-outline.d.ts | 2 +- types/react-icons/io/ios-color-filter.d.ts | 2 +- types/react-icons/io/ios-color-wand-outline.d.ts | 2 +- types/react-icons/io/ios-color-wand.d.ts | 2 +- types/react-icons/io/ios-compose-outline.d.ts | 2 +- types/react-icons/io/ios-compose.d.ts | 2 +- types/react-icons/io/ios-contact-outline.d.ts | 2 +- types/react-icons/io/ios-contact.d.ts | 2 +- types/react-icons/io/ios-copy-outline.d.ts | 2 +- types/react-icons/io/ios-copy.d.ts | 2 +- types/react-icons/io/ios-crop-strong.d.ts | 2 +- types/react-icons/io/ios-crop.d.ts | 2 +- types/react-icons/io/ios-download-outline.d.ts | 2 +- types/react-icons/io/ios-download.d.ts | 2 +- types/react-icons/io/ios-drag.d.ts | 2 +- types/react-icons/io/ios-email-outline.d.ts | 2 +- types/react-icons/io/ios-email.d.ts | 2 +- types/react-icons/io/ios-eye-outline.d.ts | 2 +- types/react-icons/io/ios-eye.d.ts | 2 +- types/react-icons/io/ios-fastforward-outline.d.ts | 2 +- types/react-icons/io/ios-fastforward.d.ts | 2 +- types/react-icons/io/ios-filing-outline.d.ts | 2 +- types/react-icons/io/ios-filing.d.ts | 2 +- types/react-icons/io/ios-film-outline.d.ts | 2 +- types/react-icons/io/ios-film.d.ts | 2 +- types/react-icons/io/ios-flag-outline.d.ts | 2 +- types/react-icons/io/ios-flag.d.ts | 2 +- types/react-icons/io/ios-flame-outline.d.ts | 2 +- types/react-icons/io/ios-flame.d.ts | 2 +- types/react-icons/io/ios-flask-outline.d.ts | 2 +- types/react-icons/io/ios-flask.d.ts | 2 +- types/react-icons/io/ios-flower-outline.d.ts | 2 +- types/react-icons/io/ios-flower.d.ts | 2 +- types/react-icons/io/ios-folder-outline.d.ts | 2 +- types/react-icons/io/ios-folder.d.ts | 2 +- types/react-icons/io/ios-football-outline.d.ts | 2 +- types/react-icons/io/ios-football.d.ts | 2 +- types/react-icons/io/ios-game-controller-a-outline.d.ts | 2 +- types/react-icons/io/ios-game-controller-a.d.ts | 2 +- types/react-icons/io/ios-game-controller-b-outline.d.ts | 2 +- types/react-icons/io/ios-game-controller-b.d.ts | 2 +- types/react-icons/io/ios-gear-outline.d.ts | 2 +- types/react-icons/io/ios-gear.d.ts | 2 +- types/react-icons/io/ios-glasses-outline.d.ts | 2 +- types/react-icons/io/ios-glasses.d.ts | 2 +- types/react-icons/io/ios-grid-view-outline.d.ts | 2 +- types/react-icons/io/ios-grid-view.d.ts | 2 +- types/react-icons/io/ios-heart-outline.d.ts | 2 +- types/react-icons/io/ios-heart.d.ts | 2 +- types/react-icons/io/ios-help-empty.d.ts | 2 +- types/react-icons/io/ios-help-outline.d.ts | 2 +- types/react-icons/io/ios-help.d.ts | 2 +- types/react-icons/io/ios-home-outline.d.ts | 2 +- types/react-icons/io/ios-home.d.ts | 2 +- types/react-icons/io/ios-infinite-outline.d.ts | 2 +- types/react-icons/io/ios-infinite.d.ts | 2 +- types/react-icons/io/ios-informatempty.d.ts | 2 +- types/react-icons/io/ios-information.d.ts | 2 +- types/react-icons/io/ios-informatoutline.d.ts | 2 +- types/react-icons/io/ios-ionic-outline.d.ts | 2 +- types/react-icons/io/ios-keypad-outline.d.ts | 2 +- types/react-icons/io/ios-keypad.d.ts | 2 +- types/react-icons/io/ios-lightbulb-outline.d.ts | 2 +- types/react-icons/io/ios-lightbulb.d.ts | 2 +- types/react-icons/io/ios-list-outline.d.ts | 2 +- types/react-icons/io/ios-list.d.ts | 2 +- types/react-icons/io/ios-location.d.ts | 2 +- types/react-icons/io/ios-locatoutline.d.ts | 2 +- types/react-icons/io/ios-locked-outline.d.ts | 2 +- types/react-icons/io/ios-locked.d.ts | 2 +- types/react-icons/io/ios-loop-strong.d.ts | 2 +- types/react-icons/io/ios-loop.d.ts | 2 +- types/react-icons/io/ios-medical-outline.d.ts | 2 +- types/react-icons/io/ios-medical.d.ts | 2 +- types/react-icons/io/ios-medkit-outline.d.ts | 2 +- types/react-icons/io/ios-medkit.d.ts | 2 +- types/react-icons/io/ios-mic-off.d.ts | 2 +- types/react-icons/io/ios-mic-outline.d.ts | 2 +- types/react-icons/io/ios-mic.d.ts | 2 +- types/react-icons/io/ios-minus-empty.d.ts | 2 +- types/react-icons/io/ios-minus-outline.d.ts | 2 +- types/react-icons/io/ios-minus.d.ts | 2 +- types/react-icons/io/ios-monitor-outline.d.ts | 2 +- types/react-icons/io/ios-monitor.d.ts | 2 +- types/react-icons/io/ios-moon-outline.d.ts | 2 +- types/react-icons/io/ios-moon.d.ts | 2 +- types/react-icons/io/ios-more-outline.d.ts | 2 +- types/react-icons/io/ios-more.d.ts | 2 +- types/react-icons/io/ios-musical-note.d.ts | 2 +- types/react-icons/io/ios-musical-notes.d.ts | 2 +- types/react-icons/io/ios-navigate-outline.d.ts | 2 +- types/react-icons/io/ios-navigate.d.ts | 2 +- types/react-icons/io/ios-nutrition.d.ts | 2 +- types/react-icons/io/ios-nutritoutline.d.ts | 2 +- types/react-icons/io/ios-paper-outline.d.ts | 2 +- types/react-icons/io/ios-paper.d.ts | 2 +- types/react-icons/io/ios-paperplane-outline.d.ts | 2 +- types/react-icons/io/ios-paperplane.d.ts | 2 +- types/react-icons/io/ios-partlysunny-outline.d.ts | 2 +- types/react-icons/io/ios-partlysunny.d.ts | 2 +- types/react-icons/io/ios-pause-outline.d.ts | 2 +- types/react-icons/io/ios-pause.d.ts | 2 +- types/react-icons/io/ios-paw-outline.d.ts | 2 +- types/react-icons/io/ios-paw.d.ts | 2 +- types/react-icons/io/ios-people-outline.d.ts | 2 +- types/react-icons/io/ios-people.d.ts | 2 +- types/react-icons/io/ios-person-outline.d.ts | 2 +- types/react-icons/io/ios-person.d.ts | 2 +- types/react-icons/io/ios-personadd-outline.d.ts | 2 +- types/react-icons/io/ios-personadd.d.ts | 2 +- types/react-icons/io/ios-photos-outline.d.ts | 2 +- types/react-icons/io/ios-photos.d.ts | 2 +- types/react-icons/io/ios-pie-outline.d.ts | 2 +- types/react-icons/io/ios-pie.d.ts | 2 +- types/react-icons/io/ios-pint-outline.d.ts | 2 +- types/react-icons/io/ios-pint.d.ts | 2 +- types/react-icons/io/ios-play-outline.d.ts | 2 +- types/react-icons/io/ios-play.d.ts | 2 +- types/react-icons/io/ios-plus-empty.d.ts | 2 +- types/react-icons/io/ios-plus-outline.d.ts | 2 +- types/react-icons/io/ios-plus.d.ts | 2 +- types/react-icons/io/ios-pricetag-outline.d.ts | 2 +- types/react-icons/io/ios-pricetag.d.ts | 2 +- types/react-icons/io/ios-pricetags-outline.d.ts | 2 +- types/react-icons/io/ios-pricetags.d.ts | 2 +- types/react-icons/io/ios-printer-outline.d.ts | 2 +- types/react-icons/io/ios-printer.d.ts | 2 +- types/react-icons/io/ios-pulse-strong.d.ts | 2 +- types/react-icons/io/ios-pulse.d.ts | 2 +- types/react-icons/io/ios-rainy-outline.d.ts | 2 +- types/react-icons/io/ios-rainy.d.ts | 2 +- types/react-icons/io/ios-recording-outline.d.ts | 2 +- types/react-icons/io/ios-recording.d.ts | 2 +- types/react-icons/io/ios-redo-outline.d.ts | 2 +- types/react-icons/io/ios-redo.d.ts | 2 +- types/react-icons/io/ios-refresh-empty.d.ts | 2 +- types/react-icons/io/ios-refresh-outline.d.ts | 2 +- types/react-icons/io/ios-refresh.d.ts | 2 +- types/react-icons/io/ios-reload.d.ts | 2 +- types/react-icons/io/ios-reverse-camera-outline.d.ts | 2 +- types/react-icons/io/ios-reverse-camera.d.ts | 2 +- types/react-icons/io/ios-rewind-outline.d.ts | 2 +- types/react-icons/io/ios-rewind.d.ts | 2 +- types/react-icons/io/ios-rose-outline.d.ts | 2 +- types/react-icons/io/ios-rose.d.ts | 2 +- types/react-icons/io/ios-search-strong.d.ts | 2 +- types/react-icons/io/ios-search.d.ts | 2 +- types/react-icons/io/ios-settings-strong.d.ts | 2 +- types/react-icons/io/ios-settings.d.ts | 2 +- types/react-icons/io/ios-shuffle-strong.d.ts | 2 +- types/react-icons/io/ios-shuffle.d.ts | 2 +- types/react-icons/io/ios-skipbackward-outline.d.ts | 2 +- types/react-icons/io/ios-skipbackward.d.ts | 2 +- types/react-icons/io/ios-skipforward-outline.d.ts | 2 +- types/react-icons/io/ios-skipforward.d.ts | 2 +- types/react-icons/io/ios-snowy.d.ts | 2 +- types/react-icons/io/ios-speedometer-outline.d.ts | 2 +- types/react-icons/io/ios-speedometer.d.ts | 2 +- types/react-icons/io/ios-star-half.d.ts | 2 +- types/react-icons/io/ios-star-outline.d.ts | 2 +- types/react-icons/io/ios-star.d.ts | 2 +- types/react-icons/io/ios-stopwatch-outline.d.ts | 2 +- types/react-icons/io/ios-stopwatch.d.ts | 2 +- types/react-icons/io/ios-sunny-outline.d.ts | 2 +- types/react-icons/io/ios-sunny.d.ts | 2 +- types/react-icons/io/ios-telephone-outline.d.ts | 2 +- types/react-icons/io/ios-telephone.d.ts | 2 +- types/react-icons/io/ios-tennisball-outline.d.ts | 2 +- types/react-icons/io/ios-tennisball.d.ts | 2 +- types/react-icons/io/ios-thunderstorm-outline.d.ts | 2 +- types/react-icons/io/ios-thunderstorm.d.ts | 2 +- types/react-icons/io/ios-time-outline.d.ts | 2 +- types/react-icons/io/ios-time.d.ts | 2 +- types/react-icons/io/ios-timer-outline.d.ts | 2 +- types/react-icons/io/ios-timer.d.ts | 2 +- types/react-icons/io/ios-toggle-outline.d.ts | 2 +- types/react-icons/io/ios-toggle.d.ts | 2 +- types/react-icons/io/ios-trash-outline.d.ts | 2 +- types/react-icons/io/ios-trash.d.ts | 2 +- types/react-icons/io/ios-undo-outline.d.ts | 2 +- types/react-icons/io/ios-undo.d.ts | 2 +- types/react-icons/io/ios-unlocked-outline.d.ts | 2 +- types/react-icons/io/ios-unlocked.d.ts | 2 +- types/react-icons/io/ios-upload-outline.d.ts | 2 +- types/react-icons/io/ios-upload.d.ts | 2 +- types/react-icons/io/ios-videocam-outline.d.ts | 2 +- types/react-icons/io/ios-videocam.d.ts | 2 +- types/react-icons/io/ios-volume-high.d.ts | 2 +- types/react-icons/io/ios-volume-low.d.ts | 2 +- types/react-icons/io/ios-wineglass-outline.d.ts | 2 +- types/react-icons/io/ios-wineglass.d.ts | 2 +- types/react-icons/io/ios-world-outline.d.ts | 2 +- types/react-icons/io/ios-world.d.ts | 2 +- types/react-icons/io/ipad.d.ts | 2 +- types/react-icons/io/iphone.d.ts | 2 +- types/react-icons/io/ipod.d.ts | 2 +- types/react-icons/io/jet.d.ts | 2 +- types/react-icons/io/key.d.ts | 2 +- types/react-icons/io/knife.d.ts | 2 +- types/react-icons/io/laptop.d.ts | 2 +- types/react-icons/io/leaf.d.ts | 2 +- types/react-icons/io/levels.d.ts | 2 +- types/react-icons/io/lightbulb.d.ts | 2 +- types/react-icons/io/link.d.ts | 2 +- types/react-icons/io/load-a.d.ts | 2 +- types/react-icons/io/load-b.d.ts | 2 +- types/react-icons/io/load-c.d.ts | 2 +- types/react-icons/io/load-d.d.ts | 2 +- types/react-icons/io/location.d.ts | 2 +- types/react-icons/io/lock-combination.d.ts | 2 +- types/react-icons/io/locked.d.ts | 2 +- types/react-icons/io/log-in.d.ts | 2 +- types/react-icons/io/log-out.d.ts | 2 +- types/react-icons/io/loop.d.ts | 2 +- types/react-icons/io/magnet.d.ts | 2 +- types/react-icons/io/male.d.ts | 2 +- types/react-icons/io/man.d.ts | 2 +- types/react-icons/io/map.d.ts | 2 +- types/react-icons/io/medkit.d.ts | 2 +- types/react-icons/io/merge.d.ts | 2 +- types/react-icons/io/mic-a.d.ts | 2 +- types/react-icons/io/mic-b.d.ts | 2 +- types/react-icons/io/mic-c.d.ts | 2 +- types/react-icons/io/minus-circled.d.ts | 2 +- types/react-icons/io/minus-round.d.ts | 2 +- types/react-icons/io/minus.d.ts | 2 +- types/react-icons/io/model-s.d.ts | 2 +- types/react-icons/io/monitor.d.ts | 2 +- types/react-icons/io/more.d.ts | 2 +- types/react-icons/io/mouse.d.ts | 2 +- types/react-icons/io/music-note.d.ts | 2 +- types/react-icons/io/navicon-round.d.ts | 2 +- types/react-icons/io/navicon.d.ts | 2 +- types/react-icons/io/navigate.d.ts | 2 +- types/react-icons/io/network.d.ts | 2 +- types/react-icons/io/no-smoking.d.ts | 2 +- types/react-icons/io/nuclear.d.ts | 2 +- types/react-icons/io/outlet.d.ts | 2 +- types/react-icons/io/paintbrush.d.ts | 2 +- types/react-icons/io/paintbucket.d.ts | 2 +- types/react-icons/io/paper-airplane.d.ts | 2 +- types/react-icons/io/paperclip.d.ts | 2 +- types/react-icons/io/pause.d.ts | 2 +- types/react-icons/io/person-add.d.ts | 2 +- types/react-icons/io/person-stalker.d.ts | 2 +- types/react-icons/io/person.d.ts | 2 +- types/react-icons/io/pie-graph.d.ts | 2 +- types/react-icons/io/pin.d.ts | 2 +- types/react-icons/io/pinpoint.d.ts | 2 +- types/react-icons/io/pizza.d.ts | 2 +- types/react-icons/io/plane.d.ts | 2 +- types/react-icons/io/planet.d.ts | 2 +- types/react-icons/io/play.d.ts | 2 +- types/react-icons/io/playstation.d.ts | 2 +- types/react-icons/io/plus-circled.d.ts | 2 +- types/react-icons/io/plus-round.d.ts | 2 +- types/react-icons/io/plus.d.ts | 2 +- types/react-icons/io/podium.d.ts | 2 +- types/react-icons/io/pound.d.ts | 2 +- types/react-icons/io/power.d.ts | 2 +- types/react-icons/io/pricetag.d.ts | 2 +- types/react-icons/io/pricetags.d.ts | 2 +- types/react-icons/io/printer.d.ts | 2 +- types/react-icons/io/pull-request.d.ts | 2 +- types/react-icons/io/qr-scanner.d.ts | 2 +- types/react-icons/io/quote.d.ts | 2 +- types/react-icons/io/radio-waves.d.ts | 2 +- types/react-icons/io/record.d.ts | 2 +- types/react-icons/io/refresh.d.ts | 2 +- types/react-icons/io/reply-all.d.ts | 2 +- types/react-icons/io/reply.d.ts | 2 +- types/react-icons/io/ribbon-a.d.ts | 2 +- types/react-icons/io/ribbon-b.d.ts | 2 +- types/react-icons/io/sad-outline.d.ts | 2 +- types/react-icons/io/sad.d.ts | 2 +- types/react-icons/io/scissors.d.ts | 2 +- types/react-icons/io/search.d.ts | 2 +- types/react-icons/io/settings.d.ts | 2 +- types/react-icons/io/share.d.ts | 2 +- types/react-icons/io/shuffle.d.ts | 2 +- types/react-icons/io/skip-backward.d.ts | 2 +- types/react-icons/io/skip-forward.d.ts | 2 +- types/react-icons/io/social-android-outline.d.ts | 2 +- types/react-icons/io/social-android.d.ts | 2 +- types/react-icons/io/social-angular-outline.d.ts | 2 +- types/react-icons/io/social-angular.d.ts | 2 +- types/react-icons/io/social-apple-outline.d.ts | 2 +- types/react-icons/io/social-apple.d.ts | 2 +- types/react-icons/io/social-bitcoin-outline.d.ts | 2 +- types/react-icons/io/social-bitcoin.d.ts | 2 +- types/react-icons/io/social-buffer-outline.d.ts | 2 +- types/react-icons/io/social-buffer.d.ts | 2 +- types/react-icons/io/social-chrome-outline.d.ts | 2 +- types/react-icons/io/social-chrome.d.ts | 2 +- types/react-icons/io/social-codepen-outline.d.ts | 2 +- types/react-icons/io/social-codepen.d.ts | 2 +- types/react-icons/io/social-css3-outline.d.ts | 2 +- types/react-icons/io/social-css3.d.ts | 2 +- types/react-icons/io/social-designernews-outline.d.ts | 2 +- types/react-icons/io/social-designernews.d.ts | 2 +- types/react-icons/io/social-dribbble-outline.d.ts | 2 +- types/react-icons/io/social-dribbble.d.ts | 2 +- types/react-icons/io/social-dropbox-outline.d.ts | 2 +- types/react-icons/io/social-dropbox.d.ts | 2 +- types/react-icons/io/social-euro-outline.d.ts | 2 +- types/react-icons/io/social-euro.d.ts | 2 +- types/react-icons/io/social-facebook-outline.d.ts | 2 +- types/react-icons/io/social-facebook.d.ts | 2 +- types/react-icons/io/social-foursquare-outline.d.ts | 2 +- types/react-icons/io/social-foursquare.d.ts | 2 +- types/react-icons/io/social-freebsd-devil.d.ts | 2 +- types/react-icons/io/social-github-outline.d.ts | 2 +- types/react-icons/io/social-github.d.ts | 2 +- types/react-icons/io/social-google-outline.d.ts | 2 +- types/react-icons/io/social-google.d.ts | 2 +- types/react-icons/io/social-googleplus-outline.d.ts | 2 +- types/react-icons/io/social-googleplus.d.ts | 2 +- types/react-icons/io/social-hackernews-outline.d.ts | 2 +- types/react-icons/io/social-hackernews.d.ts | 2 +- types/react-icons/io/social-html5-outline.d.ts | 2 +- types/react-icons/io/social-html5.d.ts | 2 +- types/react-icons/io/social-instagram-outline.d.ts | 2 +- types/react-icons/io/social-instagram.d.ts | 2 +- types/react-icons/io/social-javascript-outline.d.ts | 2 +- types/react-icons/io/social-javascript.d.ts | 2 +- types/react-icons/io/social-linkedin-outline.d.ts | 2 +- types/react-icons/io/social-linkedin.d.ts | 2 +- types/react-icons/io/social-markdown.d.ts | 2 +- types/react-icons/io/social-nodejs.d.ts | 2 +- types/react-icons/io/social-octocat.d.ts | 2 +- types/react-icons/io/social-pinterest-outline.d.ts | 2 +- types/react-icons/io/social-pinterest.d.ts | 2 +- types/react-icons/io/social-python.d.ts | 2 +- types/react-icons/io/social-reddit-outline.d.ts | 2 +- types/react-icons/io/social-reddit.d.ts | 2 +- types/react-icons/io/social-rss-outline.d.ts | 2 +- types/react-icons/io/social-rss.d.ts | 2 +- types/react-icons/io/social-sass.d.ts | 2 +- types/react-icons/io/social-skype-outline.d.ts | 2 +- types/react-icons/io/social-skype.d.ts | 2 +- types/react-icons/io/social-snapchat-outline.d.ts | 2 +- types/react-icons/io/social-snapchat.d.ts | 2 +- types/react-icons/io/social-tumblr-outline.d.ts | 2 +- types/react-icons/io/social-tumblr.d.ts | 2 +- types/react-icons/io/social-tux.d.ts | 2 +- types/react-icons/io/social-twitch-outline.d.ts | 2 +- types/react-icons/io/social-twitch.d.ts | 2 +- types/react-icons/io/social-twitter-outline.d.ts | 2 +- types/react-icons/io/social-twitter.d.ts | 2 +- types/react-icons/io/social-usd-outline.d.ts | 2 +- types/react-icons/io/social-usd.d.ts | 2 +- types/react-icons/io/social-vimeo-outline.d.ts | 2 +- types/react-icons/io/social-vimeo.d.ts | 2 +- types/react-icons/io/social-whatsapp-outline.d.ts | 2 +- types/react-icons/io/social-whatsapp.d.ts | 2 +- types/react-icons/io/social-windows-outline.d.ts | 2 +- types/react-icons/io/social-windows.d.ts | 2 +- types/react-icons/io/social-wordpress-outline.d.ts | 2 +- types/react-icons/io/social-wordpress.d.ts | 2 +- types/react-icons/io/social-yahoo-outline.d.ts | 2 +- types/react-icons/io/social-yahoo.d.ts | 2 +- types/react-icons/io/social-yen-outline.d.ts | 2 +- types/react-icons/io/social-yen.d.ts | 2 +- types/react-icons/io/social-youtube-outline.d.ts | 2 +- types/react-icons/io/social-youtube.d.ts | 2 +- types/react-icons/io/soup-can-outline.d.ts | 2 +- types/react-icons/io/soup-can.d.ts | 2 +- types/react-icons/io/speakerphone.d.ts | 2 +- types/react-icons/io/speedometer.d.ts | 2 +- types/react-icons/io/spoon.d.ts | 2 +- types/react-icons/io/star.d.ts | 2 +- types/react-icons/io/stats-bars.d.ts | 2 +- types/react-icons/io/steam.d.ts | 2 +- types/react-icons/io/stop.d.ts | 2 +- types/react-icons/io/thermometer.d.ts | 2 +- types/react-icons/io/thumbsdown.d.ts | 2 +- types/react-icons/io/thumbsup.d.ts | 2 +- types/react-icons/io/toggle-filled.d.ts | 2 +- types/react-icons/io/toggle.d.ts | 2 +- types/react-icons/io/transgender.d.ts | 2 +- types/react-icons/io/trash-a.d.ts | 2 +- types/react-icons/io/trash-b.d.ts | 2 +- types/react-icons/io/trophy.d.ts | 2 +- types/react-icons/io/tshirt-outline.d.ts | 2 +- types/react-icons/io/tshirt.d.ts | 2 +- types/react-icons/io/umbrella.d.ts | 2 +- types/react-icons/io/university.d.ts | 2 +- types/react-icons/io/unlocked.d.ts | 2 +- types/react-icons/io/upload.d.ts | 2 +- types/react-icons/io/usb.d.ts | 2 +- types/react-icons/io/videocamera.d.ts | 2 +- types/react-icons/io/volume-high.d.ts | 2 +- types/react-icons/io/volume-low.d.ts | 2 +- types/react-icons/io/volume-medium.d.ts | 2 +- types/react-icons/io/volume-mute.d.ts | 2 +- types/react-icons/io/wand.d.ts | 2 +- types/react-icons/io/waterdrop.d.ts | 2 +- types/react-icons/io/wifi.d.ts | 2 +- types/react-icons/io/wineglass.d.ts | 2 +- types/react-icons/io/woman.d.ts | 2 +- types/react-icons/io/wrench.d.ts | 2 +- types/react-icons/io/xbox.d.ts | 2 +- types/react-icons/md/3d-rotation.d.ts | 2 +- types/react-icons/md/ac-unit.d.ts | 2 +- types/react-icons/md/access-alarm.d.ts | 2 +- types/react-icons/md/access-alarms.d.ts | 2 +- types/react-icons/md/access-time.d.ts | 2 +- types/react-icons/md/accessibility.d.ts | 2 +- types/react-icons/md/accessible.d.ts | 2 +- types/react-icons/md/account-balance-wallet.d.ts | 2 +- types/react-icons/md/account-balance.d.ts | 2 +- types/react-icons/md/account-box.d.ts | 2 +- types/react-icons/md/account-circle.d.ts | 2 +- types/react-icons/md/adb.d.ts | 2 +- types/react-icons/md/add-a-photo.d.ts | 2 +- types/react-icons/md/add-alarm.d.ts | 2 +- types/react-icons/md/add-alert.d.ts | 2 +- types/react-icons/md/add-box.d.ts | 2 +- types/react-icons/md/add-circle-outline.d.ts | 2 +- types/react-icons/md/add-circle.d.ts | 2 +- types/react-icons/md/add-location.d.ts | 2 +- types/react-icons/md/add-shopping-cart.d.ts | 2 +- types/react-icons/md/add-to-photos.d.ts | 2 +- types/react-icons/md/add-to-queue.d.ts | 2 +- types/react-icons/md/add.d.ts | 2 +- types/react-icons/md/adjust.d.ts | 2 +- types/react-icons/md/airline-seat-flat-angled.d.ts | 2 +- types/react-icons/md/airline-seat-flat.d.ts | 2 +- types/react-icons/md/airline-seat-individual-suite.d.ts | 2 +- types/react-icons/md/airline-seat-legroom-extra.d.ts | 2 +- types/react-icons/md/airline-seat-legroom-normal.d.ts | 2 +- types/react-icons/md/airline-seat-legroom-reduced.d.ts | 2 +- types/react-icons/md/airline-seat-recline-extra.d.ts | 2 +- types/react-icons/md/airline-seat-recline-normal.d.ts | 2 +- types/react-icons/md/airplanemode-active.d.ts | 2 +- types/react-icons/md/airplanemode-inactive.d.ts | 2 +- types/react-icons/md/airplay.d.ts | 2 +- types/react-icons/md/airport-shuttle.d.ts | 2 +- types/react-icons/md/alarm-add.d.ts | 2 +- types/react-icons/md/alarm-off.d.ts | 2 +- types/react-icons/md/alarm-on.d.ts | 2 +- types/react-icons/md/alarm.d.ts | 2 +- types/react-icons/md/album.d.ts | 2 +- types/react-icons/md/all-inclusive.d.ts | 2 +- types/react-icons/md/all-out.d.ts | 2 +- types/react-icons/md/android.d.ts | 2 +- types/react-icons/md/announcement.d.ts | 2 +- types/react-icons/md/apps.d.ts | 2 +- types/react-icons/md/archive.d.ts | 2 +- types/react-icons/md/arrow-back.d.ts | 2 +- types/react-icons/md/arrow-downward.d.ts | 2 +- types/react-icons/md/arrow-drop-down-circle.d.ts | 2 +- types/react-icons/md/arrow-drop-down.d.ts | 2 +- types/react-icons/md/arrow-drop-up.d.ts | 2 +- types/react-icons/md/arrow-forward.d.ts | 2 +- types/react-icons/md/arrow-upward.d.ts | 2 +- types/react-icons/md/art-track.d.ts | 2 +- types/react-icons/md/aspect-ratio.d.ts | 2 +- types/react-icons/md/assessment.d.ts | 2 +- types/react-icons/md/assignment-ind.d.ts | 2 +- types/react-icons/md/assignment-late.d.ts | 2 +- types/react-icons/md/assignment-return.d.ts | 2 +- types/react-icons/md/assignment-returned.d.ts | 2 +- types/react-icons/md/assignment-turned-in.d.ts | 2 +- types/react-icons/md/assignment.d.ts | 2 +- types/react-icons/md/assistant-photo.d.ts | 2 +- types/react-icons/md/assistant.d.ts | 2 +- types/react-icons/md/attach-file.d.ts | 2 +- types/react-icons/md/attach-money.d.ts | 2 +- types/react-icons/md/attachment.d.ts | 2 +- types/react-icons/md/audiotrack.d.ts | 2 +- types/react-icons/md/autorenew.d.ts | 2 +- types/react-icons/md/av-timer.d.ts | 2 +- types/react-icons/md/backspace.d.ts | 2 +- types/react-icons/md/backup.d.ts | 2 +- types/react-icons/md/battery-alert.d.ts | 2 +- types/react-icons/md/battery-charging-full.d.ts | 2 +- types/react-icons/md/battery-full.d.ts | 2 +- types/react-icons/md/battery-std.d.ts | 2 +- types/react-icons/md/battery-unknown.d.ts | 2 +- types/react-icons/md/beach-access.d.ts | 2 +- types/react-icons/md/beenhere.d.ts | 2 +- types/react-icons/md/block.d.ts | 2 +- types/react-icons/md/bluetooth-audio.d.ts | 2 +- types/react-icons/md/bluetooth-connected.d.ts | 2 +- types/react-icons/md/bluetooth-disabled.d.ts | 2 +- types/react-icons/md/bluetooth-searching.d.ts | 2 +- types/react-icons/md/bluetooth.d.ts | 2 +- types/react-icons/md/blur-circular.d.ts | 2 +- types/react-icons/md/blur-linear.d.ts | 2 +- types/react-icons/md/blur-off.d.ts | 2 +- types/react-icons/md/blur-on.d.ts | 2 +- types/react-icons/md/book.d.ts | 2 +- types/react-icons/md/bookmark-outline.d.ts | 2 +- types/react-icons/md/bookmark.d.ts | 2 +- types/react-icons/md/border-all.d.ts | 2 +- types/react-icons/md/border-bottom.d.ts | 2 +- types/react-icons/md/border-clear.d.ts | 2 +- types/react-icons/md/border-color.d.ts | 2 +- types/react-icons/md/border-horizontal.d.ts | 2 +- types/react-icons/md/border-inner.d.ts | 2 +- types/react-icons/md/border-left.d.ts | 2 +- types/react-icons/md/border-outer.d.ts | 2 +- types/react-icons/md/border-right.d.ts | 2 +- types/react-icons/md/border-style.d.ts | 2 +- types/react-icons/md/border-top.d.ts | 2 +- types/react-icons/md/border-vertical.d.ts | 2 +- types/react-icons/md/branding-watermark.d.ts | 2 +- types/react-icons/md/brightness-1.d.ts | 2 +- types/react-icons/md/brightness-2.d.ts | 2 +- types/react-icons/md/brightness-3.d.ts | 2 +- types/react-icons/md/brightness-4.d.ts | 2 +- types/react-icons/md/brightness-5.d.ts | 2 +- types/react-icons/md/brightness-6.d.ts | 2 +- types/react-icons/md/brightness-7.d.ts | 2 +- types/react-icons/md/brightness-auto.d.ts | 2 +- types/react-icons/md/brightness-high.d.ts | 2 +- types/react-icons/md/brightness-low.d.ts | 2 +- types/react-icons/md/brightness-medium.d.ts | 2 +- types/react-icons/md/broken-image.d.ts | 2 +- types/react-icons/md/brush.d.ts | 2 +- types/react-icons/md/bubble-chart.d.ts | 2 +- types/react-icons/md/bug-report.d.ts | 2 +- types/react-icons/md/build.d.ts | 2 +- types/react-icons/md/burst-mode.d.ts | 2 +- types/react-icons/md/business-center.d.ts | 2 +- types/react-icons/md/business.d.ts | 2 +- types/react-icons/md/cached.d.ts | 2 +- types/react-icons/md/cake.d.ts | 2 +- types/react-icons/md/call-end.d.ts | 2 +- types/react-icons/md/call-made.d.ts | 2 +- types/react-icons/md/call-merge.d.ts | 2 +- types/react-icons/md/call-missed-outgoing.d.ts | 2 +- types/react-icons/md/call-missed.d.ts | 2 +- types/react-icons/md/call-received.d.ts | 2 +- types/react-icons/md/call-split.d.ts | 2 +- types/react-icons/md/call-to-action.d.ts | 2 +- types/react-icons/md/call.d.ts | 2 +- types/react-icons/md/camera-alt.d.ts | 2 +- types/react-icons/md/camera-enhance.d.ts | 2 +- types/react-icons/md/camera-front.d.ts | 2 +- types/react-icons/md/camera-rear.d.ts | 2 +- types/react-icons/md/camera-roll.d.ts | 2 +- types/react-icons/md/camera.d.ts | 2 +- types/react-icons/md/cancel.d.ts | 2 +- types/react-icons/md/card-giftcard.d.ts | 2 +- types/react-icons/md/card-membership.d.ts | 2 +- types/react-icons/md/card-travel.d.ts | 2 +- types/react-icons/md/casino.d.ts | 2 +- types/react-icons/md/cast-connected.d.ts | 2 +- types/react-icons/md/cast.d.ts | 2 +- types/react-icons/md/center-focus-strong.d.ts | 2 +- types/react-icons/md/center-focus-weak.d.ts | 2 +- types/react-icons/md/change-history.d.ts | 2 +- types/react-icons/md/chat-bubble-outline.d.ts | 2 +- types/react-icons/md/chat-bubble.d.ts | 2 +- types/react-icons/md/chat.d.ts | 2 +- types/react-icons/md/check-box-outline-blank.d.ts | 2 +- types/react-icons/md/check-box.d.ts | 2 +- types/react-icons/md/check-circle.d.ts | 2 +- types/react-icons/md/check.d.ts | 2 +- types/react-icons/md/chevron-left.d.ts | 2 +- types/react-icons/md/chevron-right.d.ts | 2 +- types/react-icons/md/child-care.d.ts | 2 +- types/react-icons/md/child-friendly.d.ts | 2 +- types/react-icons/md/chrome-reader-mode.d.ts | 2 +- types/react-icons/md/class.d.ts | 2 +- types/react-icons/md/clear-all.d.ts | 2 +- types/react-icons/md/clear.d.ts | 2 +- types/react-icons/md/close.d.ts | 2 +- types/react-icons/md/closed-caption.d.ts | 2 +- types/react-icons/md/cloud-circle.d.ts | 2 +- types/react-icons/md/cloud-done.d.ts | 2 +- types/react-icons/md/cloud-download.d.ts | 2 +- types/react-icons/md/cloud-off.d.ts | 2 +- types/react-icons/md/cloud-queue.d.ts | 2 +- types/react-icons/md/cloud-upload.d.ts | 2 +- types/react-icons/md/cloud.d.ts | 2 +- types/react-icons/md/code.d.ts | 2 +- types/react-icons/md/collections-bookmark.d.ts | 2 +- types/react-icons/md/collections.d.ts | 2 +- types/react-icons/md/color-lens.d.ts | 2 +- types/react-icons/md/colorize.d.ts | 2 +- types/react-icons/md/comment.d.ts | 2 +- types/react-icons/md/compare-arrows.d.ts | 2 +- types/react-icons/md/compare.d.ts | 2 +- types/react-icons/md/computer.d.ts | 2 +- types/react-icons/md/confirmation-number.d.ts | 2 +- types/react-icons/md/contact-mail.d.ts | 2 +- types/react-icons/md/contact-phone.d.ts | 2 +- types/react-icons/md/contacts.d.ts | 2 +- types/react-icons/md/content-copy.d.ts | 2 +- types/react-icons/md/content-cut.d.ts | 2 +- types/react-icons/md/content-paste.d.ts | 2 +- types/react-icons/md/control-point-duplicate.d.ts | 2 +- types/react-icons/md/control-point.d.ts | 2 +- types/react-icons/md/copyright.d.ts | 2 +- types/react-icons/md/create-new-folder.d.ts | 2 +- types/react-icons/md/create.d.ts | 2 +- types/react-icons/md/credit-card.d.ts | 2 +- types/react-icons/md/crop-16-9.d.ts | 2 +- types/react-icons/md/crop-3-2.d.ts | 2 +- types/react-icons/md/crop-5-4.d.ts | 2 +- types/react-icons/md/crop-7-5.d.ts | 2 +- types/react-icons/md/crop-din.d.ts | 2 +- types/react-icons/md/crop-free.d.ts | 2 +- types/react-icons/md/crop-landscape.d.ts | 2 +- types/react-icons/md/crop-original.d.ts | 2 +- types/react-icons/md/crop-portrait.d.ts | 2 +- types/react-icons/md/crop-rotate.d.ts | 2 +- types/react-icons/md/crop-square.d.ts | 2 +- types/react-icons/md/crop.d.ts | 2 +- types/react-icons/md/dashboard.d.ts | 2 +- types/react-icons/md/data-usage.d.ts | 2 +- types/react-icons/md/date-range.d.ts | 2 +- types/react-icons/md/dehaze.d.ts | 2 +- types/react-icons/md/delete-forever.d.ts | 2 +- types/react-icons/md/delete-sweep.d.ts | 2 +- types/react-icons/md/delete.d.ts | 2 +- types/react-icons/md/description.d.ts | 2 +- types/react-icons/md/desktop-mac.d.ts | 2 +- types/react-icons/md/desktop-windows.d.ts | 2 +- types/react-icons/md/details.d.ts | 2 +- types/react-icons/md/developer-board.d.ts | 2 +- types/react-icons/md/developer-mode.d.ts | 2 +- types/react-icons/md/device-hub.d.ts | 2 +- types/react-icons/md/devices-other.d.ts | 2 +- types/react-icons/md/devices.d.ts | 2 +- types/react-icons/md/dialer-sip.d.ts | 2 +- types/react-icons/md/dialpad.d.ts | 2 +- types/react-icons/md/directions-bike.d.ts | 2 +- types/react-icons/md/directions-boat.d.ts | 2 +- types/react-icons/md/directions-bus.d.ts | 2 +- types/react-icons/md/directions-car.d.ts | 2 +- types/react-icons/md/directions-ferry.d.ts | 2 +- types/react-icons/md/directions-railway.d.ts | 2 +- types/react-icons/md/directions-run.d.ts | 2 +- types/react-icons/md/directions-subway.d.ts | 2 +- types/react-icons/md/directions-transit.d.ts | 2 +- types/react-icons/md/directions-walk.d.ts | 2 +- types/react-icons/md/directions.d.ts | 2 +- types/react-icons/md/disc-full.d.ts | 2 +- types/react-icons/md/dns.d.ts | 2 +- types/react-icons/md/do-not-disturb-alt.d.ts | 2 +- types/react-icons/md/do-not-disturb-off.d.ts | 2 +- types/react-icons/md/do-not-disturb.d.ts | 2 +- types/react-icons/md/dock.d.ts | 2 +- types/react-icons/md/domain.d.ts | 2 +- types/react-icons/md/done-all.d.ts | 2 +- types/react-icons/md/done.d.ts | 2 +- types/react-icons/md/donut-large.d.ts | 2 +- types/react-icons/md/donut-small.d.ts | 2 +- types/react-icons/md/drafts.d.ts | 2 +- types/react-icons/md/drag-handle.d.ts | 2 +- types/react-icons/md/drive-eta.d.ts | 2 +- types/react-icons/md/dvr.d.ts | 2 +- types/react-icons/md/edit-location.d.ts | 2 +- types/react-icons/md/edit.d.ts | 2 +- types/react-icons/md/eject.d.ts | 2 +- types/react-icons/md/email.d.ts | 2 +- types/react-icons/md/enhanced-encryption.d.ts | 2 +- types/react-icons/md/equalizer.d.ts | 2 +- types/react-icons/md/error-outline.d.ts | 2 +- types/react-icons/md/error.d.ts | 2 +- types/react-icons/md/euro-symbol.d.ts | 2 +- types/react-icons/md/ev-station.d.ts | 2 +- types/react-icons/md/event-available.d.ts | 2 +- types/react-icons/md/event-busy.d.ts | 2 +- types/react-icons/md/event-note.d.ts | 2 +- types/react-icons/md/event-seat.d.ts | 2 +- types/react-icons/md/event.d.ts | 2 +- types/react-icons/md/exit-to-app.d.ts | 2 +- types/react-icons/md/expand-less.d.ts | 2 +- types/react-icons/md/expand-more.d.ts | 2 +- types/react-icons/md/explicit.d.ts | 2 +- types/react-icons/md/explore.d.ts | 2 +- types/react-icons/md/exposure-minus-1.d.ts | 2 +- types/react-icons/md/exposure-minus-2.d.ts | 2 +- types/react-icons/md/exposure-neg-1.d.ts | 2 +- types/react-icons/md/exposure-neg-2.d.ts | 2 +- types/react-icons/md/exposure-plus-1.d.ts | 2 +- types/react-icons/md/exposure-plus-2.d.ts | 2 +- types/react-icons/md/exposure-zero.d.ts | 2 +- types/react-icons/md/exposure.d.ts | 2 +- types/react-icons/md/extension.d.ts | 2 +- types/react-icons/md/face.d.ts | 2 +- types/react-icons/md/fast-forward.d.ts | 2 +- types/react-icons/md/fast-rewind.d.ts | 2 +- types/react-icons/md/favorite-border.d.ts | 2 +- types/react-icons/md/favorite-outline.d.ts | 2 +- types/react-icons/md/favorite.d.ts | 2 +- types/react-icons/md/featured-play-list.d.ts | 2 +- types/react-icons/md/featured-video.d.ts | 2 +- types/react-icons/md/feedback.d.ts | 2 +- types/react-icons/md/fiber-dvr.d.ts | 2 +- types/react-icons/md/fiber-manual-record.d.ts | 2 +- types/react-icons/md/fiber-new.d.ts | 2 +- types/react-icons/md/fiber-pin.d.ts | 2 +- types/react-icons/md/fiber-smart-record.d.ts | 2 +- types/react-icons/md/file-download.d.ts | 2 +- types/react-icons/md/file-upload.d.ts | 2 +- types/react-icons/md/filter-1.d.ts | 2 +- types/react-icons/md/filter-2.d.ts | 2 +- types/react-icons/md/filter-3.d.ts | 2 +- types/react-icons/md/filter-4.d.ts | 2 +- types/react-icons/md/filter-5.d.ts | 2 +- types/react-icons/md/filter-6.d.ts | 2 +- types/react-icons/md/filter-7.d.ts | 2 +- types/react-icons/md/filter-8.d.ts | 2 +- types/react-icons/md/filter-9-plus.d.ts | 2 +- types/react-icons/md/filter-9.d.ts | 2 +- types/react-icons/md/filter-b-and-w.d.ts | 2 +- types/react-icons/md/filter-center-focus.d.ts | 2 +- types/react-icons/md/filter-drama.d.ts | 2 +- types/react-icons/md/filter-frames.d.ts | 2 +- types/react-icons/md/filter-hdr.d.ts | 2 +- types/react-icons/md/filter-list.d.ts | 2 +- types/react-icons/md/filter-none.d.ts | 2 +- types/react-icons/md/filter-tilt-shift.d.ts | 2 +- types/react-icons/md/filter-vintage.d.ts | 2 +- types/react-icons/md/filter.d.ts | 2 +- types/react-icons/md/find-in-page.d.ts | 2 +- types/react-icons/md/find-replace.d.ts | 2 +- types/react-icons/md/fingerprint.d.ts | 2 +- types/react-icons/md/first-page.d.ts | 2 +- types/react-icons/md/fitness-center.d.ts | 2 +- types/react-icons/md/flag.d.ts | 2 +- types/react-icons/md/flare.d.ts | 2 +- types/react-icons/md/flash-auto.d.ts | 2 +- types/react-icons/md/flash-off.d.ts | 2 +- types/react-icons/md/flash-on.d.ts | 2 +- types/react-icons/md/flight-land.d.ts | 2 +- types/react-icons/md/flight-takeoff.d.ts | 2 +- types/react-icons/md/flight.d.ts | 2 +- types/react-icons/md/flip-to-back.d.ts | 2 +- types/react-icons/md/flip-to-front.d.ts | 2 +- types/react-icons/md/flip.d.ts | 2 +- types/react-icons/md/folder-open.d.ts | 2 +- types/react-icons/md/folder-shared.d.ts | 2 +- types/react-icons/md/folder-special.d.ts | 2 +- types/react-icons/md/folder.d.ts | 2 +- types/react-icons/md/font-download.d.ts | 2 +- types/react-icons/md/format-align-center.d.ts | 2 +- types/react-icons/md/format-align-justify.d.ts | 2 +- types/react-icons/md/format-align-left.d.ts | 2 +- types/react-icons/md/format-align-right.d.ts | 2 +- types/react-icons/md/format-bold.d.ts | 2 +- types/react-icons/md/format-clear.d.ts | 2 +- types/react-icons/md/format-color-fill.d.ts | 2 +- types/react-icons/md/format-color-reset.d.ts | 2 +- types/react-icons/md/format-color-text.d.ts | 2 +- types/react-icons/md/format-indent-decrease.d.ts | 2 +- types/react-icons/md/format-indent-increase.d.ts | 2 +- types/react-icons/md/format-italic.d.ts | 2 +- types/react-icons/md/format-line-spacing.d.ts | 2 +- types/react-icons/md/format-list-bulleted.d.ts | 2 +- types/react-icons/md/format-list-numbered.d.ts | 2 +- types/react-icons/md/format-paint.d.ts | 2 +- types/react-icons/md/format-quote.d.ts | 2 +- types/react-icons/md/format-shapes.d.ts | 2 +- types/react-icons/md/format-size.d.ts | 2 +- types/react-icons/md/format-strikethrough.d.ts | 2 +- types/react-icons/md/format-textdirection-l-to-r.d.ts | 2 +- types/react-icons/md/format-textdirection-r-to-l.d.ts | 2 +- types/react-icons/md/format-underlined.d.ts | 2 +- types/react-icons/md/forum.d.ts | 2 +- types/react-icons/md/forward-10.d.ts | 2 +- types/react-icons/md/forward-30.d.ts | 2 +- types/react-icons/md/forward-5.d.ts | 2 +- types/react-icons/md/forward.d.ts | 2 +- types/react-icons/md/free-breakfast.d.ts | 2 +- types/react-icons/md/fullscreen-exit.d.ts | 2 +- types/react-icons/md/fullscreen.d.ts | 2 +- types/react-icons/md/functions.d.ts | 2 +- types/react-icons/md/g-translate.d.ts | 2 +- types/react-icons/md/gamepad.d.ts | 2 +- types/react-icons/md/games.d.ts | 2 +- types/react-icons/md/gavel.d.ts | 2 +- types/react-icons/md/gesture.d.ts | 2 +- types/react-icons/md/get-app.d.ts | 2 +- types/react-icons/md/gif.d.ts | 2 +- types/react-icons/md/goat.d.ts | 2 +- types/react-icons/md/golf-course.d.ts | 2 +- types/react-icons/md/gps-fixed.d.ts | 2 +- types/react-icons/md/gps-not-fixed.d.ts | 2 +- types/react-icons/md/gps-off.d.ts | 2 +- types/react-icons/md/grade.d.ts | 2 +- types/react-icons/md/gradient.d.ts | 2 +- types/react-icons/md/grain.d.ts | 2 +- types/react-icons/md/graphic-eq.d.ts | 2 +- types/react-icons/md/grid-off.d.ts | 2 +- types/react-icons/md/grid-on.d.ts | 2 +- types/react-icons/md/group-add.d.ts | 2 +- types/react-icons/md/group-work.d.ts | 2 +- types/react-icons/md/group.d.ts | 2 +- types/react-icons/md/hd.d.ts | 2 +- types/react-icons/md/hdr-off.d.ts | 2 +- types/react-icons/md/hdr-on.d.ts | 2 +- types/react-icons/md/hdr-strong.d.ts | 2 +- types/react-icons/md/hdr-weak.d.ts | 2 +- types/react-icons/md/headset-mic.d.ts | 2 +- types/react-icons/md/headset.d.ts | 2 +- types/react-icons/md/healing.d.ts | 2 +- types/react-icons/md/hearing.d.ts | 2 +- types/react-icons/md/help-outline.d.ts | 2 +- types/react-icons/md/help.d.ts | 2 +- types/react-icons/md/high-quality.d.ts | 2 +- types/react-icons/md/highlight-off.d.ts | 2 +- types/react-icons/md/highlight-remove.d.ts | 2 +- types/react-icons/md/highlight.d.ts | 2 +- types/react-icons/md/history.d.ts | 2 +- types/react-icons/md/home.d.ts | 2 +- types/react-icons/md/hot-tub.d.ts | 2 +- types/react-icons/md/hotel.d.ts | 2 +- types/react-icons/md/hourglass-empty.d.ts | 2 +- types/react-icons/md/hourglass-full.d.ts | 2 +- types/react-icons/md/http.d.ts | 2 +- types/react-icons/md/https.d.ts | 2 +- types/react-icons/md/image-aspect-ratio.d.ts | 2 +- types/react-icons/md/image.d.ts | 2 +- types/react-icons/md/import-contacts.d.ts | 2 +- types/react-icons/md/import-export.d.ts | 2 +- types/react-icons/md/important-devices.d.ts | 2 +- types/react-icons/md/inbox.d.ts | 2 +- types/react-icons/md/indeterminate-check-box.d.ts | 2 +- types/react-icons/md/info-outline.d.ts | 2 +- types/react-icons/md/info.d.ts | 2 +- types/react-icons/md/input.d.ts | 2 +- types/react-icons/md/insert-chart.d.ts | 2 +- types/react-icons/md/insert-comment.d.ts | 2 +- types/react-icons/md/insert-drive-file.d.ts | 2 +- types/react-icons/md/insert-emoticon.d.ts | 2 +- types/react-icons/md/insert-invitation.d.ts | 2 +- types/react-icons/md/insert-link.d.ts | 2 +- types/react-icons/md/insert-photo.d.ts | 2 +- types/react-icons/md/invert-colors-off.d.ts | 2 +- types/react-icons/md/invert-colors-on.d.ts | 2 +- types/react-icons/md/invert-colors.d.ts | 2 +- types/react-icons/md/iso.d.ts | 2 +- types/react-icons/md/keyboard-arrow-down.d.ts | 2 +- types/react-icons/md/keyboard-arrow-left.d.ts | 2 +- types/react-icons/md/keyboard-arrow-right.d.ts | 2 +- types/react-icons/md/keyboard-arrow-up.d.ts | 2 +- types/react-icons/md/keyboard-backspace.d.ts | 2 +- types/react-icons/md/keyboard-capslock.d.ts | 2 +- types/react-icons/md/keyboard-control.d.ts | 2 +- types/react-icons/md/keyboard-hide.d.ts | 2 +- types/react-icons/md/keyboard-return.d.ts | 2 +- types/react-icons/md/keyboard-tab.d.ts | 2 +- types/react-icons/md/keyboard-voice.d.ts | 2 +- types/react-icons/md/keyboard.d.ts | 2 +- types/react-icons/md/kitchen.d.ts | 2 +- types/react-icons/md/label-outline.d.ts | 2 +- types/react-icons/md/label.d.ts | 2 +- types/react-icons/md/landscape.d.ts | 2 +- types/react-icons/md/language.d.ts | 2 +- types/react-icons/md/laptop-chromebook.d.ts | 2 +- types/react-icons/md/laptop-mac.d.ts | 2 +- types/react-icons/md/laptop-windows.d.ts | 2 +- types/react-icons/md/laptop.d.ts | 2 +- types/react-icons/md/last-page.d.ts | 2 +- types/react-icons/md/launch.d.ts | 2 +- types/react-icons/md/layers-clear.d.ts | 2 +- types/react-icons/md/layers.d.ts | 2 +- types/react-icons/md/leak-add.d.ts | 2 +- types/react-icons/md/leak-remove.d.ts | 2 +- types/react-icons/md/lens.d.ts | 2 +- types/react-icons/md/library-add.d.ts | 2 +- types/react-icons/md/library-books.d.ts | 2 +- types/react-icons/md/library-music.d.ts | 2 +- types/react-icons/md/lightbulb-outline.d.ts | 2 +- types/react-icons/md/line-style.d.ts | 2 +- types/react-icons/md/line-weight.d.ts | 2 +- types/react-icons/md/linear-scale.d.ts | 2 +- types/react-icons/md/link.d.ts | 2 +- types/react-icons/md/linked-camera.d.ts | 2 +- types/react-icons/md/list.d.ts | 2 +- types/react-icons/md/live-help.d.ts | 2 +- types/react-icons/md/live-tv.d.ts | 2 +- types/react-icons/md/local-airport.d.ts | 2 +- types/react-icons/md/local-atm.d.ts | 2 +- types/react-icons/md/local-attraction.d.ts | 2 +- types/react-icons/md/local-bar.d.ts | 2 +- types/react-icons/md/local-cafe.d.ts | 2 +- types/react-icons/md/local-car-wash.d.ts | 2 +- types/react-icons/md/local-convenience-store.d.ts | 2 +- types/react-icons/md/local-drink.d.ts | 2 +- types/react-icons/md/local-florist.d.ts | 2 +- types/react-icons/md/local-gas-station.d.ts | 2 +- types/react-icons/md/local-grocery-store.d.ts | 2 +- types/react-icons/md/local-hospital.d.ts | 2 +- types/react-icons/md/local-hotel.d.ts | 2 +- types/react-icons/md/local-laundry-service.d.ts | 2 +- types/react-icons/md/local-library.d.ts | 2 +- types/react-icons/md/local-mall.d.ts | 2 +- types/react-icons/md/local-movies.d.ts | 2 +- types/react-icons/md/local-offer.d.ts | 2 +- types/react-icons/md/local-parking.d.ts | 2 +- types/react-icons/md/local-pharmacy.d.ts | 2 +- types/react-icons/md/local-phone.d.ts | 2 +- types/react-icons/md/local-pizza.d.ts | 2 +- types/react-icons/md/local-play.d.ts | 2 +- types/react-icons/md/local-post-office.d.ts | 2 +- types/react-icons/md/local-print-shop.d.ts | 2 +- types/react-icons/md/local-restaurant.d.ts | 2 +- types/react-icons/md/local-see.d.ts | 2 +- types/react-icons/md/local-shipping.d.ts | 2 +- types/react-icons/md/local-taxi.d.ts | 2 +- types/react-icons/md/location-city.d.ts | 2 +- types/react-icons/md/location-disabled.d.ts | 2 +- types/react-icons/md/location-history.d.ts | 2 +- types/react-icons/md/location-off.d.ts | 2 +- types/react-icons/md/location-on.d.ts | 2 +- types/react-icons/md/location-searching.d.ts | 2 +- types/react-icons/md/lock-open.d.ts | 2 +- types/react-icons/md/lock-outline.d.ts | 2 +- types/react-icons/md/lock.d.ts | 2 +- types/react-icons/md/looks-3.d.ts | 2 +- types/react-icons/md/looks-4.d.ts | 2 +- types/react-icons/md/looks-5.d.ts | 2 +- types/react-icons/md/looks-6.d.ts | 2 +- types/react-icons/md/looks-one.d.ts | 2 +- types/react-icons/md/looks-two.d.ts | 2 +- types/react-icons/md/looks.d.ts | 2 +- types/react-icons/md/loop.d.ts | 2 +- types/react-icons/md/loupe.d.ts | 2 +- types/react-icons/md/low-priority.d.ts | 2 +- types/react-icons/md/loyalty.d.ts | 2 +- types/react-icons/md/mail-outline.d.ts | 2 +- types/react-icons/md/mail.d.ts | 2 +- types/react-icons/md/map.d.ts | 2 +- types/react-icons/md/markunread-mailbox.d.ts | 2 +- types/react-icons/md/markunread.d.ts | 2 +- types/react-icons/md/memory.d.ts | 2 +- types/react-icons/md/menu.d.ts | 2 +- types/react-icons/md/merge-type.d.ts | 2 +- types/react-icons/md/message.d.ts | 2 +- types/react-icons/md/mic-none.d.ts | 2 +- types/react-icons/md/mic-off.d.ts | 2 +- types/react-icons/md/mic.d.ts | 2 +- types/react-icons/md/mms.d.ts | 2 +- types/react-icons/md/mode-comment.d.ts | 2 +- types/react-icons/md/mode-edit.d.ts | 2 +- types/react-icons/md/monetization-on.d.ts | 2 +- types/react-icons/md/money-off.d.ts | 2 +- types/react-icons/md/monochrome-photos.d.ts | 2 +- types/react-icons/md/mood-bad.d.ts | 2 +- types/react-icons/md/mood.d.ts | 2 +- types/react-icons/md/more-horiz.d.ts | 2 +- types/react-icons/md/more-vert.d.ts | 2 +- types/react-icons/md/more.d.ts | 2 +- types/react-icons/md/motorcycle.d.ts | 2 +- types/react-icons/md/mouse.d.ts | 2 +- types/react-icons/md/move-to-inbox.d.ts | 2 +- types/react-icons/md/movie-creation.d.ts | 2 +- types/react-icons/md/movie-filter.d.ts | 2 +- types/react-icons/md/movie.d.ts | 2 +- types/react-icons/md/multiline-chart.d.ts | 2 +- types/react-icons/md/music-note.d.ts | 2 +- types/react-icons/md/music-video.d.ts | 2 +- types/react-icons/md/my-location.d.ts | 2 +- types/react-icons/md/nature-people.d.ts | 2 +- types/react-icons/md/nature.d.ts | 2 +- types/react-icons/md/navigate-before.d.ts | 2 +- types/react-icons/md/navigate-next.d.ts | 2 +- types/react-icons/md/navigation.d.ts | 2 +- types/react-icons/md/near-me.d.ts | 2 +- types/react-icons/md/network-cell.d.ts | 2 +- types/react-icons/md/network-check.d.ts | 2 +- types/react-icons/md/network-locked.d.ts | 2 +- types/react-icons/md/network-wifi.d.ts | 2 +- types/react-icons/md/new-releases.d.ts | 2 +- types/react-icons/md/next-week.d.ts | 2 +- types/react-icons/md/nfc.d.ts | 2 +- types/react-icons/md/no-encryption.d.ts | 2 +- types/react-icons/md/no-sim.d.ts | 2 +- types/react-icons/md/not-interested.d.ts | 2 +- types/react-icons/md/note-add.d.ts | 2 +- types/react-icons/md/note.d.ts | 2 +- types/react-icons/md/notifications-active.d.ts | 2 +- types/react-icons/md/notifications-none.d.ts | 2 +- types/react-icons/md/notifications-off.d.ts | 2 +- types/react-icons/md/notifications-paused.d.ts | 2 +- types/react-icons/md/notifications.d.ts | 2 +- types/react-icons/md/now-wallpaper.d.ts | 2 +- types/react-icons/md/now-widgets.d.ts | 2 +- types/react-icons/md/offline-pin.d.ts | 2 +- types/react-icons/md/ondemand-video.d.ts | 2 +- types/react-icons/md/opacity.d.ts | 2 +- types/react-icons/md/open-in-browser.d.ts | 2 +- types/react-icons/md/open-in-new.d.ts | 2 +- types/react-icons/md/open-with.d.ts | 2 +- types/react-icons/md/pages.d.ts | 2 +- types/react-icons/md/pageview.d.ts | 2 +- types/react-icons/md/palette.d.ts | 2 +- types/react-icons/md/pan-tool.d.ts | 2 +- types/react-icons/md/panorama-fish-eye.d.ts | 2 +- types/react-icons/md/panorama-horizontal.d.ts | 2 +- types/react-icons/md/panorama-vertical.d.ts | 2 +- types/react-icons/md/panorama-wide-angle.d.ts | 2 +- types/react-icons/md/panorama.d.ts | 2 +- types/react-icons/md/party-mode.d.ts | 2 +- types/react-icons/md/pause-circle-filled.d.ts | 2 +- types/react-icons/md/pause-circle-outline.d.ts | 2 +- types/react-icons/md/pause.d.ts | 2 +- types/react-icons/md/payment.d.ts | 2 +- types/react-icons/md/people-outline.d.ts | 2 +- types/react-icons/md/people.d.ts | 2 +- types/react-icons/md/perm-camera-mic.d.ts | 2 +- types/react-icons/md/perm-contact-calendar.d.ts | 2 +- types/react-icons/md/perm-data-setting.d.ts | 2 +- types/react-icons/md/perm-device-information.d.ts | 2 +- types/react-icons/md/perm-identity.d.ts | 2 +- types/react-icons/md/perm-media.d.ts | 2 +- types/react-icons/md/perm-phone-msg.d.ts | 2 +- types/react-icons/md/perm-scan-wifi.d.ts | 2 +- types/react-icons/md/person-add.d.ts | 2 +- types/react-icons/md/person-outline.d.ts | 2 +- types/react-icons/md/person-pin-circle.d.ts | 2 +- types/react-icons/md/person-pin.d.ts | 2 +- types/react-icons/md/person.d.ts | 2 +- types/react-icons/md/personal-video.d.ts | 2 +- types/react-icons/md/pets.d.ts | 2 +- types/react-icons/md/phone-android.d.ts | 2 +- types/react-icons/md/phone-bluetooth-speaker.d.ts | 2 +- types/react-icons/md/phone-forwarded.d.ts | 2 +- types/react-icons/md/phone-in-talk.d.ts | 2 +- types/react-icons/md/phone-iphone.d.ts | 2 +- types/react-icons/md/phone-locked.d.ts | 2 +- types/react-icons/md/phone-missed.d.ts | 2 +- types/react-icons/md/phone-paused.d.ts | 2 +- types/react-icons/md/phone.d.ts | 2 +- types/react-icons/md/phonelink-erase.d.ts | 2 +- types/react-icons/md/phonelink-lock.d.ts | 2 +- types/react-icons/md/phonelink-off.d.ts | 2 +- types/react-icons/md/phonelink-ring.d.ts | 2 +- types/react-icons/md/phonelink-setup.d.ts | 2 +- types/react-icons/md/phonelink.d.ts | 2 +- types/react-icons/md/photo-album.d.ts | 2 +- types/react-icons/md/photo-camera.d.ts | 2 +- types/react-icons/md/photo-filter.d.ts | 2 +- types/react-icons/md/photo-library.d.ts | 2 +- types/react-icons/md/photo-size-select-actual.d.ts | 2 +- types/react-icons/md/photo-size-select-large.d.ts | 2 +- types/react-icons/md/photo-size-select-small.d.ts | 2 +- types/react-icons/md/photo.d.ts | 2 +- types/react-icons/md/picture-as-pdf.d.ts | 2 +- types/react-icons/md/picture-in-picture-alt.d.ts | 2 +- types/react-icons/md/picture-in-picture.d.ts | 2 +- types/react-icons/md/pie-chart-outlined.d.ts | 2 +- types/react-icons/md/pie-chart.d.ts | 2 +- types/react-icons/md/pin-drop.d.ts | 2 +- types/react-icons/md/place.d.ts | 2 +- types/react-icons/md/play-arrow.d.ts | 2 +- types/react-icons/md/play-circle-filled.d.ts | 2 +- types/react-icons/md/play-circle-outline.d.ts | 2 +- types/react-icons/md/play-for-work.d.ts | 2 +- types/react-icons/md/playlist-add-check.d.ts | 2 +- types/react-icons/md/playlist-add.d.ts | 2 +- types/react-icons/md/playlist-play.d.ts | 2 +- types/react-icons/md/plus-one.d.ts | 2 +- types/react-icons/md/poll.d.ts | 2 +- types/react-icons/md/polymer.d.ts | 2 +- types/react-icons/md/pool.d.ts | 2 +- types/react-icons/md/portable-wifi-off.d.ts | 2 +- types/react-icons/md/portrait.d.ts | 2 +- types/react-icons/md/power-input.d.ts | 2 +- types/react-icons/md/power-settings-new.d.ts | 2 +- types/react-icons/md/power.d.ts | 2 +- types/react-icons/md/pregnant-woman.d.ts | 2 +- types/react-icons/md/present-to-all.d.ts | 2 +- types/react-icons/md/print.d.ts | 2 +- types/react-icons/md/priority-high.d.ts | 2 +- types/react-icons/md/public.d.ts | 2 +- types/react-icons/md/publish.d.ts | 2 +- types/react-icons/md/query-builder.d.ts | 2 +- types/react-icons/md/question-answer.d.ts | 2 +- types/react-icons/md/queue-music.d.ts | 2 +- types/react-icons/md/queue-play-next.d.ts | 2 +- types/react-icons/md/queue.d.ts | 2 +- types/react-icons/md/radio-button-checked.d.ts | 2 +- types/react-icons/md/radio-button-unchecked.d.ts | 2 +- types/react-icons/md/radio.d.ts | 2 +- types/react-icons/md/rate-review.d.ts | 2 +- types/react-icons/md/receipt.d.ts | 2 +- types/react-icons/md/recent-actors.d.ts | 2 +- types/react-icons/md/record-voice-over.d.ts | 2 +- types/react-icons/md/redeem.d.ts | 2 +- types/react-icons/md/redo.d.ts | 2 +- types/react-icons/md/refresh.d.ts | 2 +- types/react-icons/md/remove-circle-outline.d.ts | 2 +- types/react-icons/md/remove-circle.d.ts | 2 +- types/react-icons/md/remove-from-queue.d.ts | 2 +- types/react-icons/md/remove-red-eye.d.ts | 2 +- types/react-icons/md/remove-shopping-cart.d.ts | 2 +- types/react-icons/md/remove.d.ts | 2 +- types/react-icons/md/reorder.d.ts | 2 +- types/react-icons/md/repeat-one.d.ts | 2 +- types/react-icons/md/repeat.d.ts | 2 +- types/react-icons/md/replay-10.d.ts | 2 +- types/react-icons/md/replay-30.d.ts | 2 +- types/react-icons/md/replay-5.d.ts | 2 +- types/react-icons/md/replay.d.ts | 2 +- types/react-icons/md/reply-all.d.ts | 2 +- types/react-icons/md/reply.d.ts | 2 +- types/react-icons/md/report-problem.d.ts | 2 +- types/react-icons/md/report.d.ts | 2 +- types/react-icons/md/restaurant-menu.d.ts | 2 +- types/react-icons/md/restaurant.d.ts | 2 +- types/react-icons/md/restore-page.d.ts | 2 +- types/react-icons/md/restore.d.ts | 2 +- types/react-icons/md/ring-volume.d.ts | 2 +- types/react-icons/md/room-service.d.ts | 2 +- types/react-icons/md/room.d.ts | 2 +- types/react-icons/md/rotate-90-degrees-ccw.d.ts | 2 +- types/react-icons/md/rotate-left.d.ts | 2 +- types/react-icons/md/rotate-right.d.ts | 2 +- types/react-icons/md/rounded-corner.d.ts | 2 +- types/react-icons/md/router.d.ts | 2 +- types/react-icons/md/rowing.d.ts | 2 +- types/react-icons/md/rss-feed.d.ts | 2 +- types/react-icons/md/rv-hookup.d.ts | 2 +- types/react-icons/md/satellite.d.ts | 2 +- types/react-icons/md/save.d.ts | 2 +- types/react-icons/md/scanner.d.ts | 2 +- types/react-icons/md/schedule.d.ts | 2 +- types/react-icons/md/school.d.ts | 2 +- types/react-icons/md/screen-lock-landscape.d.ts | 2 +- types/react-icons/md/screen-lock-portrait.d.ts | 2 +- types/react-icons/md/screen-lock-rotation.d.ts | 2 +- types/react-icons/md/screen-rotation.d.ts | 2 +- types/react-icons/md/screen-share.d.ts | 2 +- types/react-icons/md/sd-card.d.ts | 2 +- types/react-icons/md/sd-storage.d.ts | 2 +- types/react-icons/md/search.d.ts | 2 +- types/react-icons/md/security.d.ts | 2 +- types/react-icons/md/select-all.d.ts | 2 +- types/react-icons/md/send.d.ts | 2 +- types/react-icons/md/sentiment-dissatisfied.d.ts | 2 +- types/react-icons/md/sentiment-neutral.d.ts | 2 +- types/react-icons/md/sentiment-satisfied.d.ts | 2 +- types/react-icons/md/sentiment-very-dissatisfied.d.ts | 2 +- types/react-icons/md/sentiment-very-satisfied.d.ts | 2 +- types/react-icons/md/settings-applications.d.ts | 2 +- types/react-icons/md/settings-backup-restore.d.ts | 2 +- types/react-icons/md/settings-bluetooth.d.ts | 2 +- types/react-icons/md/settings-brightness.d.ts | 2 +- types/react-icons/md/settings-cell.d.ts | 2 +- types/react-icons/md/settings-ethernet.d.ts | 2 +- types/react-icons/md/settings-input-antenna.d.ts | 2 +- types/react-icons/md/settings-input-component.d.ts | 2 +- types/react-icons/md/settings-input-composite.d.ts | 2 +- types/react-icons/md/settings-input-hdmi.d.ts | 2 +- types/react-icons/md/settings-input-svideo.d.ts | 2 +- types/react-icons/md/settings-overscan.d.ts | 2 +- types/react-icons/md/settings-phone.d.ts | 2 +- types/react-icons/md/settings-power.d.ts | 2 +- types/react-icons/md/settings-remote.d.ts | 2 +- types/react-icons/md/settings-system-daydream.d.ts | 2 +- types/react-icons/md/settings-voice.d.ts | 2 +- types/react-icons/md/settings.d.ts | 2 +- types/react-icons/md/share.d.ts | 2 +- types/react-icons/md/shop-two.d.ts | 2 +- types/react-icons/md/shop.d.ts | 2 +- types/react-icons/md/shopping-basket.d.ts | 2 +- types/react-icons/md/shopping-cart.d.ts | 2 +- types/react-icons/md/short-text.d.ts | 2 +- types/react-icons/md/show-chart.d.ts | 2 +- types/react-icons/md/shuffle.d.ts | 2 +- types/react-icons/md/signal-cellular-4-bar.d.ts | 2 +- .../md/signal-cellular-connected-no-internet-4-bar.d.ts | 2 +- types/react-icons/md/signal-cellular-no-sim.d.ts | 2 +- types/react-icons/md/signal-cellular-null.d.ts | 2 +- types/react-icons/md/signal-cellular-off.d.ts | 2 +- types/react-icons/md/signal-wifi-4-bar-lock.d.ts | 2 +- types/react-icons/md/signal-wifi-4-bar.d.ts | 2 +- types/react-icons/md/signal-wifi-off.d.ts | 2 +- types/react-icons/md/sim-card-alert.d.ts | 2 +- types/react-icons/md/sim-card.d.ts | 2 +- types/react-icons/md/skip-next.d.ts | 2 +- types/react-icons/md/skip-previous.d.ts | 2 +- types/react-icons/md/slideshow.d.ts | 2 +- types/react-icons/md/slow-motion-video.d.ts | 2 +- types/react-icons/md/smartphone.d.ts | 2 +- types/react-icons/md/smoke-free.d.ts | 2 +- types/react-icons/md/smoking-rooms.d.ts | 2 +- types/react-icons/md/sms-failed.d.ts | 2 +- types/react-icons/md/sms.d.ts | 2 +- types/react-icons/md/snooze.d.ts | 2 +- types/react-icons/md/sort-by-alpha.d.ts | 2 +- types/react-icons/md/sort.d.ts | 2 +- types/react-icons/md/spa.d.ts | 2 +- types/react-icons/md/space-bar.d.ts | 2 +- types/react-icons/md/speaker-group.d.ts | 2 +- types/react-icons/md/speaker-notes-off.d.ts | 2 +- types/react-icons/md/speaker-notes.d.ts | 2 +- types/react-icons/md/speaker-phone.d.ts | 2 +- types/react-icons/md/speaker.d.ts | 2 +- types/react-icons/md/spellcheck.d.ts | 2 +- types/react-icons/md/star-border.d.ts | 2 +- types/react-icons/md/star-half.d.ts | 2 +- types/react-icons/md/star-outline.d.ts | 2 +- types/react-icons/md/star.d.ts | 2 +- types/react-icons/md/stars.d.ts | 2 +- types/react-icons/md/stay-current-landscape.d.ts | 2 +- types/react-icons/md/stay-current-portrait.d.ts | 2 +- types/react-icons/md/stay-primary-landscape.d.ts | 2 +- types/react-icons/md/stay-primary-portrait.d.ts | 2 +- types/react-icons/md/stop-screen-share.d.ts | 2 +- types/react-icons/md/stop.d.ts | 2 +- types/react-icons/md/storage.d.ts | 2 +- types/react-icons/md/store-mall-directory.d.ts | 2 +- types/react-icons/md/store.d.ts | 2 +- types/react-icons/md/straighten.d.ts | 2 +- types/react-icons/md/streetview.d.ts | 2 +- types/react-icons/md/strikethrough-s.d.ts | 2 +- types/react-icons/md/style.d.ts | 2 +- types/react-icons/md/subdirectory-arrow-left.d.ts | 2 +- types/react-icons/md/subdirectory-arrow-right.d.ts | 2 +- types/react-icons/md/subject.d.ts | 2 +- types/react-icons/md/subscriptions.d.ts | 2 +- types/react-icons/md/subtitles.d.ts | 2 +- types/react-icons/md/subway.d.ts | 2 +- types/react-icons/md/supervisor-account.d.ts | 2 +- types/react-icons/md/surround-sound.d.ts | 2 +- types/react-icons/md/swap-calls.d.ts | 2 +- types/react-icons/md/swap-horiz.d.ts | 2 +- types/react-icons/md/swap-vert.d.ts | 2 +- types/react-icons/md/swap-vertical-circle.d.ts | 2 +- types/react-icons/md/switch-camera.d.ts | 2 +- types/react-icons/md/switch-video.d.ts | 2 +- types/react-icons/md/sync-disabled.d.ts | 2 +- types/react-icons/md/sync-problem.d.ts | 2 +- types/react-icons/md/sync.d.ts | 2 +- types/react-icons/md/system-update-alt.d.ts | 2 +- types/react-icons/md/system-update.d.ts | 2 +- types/react-icons/md/tab-unselected.d.ts | 2 +- types/react-icons/md/tab.d.ts | 2 +- types/react-icons/md/tablet-android.d.ts | 2 +- types/react-icons/md/tablet-mac.d.ts | 2 +- types/react-icons/md/tablet.d.ts | 2 +- types/react-icons/md/tag-faces.d.ts | 2 +- types/react-icons/md/tap-and-play.d.ts | 2 +- types/react-icons/md/terrain.d.ts | 2 +- types/react-icons/md/text-fields.d.ts | 2 +- types/react-icons/md/text-format.d.ts | 2 +- types/react-icons/md/textsms.d.ts | 2 +- types/react-icons/md/texture.d.ts | 2 +- types/react-icons/md/theaters.d.ts | 2 +- types/react-icons/md/thumb-down.d.ts | 2 +- types/react-icons/md/thumb-up.d.ts | 2 +- types/react-icons/md/thumbs-up-down.d.ts | 2 +- types/react-icons/md/time-to-leave.d.ts | 2 +- types/react-icons/md/timelapse.d.ts | 2 +- types/react-icons/md/timeline.d.ts | 2 +- types/react-icons/md/timer-10.d.ts | 2 +- types/react-icons/md/timer-3.d.ts | 2 +- types/react-icons/md/timer-off.d.ts | 2 +- types/react-icons/md/timer.d.ts | 2 +- types/react-icons/md/title.d.ts | 2 +- types/react-icons/md/toc.d.ts | 2 +- types/react-icons/md/today.d.ts | 2 +- types/react-icons/md/toll.d.ts | 2 +- types/react-icons/md/tonality.d.ts | 2 +- types/react-icons/md/touch-app.d.ts | 2 +- types/react-icons/md/toys.d.ts | 2 +- types/react-icons/md/track-changes.d.ts | 2 +- types/react-icons/md/traffic.d.ts | 2 +- types/react-icons/md/train.d.ts | 2 +- types/react-icons/md/tram.d.ts | 2 +- types/react-icons/md/transfer-within-a-station.d.ts | 2 +- types/react-icons/md/transform.d.ts | 2 +- types/react-icons/md/translate.d.ts | 2 +- types/react-icons/md/trending-down.d.ts | 2 +- types/react-icons/md/trending-flat.d.ts | 2 +- types/react-icons/md/trending-neutral.d.ts | 2 +- types/react-icons/md/trending-up.d.ts | 2 +- types/react-icons/md/tune.d.ts | 2 +- types/react-icons/md/turned-in-not.d.ts | 2 +- types/react-icons/md/turned-in.d.ts | 2 +- types/react-icons/md/tv.d.ts | 2 +- types/react-icons/md/unarchive.d.ts | 2 +- types/react-icons/md/undo.d.ts | 2 +- types/react-icons/md/unfold-less.d.ts | 2 +- types/react-icons/md/unfold-more.d.ts | 2 +- types/react-icons/md/update.d.ts | 2 +- types/react-icons/md/usb.d.ts | 2 +- types/react-icons/md/verified-user.d.ts | 2 +- types/react-icons/md/vertical-align-bottom.d.ts | 2 +- types/react-icons/md/vertical-align-center.d.ts | 2 +- types/react-icons/md/vertical-align-top.d.ts | 2 +- types/react-icons/md/vibration.d.ts | 2 +- types/react-icons/md/video-call.d.ts | 2 +- types/react-icons/md/video-collection.d.ts | 2 +- types/react-icons/md/video-label.d.ts | 2 +- types/react-icons/md/video-library.d.ts | 2 +- types/react-icons/md/videocam-off.d.ts | 2 +- types/react-icons/md/videocam.d.ts | 2 +- types/react-icons/md/videogame-asset.d.ts | 2 +- types/react-icons/md/view-agenda.d.ts | 2 +- types/react-icons/md/view-array.d.ts | 2 +- types/react-icons/md/view-carousel.d.ts | 2 +- types/react-icons/md/view-column.d.ts | 2 +- types/react-icons/md/view-comfortable.d.ts | 2 +- types/react-icons/md/view-comfy.d.ts | 2 +- types/react-icons/md/view-compact.d.ts | 2 +- types/react-icons/md/view-day.d.ts | 2 +- types/react-icons/md/view-headline.d.ts | 2 +- types/react-icons/md/view-list.d.ts | 2 +- types/react-icons/md/view-module.d.ts | 2 +- types/react-icons/md/view-quilt.d.ts | 2 +- types/react-icons/md/view-stream.d.ts | 2 +- types/react-icons/md/view-week.d.ts | 2 +- types/react-icons/md/vignette.d.ts | 2 +- types/react-icons/md/visibility-off.d.ts | 2 +- types/react-icons/md/visibility.d.ts | 2 +- types/react-icons/md/voice-chat.d.ts | 2 +- types/react-icons/md/voicemail.d.ts | 2 +- types/react-icons/md/volume-down.d.ts | 2 +- types/react-icons/md/volume-mute.d.ts | 2 +- types/react-icons/md/volume-off.d.ts | 2 +- types/react-icons/md/volume-up.d.ts | 2 +- types/react-icons/md/vpn-key.d.ts | 2 +- types/react-icons/md/vpn-lock.d.ts | 2 +- types/react-icons/md/wallpaper.d.ts | 2 +- types/react-icons/md/warning.d.ts | 2 +- types/react-icons/md/watch-later.d.ts | 2 +- types/react-icons/md/watch.d.ts | 2 +- types/react-icons/md/wb-auto.d.ts | 2 +- types/react-icons/md/wb-cloudy.d.ts | 2 +- types/react-icons/md/wb-incandescent.d.ts | 2 +- types/react-icons/md/wb-iridescent.d.ts | 2 +- types/react-icons/md/wb-sunny.d.ts | 2 +- types/react-icons/md/wc.d.ts | 2 +- types/react-icons/md/web-asset.d.ts | 2 +- types/react-icons/md/web.d.ts | 2 +- types/react-icons/md/weekend.d.ts | 2 +- types/react-icons/md/whatshot.d.ts | 2 +- types/react-icons/md/widgets.d.ts | 2 +- types/react-icons/md/wifi-lock.d.ts | 2 +- types/react-icons/md/wifi-tethering.d.ts | 2 +- types/react-icons/md/wifi.d.ts | 2 +- types/react-icons/md/work.d.ts | 2 +- types/react-icons/md/wrap-text.d.ts | 2 +- types/react-icons/md/youtube-searched-for.d.ts | 2 +- types/react-icons/md/zoom-in.d.ts | 2 +- types/react-icons/md/zoom-out-map.d.ts | 2 +- types/react-icons/md/zoom-out.d.ts | 2 +- types/react-icons/react-icons-tests.tsx | 2 +- types/react-icons/scripts/generate.ts | 2 +- types/react-icons/ti/adjust-brightness.d.ts | 2 +- types/react-icons/ti/adjust-contrast.d.ts | 2 +- types/react-icons/ti/anchor-outline.d.ts | 2 +- types/react-icons/ti/anchor.d.ts | 2 +- types/react-icons/ti/archive.d.ts | 2 +- types/react-icons/ti/arrow-back-outline.d.ts | 2 +- types/react-icons/ti/arrow-back.d.ts | 2 +- types/react-icons/ti/arrow-down-outline.d.ts | 2 +- types/react-icons/ti/arrow-down-thick.d.ts | 2 +- types/react-icons/ti/arrow-down.d.ts | 2 +- types/react-icons/ti/arrow-forward-outline.d.ts | 2 +- types/react-icons/ti/arrow-forward.d.ts | 2 +- types/react-icons/ti/arrow-left-outline.d.ts | 2 +- types/react-icons/ti/arrow-left-thick.d.ts | 2 +- types/react-icons/ti/arrow-left.d.ts | 2 +- types/react-icons/ti/arrow-loop-outline.d.ts | 2 +- types/react-icons/ti/arrow-loop.d.ts | 2 +- types/react-icons/ti/arrow-maximise-outline.d.ts | 2 +- types/react-icons/ti/arrow-maximise.d.ts | 2 +- types/react-icons/ti/arrow-minimise-outline.d.ts | 2 +- types/react-icons/ti/arrow-minimise.d.ts | 2 +- types/react-icons/ti/arrow-move-outline.d.ts | 2 +- types/react-icons/ti/arrow-move.d.ts | 2 +- types/react-icons/ti/arrow-repeat-outline.d.ts | 2 +- types/react-icons/ti/arrow-repeat.d.ts | 2 +- types/react-icons/ti/arrow-right-outline.d.ts | 2 +- types/react-icons/ti/arrow-right-thick.d.ts | 2 +- types/react-icons/ti/arrow-right.d.ts | 2 +- types/react-icons/ti/arrow-shuffle.d.ts | 2 +- types/react-icons/ti/arrow-sorted-down.d.ts | 2 +- types/react-icons/ti/arrow-sorted-up.d.ts | 2 +- types/react-icons/ti/arrow-sync-outline.d.ts | 2 +- types/react-icons/ti/arrow-sync.d.ts | 2 +- types/react-icons/ti/arrow-unsorted.d.ts | 2 +- types/react-icons/ti/arrow-up-outline.d.ts | 2 +- types/react-icons/ti/arrow-up-thick.d.ts | 2 +- types/react-icons/ti/arrow-up.d.ts | 2 +- types/react-icons/ti/at.d.ts | 2 +- types/react-icons/ti/attachment-outline.d.ts | 2 +- types/react-icons/ti/attachment.d.ts | 2 +- types/react-icons/ti/backspace-outline.d.ts | 2 +- types/react-icons/ti/backspace.d.ts | 2 +- types/react-icons/ti/battery-charge.d.ts | 2 +- types/react-icons/ti/battery-full.d.ts | 2 +- types/react-icons/ti/battery-high.d.ts | 2 +- types/react-icons/ti/battery-low.d.ts | 2 +- types/react-icons/ti/battery-mid.d.ts | 2 +- types/react-icons/ti/beaker.d.ts | 2 +- types/react-icons/ti/beer.d.ts | 2 +- types/react-icons/ti/bell.d.ts | 2 +- types/react-icons/ti/book.d.ts | 2 +- types/react-icons/ti/bookmark.d.ts | 2 +- types/react-icons/ti/briefcase.d.ts | 2 +- types/react-icons/ti/brush.d.ts | 2 +- types/react-icons/ti/business-card.d.ts | 2 +- types/react-icons/ti/calculator.d.ts | 2 +- types/react-icons/ti/calendar-outline.d.ts | 2 +- types/react-icons/ti/calendar.d.ts | 2 +- types/react-icons/ti/calender-outline.d.ts | 2 +- types/react-icons/ti/calender.d.ts | 2 +- types/react-icons/ti/camera-outline.d.ts | 2 +- types/react-icons/ti/camera.d.ts | 2 +- types/react-icons/ti/cancel-outline.d.ts | 2 +- types/react-icons/ti/cancel.d.ts | 2 +- types/react-icons/ti/chart-area-outline.d.ts | 2 +- types/react-icons/ti/chart-area.d.ts | 2 +- types/react-icons/ti/chart-bar-outline.d.ts | 2 +- types/react-icons/ti/chart-bar.d.ts | 2 +- types/react-icons/ti/chart-line-outline.d.ts | 2 +- types/react-icons/ti/chart-line.d.ts | 2 +- types/react-icons/ti/chart-pie-outline.d.ts | 2 +- types/react-icons/ti/chart-pie.d.ts | 2 +- types/react-icons/ti/chevron-left-outline.d.ts | 2 +- types/react-icons/ti/chevron-left.d.ts | 2 +- types/react-icons/ti/chevron-right-outline.d.ts | 2 +- types/react-icons/ti/chevron-right.d.ts | 2 +- types/react-icons/ti/clipboard.d.ts | 2 +- types/react-icons/ti/cloud-storage-outline.d.ts | 2 +- types/react-icons/ti/cloud-storage.d.ts | 2 +- types/react-icons/ti/code-outline.d.ts | 2 +- types/react-icons/ti/code.d.ts | 2 +- types/react-icons/ti/coffee.d.ts | 2 +- types/react-icons/ti/cog-outline.d.ts | 2 +- types/react-icons/ti/cog.d.ts | 2 +- types/react-icons/ti/compass.d.ts | 2 +- types/react-icons/ti/contacts.d.ts | 2 +- types/react-icons/ti/credit-card.d.ts | 2 +- types/react-icons/ti/cross.d.ts | 2 +- types/react-icons/ti/css3.d.ts | 2 +- types/react-icons/ti/database.d.ts | 2 +- types/react-icons/ti/delete-outline.d.ts | 2 +- types/react-icons/ti/delete.d.ts | 2 +- types/react-icons/ti/device-desktop.d.ts | 2 +- types/react-icons/ti/device-laptop.d.ts | 2 +- types/react-icons/ti/device-phone.d.ts | 2 +- types/react-icons/ti/device-tablet.d.ts | 2 +- types/react-icons/ti/directions.d.ts | 2 +- types/react-icons/ti/divide-outline.d.ts | 2 +- types/react-icons/ti/divide.d.ts | 2 +- types/react-icons/ti/document-add.d.ts | 2 +- types/react-icons/ti/document-delete.d.ts | 2 +- types/react-icons/ti/document-text.d.ts | 2 +- types/react-icons/ti/document.d.ts | 2 +- types/react-icons/ti/download-outline.d.ts | 2 +- types/react-icons/ti/download.d.ts | 2 +- types/react-icons/ti/dropbox.d.ts | 2 +- types/react-icons/ti/edit.d.ts | 2 +- types/react-icons/ti/eject-outline.d.ts | 2 +- types/react-icons/ti/eject.d.ts | 2 +- types/react-icons/ti/equals-outline.d.ts | 2 +- types/react-icons/ti/equals.d.ts | 2 +- types/react-icons/ti/export-outline.d.ts | 2 +- types/react-icons/ti/export.d.ts | 2 +- types/react-icons/ti/eye-outline.d.ts | 2 +- types/react-icons/ti/eye.d.ts | 2 +- types/react-icons/ti/feather.d.ts | 2 +- types/react-icons/ti/film.d.ts | 2 +- types/react-icons/ti/filter.d.ts | 2 +- types/react-icons/ti/flag-outline.d.ts | 2 +- types/react-icons/ti/flag.d.ts | 2 +- types/react-icons/ti/flash-outline.d.ts | 2 +- types/react-icons/ti/flash.d.ts | 2 +- types/react-icons/ti/flow-children.d.ts | 2 +- types/react-icons/ti/flow-merge.d.ts | 2 +- types/react-icons/ti/flow-parallel.d.ts | 2 +- types/react-icons/ti/flow-switch.d.ts | 2 +- types/react-icons/ti/folder-add.d.ts | 2 +- types/react-icons/ti/folder-delete.d.ts | 2 +- types/react-icons/ti/folder-open.d.ts | 2 +- types/react-icons/ti/folder.d.ts | 2 +- types/react-icons/ti/gift.d.ts | 2 +- types/react-icons/ti/globe-outline.d.ts | 2 +- types/react-icons/ti/globe.d.ts | 2 +- types/react-icons/ti/group-outline.d.ts | 2 +- types/react-icons/ti/group.d.ts | 2 +- types/react-icons/ti/headphones.d.ts | 2 +- types/react-icons/ti/heart-full-outline.d.ts | 2 +- types/react-icons/ti/heart-half-outline.d.ts | 2 +- types/react-icons/ti/heart-outline.d.ts | 2 +- types/react-icons/ti/heart.d.ts | 2 +- types/react-icons/ti/home-outline.d.ts | 2 +- types/react-icons/ti/home.d.ts | 2 +- types/react-icons/ti/html5.d.ts | 2 +- types/react-icons/ti/image-outline.d.ts | 2 +- types/react-icons/ti/image.d.ts | 2 +- types/react-icons/ti/infinity-outline.d.ts | 2 +- types/react-icons/ti/infinity.d.ts | 2 +- types/react-icons/ti/info-large-outline.d.ts | 2 +- types/react-icons/ti/info-large.d.ts | 2 +- types/react-icons/ti/info-outline.d.ts | 2 +- types/react-icons/ti/info.d.ts | 2 +- types/react-icons/ti/input-checked-outline.d.ts | 2 +- types/react-icons/ti/input-checked.d.ts | 2 +- types/react-icons/ti/key-outline.d.ts | 2 +- types/react-icons/ti/key.d.ts | 2 +- types/react-icons/ti/keyboard.d.ts | 2 +- types/react-icons/ti/leaf.d.ts | 2 +- types/react-icons/ti/lightbulb.d.ts | 2 +- types/react-icons/ti/link-outline.d.ts | 2 +- types/react-icons/ti/link.d.ts | 2 +- types/react-icons/ti/location-arrow-outline.d.ts | 2 +- types/react-icons/ti/location-arrow.d.ts | 2 +- types/react-icons/ti/location-outline.d.ts | 2 +- types/react-icons/ti/location.d.ts | 2 +- types/react-icons/ti/lock-closed-outline.d.ts | 2 +- types/react-icons/ti/lock-closed.d.ts | 2 +- types/react-icons/ti/lock-open-outline.d.ts | 2 +- types/react-icons/ti/lock-open.d.ts | 2 +- types/react-icons/ti/mail.d.ts | 2 +- types/react-icons/ti/map.d.ts | 2 +- types/react-icons/ti/media-eject-outline.d.ts | 2 +- types/react-icons/ti/media-eject.d.ts | 2 +- types/react-icons/ti/media-fast-forward-outline.d.ts | 2 +- types/react-icons/ti/media-fast-forward.d.ts | 2 +- types/react-icons/ti/media-pause-outline.d.ts | 2 +- types/react-icons/ti/media-pause.d.ts | 2 +- types/react-icons/ti/media-play-outline.d.ts | 2 +- types/react-icons/ti/media-play-reverse-outline.d.ts | 2 +- types/react-icons/ti/media-play-reverse.d.ts | 2 +- types/react-icons/ti/media-play.d.ts | 2 +- types/react-icons/ti/media-record-outline.d.ts | 2 +- types/react-icons/ti/media-record.d.ts | 2 +- types/react-icons/ti/media-rewind-outline.d.ts | 2 +- types/react-icons/ti/media-rewind.d.ts | 2 +- types/react-icons/ti/media-stop-outline.d.ts | 2 +- types/react-icons/ti/media-stop.d.ts | 2 +- types/react-icons/ti/message-typing.d.ts | 2 +- types/react-icons/ti/message.d.ts | 2 +- types/react-icons/ti/messages.d.ts | 2 +- types/react-icons/ti/microphone-outline.d.ts | 2 +- types/react-icons/ti/microphone.d.ts | 2 +- types/react-icons/ti/minus-outline.d.ts | 2 +- types/react-icons/ti/minus.d.ts | 2 +- types/react-icons/ti/mortar-board.d.ts | 2 +- types/react-icons/ti/news.d.ts | 2 +- types/react-icons/ti/notes-outline.d.ts | 2 +- types/react-icons/ti/notes.d.ts | 2 +- types/react-icons/ti/pen.d.ts | 2 +- types/react-icons/ti/pencil.d.ts | 2 +- types/react-icons/ti/phone-outline.d.ts | 2 +- types/react-icons/ti/phone.d.ts | 2 +- types/react-icons/ti/pi-outline.d.ts | 2 +- types/react-icons/ti/pi.d.ts | 2 +- types/react-icons/ti/pin-outline.d.ts | 2 +- types/react-icons/ti/pin.d.ts | 2 +- types/react-icons/ti/pipette.d.ts | 2 +- types/react-icons/ti/plane-outline.d.ts | 2 +- types/react-icons/ti/plane.d.ts | 2 +- types/react-icons/ti/plug.d.ts | 2 +- types/react-icons/ti/plus-outline.d.ts | 2 +- types/react-icons/ti/plus.d.ts | 2 +- types/react-icons/ti/point-of-interest-outline.d.ts | 2 +- types/react-icons/ti/point-of-interest.d.ts | 2 +- types/react-icons/ti/power-outline.d.ts | 2 +- types/react-icons/ti/power.d.ts | 2 +- types/react-icons/ti/printer.d.ts | 2 +- types/react-icons/ti/puzzle-outline.d.ts | 2 +- types/react-icons/ti/puzzle.d.ts | 2 +- types/react-icons/ti/radar-outline.d.ts | 2 +- types/react-icons/ti/radar.d.ts | 2 +- types/react-icons/ti/refresh-outline.d.ts | 2 +- types/react-icons/ti/refresh.d.ts | 2 +- types/react-icons/ti/rss-outline.d.ts | 2 +- types/react-icons/ti/rss.d.ts | 2 +- types/react-icons/ti/scissors-outline.d.ts | 2 +- types/react-icons/ti/scissors.d.ts | 2 +- types/react-icons/ti/shopping-bag.d.ts | 2 +- types/react-icons/ti/shopping-cart.d.ts | 2 +- types/react-icons/ti/social-at-circular.d.ts | 2 +- types/react-icons/ti/social-dribbble-circular.d.ts | 2 +- types/react-icons/ti/social-dribbble.d.ts | 2 +- types/react-icons/ti/social-facebook-circular.d.ts | 2 +- types/react-icons/ti/social-facebook.d.ts | 2 +- types/react-icons/ti/social-flickr-circular.d.ts | 2 +- types/react-icons/ti/social-flickr.d.ts | 2 +- types/react-icons/ti/social-github-circular.d.ts | 2 +- types/react-icons/ti/social-github.d.ts | 2 +- types/react-icons/ti/social-google-plus-circular.d.ts | 2 +- types/react-icons/ti/social-google-plus.d.ts | 2 +- types/react-icons/ti/social-instagram-circular.d.ts | 2 +- types/react-icons/ti/social-instagram.d.ts | 2 +- types/react-icons/ti/social-last-fm-circular.d.ts | 2 +- types/react-icons/ti/social-last-fm.d.ts | 2 +- types/react-icons/ti/social-linkedin-circular.d.ts | 2 +- types/react-icons/ti/social-linkedin.d.ts | 2 +- types/react-icons/ti/social-pinterest-circular.d.ts | 2 +- types/react-icons/ti/social-pinterest.d.ts | 2 +- types/react-icons/ti/social-skype-outline.d.ts | 2 +- types/react-icons/ti/social-skype.d.ts | 2 +- types/react-icons/ti/social-tumbler-circular.d.ts | 2 +- types/react-icons/ti/social-tumbler.d.ts | 2 +- types/react-icons/ti/social-twitter-circular.d.ts | 2 +- types/react-icons/ti/social-twitter.d.ts | 2 +- types/react-icons/ti/social-vimeo-circular.d.ts | 2 +- types/react-icons/ti/social-vimeo.d.ts | 2 +- types/react-icons/ti/social-youtube-circular.d.ts | 2 +- types/react-icons/ti/social-youtube.d.ts | 2 +- types/react-icons/ti/sort-alphabetically-outline.d.ts | 2 +- types/react-icons/ti/sort-alphabetically.d.ts | 2 +- types/react-icons/ti/sort-numerically-outline.d.ts | 2 +- types/react-icons/ti/sort-numerically.d.ts | 2 +- types/react-icons/ti/spanner-outline.d.ts | 2 +- types/react-icons/ti/spanner.d.ts | 2 +- types/react-icons/ti/spiral.d.ts | 2 +- types/react-icons/ti/star-full-outline.d.ts | 2 +- types/react-icons/ti/star-half-outline.d.ts | 2 +- types/react-icons/ti/star-half.d.ts | 2 +- types/react-icons/ti/star-outline.d.ts | 2 +- types/react-icons/ti/star.d.ts | 2 +- types/react-icons/ti/starburst-outline.d.ts | 2 +- types/react-icons/ti/starburst.d.ts | 2 +- types/react-icons/ti/stopwatch.d.ts | 2 +- types/react-icons/ti/support.d.ts | 2 +- types/react-icons/ti/tabs-outline.d.ts | 2 +- types/react-icons/ti/tag.d.ts | 2 +- types/react-icons/ti/tags.d.ts | 2 +- types/react-icons/ti/th-large-outline.d.ts | 2 +- types/react-icons/ti/th-large.d.ts | 2 +- types/react-icons/ti/th-list-outline.d.ts | 2 +- types/react-icons/ti/th-list.d.ts | 2 +- types/react-icons/ti/th-menu-outline.d.ts | 2 +- types/react-icons/ti/th-menu.d.ts | 2 +- types/react-icons/ti/th-small-outline.d.ts | 2 +- types/react-icons/ti/th-small.d.ts | 2 +- types/react-icons/ti/thermometer.d.ts | 2 +- types/react-icons/ti/thumbs-down.d.ts | 2 +- types/react-icons/ti/thumbs-ok.d.ts | 2 +- types/react-icons/ti/thumbs-up.d.ts | 2 +- types/react-icons/ti/tick-outline.d.ts | 2 +- types/react-icons/ti/tick.d.ts | 2 +- types/react-icons/ti/ticket.d.ts | 2 +- types/react-icons/ti/time.d.ts | 2 +- types/react-icons/ti/times-outline.d.ts | 2 +- types/react-icons/ti/times.d.ts | 2 +- types/react-icons/ti/trash.d.ts | 2 +- types/react-icons/ti/tree.d.ts | 2 +- types/react-icons/ti/upload-outline.d.ts | 2 +- types/react-icons/ti/upload.d.ts | 2 +- types/react-icons/ti/user-add-outline.d.ts | 2 +- types/react-icons/ti/user-add.d.ts | 2 +- types/react-icons/ti/user-delete-outline.d.ts | 2 +- types/react-icons/ti/user-delete.d.ts | 2 +- types/react-icons/ti/user-outline.d.ts | 2 +- types/react-icons/ti/user.d.ts | 2 +- types/react-icons/ti/vendor-android.d.ts | 2 +- types/react-icons/ti/vendor-apple.d.ts | 2 +- types/react-icons/ti/vendor-microsoft.d.ts | 2 +- types/react-icons/ti/video-outline.d.ts | 2 +- types/react-icons/ti/video.d.ts | 2 +- types/react-icons/ti/volume-down.d.ts | 2 +- types/react-icons/ti/volume-mute.d.ts | 2 +- types/react-icons/ti/volume-up.d.ts | 2 +- types/react-icons/ti/volume.d.ts | 2 +- types/react-icons/ti/warning-outline.d.ts | 2 +- types/react-icons/ti/warning.d.ts | 2 +- types/react-icons/ti/watch.d.ts | 2 +- types/react-icons/ti/waves-outline.d.ts | 2 +- types/react-icons/ti/waves.d.ts | 2 +- types/react-icons/ti/weather-cloudy.d.ts | 2 +- types/react-icons/ti/weather-downpour.d.ts | 2 +- types/react-icons/ti/weather-night.d.ts | 2 +- types/react-icons/ti/weather-partly-sunny.d.ts | 2 +- types/react-icons/ti/weather-shower.d.ts | 2 +- types/react-icons/ti/weather-snow.d.ts | 2 +- types/react-icons/ti/weather-stormy.d.ts | 2 +- types/react-icons/ti/weather-sunny.d.ts | 2 +- types/react-icons/ti/weather-windy-cloudy.d.ts | 2 +- types/react-icons/ti/weather-windy.d.ts | 2 +- types/react-icons/ti/wi-fi-outline.d.ts | 2 +- types/react-icons/ti/wi-fi.d.ts | 2 +- types/react-icons/ti/wine.d.ts | 2 +- types/react-icons/ti/world-outline.d.ts | 2 +- types/react-icons/ti/world.d.ts | 2 +- types/react-icons/ti/zoom-in-outline.d.ts | 2 +- types/react-icons/ti/zoom-in.d.ts | 2 +- types/react-icons/ti/zoom-out-outline.d.ts | 2 +- types/react-icons/ti/zoom-out.d.ts | 2 +- types/react-icons/ti/zoom-outline.d.ts | 2 +- types/react-icons/ti/zoom.d.ts | 2 +- 2826 files changed, 2826 insertions(+), 2826 deletions(-) diff --git a/types/react-icon-base/index.d.ts b/types/react-icon-base/index.d.ts index c20230ff33..7697b42bb5 100644 --- a/types/react-icon-base/index.d.ts +++ b/types/react-icon-base/index.d.ts @@ -17,4 +17,4 @@ declare namespace IconBaseClass { } } -declare class IconBaseClass extends React.Component {} +declare class IconBaseClass extends React.Component {} diff --git a/types/react-icons/fa/500px.d.ts b/types/react-icons/fa/500px.d.ts index 5a4aacdeb1..29c3f639f8 100644 --- a/types/react-icons/fa/500px.d.ts +++ b/types/react-icons/fa/500px.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class Fa500px extends React.Component { } +export default class Fa500px extends React.Component { } diff --git a/types/react-icons/fa/adjust.d.ts b/types/react-icons/fa/adjust.d.ts index 62dc2a6364..7ca3d2cf03 100644 --- a/types/react-icons/fa/adjust.d.ts +++ b/types/react-icons/fa/adjust.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAdjust extends React.Component { } +export default class FaAdjust extends React.Component { } diff --git a/types/react-icons/fa/adn.d.ts b/types/react-icons/fa/adn.d.ts index dab7f2651b..c2c5676047 100644 --- a/types/react-icons/fa/adn.d.ts +++ b/types/react-icons/fa/adn.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAdn extends React.Component { } +export default class FaAdn extends React.Component { } diff --git a/types/react-icons/fa/align-center.d.ts b/types/react-icons/fa/align-center.d.ts index d5e93b957e..718d401bcc 100644 --- a/types/react-icons/fa/align-center.d.ts +++ b/types/react-icons/fa/align-center.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAlignCenter extends React.Component { } +export default class FaAlignCenter extends React.Component { } diff --git a/types/react-icons/fa/align-justify.d.ts b/types/react-icons/fa/align-justify.d.ts index 9cdf6b0aef..87df2f26fc 100644 --- a/types/react-icons/fa/align-justify.d.ts +++ b/types/react-icons/fa/align-justify.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAlignJustify extends React.Component { } +export default class FaAlignJustify extends React.Component { } diff --git a/types/react-icons/fa/align-left.d.ts b/types/react-icons/fa/align-left.d.ts index e54e1ede41..7a1c956b3f 100644 --- a/types/react-icons/fa/align-left.d.ts +++ b/types/react-icons/fa/align-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAlignLeft extends React.Component { } +export default class FaAlignLeft extends React.Component { } diff --git a/types/react-icons/fa/align-right.d.ts b/types/react-icons/fa/align-right.d.ts index e53f12bf17..0ec0226c13 100644 --- a/types/react-icons/fa/align-right.d.ts +++ b/types/react-icons/fa/align-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAlignRight extends React.Component { } +export default class FaAlignRight extends React.Component { } diff --git a/types/react-icons/fa/amazon.d.ts b/types/react-icons/fa/amazon.d.ts index e9a07e7efc..d514c69672 100644 --- a/types/react-icons/fa/amazon.d.ts +++ b/types/react-icons/fa/amazon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAmazon extends React.Component { } +export default class FaAmazon extends React.Component { } diff --git a/types/react-icons/fa/ambulance.d.ts b/types/react-icons/fa/ambulance.d.ts index 0f0c105dda..fbaa0eec3b 100644 --- a/types/react-icons/fa/ambulance.d.ts +++ b/types/react-icons/fa/ambulance.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAmbulance extends React.Component { } +export default class FaAmbulance extends React.Component { } diff --git a/types/react-icons/fa/american-sign-language-interpreting.d.ts b/types/react-icons/fa/american-sign-language-interpreting.d.ts index 6a758d1823..06925c79e5 100644 --- a/types/react-icons/fa/american-sign-language-interpreting.d.ts +++ b/types/react-icons/fa/american-sign-language-interpreting.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAmericanSignLanguageInterpreting extends React.Component { } +export default class FaAmericanSignLanguageInterpreting extends React.Component { } diff --git a/types/react-icons/fa/anchor.d.ts b/types/react-icons/fa/anchor.d.ts index b20e1fb1e5..8812734dc4 100644 --- a/types/react-icons/fa/anchor.d.ts +++ b/types/react-icons/fa/anchor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAnchor extends React.Component { } +export default class FaAnchor extends React.Component { } diff --git a/types/react-icons/fa/android.d.ts b/types/react-icons/fa/android.d.ts index 9a1c445a20..2ee9f5fb18 100644 --- a/types/react-icons/fa/android.d.ts +++ b/types/react-icons/fa/android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAndroid extends React.Component { } +export default class FaAndroid extends React.Component { } diff --git a/types/react-icons/fa/angellist.d.ts b/types/react-icons/fa/angellist.d.ts index eba5851b3f..ce8afe7eda 100644 --- a/types/react-icons/fa/angellist.d.ts +++ b/types/react-icons/fa/angellist.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngellist extends React.Component { } +export default class FaAngellist extends React.Component { } diff --git a/types/react-icons/fa/angle-double-down.d.ts b/types/react-icons/fa/angle-double-down.d.ts index 695ccfe69f..93ce66d6b4 100644 --- a/types/react-icons/fa/angle-double-down.d.ts +++ b/types/react-icons/fa/angle-double-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleDoubleDown extends React.Component { } +export default class FaAngleDoubleDown extends React.Component { } diff --git a/types/react-icons/fa/angle-double-left.d.ts b/types/react-icons/fa/angle-double-left.d.ts index d675101472..ff9d38e1ad 100644 --- a/types/react-icons/fa/angle-double-left.d.ts +++ b/types/react-icons/fa/angle-double-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleDoubleLeft extends React.Component { } +export default class FaAngleDoubleLeft extends React.Component { } diff --git a/types/react-icons/fa/angle-double-right.d.ts b/types/react-icons/fa/angle-double-right.d.ts index b03b760bc9..2642210681 100644 --- a/types/react-icons/fa/angle-double-right.d.ts +++ b/types/react-icons/fa/angle-double-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleDoubleRight extends React.Component { } +export default class FaAngleDoubleRight extends React.Component { } diff --git a/types/react-icons/fa/angle-double-up.d.ts b/types/react-icons/fa/angle-double-up.d.ts index 8e5e6655a2..9a3af8e4bf 100644 --- a/types/react-icons/fa/angle-double-up.d.ts +++ b/types/react-icons/fa/angle-double-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleDoubleUp extends React.Component { } +export default class FaAngleDoubleUp extends React.Component { } diff --git a/types/react-icons/fa/angle-down.d.ts b/types/react-icons/fa/angle-down.d.ts index 9b87a36ae9..d9e5083f2a 100644 --- a/types/react-icons/fa/angle-down.d.ts +++ b/types/react-icons/fa/angle-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleDown extends React.Component { } +export default class FaAngleDown extends React.Component { } diff --git a/types/react-icons/fa/angle-left.d.ts b/types/react-icons/fa/angle-left.d.ts index 92047a4c57..bea87f2edd 100644 --- a/types/react-icons/fa/angle-left.d.ts +++ b/types/react-icons/fa/angle-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleLeft extends React.Component { } +export default class FaAngleLeft extends React.Component { } diff --git a/types/react-icons/fa/angle-right.d.ts b/types/react-icons/fa/angle-right.d.ts index f40e616dde..c5ecf220c6 100644 --- a/types/react-icons/fa/angle-right.d.ts +++ b/types/react-icons/fa/angle-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleRight extends React.Component { } +export default class FaAngleRight extends React.Component { } diff --git a/types/react-icons/fa/angle-up.d.ts b/types/react-icons/fa/angle-up.d.ts index 49f12fa066..cdbc2fd506 100644 --- a/types/react-icons/fa/angle-up.d.ts +++ b/types/react-icons/fa/angle-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAngleUp extends React.Component { } +export default class FaAngleUp extends React.Component { } diff --git a/types/react-icons/fa/apple.d.ts b/types/react-icons/fa/apple.d.ts index d4b5aa80d7..81a903285f 100644 --- a/types/react-icons/fa/apple.d.ts +++ b/types/react-icons/fa/apple.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaApple extends React.Component { } +export default class FaApple extends React.Component { } diff --git a/types/react-icons/fa/archive.d.ts b/types/react-icons/fa/archive.d.ts index 90b6169e16..a86eaae4d2 100644 --- a/types/react-icons/fa/archive.d.ts +++ b/types/react-icons/fa/archive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArchive extends React.Component { } +export default class FaArchive extends React.Component { } diff --git a/types/react-icons/fa/area-chart.d.ts b/types/react-icons/fa/area-chart.d.ts index 49a3443184..989eaa3b5d 100644 --- a/types/react-icons/fa/area-chart.d.ts +++ b/types/react-icons/fa/area-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAreaChart extends React.Component { } +export default class FaAreaChart extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-down.d.ts b/types/react-icons/fa/arrow-circle-down.d.ts index b6ca1f14c5..e5551c84a8 100644 --- a/types/react-icons/fa/arrow-circle-down.d.ts +++ b/types/react-icons/fa/arrow-circle-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleDown extends React.Component { } +export default class FaArrowCircleDown extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-left.d.ts b/types/react-icons/fa/arrow-circle-left.d.ts index 47bc4d1e5f..af722a058d 100644 --- a/types/react-icons/fa/arrow-circle-left.d.ts +++ b/types/react-icons/fa/arrow-circle-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleLeft extends React.Component { } +export default class FaArrowCircleLeft extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-o-down.d.ts b/types/react-icons/fa/arrow-circle-o-down.d.ts index f27e36225b..3e06f22917 100644 --- a/types/react-icons/fa/arrow-circle-o-down.d.ts +++ b/types/react-icons/fa/arrow-circle-o-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleODown extends React.Component { } +export default class FaArrowCircleODown extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-o-left.d.ts b/types/react-icons/fa/arrow-circle-o-left.d.ts index 30d005b713..687373f29c 100644 --- a/types/react-icons/fa/arrow-circle-o-left.d.ts +++ b/types/react-icons/fa/arrow-circle-o-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleOLeft extends React.Component { } +export default class FaArrowCircleOLeft extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-o-right.d.ts b/types/react-icons/fa/arrow-circle-o-right.d.ts index f7234d7b7b..c1378c89b6 100644 --- a/types/react-icons/fa/arrow-circle-o-right.d.ts +++ b/types/react-icons/fa/arrow-circle-o-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleORight extends React.Component { } +export default class FaArrowCircleORight extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-o-up.d.ts b/types/react-icons/fa/arrow-circle-o-up.d.ts index 18864ab4c1..6d67c2f160 100644 --- a/types/react-icons/fa/arrow-circle-o-up.d.ts +++ b/types/react-icons/fa/arrow-circle-o-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleOUp extends React.Component { } +export default class FaArrowCircleOUp extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-right.d.ts b/types/react-icons/fa/arrow-circle-right.d.ts index 990cb83941..0916b5328d 100644 --- a/types/react-icons/fa/arrow-circle-right.d.ts +++ b/types/react-icons/fa/arrow-circle-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleRight extends React.Component { } +export default class FaArrowCircleRight extends React.Component { } diff --git a/types/react-icons/fa/arrow-circle-up.d.ts b/types/react-icons/fa/arrow-circle-up.d.ts index 7ede244783..1d4af5320c 100644 --- a/types/react-icons/fa/arrow-circle-up.d.ts +++ b/types/react-icons/fa/arrow-circle-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowCircleUp extends React.Component { } +export default class FaArrowCircleUp extends React.Component { } diff --git a/types/react-icons/fa/arrow-down.d.ts b/types/react-icons/fa/arrow-down.d.ts index 358368b51f..845ae5bda7 100644 --- a/types/react-icons/fa/arrow-down.d.ts +++ b/types/react-icons/fa/arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowDown extends React.Component { } +export default class FaArrowDown extends React.Component { } diff --git a/types/react-icons/fa/arrow-left.d.ts b/types/react-icons/fa/arrow-left.d.ts index 697e5fbad9..b5333dd62c 100644 --- a/types/react-icons/fa/arrow-left.d.ts +++ b/types/react-icons/fa/arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowLeft extends React.Component { } +export default class FaArrowLeft extends React.Component { } diff --git a/types/react-icons/fa/arrow-right.d.ts b/types/react-icons/fa/arrow-right.d.ts index f9d6e60f15..7cad9380d5 100644 --- a/types/react-icons/fa/arrow-right.d.ts +++ b/types/react-icons/fa/arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowRight extends React.Component { } +export default class FaArrowRight extends React.Component { } diff --git a/types/react-icons/fa/arrow-up.d.ts b/types/react-icons/fa/arrow-up.d.ts index ae3333dad0..eb96f4b47d 100644 --- a/types/react-icons/fa/arrow-up.d.ts +++ b/types/react-icons/fa/arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowUp extends React.Component { } +export default class FaArrowUp extends React.Component { } diff --git a/types/react-icons/fa/arrows-alt.d.ts b/types/react-icons/fa/arrows-alt.d.ts index 65be6f1ef5..0497e59469 100644 --- a/types/react-icons/fa/arrows-alt.d.ts +++ b/types/react-icons/fa/arrows-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowsAlt extends React.Component { } +export default class FaArrowsAlt extends React.Component { } diff --git a/types/react-icons/fa/arrows-h.d.ts b/types/react-icons/fa/arrows-h.d.ts index ce9deb10f5..53e31e5671 100644 --- a/types/react-icons/fa/arrows-h.d.ts +++ b/types/react-icons/fa/arrows-h.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowsH extends React.Component { } +export default class FaArrowsH extends React.Component { } diff --git a/types/react-icons/fa/arrows-v.d.ts b/types/react-icons/fa/arrows-v.d.ts index 96d6efab65..6b4cb60249 100644 --- a/types/react-icons/fa/arrows-v.d.ts +++ b/types/react-icons/fa/arrows-v.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrowsV extends React.Component { } +export default class FaArrowsV extends React.Component { } diff --git a/types/react-icons/fa/arrows.d.ts b/types/react-icons/fa/arrows.d.ts index f049f7c995..16175f7688 100644 --- a/types/react-icons/fa/arrows.d.ts +++ b/types/react-icons/fa/arrows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaArrows extends React.Component { } +export default class FaArrows extends React.Component { } diff --git a/types/react-icons/fa/assistive-listening-systems.d.ts b/types/react-icons/fa/assistive-listening-systems.d.ts index 952f9da9ad..f6e1649de6 100644 --- a/types/react-icons/fa/assistive-listening-systems.d.ts +++ b/types/react-icons/fa/assistive-listening-systems.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAssistiveListeningSystems extends React.Component { } +export default class FaAssistiveListeningSystems extends React.Component { } diff --git a/types/react-icons/fa/asterisk.d.ts b/types/react-icons/fa/asterisk.d.ts index 26bdb65714..89fc42ca05 100644 --- a/types/react-icons/fa/asterisk.d.ts +++ b/types/react-icons/fa/asterisk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAsterisk extends React.Component { } +export default class FaAsterisk extends React.Component { } diff --git a/types/react-icons/fa/at.d.ts b/types/react-icons/fa/at.d.ts index 9711ed1693..a871055990 100644 --- a/types/react-icons/fa/at.d.ts +++ b/types/react-icons/fa/at.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAt extends React.Component { } +export default class FaAt extends React.Component { } diff --git a/types/react-icons/fa/audio-description.d.ts b/types/react-icons/fa/audio-description.d.ts index a14bb0678e..476ef84b6a 100644 --- a/types/react-icons/fa/audio-description.d.ts +++ b/types/react-icons/fa/audio-description.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAudioDescription extends React.Component { } +export default class FaAudioDescription extends React.Component { } diff --git a/types/react-icons/fa/automobile.d.ts b/types/react-icons/fa/automobile.d.ts index a1af9a37fd..4a6a259ff3 100644 --- a/types/react-icons/fa/automobile.d.ts +++ b/types/react-icons/fa/automobile.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaAutomobile extends React.Component { } +export default class FaAutomobile extends React.Component { } diff --git a/types/react-icons/fa/backward.d.ts b/types/react-icons/fa/backward.d.ts index e9ee917d5c..ac9bc7b820 100644 --- a/types/react-icons/fa/backward.d.ts +++ b/types/react-icons/fa/backward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBackward extends React.Component { } +export default class FaBackward extends React.Component { } diff --git a/types/react-icons/fa/balance-scale.d.ts b/types/react-icons/fa/balance-scale.d.ts index 1261184bc0..ae8446ed1b 100644 --- a/types/react-icons/fa/balance-scale.d.ts +++ b/types/react-icons/fa/balance-scale.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBalanceScale extends React.Component { } +export default class FaBalanceScale extends React.Component { } diff --git a/types/react-icons/fa/ban.d.ts b/types/react-icons/fa/ban.d.ts index c2ae0ba603..b2f668bcef 100644 --- a/types/react-icons/fa/ban.d.ts +++ b/types/react-icons/fa/ban.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBan extends React.Component { } +export default class FaBan extends React.Component { } diff --git a/types/react-icons/fa/bank.d.ts b/types/react-icons/fa/bank.d.ts index c71ec18f35..0d3a14ebf8 100644 --- a/types/react-icons/fa/bank.d.ts +++ b/types/react-icons/fa/bank.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBank extends React.Component { } +export default class FaBank extends React.Component { } diff --git a/types/react-icons/fa/bar-chart.d.ts b/types/react-icons/fa/bar-chart.d.ts index c9a1d86697..b184edbda5 100644 --- a/types/react-icons/fa/bar-chart.d.ts +++ b/types/react-icons/fa/bar-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBarChart extends React.Component { } +export default class FaBarChart extends React.Component { } diff --git a/types/react-icons/fa/barcode.d.ts b/types/react-icons/fa/barcode.d.ts index 15fa81c417..4f764358a7 100644 --- a/types/react-icons/fa/barcode.d.ts +++ b/types/react-icons/fa/barcode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBarcode extends React.Component { } +export default class FaBarcode extends React.Component { } diff --git a/types/react-icons/fa/bars.d.ts b/types/react-icons/fa/bars.d.ts index 809ca12438..5a3272c896 100644 --- a/types/react-icons/fa/bars.d.ts +++ b/types/react-icons/fa/bars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBars extends React.Component { } +export default class FaBars extends React.Component { } diff --git a/types/react-icons/fa/battery-0.d.ts b/types/react-icons/fa/battery-0.d.ts index 0a3abd2652..c7ad0b12b1 100644 --- a/types/react-icons/fa/battery-0.d.ts +++ b/types/react-icons/fa/battery-0.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBattery0 extends React.Component { } +export default class FaBattery0 extends React.Component { } diff --git a/types/react-icons/fa/battery-1.d.ts b/types/react-icons/fa/battery-1.d.ts index e3e99832d8..a7db7a950f 100644 --- a/types/react-icons/fa/battery-1.d.ts +++ b/types/react-icons/fa/battery-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBattery1 extends React.Component { } +export default class FaBattery1 extends React.Component { } diff --git a/types/react-icons/fa/battery-2.d.ts b/types/react-icons/fa/battery-2.d.ts index d655880f25..345d261889 100644 --- a/types/react-icons/fa/battery-2.d.ts +++ b/types/react-icons/fa/battery-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBattery2 extends React.Component { } +export default class FaBattery2 extends React.Component { } diff --git a/types/react-icons/fa/battery-3.d.ts b/types/react-icons/fa/battery-3.d.ts index a6594b8dfb..bc2a62de56 100644 --- a/types/react-icons/fa/battery-3.d.ts +++ b/types/react-icons/fa/battery-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBattery3 extends React.Component { } +export default class FaBattery3 extends React.Component { } diff --git a/types/react-icons/fa/battery-4.d.ts b/types/react-icons/fa/battery-4.d.ts index fcef606132..0541fd5f79 100644 --- a/types/react-icons/fa/battery-4.d.ts +++ b/types/react-icons/fa/battery-4.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBattery4 extends React.Component { } +export default class FaBattery4 extends React.Component { } diff --git a/types/react-icons/fa/bed.d.ts b/types/react-icons/fa/bed.d.ts index 4debb9d120..5eab8918d4 100644 --- a/types/react-icons/fa/bed.d.ts +++ b/types/react-icons/fa/bed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBed extends React.Component { } +export default class FaBed extends React.Component { } diff --git a/types/react-icons/fa/beer.d.ts b/types/react-icons/fa/beer.d.ts index 06c93ddb2b..79bbeb09d2 100644 --- a/types/react-icons/fa/beer.d.ts +++ b/types/react-icons/fa/beer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBeer extends React.Component { } +export default class FaBeer extends React.Component { } diff --git a/types/react-icons/fa/behance-square.d.ts b/types/react-icons/fa/behance-square.d.ts index e1448d2634..550cb6b841 100644 --- a/types/react-icons/fa/behance-square.d.ts +++ b/types/react-icons/fa/behance-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBehanceSquare extends React.Component { } +export default class FaBehanceSquare extends React.Component { } diff --git a/types/react-icons/fa/behance.d.ts b/types/react-icons/fa/behance.d.ts index 5eaf8e6b5b..e51df4de64 100644 --- a/types/react-icons/fa/behance.d.ts +++ b/types/react-icons/fa/behance.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBehance extends React.Component { } +export default class FaBehance extends React.Component { } diff --git a/types/react-icons/fa/bell-o.d.ts b/types/react-icons/fa/bell-o.d.ts index 088cddb92d..13f162cd71 100644 --- a/types/react-icons/fa/bell-o.d.ts +++ b/types/react-icons/fa/bell-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBellO extends React.Component { } +export default class FaBellO extends React.Component { } diff --git a/types/react-icons/fa/bell-slash-o.d.ts b/types/react-icons/fa/bell-slash-o.d.ts index 3b6be9e180..49ae89d8d4 100644 --- a/types/react-icons/fa/bell-slash-o.d.ts +++ b/types/react-icons/fa/bell-slash-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBellSlashO extends React.Component { } +export default class FaBellSlashO extends React.Component { } diff --git a/types/react-icons/fa/bell-slash.d.ts b/types/react-icons/fa/bell-slash.d.ts index fef3482cc2..305b77912b 100644 --- a/types/react-icons/fa/bell-slash.d.ts +++ b/types/react-icons/fa/bell-slash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBellSlash extends React.Component { } +export default class FaBellSlash extends React.Component { } diff --git a/types/react-icons/fa/bell.d.ts b/types/react-icons/fa/bell.d.ts index a167678ae6..4ec0031ae6 100644 --- a/types/react-icons/fa/bell.d.ts +++ b/types/react-icons/fa/bell.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBell extends React.Component { } +export default class FaBell extends React.Component { } diff --git a/types/react-icons/fa/bicycle.d.ts b/types/react-icons/fa/bicycle.d.ts index 685336e504..e0017c15ca 100644 --- a/types/react-icons/fa/bicycle.d.ts +++ b/types/react-icons/fa/bicycle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBicycle extends React.Component { } +export default class FaBicycle extends React.Component { } diff --git a/types/react-icons/fa/binoculars.d.ts b/types/react-icons/fa/binoculars.d.ts index f91dfa1d92..5dd06d8ed4 100644 --- a/types/react-icons/fa/binoculars.d.ts +++ b/types/react-icons/fa/binoculars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBinoculars extends React.Component { } +export default class FaBinoculars extends React.Component { } diff --git a/types/react-icons/fa/birthday-cake.d.ts b/types/react-icons/fa/birthday-cake.d.ts index 6d4859aeb8..24af4a13f7 100644 --- a/types/react-icons/fa/birthday-cake.d.ts +++ b/types/react-icons/fa/birthday-cake.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBirthdayCake extends React.Component { } +export default class FaBirthdayCake extends React.Component { } diff --git a/types/react-icons/fa/bitbucket-square.d.ts b/types/react-icons/fa/bitbucket-square.d.ts index 400effa21a..e9c80979f9 100644 --- a/types/react-icons/fa/bitbucket-square.d.ts +++ b/types/react-icons/fa/bitbucket-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBitbucketSquare extends React.Component { } +export default class FaBitbucketSquare extends React.Component { } diff --git a/types/react-icons/fa/bitbucket.d.ts b/types/react-icons/fa/bitbucket.d.ts index 707e082f39..3e46e9e0a9 100644 --- a/types/react-icons/fa/bitbucket.d.ts +++ b/types/react-icons/fa/bitbucket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBitbucket extends React.Component { } +export default class FaBitbucket extends React.Component { } diff --git a/types/react-icons/fa/bitcoin.d.ts b/types/react-icons/fa/bitcoin.d.ts index fa297818b9..34e0ee64b3 100644 --- a/types/react-icons/fa/bitcoin.d.ts +++ b/types/react-icons/fa/bitcoin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBitcoin extends React.Component { } +export default class FaBitcoin extends React.Component { } diff --git a/types/react-icons/fa/black-tie.d.ts b/types/react-icons/fa/black-tie.d.ts index 406fc04113..4586a07039 100644 --- a/types/react-icons/fa/black-tie.d.ts +++ b/types/react-icons/fa/black-tie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBlackTie extends React.Component { } +export default class FaBlackTie extends React.Component { } diff --git a/types/react-icons/fa/blind.d.ts b/types/react-icons/fa/blind.d.ts index 6f6d074c91..eb3606ac4c 100644 --- a/types/react-icons/fa/blind.d.ts +++ b/types/react-icons/fa/blind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBlind extends React.Component { } +export default class FaBlind extends React.Component { } diff --git a/types/react-icons/fa/bluetooth-b.d.ts b/types/react-icons/fa/bluetooth-b.d.ts index 6cc9c4cef7..4ca6448c1a 100644 --- a/types/react-icons/fa/bluetooth-b.d.ts +++ b/types/react-icons/fa/bluetooth-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBluetoothB extends React.Component { } +export default class FaBluetoothB extends React.Component { } diff --git a/types/react-icons/fa/bluetooth.d.ts b/types/react-icons/fa/bluetooth.d.ts index d7e7ae46ee..0aba8d08f5 100644 --- a/types/react-icons/fa/bluetooth.d.ts +++ b/types/react-icons/fa/bluetooth.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBluetooth extends React.Component { } +export default class FaBluetooth extends React.Component { } diff --git a/types/react-icons/fa/bold.d.ts b/types/react-icons/fa/bold.d.ts index 3ce1cefdbf..65c28daedc 100644 --- a/types/react-icons/fa/bold.d.ts +++ b/types/react-icons/fa/bold.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBold extends React.Component { } +export default class FaBold extends React.Component { } diff --git a/types/react-icons/fa/bolt.d.ts b/types/react-icons/fa/bolt.d.ts index 94e7c939de..f4ecb5e36e 100644 --- a/types/react-icons/fa/bolt.d.ts +++ b/types/react-icons/fa/bolt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBolt extends React.Component { } +export default class FaBolt extends React.Component { } diff --git a/types/react-icons/fa/bomb.d.ts b/types/react-icons/fa/bomb.d.ts index 99e7be0bdd..7d8f3fff70 100644 --- a/types/react-icons/fa/bomb.d.ts +++ b/types/react-icons/fa/bomb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBomb extends React.Component { } +export default class FaBomb extends React.Component { } diff --git a/types/react-icons/fa/book.d.ts b/types/react-icons/fa/book.d.ts index 93d09cb357..2925f2f925 100644 --- a/types/react-icons/fa/book.d.ts +++ b/types/react-icons/fa/book.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBook extends React.Component { } +export default class FaBook extends React.Component { } diff --git a/types/react-icons/fa/bookmark-o.d.ts b/types/react-icons/fa/bookmark-o.d.ts index 2db36e9b7a..07b10ae683 100644 --- a/types/react-icons/fa/bookmark-o.d.ts +++ b/types/react-icons/fa/bookmark-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBookmarkO extends React.Component { } +export default class FaBookmarkO extends React.Component { } diff --git a/types/react-icons/fa/bookmark.d.ts b/types/react-icons/fa/bookmark.d.ts index b4debb2afe..60f758e9ae 100644 --- a/types/react-icons/fa/bookmark.d.ts +++ b/types/react-icons/fa/bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBookmark extends React.Component { } +export default class FaBookmark extends React.Component { } diff --git a/types/react-icons/fa/braille.d.ts b/types/react-icons/fa/braille.d.ts index f37b220020..4619546218 100644 --- a/types/react-icons/fa/braille.d.ts +++ b/types/react-icons/fa/braille.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBraille extends React.Component { } +export default class FaBraille extends React.Component { } diff --git a/types/react-icons/fa/briefcase.d.ts b/types/react-icons/fa/briefcase.d.ts index 91e32a3c8f..ef7d7a3e67 100644 --- a/types/react-icons/fa/briefcase.d.ts +++ b/types/react-icons/fa/briefcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBriefcase extends React.Component { } +export default class FaBriefcase extends React.Component { } diff --git a/types/react-icons/fa/bug.d.ts b/types/react-icons/fa/bug.d.ts index 84ebc29984..3a386909a9 100644 --- a/types/react-icons/fa/bug.d.ts +++ b/types/react-icons/fa/bug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBug extends React.Component { } +export default class FaBug extends React.Component { } diff --git a/types/react-icons/fa/building-o.d.ts b/types/react-icons/fa/building-o.d.ts index b4d5eec8e3..1dab73f883 100644 --- a/types/react-icons/fa/building-o.d.ts +++ b/types/react-icons/fa/building-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBuildingO extends React.Component { } +export default class FaBuildingO extends React.Component { } diff --git a/types/react-icons/fa/building.d.ts b/types/react-icons/fa/building.d.ts index 166460893c..1094d0547b 100644 --- a/types/react-icons/fa/building.d.ts +++ b/types/react-icons/fa/building.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBuilding extends React.Component { } +export default class FaBuilding extends React.Component { } diff --git a/types/react-icons/fa/bullhorn.d.ts b/types/react-icons/fa/bullhorn.d.ts index f2cbb27670..83424c5116 100644 --- a/types/react-icons/fa/bullhorn.d.ts +++ b/types/react-icons/fa/bullhorn.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBullhorn extends React.Component { } +export default class FaBullhorn extends React.Component { } diff --git a/types/react-icons/fa/bullseye.d.ts b/types/react-icons/fa/bullseye.d.ts index 322f34eb11..eaa9ba66fe 100644 --- a/types/react-icons/fa/bullseye.d.ts +++ b/types/react-icons/fa/bullseye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBullseye extends React.Component { } +export default class FaBullseye extends React.Component { } diff --git a/types/react-icons/fa/bus.d.ts b/types/react-icons/fa/bus.d.ts index 90881ad03a..7fc2f7bfc5 100644 --- a/types/react-icons/fa/bus.d.ts +++ b/types/react-icons/fa/bus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBus extends React.Component { } +export default class FaBus extends React.Component { } diff --git a/types/react-icons/fa/buysellads.d.ts b/types/react-icons/fa/buysellads.d.ts index ef154d02e1..304c070cce 100644 --- a/types/react-icons/fa/buysellads.d.ts +++ b/types/react-icons/fa/buysellads.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaBuysellads extends React.Component { } +export default class FaBuysellads extends React.Component { } diff --git a/types/react-icons/fa/cab.d.ts b/types/react-icons/fa/cab.d.ts index 68d845989f..cd6af6ddd4 100644 --- a/types/react-icons/fa/cab.d.ts +++ b/types/react-icons/fa/cab.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCab extends React.Component { } +export default class FaCab extends React.Component { } diff --git a/types/react-icons/fa/calculator.d.ts b/types/react-icons/fa/calculator.d.ts index 5bf47645dc..ed26af229f 100644 --- a/types/react-icons/fa/calculator.d.ts +++ b/types/react-icons/fa/calculator.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalculator extends React.Component { } +export default class FaCalculator extends React.Component { } diff --git a/types/react-icons/fa/calendar-check-o.d.ts b/types/react-icons/fa/calendar-check-o.d.ts index 0d02a074e2..9829dc60c3 100644 --- a/types/react-icons/fa/calendar-check-o.d.ts +++ b/types/react-icons/fa/calendar-check-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendarCheckO extends React.Component { } +export default class FaCalendarCheckO extends React.Component { } diff --git a/types/react-icons/fa/calendar-minus-o.d.ts b/types/react-icons/fa/calendar-minus-o.d.ts index 2fc6228935..64a2d3a3e3 100644 --- a/types/react-icons/fa/calendar-minus-o.d.ts +++ b/types/react-icons/fa/calendar-minus-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendarMinusO extends React.Component { } +export default class FaCalendarMinusO extends React.Component { } diff --git a/types/react-icons/fa/calendar-o.d.ts b/types/react-icons/fa/calendar-o.d.ts index 845d49bc9c..8a70d1c368 100644 --- a/types/react-icons/fa/calendar-o.d.ts +++ b/types/react-icons/fa/calendar-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendarO extends React.Component { } +export default class FaCalendarO extends React.Component { } diff --git a/types/react-icons/fa/calendar-plus-o.d.ts b/types/react-icons/fa/calendar-plus-o.d.ts index fcdb7b45f4..0ff42b4d29 100644 --- a/types/react-icons/fa/calendar-plus-o.d.ts +++ b/types/react-icons/fa/calendar-plus-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendarPlusO extends React.Component { } +export default class FaCalendarPlusO extends React.Component { } diff --git a/types/react-icons/fa/calendar-times-o.d.ts b/types/react-icons/fa/calendar-times-o.d.ts index f17ef31832..2a81539d66 100644 --- a/types/react-icons/fa/calendar-times-o.d.ts +++ b/types/react-icons/fa/calendar-times-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendarTimesO extends React.Component { } +export default class FaCalendarTimesO extends React.Component { } diff --git a/types/react-icons/fa/calendar.d.ts b/types/react-icons/fa/calendar.d.ts index bbb48e3027..deec1eaeb4 100644 --- a/types/react-icons/fa/calendar.d.ts +++ b/types/react-icons/fa/calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCalendar extends React.Component { } +export default class FaCalendar extends React.Component { } diff --git a/types/react-icons/fa/camera-retro.d.ts b/types/react-icons/fa/camera-retro.d.ts index 1232b4607a..64821f1f67 100644 --- a/types/react-icons/fa/camera-retro.d.ts +++ b/types/react-icons/fa/camera-retro.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCameraRetro extends React.Component { } +export default class FaCameraRetro extends React.Component { } diff --git a/types/react-icons/fa/camera.d.ts b/types/react-icons/fa/camera.d.ts index 32fbbe0aa1..4928697191 100644 --- a/types/react-icons/fa/camera.d.ts +++ b/types/react-icons/fa/camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCamera extends React.Component { } +export default class FaCamera extends React.Component { } diff --git a/types/react-icons/fa/caret-down.d.ts b/types/react-icons/fa/caret-down.d.ts index 9a18214c81..dbc43f0466 100644 --- a/types/react-icons/fa/caret-down.d.ts +++ b/types/react-icons/fa/caret-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretDown extends React.Component { } +export default class FaCaretDown extends React.Component { } diff --git a/types/react-icons/fa/caret-left.d.ts b/types/react-icons/fa/caret-left.d.ts index 299dee9838..420ce16ba3 100644 --- a/types/react-icons/fa/caret-left.d.ts +++ b/types/react-icons/fa/caret-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretLeft extends React.Component { } +export default class FaCaretLeft extends React.Component { } diff --git a/types/react-icons/fa/caret-right.d.ts b/types/react-icons/fa/caret-right.d.ts index 8c92443f22..44e7429916 100644 --- a/types/react-icons/fa/caret-right.d.ts +++ b/types/react-icons/fa/caret-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretRight extends React.Component { } +export default class FaCaretRight extends React.Component { } diff --git a/types/react-icons/fa/caret-square-o-down.d.ts b/types/react-icons/fa/caret-square-o-down.d.ts index a17ce8c130..dd6d132183 100644 --- a/types/react-icons/fa/caret-square-o-down.d.ts +++ b/types/react-icons/fa/caret-square-o-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretSquareODown extends React.Component { } +export default class FaCaretSquareODown extends React.Component { } diff --git a/types/react-icons/fa/caret-square-o-left.d.ts b/types/react-icons/fa/caret-square-o-left.d.ts index c4210536c3..042ada389c 100644 --- a/types/react-icons/fa/caret-square-o-left.d.ts +++ b/types/react-icons/fa/caret-square-o-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretSquareOLeft extends React.Component { } +export default class FaCaretSquareOLeft extends React.Component { } diff --git a/types/react-icons/fa/caret-square-o-right.d.ts b/types/react-icons/fa/caret-square-o-right.d.ts index f30139981f..12cee8faf7 100644 --- a/types/react-icons/fa/caret-square-o-right.d.ts +++ b/types/react-icons/fa/caret-square-o-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretSquareORight extends React.Component { } +export default class FaCaretSquareORight extends React.Component { } diff --git a/types/react-icons/fa/caret-square-o-up.d.ts b/types/react-icons/fa/caret-square-o-up.d.ts index 91e22ea223..36e0c7bee6 100644 --- a/types/react-icons/fa/caret-square-o-up.d.ts +++ b/types/react-icons/fa/caret-square-o-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretSquareOUp extends React.Component { } +export default class FaCaretSquareOUp extends React.Component { } diff --git a/types/react-icons/fa/caret-up.d.ts b/types/react-icons/fa/caret-up.d.ts index 6b538604c4..4eaad4bb41 100644 --- a/types/react-icons/fa/caret-up.d.ts +++ b/types/react-icons/fa/caret-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCaretUp extends React.Component { } +export default class FaCaretUp extends React.Component { } diff --git a/types/react-icons/fa/cart-arrow-down.d.ts b/types/react-icons/fa/cart-arrow-down.d.ts index 34be765a89..539933f702 100644 --- a/types/react-icons/fa/cart-arrow-down.d.ts +++ b/types/react-icons/fa/cart-arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCartArrowDown extends React.Component { } +export default class FaCartArrowDown extends React.Component { } diff --git a/types/react-icons/fa/cart-plus.d.ts b/types/react-icons/fa/cart-plus.d.ts index 5c304d3d02..00e645e840 100644 --- a/types/react-icons/fa/cart-plus.d.ts +++ b/types/react-icons/fa/cart-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCartPlus extends React.Component { } +export default class FaCartPlus extends React.Component { } diff --git a/types/react-icons/fa/cc-amex.d.ts b/types/react-icons/fa/cc-amex.d.ts index df60844a2f..daede8980e 100644 --- a/types/react-icons/fa/cc-amex.d.ts +++ b/types/react-icons/fa/cc-amex.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcAmex extends React.Component { } +export default class FaCcAmex extends React.Component { } diff --git a/types/react-icons/fa/cc-diners-club.d.ts b/types/react-icons/fa/cc-diners-club.d.ts index 8cd8ad8a7b..5263120cb0 100644 --- a/types/react-icons/fa/cc-diners-club.d.ts +++ b/types/react-icons/fa/cc-diners-club.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcDinersClub extends React.Component { } +export default class FaCcDinersClub extends React.Component { } diff --git a/types/react-icons/fa/cc-discover.d.ts b/types/react-icons/fa/cc-discover.d.ts index ff824da77e..0d5e5d6daa 100644 --- a/types/react-icons/fa/cc-discover.d.ts +++ b/types/react-icons/fa/cc-discover.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcDiscover extends React.Component { } +export default class FaCcDiscover extends React.Component { } diff --git a/types/react-icons/fa/cc-jcb.d.ts b/types/react-icons/fa/cc-jcb.d.ts index af7948e1fb..3aeb4c483f 100644 --- a/types/react-icons/fa/cc-jcb.d.ts +++ b/types/react-icons/fa/cc-jcb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcJcb extends React.Component { } +export default class FaCcJcb extends React.Component { } diff --git a/types/react-icons/fa/cc-mastercard.d.ts b/types/react-icons/fa/cc-mastercard.d.ts index 7b516edda3..58e0e375c0 100644 --- a/types/react-icons/fa/cc-mastercard.d.ts +++ b/types/react-icons/fa/cc-mastercard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcMastercard extends React.Component { } +export default class FaCcMastercard extends React.Component { } diff --git a/types/react-icons/fa/cc-paypal.d.ts b/types/react-icons/fa/cc-paypal.d.ts index 2d7ff3e067..4fb116f8ab 100644 --- a/types/react-icons/fa/cc-paypal.d.ts +++ b/types/react-icons/fa/cc-paypal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcPaypal extends React.Component { } +export default class FaCcPaypal extends React.Component { } diff --git a/types/react-icons/fa/cc-stripe.d.ts b/types/react-icons/fa/cc-stripe.d.ts index efaada02d2..afb2d4cac8 100644 --- a/types/react-icons/fa/cc-stripe.d.ts +++ b/types/react-icons/fa/cc-stripe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcStripe extends React.Component { } +export default class FaCcStripe extends React.Component { } diff --git a/types/react-icons/fa/cc-visa.d.ts b/types/react-icons/fa/cc-visa.d.ts index 4314c53f54..4e5b06b45f 100644 --- a/types/react-icons/fa/cc-visa.d.ts +++ b/types/react-icons/fa/cc-visa.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCcVisa extends React.Component { } +export default class FaCcVisa extends React.Component { } diff --git a/types/react-icons/fa/cc.d.ts b/types/react-icons/fa/cc.d.ts index 0300041bbd..e2c4036439 100644 --- a/types/react-icons/fa/cc.d.ts +++ b/types/react-icons/fa/cc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCc extends React.Component { } +export default class FaCc extends React.Component { } diff --git a/types/react-icons/fa/certificate.d.ts b/types/react-icons/fa/certificate.d.ts index a895188167..c8845fb117 100644 --- a/types/react-icons/fa/certificate.d.ts +++ b/types/react-icons/fa/certificate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCertificate extends React.Component { } +export default class FaCertificate extends React.Component { } diff --git a/types/react-icons/fa/chain-broken.d.ts b/types/react-icons/fa/chain-broken.d.ts index 7f764b6acf..87a8310d0a 100644 --- a/types/react-icons/fa/chain-broken.d.ts +++ b/types/react-icons/fa/chain-broken.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChainBroken extends React.Component { } +export default class FaChainBroken extends React.Component { } diff --git a/types/react-icons/fa/chain.d.ts b/types/react-icons/fa/chain.d.ts index 089e30e7e4..8359a5f773 100644 --- a/types/react-icons/fa/chain.d.ts +++ b/types/react-icons/fa/chain.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChain extends React.Component { } +export default class FaChain extends React.Component { } diff --git a/types/react-icons/fa/check-circle-o.d.ts b/types/react-icons/fa/check-circle-o.d.ts index b7d923e778..32390d5c4c 100644 --- a/types/react-icons/fa/check-circle-o.d.ts +++ b/types/react-icons/fa/check-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCheckCircleO extends React.Component { } +export default class FaCheckCircleO extends React.Component { } diff --git a/types/react-icons/fa/check-circle.d.ts b/types/react-icons/fa/check-circle.d.ts index b6f6458598..c30263a3be 100644 --- a/types/react-icons/fa/check-circle.d.ts +++ b/types/react-icons/fa/check-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCheckCircle extends React.Component { } +export default class FaCheckCircle extends React.Component { } diff --git a/types/react-icons/fa/check-square-o.d.ts b/types/react-icons/fa/check-square-o.d.ts index c9e3a5c3ba..b4aef21d8c 100644 --- a/types/react-icons/fa/check-square-o.d.ts +++ b/types/react-icons/fa/check-square-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCheckSquareO extends React.Component { } +export default class FaCheckSquareO extends React.Component { } diff --git a/types/react-icons/fa/check-square.d.ts b/types/react-icons/fa/check-square.d.ts index 3e27a367b7..f6ba4ce0bd 100644 --- a/types/react-icons/fa/check-square.d.ts +++ b/types/react-icons/fa/check-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCheckSquare extends React.Component { } +export default class FaCheckSquare extends React.Component { } diff --git a/types/react-icons/fa/check.d.ts b/types/react-icons/fa/check.d.ts index d21ec83f07..b30727c61c 100644 --- a/types/react-icons/fa/check.d.ts +++ b/types/react-icons/fa/check.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCheck extends React.Component { } +export default class FaCheck extends React.Component { } diff --git a/types/react-icons/fa/chevron-circle-down.d.ts b/types/react-icons/fa/chevron-circle-down.d.ts index d8b3739962..35eb978aec 100644 --- a/types/react-icons/fa/chevron-circle-down.d.ts +++ b/types/react-icons/fa/chevron-circle-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronCircleDown extends React.Component { } +export default class FaChevronCircleDown extends React.Component { } diff --git a/types/react-icons/fa/chevron-circle-left.d.ts b/types/react-icons/fa/chevron-circle-left.d.ts index 7aca71e22d..e84cdd9146 100644 --- a/types/react-icons/fa/chevron-circle-left.d.ts +++ b/types/react-icons/fa/chevron-circle-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronCircleLeft extends React.Component { } +export default class FaChevronCircleLeft extends React.Component { } diff --git a/types/react-icons/fa/chevron-circle-right.d.ts b/types/react-icons/fa/chevron-circle-right.d.ts index 3d05dbea9c..d5e4d2429c 100644 --- a/types/react-icons/fa/chevron-circle-right.d.ts +++ b/types/react-icons/fa/chevron-circle-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronCircleRight extends React.Component { } +export default class FaChevronCircleRight extends React.Component { } diff --git a/types/react-icons/fa/chevron-circle-up.d.ts b/types/react-icons/fa/chevron-circle-up.d.ts index e768ea7722..bedcb877d6 100644 --- a/types/react-icons/fa/chevron-circle-up.d.ts +++ b/types/react-icons/fa/chevron-circle-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronCircleUp extends React.Component { } +export default class FaChevronCircleUp extends React.Component { } diff --git a/types/react-icons/fa/chevron-down.d.ts b/types/react-icons/fa/chevron-down.d.ts index ac968ffca0..5c9ae23cf8 100644 --- a/types/react-icons/fa/chevron-down.d.ts +++ b/types/react-icons/fa/chevron-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronDown extends React.Component { } +export default class FaChevronDown extends React.Component { } diff --git a/types/react-icons/fa/chevron-left.d.ts b/types/react-icons/fa/chevron-left.d.ts index ebd3967f9f..b07fae8a5e 100644 --- a/types/react-icons/fa/chevron-left.d.ts +++ b/types/react-icons/fa/chevron-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronLeft extends React.Component { } +export default class FaChevronLeft extends React.Component { } diff --git a/types/react-icons/fa/chevron-right.d.ts b/types/react-icons/fa/chevron-right.d.ts index d7e5ef0db8..27f6264560 100644 --- a/types/react-icons/fa/chevron-right.d.ts +++ b/types/react-icons/fa/chevron-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronRight extends React.Component { } +export default class FaChevronRight extends React.Component { } diff --git a/types/react-icons/fa/chevron-up.d.ts b/types/react-icons/fa/chevron-up.d.ts index a1d1a4b327..3847054d06 100644 --- a/types/react-icons/fa/chevron-up.d.ts +++ b/types/react-icons/fa/chevron-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChevronUp extends React.Component { } +export default class FaChevronUp extends React.Component { } diff --git a/types/react-icons/fa/child.d.ts b/types/react-icons/fa/child.d.ts index 45d8a8f446..08209ee585 100644 --- a/types/react-icons/fa/child.d.ts +++ b/types/react-icons/fa/child.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChild extends React.Component { } +export default class FaChild extends React.Component { } diff --git a/types/react-icons/fa/chrome.d.ts b/types/react-icons/fa/chrome.d.ts index 31dab1db75..703caadb19 100644 --- a/types/react-icons/fa/chrome.d.ts +++ b/types/react-icons/fa/chrome.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaChrome extends React.Component { } +export default class FaChrome extends React.Component { } diff --git a/types/react-icons/fa/circle-o-notch.d.ts b/types/react-icons/fa/circle-o-notch.d.ts index c03a4c202a..ed18a9f78d 100644 --- a/types/react-icons/fa/circle-o-notch.d.ts +++ b/types/react-icons/fa/circle-o-notch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCircleONotch extends React.Component { } +export default class FaCircleONotch extends React.Component { } diff --git a/types/react-icons/fa/circle-o.d.ts b/types/react-icons/fa/circle-o.d.ts index 587f6a08b3..05001b7669 100644 --- a/types/react-icons/fa/circle-o.d.ts +++ b/types/react-icons/fa/circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCircleO extends React.Component { } +export default class FaCircleO extends React.Component { } diff --git a/types/react-icons/fa/circle-thin.d.ts b/types/react-icons/fa/circle-thin.d.ts index f6877fb753..017b8a0e4d 100644 --- a/types/react-icons/fa/circle-thin.d.ts +++ b/types/react-icons/fa/circle-thin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCircleThin extends React.Component { } +export default class FaCircleThin extends React.Component { } diff --git a/types/react-icons/fa/circle.d.ts b/types/react-icons/fa/circle.d.ts index 29dc5aa971..14b042ae0b 100644 --- a/types/react-icons/fa/circle.d.ts +++ b/types/react-icons/fa/circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCircle extends React.Component { } +export default class FaCircle extends React.Component { } diff --git a/types/react-icons/fa/clipboard.d.ts b/types/react-icons/fa/clipboard.d.ts index 5ee17f3646..6a15d300fb 100644 --- a/types/react-icons/fa/clipboard.d.ts +++ b/types/react-icons/fa/clipboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaClipboard extends React.Component { } +export default class FaClipboard extends React.Component { } diff --git a/types/react-icons/fa/clock-o.d.ts b/types/react-icons/fa/clock-o.d.ts index ae640541b9..021deeb65e 100644 --- a/types/react-icons/fa/clock-o.d.ts +++ b/types/react-icons/fa/clock-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaClockO extends React.Component { } +export default class FaClockO extends React.Component { } diff --git a/types/react-icons/fa/clone.d.ts b/types/react-icons/fa/clone.d.ts index e22e7a9c76..60b8d9d0b9 100644 --- a/types/react-icons/fa/clone.d.ts +++ b/types/react-icons/fa/clone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaClone extends React.Component { } +export default class FaClone extends React.Component { } diff --git a/types/react-icons/fa/close.d.ts b/types/react-icons/fa/close.d.ts index 968f0fa04c..81b3c24102 100644 --- a/types/react-icons/fa/close.d.ts +++ b/types/react-icons/fa/close.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaClose extends React.Component { } +export default class FaClose extends React.Component { } diff --git a/types/react-icons/fa/cloud-download.d.ts b/types/react-icons/fa/cloud-download.d.ts index ef8b3b2df1..76834995ef 100644 --- a/types/react-icons/fa/cloud-download.d.ts +++ b/types/react-icons/fa/cloud-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCloudDownload extends React.Component { } +export default class FaCloudDownload extends React.Component { } diff --git a/types/react-icons/fa/cloud-upload.d.ts b/types/react-icons/fa/cloud-upload.d.ts index 5e7e010ae0..68e7a59934 100644 --- a/types/react-icons/fa/cloud-upload.d.ts +++ b/types/react-icons/fa/cloud-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCloudUpload extends React.Component { } +export default class FaCloudUpload extends React.Component { } diff --git a/types/react-icons/fa/cloud.d.ts b/types/react-icons/fa/cloud.d.ts index 4eb50300d0..555b3f5a09 100644 --- a/types/react-icons/fa/cloud.d.ts +++ b/types/react-icons/fa/cloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCloud extends React.Component { } +export default class FaCloud extends React.Component { } diff --git a/types/react-icons/fa/cny.d.ts b/types/react-icons/fa/cny.d.ts index 32874d0c6c..816523c44e 100644 --- a/types/react-icons/fa/cny.d.ts +++ b/types/react-icons/fa/cny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCny extends React.Component { } +export default class FaCny extends React.Component { } diff --git a/types/react-icons/fa/code-fork.d.ts b/types/react-icons/fa/code-fork.d.ts index 7029fa9f19..520f347006 100644 --- a/types/react-icons/fa/code-fork.d.ts +++ b/types/react-icons/fa/code-fork.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCodeFork extends React.Component { } +export default class FaCodeFork extends React.Component { } diff --git a/types/react-icons/fa/code.d.ts b/types/react-icons/fa/code.d.ts index 9728e95e57..5a9b025804 100644 --- a/types/react-icons/fa/code.d.ts +++ b/types/react-icons/fa/code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCode extends React.Component { } +export default class FaCode extends React.Component { } diff --git a/types/react-icons/fa/codepen.d.ts b/types/react-icons/fa/codepen.d.ts index 8bcf594dc6..e317fd7e6e 100644 --- a/types/react-icons/fa/codepen.d.ts +++ b/types/react-icons/fa/codepen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCodepen extends React.Component { } +export default class FaCodepen extends React.Component { } diff --git a/types/react-icons/fa/codiepie.d.ts b/types/react-icons/fa/codiepie.d.ts index 62a958c379..74deac600a 100644 --- a/types/react-icons/fa/codiepie.d.ts +++ b/types/react-icons/fa/codiepie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCodiepie extends React.Component { } +export default class FaCodiepie extends React.Component { } diff --git a/types/react-icons/fa/coffee.d.ts b/types/react-icons/fa/coffee.d.ts index 4580c89a51..defdc05087 100644 --- a/types/react-icons/fa/coffee.d.ts +++ b/types/react-icons/fa/coffee.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCoffee extends React.Component { } +export default class FaCoffee extends React.Component { } diff --git a/types/react-icons/fa/cog.d.ts b/types/react-icons/fa/cog.d.ts index d7798c90b0..1fe2c08345 100644 --- a/types/react-icons/fa/cog.d.ts +++ b/types/react-icons/fa/cog.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCog extends React.Component { } +export default class FaCog extends React.Component { } diff --git a/types/react-icons/fa/cogs.d.ts b/types/react-icons/fa/cogs.d.ts index 0dffee3e5f..daf4b449d3 100644 --- a/types/react-icons/fa/cogs.d.ts +++ b/types/react-icons/fa/cogs.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCogs extends React.Component { } +export default class FaCogs extends React.Component { } diff --git a/types/react-icons/fa/columns.d.ts b/types/react-icons/fa/columns.d.ts index f7041951e1..8e88628b63 100644 --- a/types/react-icons/fa/columns.d.ts +++ b/types/react-icons/fa/columns.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaColumns extends React.Component { } +export default class FaColumns extends React.Component { } diff --git a/types/react-icons/fa/comment-o.d.ts b/types/react-icons/fa/comment-o.d.ts index d5d7cc53df..e627ec6248 100644 --- a/types/react-icons/fa/comment-o.d.ts +++ b/types/react-icons/fa/comment-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCommentO extends React.Component { } +export default class FaCommentO extends React.Component { } diff --git a/types/react-icons/fa/comment.d.ts b/types/react-icons/fa/comment.d.ts index a1f9b11afd..82043adb6a 100644 --- a/types/react-icons/fa/comment.d.ts +++ b/types/react-icons/fa/comment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaComment extends React.Component { } +export default class FaComment extends React.Component { } diff --git a/types/react-icons/fa/commenting-o.d.ts b/types/react-icons/fa/commenting-o.d.ts index c5f8b1216b..40a4c3f058 100644 --- a/types/react-icons/fa/commenting-o.d.ts +++ b/types/react-icons/fa/commenting-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCommentingO extends React.Component { } +export default class FaCommentingO extends React.Component { } diff --git a/types/react-icons/fa/commenting.d.ts b/types/react-icons/fa/commenting.d.ts index 03b75d224b..1031cc0ad6 100644 --- a/types/react-icons/fa/commenting.d.ts +++ b/types/react-icons/fa/commenting.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCommenting extends React.Component { } +export default class FaCommenting extends React.Component { } diff --git a/types/react-icons/fa/comments-o.d.ts b/types/react-icons/fa/comments-o.d.ts index 2d0fdb4adf..191de8b6a3 100644 --- a/types/react-icons/fa/comments-o.d.ts +++ b/types/react-icons/fa/comments-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCommentsO extends React.Component { } +export default class FaCommentsO extends React.Component { } diff --git a/types/react-icons/fa/comments.d.ts b/types/react-icons/fa/comments.d.ts index 5cde474736..e77e9f4b42 100644 --- a/types/react-icons/fa/comments.d.ts +++ b/types/react-icons/fa/comments.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaComments extends React.Component { } +export default class FaComments extends React.Component { } diff --git a/types/react-icons/fa/compass.d.ts b/types/react-icons/fa/compass.d.ts index 2ed1d54105..36d4843b21 100644 --- a/types/react-icons/fa/compass.d.ts +++ b/types/react-icons/fa/compass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCompass extends React.Component { } +export default class FaCompass extends React.Component { } diff --git a/types/react-icons/fa/compress.d.ts b/types/react-icons/fa/compress.d.ts index d29e0b63e8..7f2f48ca22 100644 --- a/types/react-icons/fa/compress.d.ts +++ b/types/react-icons/fa/compress.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCompress extends React.Component { } +export default class FaCompress extends React.Component { } diff --git a/types/react-icons/fa/connectdevelop.d.ts b/types/react-icons/fa/connectdevelop.d.ts index b22d80be66..aae5bfa48c 100644 --- a/types/react-icons/fa/connectdevelop.d.ts +++ b/types/react-icons/fa/connectdevelop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaConnectdevelop extends React.Component { } +export default class FaConnectdevelop extends React.Component { } diff --git a/types/react-icons/fa/contao.d.ts b/types/react-icons/fa/contao.d.ts index 650a6fd54a..c99ab675b4 100644 --- a/types/react-icons/fa/contao.d.ts +++ b/types/react-icons/fa/contao.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaContao extends React.Component { } +export default class FaContao extends React.Component { } diff --git a/types/react-icons/fa/copy.d.ts b/types/react-icons/fa/copy.d.ts index 0a70c128a4..3e6e11bf31 100644 --- a/types/react-icons/fa/copy.d.ts +++ b/types/react-icons/fa/copy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCopy extends React.Component { } +export default class FaCopy extends React.Component { } diff --git a/types/react-icons/fa/copyright.d.ts b/types/react-icons/fa/copyright.d.ts index 1031174a26..630383979f 100644 --- a/types/react-icons/fa/copyright.d.ts +++ b/types/react-icons/fa/copyright.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCopyright extends React.Component { } +export default class FaCopyright extends React.Component { } diff --git a/types/react-icons/fa/creative-commons.d.ts b/types/react-icons/fa/creative-commons.d.ts index 87380c8a73..eecacfd23c 100644 --- a/types/react-icons/fa/creative-commons.d.ts +++ b/types/react-icons/fa/creative-commons.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCreativeCommons extends React.Component { } +export default class FaCreativeCommons extends React.Component { } diff --git a/types/react-icons/fa/credit-card-alt.d.ts b/types/react-icons/fa/credit-card-alt.d.ts index 6b9b29a423..c9d2f20993 100644 --- a/types/react-icons/fa/credit-card-alt.d.ts +++ b/types/react-icons/fa/credit-card-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCreditCardAlt extends React.Component { } +export default class FaCreditCardAlt extends React.Component { } diff --git a/types/react-icons/fa/credit-card.d.ts b/types/react-icons/fa/credit-card.d.ts index 63b00d5918..374f9efdda 100644 --- a/types/react-icons/fa/credit-card.d.ts +++ b/types/react-icons/fa/credit-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCreditCard extends React.Component { } +export default class FaCreditCard extends React.Component { } diff --git a/types/react-icons/fa/crop.d.ts b/types/react-icons/fa/crop.d.ts index 42c9e9ab5b..aa47690da9 100644 --- a/types/react-icons/fa/crop.d.ts +++ b/types/react-icons/fa/crop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCrop extends React.Component { } +export default class FaCrop extends React.Component { } diff --git a/types/react-icons/fa/crosshairs.d.ts b/types/react-icons/fa/crosshairs.d.ts index 8bfe8bf588..c54203bb33 100644 --- a/types/react-icons/fa/crosshairs.d.ts +++ b/types/react-icons/fa/crosshairs.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCrosshairs extends React.Component { } +export default class FaCrosshairs extends React.Component { } diff --git a/types/react-icons/fa/css3.d.ts b/types/react-icons/fa/css3.d.ts index faa7a33b4a..361b20e295 100644 --- a/types/react-icons/fa/css3.d.ts +++ b/types/react-icons/fa/css3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCss3 extends React.Component { } +export default class FaCss3 extends React.Component { } diff --git a/types/react-icons/fa/cube.d.ts b/types/react-icons/fa/cube.d.ts index 972f72f38d..ad9dc6b033 100644 --- a/types/react-icons/fa/cube.d.ts +++ b/types/react-icons/fa/cube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCube extends React.Component { } +export default class FaCube extends React.Component { } diff --git a/types/react-icons/fa/cubes.d.ts b/types/react-icons/fa/cubes.d.ts index 9f454f42e3..a2cdf49c8c 100644 --- a/types/react-icons/fa/cubes.d.ts +++ b/types/react-icons/fa/cubes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCubes extends React.Component { } +export default class FaCubes extends React.Component { } diff --git a/types/react-icons/fa/cut.d.ts b/types/react-icons/fa/cut.d.ts index 52882a60b1..0c93d3cbc2 100644 --- a/types/react-icons/fa/cut.d.ts +++ b/types/react-icons/fa/cut.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCut extends React.Component { } +export default class FaCut extends React.Component { } diff --git a/types/react-icons/fa/cutlery.d.ts b/types/react-icons/fa/cutlery.d.ts index 714cc59952..f4496c61e3 100644 --- a/types/react-icons/fa/cutlery.d.ts +++ b/types/react-icons/fa/cutlery.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaCutlery extends React.Component { } +export default class FaCutlery extends React.Component { } diff --git a/types/react-icons/fa/dashboard.d.ts b/types/react-icons/fa/dashboard.d.ts index 93220c695e..d763edb50d 100644 --- a/types/react-icons/fa/dashboard.d.ts +++ b/types/react-icons/fa/dashboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDashboard extends React.Component { } +export default class FaDashboard extends React.Component { } diff --git a/types/react-icons/fa/dashcube.d.ts b/types/react-icons/fa/dashcube.d.ts index 6ee0b22a56..ed15f887b2 100644 --- a/types/react-icons/fa/dashcube.d.ts +++ b/types/react-icons/fa/dashcube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDashcube extends React.Component { } +export default class FaDashcube extends React.Component { } diff --git a/types/react-icons/fa/database.d.ts b/types/react-icons/fa/database.d.ts index edbba2475d..cfb7bcbedd 100644 --- a/types/react-icons/fa/database.d.ts +++ b/types/react-icons/fa/database.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDatabase extends React.Component { } +export default class FaDatabase extends React.Component { } diff --git a/types/react-icons/fa/deaf.d.ts b/types/react-icons/fa/deaf.d.ts index 7e08cadc5e..a53c48b057 100644 --- a/types/react-icons/fa/deaf.d.ts +++ b/types/react-icons/fa/deaf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDeaf extends React.Component { } +export default class FaDeaf extends React.Component { } diff --git a/types/react-icons/fa/dedent.d.ts b/types/react-icons/fa/dedent.d.ts index 5a8d02ee14..30db3c96d4 100644 --- a/types/react-icons/fa/dedent.d.ts +++ b/types/react-icons/fa/dedent.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDedent extends React.Component { } +export default class FaDedent extends React.Component { } diff --git a/types/react-icons/fa/delicious.d.ts b/types/react-icons/fa/delicious.d.ts index ea10930a89..7a069105b3 100644 --- a/types/react-icons/fa/delicious.d.ts +++ b/types/react-icons/fa/delicious.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDelicious extends React.Component { } +export default class FaDelicious extends React.Component { } diff --git a/types/react-icons/fa/desktop.d.ts b/types/react-icons/fa/desktop.d.ts index 98e8d24294..7ada5afec8 100644 --- a/types/react-icons/fa/desktop.d.ts +++ b/types/react-icons/fa/desktop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDesktop extends React.Component { } +export default class FaDesktop extends React.Component { } diff --git a/types/react-icons/fa/deviantart.d.ts b/types/react-icons/fa/deviantart.d.ts index 0b5b029451..d3d8521e04 100644 --- a/types/react-icons/fa/deviantart.d.ts +++ b/types/react-icons/fa/deviantart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDeviantart extends React.Component { } +export default class FaDeviantart extends React.Component { } diff --git a/types/react-icons/fa/diamond.d.ts b/types/react-icons/fa/diamond.d.ts index 4ab2c3bca9..1d54c78101 100644 --- a/types/react-icons/fa/diamond.d.ts +++ b/types/react-icons/fa/diamond.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDiamond extends React.Component { } +export default class FaDiamond extends React.Component { } diff --git a/types/react-icons/fa/digg.d.ts b/types/react-icons/fa/digg.d.ts index 17574f0e2e..7ba32cbe41 100644 --- a/types/react-icons/fa/digg.d.ts +++ b/types/react-icons/fa/digg.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDigg extends React.Component { } +export default class FaDigg extends React.Component { } diff --git a/types/react-icons/fa/dollar.d.ts b/types/react-icons/fa/dollar.d.ts index f78a435410..339fc41f86 100644 --- a/types/react-icons/fa/dollar.d.ts +++ b/types/react-icons/fa/dollar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDollar extends React.Component { } +export default class FaDollar extends React.Component { } diff --git a/types/react-icons/fa/dot-circle-o.d.ts b/types/react-icons/fa/dot-circle-o.d.ts index ccd711bc4a..8479c5a1c1 100644 --- a/types/react-icons/fa/dot-circle-o.d.ts +++ b/types/react-icons/fa/dot-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDotCircleO extends React.Component { } +export default class FaDotCircleO extends React.Component { } diff --git a/types/react-icons/fa/download.d.ts b/types/react-icons/fa/download.d.ts index 83c3e618e1..bd458b4c21 100644 --- a/types/react-icons/fa/download.d.ts +++ b/types/react-icons/fa/download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDownload extends React.Component { } +export default class FaDownload extends React.Component { } diff --git a/types/react-icons/fa/dribbble.d.ts b/types/react-icons/fa/dribbble.d.ts index 7f6a1009d8..97c095c7f0 100644 --- a/types/react-icons/fa/dribbble.d.ts +++ b/types/react-icons/fa/dribbble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDribbble extends React.Component { } +export default class FaDribbble extends React.Component { } diff --git a/types/react-icons/fa/dropbox.d.ts b/types/react-icons/fa/dropbox.d.ts index 3f2a76aab3..1534075582 100644 --- a/types/react-icons/fa/dropbox.d.ts +++ b/types/react-icons/fa/dropbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDropbox extends React.Component { } +export default class FaDropbox extends React.Component { } diff --git a/types/react-icons/fa/drupal.d.ts b/types/react-icons/fa/drupal.d.ts index 950a9248f9..c4318c69ed 100644 --- a/types/react-icons/fa/drupal.d.ts +++ b/types/react-icons/fa/drupal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaDrupal extends React.Component { } +export default class FaDrupal extends React.Component { } diff --git a/types/react-icons/fa/edge.d.ts b/types/react-icons/fa/edge.d.ts index 7b319315bb..bfe0ccba18 100644 --- a/types/react-icons/fa/edge.d.ts +++ b/types/react-icons/fa/edge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEdge extends React.Component { } +export default class FaEdge extends React.Component { } diff --git a/types/react-icons/fa/edit.d.ts b/types/react-icons/fa/edit.d.ts index 58b9674643..e207eca02c 100644 --- a/types/react-icons/fa/edit.d.ts +++ b/types/react-icons/fa/edit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEdit extends React.Component { } +export default class FaEdit extends React.Component { } diff --git a/types/react-icons/fa/eject.d.ts b/types/react-icons/fa/eject.d.ts index 154369be09..6a8ba89e5b 100644 --- a/types/react-icons/fa/eject.d.ts +++ b/types/react-icons/fa/eject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEject extends React.Component { } +export default class FaEject extends React.Component { } diff --git a/types/react-icons/fa/ellipsis-h.d.ts b/types/react-icons/fa/ellipsis-h.d.ts index ff21ed1b93..6c97cce7ac 100644 --- a/types/react-icons/fa/ellipsis-h.d.ts +++ b/types/react-icons/fa/ellipsis-h.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEllipsisH extends React.Component { } +export default class FaEllipsisH extends React.Component { } diff --git a/types/react-icons/fa/ellipsis-v.d.ts b/types/react-icons/fa/ellipsis-v.d.ts index 35aac8f985..a6a862fcc0 100644 --- a/types/react-icons/fa/ellipsis-v.d.ts +++ b/types/react-icons/fa/ellipsis-v.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEllipsisV extends React.Component { } +export default class FaEllipsisV extends React.Component { } diff --git a/types/react-icons/fa/empire.d.ts b/types/react-icons/fa/empire.d.ts index 2d7fb9ec7f..c898a570aa 100644 --- a/types/react-icons/fa/empire.d.ts +++ b/types/react-icons/fa/empire.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEmpire extends React.Component { } +export default class FaEmpire extends React.Component { } diff --git a/types/react-icons/fa/envelope-o.d.ts b/types/react-icons/fa/envelope-o.d.ts index 16598ccde0..91552afcb2 100644 --- a/types/react-icons/fa/envelope-o.d.ts +++ b/types/react-icons/fa/envelope-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEnvelopeO extends React.Component { } +export default class FaEnvelopeO extends React.Component { } diff --git a/types/react-icons/fa/envelope-square.d.ts b/types/react-icons/fa/envelope-square.d.ts index f33eb74369..c984bceac4 100644 --- a/types/react-icons/fa/envelope-square.d.ts +++ b/types/react-icons/fa/envelope-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEnvelopeSquare extends React.Component { } +export default class FaEnvelopeSquare extends React.Component { } diff --git a/types/react-icons/fa/envelope.d.ts b/types/react-icons/fa/envelope.d.ts index a028dfcdac..c93f0c144b 100644 --- a/types/react-icons/fa/envelope.d.ts +++ b/types/react-icons/fa/envelope.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEnvelope extends React.Component { } +export default class FaEnvelope extends React.Component { } diff --git a/types/react-icons/fa/envira.d.ts b/types/react-icons/fa/envira.d.ts index 8ba179d33e..8ccf1e8183 100644 --- a/types/react-icons/fa/envira.d.ts +++ b/types/react-icons/fa/envira.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEnvira extends React.Component { } +export default class FaEnvira extends React.Component { } diff --git a/types/react-icons/fa/eraser.d.ts b/types/react-icons/fa/eraser.d.ts index 1e6eebedf5..1751f58630 100644 --- a/types/react-icons/fa/eraser.d.ts +++ b/types/react-icons/fa/eraser.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEraser extends React.Component { } +export default class FaEraser extends React.Component { } diff --git a/types/react-icons/fa/eur.d.ts b/types/react-icons/fa/eur.d.ts index a08fd0e9fb..466c340a42 100644 --- a/types/react-icons/fa/eur.d.ts +++ b/types/react-icons/fa/eur.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEur extends React.Component { } +export default class FaEur extends React.Component { } diff --git a/types/react-icons/fa/exchange.d.ts b/types/react-icons/fa/exchange.d.ts index 134c75c186..61f666fcc6 100644 --- a/types/react-icons/fa/exchange.d.ts +++ b/types/react-icons/fa/exchange.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExchange extends React.Component { } +export default class FaExchange extends React.Component { } diff --git a/types/react-icons/fa/exclamation-circle.d.ts b/types/react-icons/fa/exclamation-circle.d.ts index 2f2a00d0d7..074285abc3 100644 --- a/types/react-icons/fa/exclamation-circle.d.ts +++ b/types/react-icons/fa/exclamation-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExclamationCircle extends React.Component { } +export default class FaExclamationCircle extends React.Component { } diff --git a/types/react-icons/fa/exclamation-triangle.d.ts b/types/react-icons/fa/exclamation-triangle.d.ts index f016a58cbd..0e6a2039ef 100644 --- a/types/react-icons/fa/exclamation-triangle.d.ts +++ b/types/react-icons/fa/exclamation-triangle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExclamationTriangle extends React.Component { } +export default class FaExclamationTriangle extends React.Component { } diff --git a/types/react-icons/fa/exclamation.d.ts b/types/react-icons/fa/exclamation.d.ts index 0c55bee6ca..822c50b207 100644 --- a/types/react-icons/fa/exclamation.d.ts +++ b/types/react-icons/fa/exclamation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExclamation extends React.Component { } +export default class FaExclamation extends React.Component { } diff --git a/types/react-icons/fa/expand.d.ts b/types/react-icons/fa/expand.d.ts index a0ccf39aca..4648b519b9 100644 --- a/types/react-icons/fa/expand.d.ts +++ b/types/react-icons/fa/expand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExpand extends React.Component { } +export default class FaExpand extends React.Component { } diff --git a/types/react-icons/fa/expeditedssl.d.ts b/types/react-icons/fa/expeditedssl.d.ts index 68a59f3b49..e30594333e 100644 --- a/types/react-icons/fa/expeditedssl.d.ts +++ b/types/react-icons/fa/expeditedssl.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExpeditedssl extends React.Component { } +export default class FaExpeditedssl extends React.Component { } diff --git a/types/react-icons/fa/external-link-square.d.ts b/types/react-icons/fa/external-link-square.d.ts index 0eb2034852..f49858db95 100644 --- a/types/react-icons/fa/external-link-square.d.ts +++ b/types/react-icons/fa/external-link-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExternalLinkSquare extends React.Component { } +export default class FaExternalLinkSquare extends React.Component { } diff --git a/types/react-icons/fa/external-link.d.ts b/types/react-icons/fa/external-link.d.ts index 8192fd7c0a..69b539a542 100644 --- a/types/react-icons/fa/external-link.d.ts +++ b/types/react-icons/fa/external-link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaExternalLink extends React.Component { } +export default class FaExternalLink extends React.Component { } diff --git a/types/react-icons/fa/eye-slash.d.ts b/types/react-icons/fa/eye-slash.d.ts index f3d25de844..cbf60ac206 100644 --- a/types/react-icons/fa/eye-slash.d.ts +++ b/types/react-icons/fa/eye-slash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEyeSlash extends React.Component { } +export default class FaEyeSlash extends React.Component { } diff --git a/types/react-icons/fa/eye.d.ts b/types/react-icons/fa/eye.d.ts index 54d79b9fcc..bec2d41708 100644 --- a/types/react-icons/fa/eye.d.ts +++ b/types/react-icons/fa/eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEye extends React.Component { } +export default class FaEye extends React.Component { } diff --git a/types/react-icons/fa/eyedropper.d.ts b/types/react-icons/fa/eyedropper.d.ts index e68d53104e..87b2d74f41 100644 --- a/types/react-icons/fa/eyedropper.d.ts +++ b/types/react-icons/fa/eyedropper.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaEyedropper extends React.Component { } +export default class FaEyedropper extends React.Component { } diff --git a/types/react-icons/fa/facebook-official.d.ts b/types/react-icons/fa/facebook-official.d.ts index dad6a7213b..3424fb90dd 100644 --- a/types/react-icons/fa/facebook-official.d.ts +++ b/types/react-icons/fa/facebook-official.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFacebookOfficial extends React.Component { } +export default class FaFacebookOfficial extends React.Component { } diff --git a/types/react-icons/fa/facebook-square.d.ts b/types/react-icons/fa/facebook-square.d.ts index c97875533a..fb5c101a6b 100644 --- a/types/react-icons/fa/facebook-square.d.ts +++ b/types/react-icons/fa/facebook-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFacebookSquare extends React.Component { } +export default class FaFacebookSquare extends React.Component { } diff --git a/types/react-icons/fa/facebook.d.ts b/types/react-icons/fa/facebook.d.ts index 60732c2709..d837e533dd 100644 --- a/types/react-icons/fa/facebook.d.ts +++ b/types/react-icons/fa/facebook.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFacebook extends React.Component { } +export default class FaFacebook extends React.Component { } diff --git a/types/react-icons/fa/fast-backward.d.ts b/types/react-icons/fa/fast-backward.d.ts index 953f878056..73f95fd419 100644 --- a/types/react-icons/fa/fast-backward.d.ts +++ b/types/react-icons/fa/fast-backward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFastBackward extends React.Component { } +export default class FaFastBackward extends React.Component { } diff --git a/types/react-icons/fa/fast-forward.d.ts b/types/react-icons/fa/fast-forward.d.ts index 523e4aac69..c28ea39eb7 100644 --- a/types/react-icons/fa/fast-forward.d.ts +++ b/types/react-icons/fa/fast-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFastForward extends React.Component { } +export default class FaFastForward extends React.Component { } diff --git a/types/react-icons/fa/fax.d.ts b/types/react-icons/fa/fax.d.ts index 52074c14c5..9ca411f7f9 100644 --- a/types/react-icons/fa/fax.d.ts +++ b/types/react-icons/fa/fax.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFax extends React.Component { } +export default class FaFax extends React.Component { } diff --git a/types/react-icons/fa/feed.d.ts b/types/react-icons/fa/feed.d.ts index ba7db20eea..448c3a2e24 100644 --- a/types/react-icons/fa/feed.d.ts +++ b/types/react-icons/fa/feed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFeed extends React.Component { } +export default class FaFeed extends React.Component { } diff --git a/types/react-icons/fa/female.d.ts b/types/react-icons/fa/female.d.ts index aecfc8c520..d18a20d305 100644 --- a/types/react-icons/fa/female.d.ts +++ b/types/react-icons/fa/female.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFemale extends React.Component { } +export default class FaFemale extends React.Component { } diff --git a/types/react-icons/fa/fighter-jet.d.ts b/types/react-icons/fa/fighter-jet.d.ts index 72eb08bac8..124b4d63e3 100644 --- a/types/react-icons/fa/fighter-jet.d.ts +++ b/types/react-icons/fa/fighter-jet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFighterJet extends React.Component { } +export default class FaFighterJet extends React.Component { } diff --git a/types/react-icons/fa/file-archive-o.d.ts b/types/react-icons/fa/file-archive-o.d.ts index fe4121612d..6a3390c936 100644 --- a/types/react-icons/fa/file-archive-o.d.ts +++ b/types/react-icons/fa/file-archive-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileArchiveO extends React.Component { } +export default class FaFileArchiveO extends React.Component { } diff --git a/types/react-icons/fa/file-audio-o.d.ts b/types/react-icons/fa/file-audio-o.d.ts index 537909a9ec..a360a79960 100644 --- a/types/react-icons/fa/file-audio-o.d.ts +++ b/types/react-icons/fa/file-audio-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileAudioO extends React.Component { } +export default class FaFileAudioO extends React.Component { } diff --git a/types/react-icons/fa/file-code-o.d.ts b/types/react-icons/fa/file-code-o.d.ts index 6a97a7d831..754fcb2d04 100644 --- a/types/react-icons/fa/file-code-o.d.ts +++ b/types/react-icons/fa/file-code-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileCodeO extends React.Component { } +export default class FaFileCodeO extends React.Component { } diff --git a/types/react-icons/fa/file-excel-o.d.ts b/types/react-icons/fa/file-excel-o.d.ts index 2b6a07b5fc..dd41811e82 100644 --- a/types/react-icons/fa/file-excel-o.d.ts +++ b/types/react-icons/fa/file-excel-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileExcelO extends React.Component { } +export default class FaFileExcelO extends React.Component { } diff --git a/types/react-icons/fa/file-image-o.d.ts b/types/react-icons/fa/file-image-o.d.ts index 4f939dd36a..7c6b77a296 100644 --- a/types/react-icons/fa/file-image-o.d.ts +++ b/types/react-icons/fa/file-image-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileImageO extends React.Component { } +export default class FaFileImageO extends React.Component { } diff --git a/types/react-icons/fa/file-movie-o.d.ts b/types/react-icons/fa/file-movie-o.d.ts index 69e7aa0f99..ec9a9e0e0d 100644 --- a/types/react-icons/fa/file-movie-o.d.ts +++ b/types/react-icons/fa/file-movie-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileMovieO extends React.Component { } +export default class FaFileMovieO extends React.Component { } diff --git a/types/react-icons/fa/file-o.d.ts b/types/react-icons/fa/file-o.d.ts index a0a80f66f5..726de80769 100644 --- a/types/react-icons/fa/file-o.d.ts +++ b/types/react-icons/fa/file-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileO extends React.Component { } +export default class FaFileO extends React.Component { } diff --git a/types/react-icons/fa/file-pdf-o.d.ts b/types/react-icons/fa/file-pdf-o.d.ts index a6d91228c5..79ae492b23 100644 --- a/types/react-icons/fa/file-pdf-o.d.ts +++ b/types/react-icons/fa/file-pdf-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFilePdfO extends React.Component { } +export default class FaFilePdfO extends React.Component { } diff --git a/types/react-icons/fa/file-powerpoint-o.d.ts b/types/react-icons/fa/file-powerpoint-o.d.ts index a21c3d3599..fd4016615c 100644 --- a/types/react-icons/fa/file-powerpoint-o.d.ts +++ b/types/react-icons/fa/file-powerpoint-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFilePowerpointO extends React.Component { } +export default class FaFilePowerpointO extends React.Component { } diff --git a/types/react-icons/fa/file-text-o.d.ts b/types/react-icons/fa/file-text-o.d.ts index c7457d092a..5bf9475839 100644 --- a/types/react-icons/fa/file-text-o.d.ts +++ b/types/react-icons/fa/file-text-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileTextO extends React.Component { } +export default class FaFileTextO extends React.Component { } diff --git a/types/react-icons/fa/file-text.d.ts b/types/react-icons/fa/file-text.d.ts index 4060acf04e..287aa5d5e9 100644 --- a/types/react-icons/fa/file-text.d.ts +++ b/types/react-icons/fa/file-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileText extends React.Component { } +export default class FaFileText extends React.Component { } diff --git a/types/react-icons/fa/file-word-o.d.ts b/types/react-icons/fa/file-word-o.d.ts index 93f34d2f3c..e8790d5988 100644 --- a/types/react-icons/fa/file-word-o.d.ts +++ b/types/react-icons/fa/file-word-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFileWordO extends React.Component { } +export default class FaFileWordO extends React.Component { } diff --git a/types/react-icons/fa/file.d.ts b/types/react-icons/fa/file.d.ts index e1a3303fa3..92fb6d073a 100644 --- a/types/react-icons/fa/file.d.ts +++ b/types/react-icons/fa/file.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFile extends React.Component { } +export default class FaFile extends React.Component { } diff --git a/types/react-icons/fa/film.d.ts b/types/react-icons/fa/film.d.ts index c927f32621..639ec938b8 100644 --- a/types/react-icons/fa/film.d.ts +++ b/types/react-icons/fa/film.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFilm extends React.Component { } +export default class FaFilm extends React.Component { } diff --git a/types/react-icons/fa/filter.d.ts b/types/react-icons/fa/filter.d.ts index 2ec3528ecd..971ec8a2ab 100644 --- a/types/react-icons/fa/filter.d.ts +++ b/types/react-icons/fa/filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFilter extends React.Component { } +export default class FaFilter extends React.Component { } diff --git a/types/react-icons/fa/fire-extinguisher.d.ts b/types/react-icons/fa/fire-extinguisher.d.ts index 9cdf3990e3..347abc3091 100644 --- a/types/react-icons/fa/fire-extinguisher.d.ts +++ b/types/react-icons/fa/fire-extinguisher.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFireExtinguisher extends React.Component { } +export default class FaFireExtinguisher extends React.Component { } diff --git a/types/react-icons/fa/fire.d.ts b/types/react-icons/fa/fire.d.ts index f3cda66143..361e6b3f2a 100644 --- a/types/react-icons/fa/fire.d.ts +++ b/types/react-icons/fa/fire.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFire extends React.Component { } +export default class FaFire extends React.Component { } diff --git a/types/react-icons/fa/firefox.d.ts b/types/react-icons/fa/firefox.d.ts index b8a18b542b..fb5b6faf5b 100644 --- a/types/react-icons/fa/firefox.d.ts +++ b/types/react-icons/fa/firefox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFirefox extends React.Component { } +export default class FaFirefox extends React.Component { } diff --git a/types/react-icons/fa/flag-checkered.d.ts b/types/react-icons/fa/flag-checkered.d.ts index 5c4304aeab..ad9439fe74 100644 --- a/types/react-icons/fa/flag-checkered.d.ts +++ b/types/react-icons/fa/flag-checkered.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFlagCheckered extends React.Component { } +export default class FaFlagCheckered extends React.Component { } diff --git a/types/react-icons/fa/flag-o.d.ts b/types/react-icons/fa/flag-o.d.ts index 8578397d88..4af124ebe3 100644 --- a/types/react-icons/fa/flag-o.d.ts +++ b/types/react-icons/fa/flag-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFlagO extends React.Component { } +export default class FaFlagO extends React.Component { } diff --git a/types/react-icons/fa/flag.d.ts b/types/react-icons/fa/flag.d.ts index a2be5ae6fb..05b3a41500 100644 --- a/types/react-icons/fa/flag.d.ts +++ b/types/react-icons/fa/flag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFlag extends React.Component { } +export default class FaFlag extends React.Component { } diff --git a/types/react-icons/fa/flask.d.ts b/types/react-icons/fa/flask.d.ts index 9389f368e1..53edd95b1c 100644 --- a/types/react-icons/fa/flask.d.ts +++ b/types/react-icons/fa/flask.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFlask extends React.Component { } +export default class FaFlask extends React.Component { } diff --git a/types/react-icons/fa/flickr.d.ts b/types/react-icons/fa/flickr.d.ts index 6525950834..0642e63424 100644 --- a/types/react-icons/fa/flickr.d.ts +++ b/types/react-icons/fa/flickr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFlickr extends React.Component { } +export default class FaFlickr extends React.Component { } diff --git a/types/react-icons/fa/floppy-o.d.ts b/types/react-icons/fa/floppy-o.d.ts index 89daa260e2..a36898567d 100644 --- a/types/react-icons/fa/floppy-o.d.ts +++ b/types/react-icons/fa/floppy-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFloppyO extends React.Component { } +export default class FaFloppyO extends React.Component { } diff --git a/types/react-icons/fa/folder-o.d.ts b/types/react-icons/fa/folder-o.d.ts index bb15938245..86c2f0853c 100644 --- a/types/react-icons/fa/folder-o.d.ts +++ b/types/react-icons/fa/folder-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFolderO extends React.Component { } +export default class FaFolderO extends React.Component { } diff --git a/types/react-icons/fa/folder-open-o.d.ts b/types/react-icons/fa/folder-open-o.d.ts index df4721290e..13c270457c 100644 --- a/types/react-icons/fa/folder-open-o.d.ts +++ b/types/react-icons/fa/folder-open-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFolderOpenO extends React.Component { } +export default class FaFolderOpenO extends React.Component { } diff --git a/types/react-icons/fa/folder-open.d.ts b/types/react-icons/fa/folder-open.d.ts index 46e7aca138..27eefcf390 100644 --- a/types/react-icons/fa/folder-open.d.ts +++ b/types/react-icons/fa/folder-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFolderOpen extends React.Component { } +export default class FaFolderOpen extends React.Component { } diff --git a/types/react-icons/fa/folder.d.ts b/types/react-icons/fa/folder.d.ts index 467f653653..348ac25522 100644 --- a/types/react-icons/fa/folder.d.ts +++ b/types/react-icons/fa/folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFolder extends React.Component { } +export default class FaFolder extends React.Component { } diff --git a/types/react-icons/fa/font.d.ts b/types/react-icons/fa/font.d.ts index 832ade832a..70459022df 100644 --- a/types/react-icons/fa/font.d.ts +++ b/types/react-icons/fa/font.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFont extends React.Component { } +export default class FaFont extends React.Component { } diff --git a/types/react-icons/fa/fonticons.d.ts b/types/react-icons/fa/fonticons.d.ts index 620828ee51..a124cfb0c2 100644 --- a/types/react-icons/fa/fonticons.d.ts +++ b/types/react-icons/fa/fonticons.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFonticons extends React.Component { } +export default class FaFonticons extends React.Component { } diff --git a/types/react-icons/fa/fort-awesome.d.ts b/types/react-icons/fa/fort-awesome.d.ts index 46e8afe344..a88e6a0118 100644 --- a/types/react-icons/fa/fort-awesome.d.ts +++ b/types/react-icons/fa/fort-awesome.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFortAwesome extends React.Component { } +export default class FaFortAwesome extends React.Component { } diff --git a/types/react-icons/fa/forumbee.d.ts b/types/react-icons/fa/forumbee.d.ts index 73892524a8..58b96a9d83 100644 --- a/types/react-icons/fa/forumbee.d.ts +++ b/types/react-icons/fa/forumbee.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaForumbee extends React.Component { } +export default class FaForumbee extends React.Component { } diff --git a/types/react-icons/fa/forward.d.ts b/types/react-icons/fa/forward.d.ts index 718678c825..12eacceb4b 100644 --- a/types/react-icons/fa/forward.d.ts +++ b/types/react-icons/fa/forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaForward extends React.Component { } +export default class FaForward extends React.Component { } diff --git a/types/react-icons/fa/foursquare.d.ts b/types/react-icons/fa/foursquare.d.ts index 74ae7eaa58..8c2bf2cbf5 100644 --- a/types/react-icons/fa/foursquare.d.ts +++ b/types/react-icons/fa/foursquare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFoursquare extends React.Component { } +export default class FaFoursquare extends React.Component { } diff --git a/types/react-icons/fa/frown-o.d.ts b/types/react-icons/fa/frown-o.d.ts index 0662ee7227..06ebd02274 100644 --- a/types/react-icons/fa/frown-o.d.ts +++ b/types/react-icons/fa/frown-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFrownO extends React.Component { } +export default class FaFrownO extends React.Component { } diff --git a/types/react-icons/fa/futbol-o.d.ts b/types/react-icons/fa/futbol-o.d.ts index 588d5a55da..eaa4922a85 100644 --- a/types/react-icons/fa/futbol-o.d.ts +++ b/types/react-icons/fa/futbol-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaFutbolO extends React.Component { } +export default class FaFutbolO extends React.Component { } diff --git a/types/react-icons/fa/gamepad.d.ts b/types/react-icons/fa/gamepad.d.ts index 873458cddb..9acea2828f 100644 --- a/types/react-icons/fa/gamepad.d.ts +++ b/types/react-icons/fa/gamepad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGamepad extends React.Component { } +export default class FaGamepad extends React.Component { } diff --git a/types/react-icons/fa/gavel.d.ts b/types/react-icons/fa/gavel.d.ts index 79365cb297..66e5593ffa 100644 --- a/types/react-icons/fa/gavel.d.ts +++ b/types/react-icons/fa/gavel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGavel extends React.Component { } +export default class FaGavel extends React.Component { } diff --git a/types/react-icons/fa/gbp.d.ts b/types/react-icons/fa/gbp.d.ts index dedad39ded..1fb48290e3 100644 --- a/types/react-icons/fa/gbp.d.ts +++ b/types/react-icons/fa/gbp.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGbp extends React.Component { } +export default class FaGbp extends React.Component { } diff --git a/types/react-icons/fa/genderless.d.ts b/types/react-icons/fa/genderless.d.ts index a06c813d70..5ad672ddb3 100644 --- a/types/react-icons/fa/genderless.d.ts +++ b/types/react-icons/fa/genderless.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGenderless extends React.Component { } +export default class FaGenderless extends React.Component { } diff --git a/types/react-icons/fa/get-pocket.d.ts b/types/react-icons/fa/get-pocket.d.ts index 452b12a03a..1f04b2974b 100644 --- a/types/react-icons/fa/get-pocket.d.ts +++ b/types/react-icons/fa/get-pocket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGetPocket extends React.Component { } +export default class FaGetPocket extends React.Component { } diff --git a/types/react-icons/fa/gg-circle.d.ts b/types/react-icons/fa/gg-circle.d.ts index 34fa7a46d8..580b37668c 100644 --- a/types/react-icons/fa/gg-circle.d.ts +++ b/types/react-icons/fa/gg-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGgCircle extends React.Component { } +export default class FaGgCircle extends React.Component { } diff --git a/types/react-icons/fa/gg.d.ts b/types/react-icons/fa/gg.d.ts index 303572f740..2aaf1c7b23 100644 --- a/types/react-icons/fa/gg.d.ts +++ b/types/react-icons/fa/gg.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGg extends React.Component { } +export default class FaGg extends React.Component { } diff --git a/types/react-icons/fa/gift.d.ts b/types/react-icons/fa/gift.d.ts index f57406993b..79b22324f5 100644 --- a/types/react-icons/fa/gift.d.ts +++ b/types/react-icons/fa/gift.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGift extends React.Component { } +export default class FaGift extends React.Component { } diff --git a/types/react-icons/fa/git-square.d.ts b/types/react-icons/fa/git-square.d.ts index 1ff9e49e6d..28cf85a92a 100644 --- a/types/react-icons/fa/git-square.d.ts +++ b/types/react-icons/fa/git-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGitSquare extends React.Component { } +export default class FaGitSquare extends React.Component { } diff --git a/types/react-icons/fa/git.d.ts b/types/react-icons/fa/git.d.ts index f1398b2d12..427ad2a4b8 100644 --- a/types/react-icons/fa/git.d.ts +++ b/types/react-icons/fa/git.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGit extends React.Component { } +export default class FaGit extends React.Component { } diff --git a/types/react-icons/fa/github-alt.d.ts b/types/react-icons/fa/github-alt.d.ts index d8a659101b..8f3b4c4175 100644 --- a/types/react-icons/fa/github-alt.d.ts +++ b/types/react-icons/fa/github-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGithubAlt extends React.Component { } +export default class FaGithubAlt extends React.Component { } diff --git a/types/react-icons/fa/github-square.d.ts b/types/react-icons/fa/github-square.d.ts index d4086ae417..8feea6aea6 100644 --- a/types/react-icons/fa/github-square.d.ts +++ b/types/react-icons/fa/github-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGithubSquare extends React.Component { } +export default class FaGithubSquare extends React.Component { } diff --git a/types/react-icons/fa/github.d.ts b/types/react-icons/fa/github.d.ts index e2a9acafea..6e5ff98328 100644 --- a/types/react-icons/fa/github.d.ts +++ b/types/react-icons/fa/github.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGithub extends React.Component { } +export default class FaGithub extends React.Component { } diff --git a/types/react-icons/fa/gitlab.d.ts b/types/react-icons/fa/gitlab.d.ts index b6b8a9cd2d..1d185afb32 100644 --- a/types/react-icons/fa/gitlab.d.ts +++ b/types/react-icons/fa/gitlab.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGitlab extends React.Component { } +export default class FaGitlab extends React.Component { } diff --git a/types/react-icons/fa/gittip.d.ts b/types/react-icons/fa/gittip.d.ts index 13a722bc70..c96eaa0026 100644 --- a/types/react-icons/fa/gittip.d.ts +++ b/types/react-icons/fa/gittip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGittip extends React.Component { } +export default class FaGittip extends React.Component { } diff --git a/types/react-icons/fa/glass.d.ts b/types/react-icons/fa/glass.d.ts index fe0744d35d..7f0fa030d9 100644 --- a/types/react-icons/fa/glass.d.ts +++ b/types/react-icons/fa/glass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGlass extends React.Component { } +export default class FaGlass extends React.Component { } diff --git a/types/react-icons/fa/glide-g.d.ts b/types/react-icons/fa/glide-g.d.ts index 0dcedba0ec..c5601a2e6f 100644 --- a/types/react-icons/fa/glide-g.d.ts +++ b/types/react-icons/fa/glide-g.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGlideG extends React.Component { } +export default class FaGlideG extends React.Component { } diff --git a/types/react-icons/fa/glide.d.ts b/types/react-icons/fa/glide.d.ts index 67ffedac87..7a7e2300f7 100644 --- a/types/react-icons/fa/glide.d.ts +++ b/types/react-icons/fa/glide.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGlide extends React.Component { } +export default class FaGlide extends React.Component { } diff --git a/types/react-icons/fa/globe.d.ts b/types/react-icons/fa/globe.d.ts index 7e9e34ae39..e71a1f6bd9 100644 --- a/types/react-icons/fa/globe.d.ts +++ b/types/react-icons/fa/globe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGlobe extends React.Component { } +export default class FaGlobe extends React.Component { } diff --git a/types/react-icons/fa/google-plus-square.d.ts b/types/react-icons/fa/google-plus-square.d.ts index 099691bc4d..9d3428ec25 100644 --- a/types/react-icons/fa/google-plus-square.d.ts +++ b/types/react-icons/fa/google-plus-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGooglePlusSquare extends React.Component { } +export default class FaGooglePlusSquare extends React.Component { } diff --git a/types/react-icons/fa/google-plus.d.ts b/types/react-icons/fa/google-plus.d.ts index b5848530cd..3c1eba715e 100644 --- a/types/react-icons/fa/google-plus.d.ts +++ b/types/react-icons/fa/google-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGooglePlus extends React.Component { } +export default class FaGooglePlus extends React.Component { } diff --git a/types/react-icons/fa/google-wallet.d.ts b/types/react-icons/fa/google-wallet.d.ts index 7c81be3c67..8ab0d78a56 100644 --- a/types/react-icons/fa/google-wallet.d.ts +++ b/types/react-icons/fa/google-wallet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGoogleWallet extends React.Component { } +export default class FaGoogleWallet extends React.Component { } diff --git a/types/react-icons/fa/google.d.ts b/types/react-icons/fa/google.d.ts index d3648a3298..3879f1c233 100644 --- a/types/react-icons/fa/google.d.ts +++ b/types/react-icons/fa/google.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGoogle extends React.Component { } +export default class FaGoogle extends React.Component { } diff --git a/types/react-icons/fa/graduation-cap.d.ts b/types/react-icons/fa/graduation-cap.d.ts index 0acab6add7..5c489d1118 100644 --- a/types/react-icons/fa/graduation-cap.d.ts +++ b/types/react-icons/fa/graduation-cap.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGraduationCap extends React.Component { } +export default class FaGraduationCap extends React.Component { } diff --git a/types/react-icons/fa/group.d.ts b/types/react-icons/fa/group.d.ts index cd1781712f..554bfb5fe6 100644 --- a/types/react-icons/fa/group.d.ts +++ b/types/react-icons/fa/group.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaGroup extends React.Component { } +export default class FaGroup extends React.Component { } diff --git a/types/react-icons/fa/h-square.d.ts b/types/react-icons/fa/h-square.d.ts index 8ef8f82045..0269ea9ebf 100644 --- a/types/react-icons/fa/h-square.d.ts +++ b/types/react-icons/fa/h-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHSquare extends React.Component { } +export default class FaHSquare extends React.Component { } diff --git a/types/react-icons/fa/hacker-news.d.ts b/types/react-icons/fa/hacker-news.d.ts index 07f1b12da7..70ce441a26 100644 --- a/types/react-icons/fa/hacker-news.d.ts +++ b/types/react-icons/fa/hacker-news.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHackerNews extends React.Component { } +export default class FaHackerNews extends React.Component { } diff --git a/types/react-icons/fa/hand-grab-o.d.ts b/types/react-icons/fa/hand-grab-o.d.ts index 0d1f76dac3..44d508b041 100644 --- a/types/react-icons/fa/hand-grab-o.d.ts +++ b/types/react-icons/fa/hand-grab-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandGrabO extends React.Component { } +export default class FaHandGrabO extends React.Component { } diff --git a/types/react-icons/fa/hand-lizard-o.d.ts b/types/react-icons/fa/hand-lizard-o.d.ts index 08231c9fa8..633375b976 100644 --- a/types/react-icons/fa/hand-lizard-o.d.ts +++ b/types/react-icons/fa/hand-lizard-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandLizardO extends React.Component { } +export default class FaHandLizardO extends React.Component { } diff --git a/types/react-icons/fa/hand-o-down.d.ts b/types/react-icons/fa/hand-o-down.d.ts index 568ed4d4e3..d2a8580c81 100644 --- a/types/react-icons/fa/hand-o-down.d.ts +++ b/types/react-icons/fa/hand-o-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandODown extends React.Component { } +export default class FaHandODown extends React.Component { } diff --git a/types/react-icons/fa/hand-o-left.d.ts b/types/react-icons/fa/hand-o-left.d.ts index 4d2357559f..ffce9da58b 100644 --- a/types/react-icons/fa/hand-o-left.d.ts +++ b/types/react-icons/fa/hand-o-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandOLeft extends React.Component { } +export default class FaHandOLeft extends React.Component { } diff --git a/types/react-icons/fa/hand-o-right.d.ts b/types/react-icons/fa/hand-o-right.d.ts index d473b50217..4cc734bfe4 100644 --- a/types/react-icons/fa/hand-o-right.d.ts +++ b/types/react-icons/fa/hand-o-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandORight extends React.Component { } +export default class FaHandORight extends React.Component { } diff --git a/types/react-icons/fa/hand-o-up.d.ts b/types/react-icons/fa/hand-o-up.d.ts index 4df6df165b..4c108e1765 100644 --- a/types/react-icons/fa/hand-o-up.d.ts +++ b/types/react-icons/fa/hand-o-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandOUp extends React.Component { } +export default class FaHandOUp extends React.Component { } diff --git a/types/react-icons/fa/hand-paper-o.d.ts b/types/react-icons/fa/hand-paper-o.d.ts index 856c7649ba..634685b3ba 100644 --- a/types/react-icons/fa/hand-paper-o.d.ts +++ b/types/react-icons/fa/hand-paper-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandPaperO extends React.Component { } +export default class FaHandPaperO extends React.Component { } diff --git a/types/react-icons/fa/hand-peace-o.d.ts b/types/react-icons/fa/hand-peace-o.d.ts index 40894b2ffc..f5f4c083e0 100644 --- a/types/react-icons/fa/hand-peace-o.d.ts +++ b/types/react-icons/fa/hand-peace-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandPeaceO extends React.Component { } +export default class FaHandPeaceO extends React.Component { } diff --git a/types/react-icons/fa/hand-pointer-o.d.ts b/types/react-icons/fa/hand-pointer-o.d.ts index d2b3603971..98d03e1641 100644 --- a/types/react-icons/fa/hand-pointer-o.d.ts +++ b/types/react-icons/fa/hand-pointer-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandPointerO extends React.Component { } +export default class FaHandPointerO extends React.Component { } diff --git a/types/react-icons/fa/hand-scissors-o.d.ts b/types/react-icons/fa/hand-scissors-o.d.ts index 847ea8f9b4..8f95ce7463 100644 --- a/types/react-icons/fa/hand-scissors-o.d.ts +++ b/types/react-icons/fa/hand-scissors-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandScissorsO extends React.Component { } +export default class FaHandScissorsO extends React.Component { } diff --git a/types/react-icons/fa/hand-spock-o.d.ts b/types/react-icons/fa/hand-spock-o.d.ts index 5fc90810a7..e1ae444a79 100644 --- a/types/react-icons/fa/hand-spock-o.d.ts +++ b/types/react-icons/fa/hand-spock-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHandSpockO extends React.Component { } +export default class FaHandSpockO extends React.Component { } diff --git a/types/react-icons/fa/hashtag.d.ts b/types/react-icons/fa/hashtag.d.ts index 7bc049322a..c7c9be99a9 100644 --- a/types/react-icons/fa/hashtag.d.ts +++ b/types/react-icons/fa/hashtag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHashtag extends React.Component { } +export default class FaHashtag extends React.Component { } diff --git a/types/react-icons/fa/hdd-o.d.ts b/types/react-icons/fa/hdd-o.d.ts index a3856203ea..1a04908493 100644 --- a/types/react-icons/fa/hdd-o.d.ts +++ b/types/react-icons/fa/hdd-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHddO extends React.Component { } +export default class FaHddO extends React.Component { } diff --git a/types/react-icons/fa/header.d.ts b/types/react-icons/fa/header.d.ts index a54d46291b..6f2e5d9137 100644 --- a/types/react-icons/fa/header.d.ts +++ b/types/react-icons/fa/header.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHeader extends React.Component { } +export default class FaHeader extends React.Component { } diff --git a/types/react-icons/fa/headphones.d.ts b/types/react-icons/fa/headphones.d.ts index 33ddbb19f9..9e6b4dc42a 100644 --- a/types/react-icons/fa/headphones.d.ts +++ b/types/react-icons/fa/headphones.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHeadphones extends React.Component { } +export default class FaHeadphones extends React.Component { } diff --git a/types/react-icons/fa/heart-o.d.ts b/types/react-icons/fa/heart-o.d.ts index a98cfbd22b..e965f0636c 100644 --- a/types/react-icons/fa/heart-o.d.ts +++ b/types/react-icons/fa/heart-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHeartO extends React.Component { } +export default class FaHeartO extends React.Component { } diff --git a/types/react-icons/fa/heart.d.ts b/types/react-icons/fa/heart.d.ts index ee565e2e9f..495c26a5b3 100644 --- a/types/react-icons/fa/heart.d.ts +++ b/types/react-icons/fa/heart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHeart extends React.Component { } +export default class FaHeart extends React.Component { } diff --git a/types/react-icons/fa/heartbeat.d.ts b/types/react-icons/fa/heartbeat.d.ts index bcdaee175e..74d47f94b1 100644 --- a/types/react-icons/fa/heartbeat.d.ts +++ b/types/react-icons/fa/heartbeat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHeartbeat extends React.Component { } +export default class FaHeartbeat extends React.Component { } diff --git a/types/react-icons/fa/history.d.ts b/types/react-icons/fa/history.d.ts index 0418cfc5f9..8af7a784c9 100644 --- a/types/react-icons/fa/history.d.ts +++ b/types/react-icons/fa/history.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHistory extends React.Component { } +export default class FaHistory extends React.Component { } diff --git a/types/react-icons/fa/home.d.ts b/types/react-icons/fa/home.d.ts index 72192298ab..404898ad6c 100644 --- a/types/react-icons/fa/home.d.ts +++ b/types/react-icons/fa/home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHome extends React.Component { } +export default class FaHome extends React.Component { } diff --git a/types/react-icons/fa/hospital-o.d.ts b/types/react-icons/fa/hospital-o.d.ts index e0d78c9501..1016140f7a 100644 --- a/types/react-icons/fa/hospital-o.d.ts +++ b/types/react-icons/fa/hospital-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHospitalO extends React.Component { } +export default class FaHospitalO extends React.Component { } diff --git a/types/react-icons/fa/hourglass-1.d.ts b/types/react-icons/fa/hourglass-1.d.ts index d9297cbefe..8ec87f4877 100644 --- a/types/react-icons/fa/hourglass-1.d.ts +++ b/types/react-icons/fa/hourglass-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHourglass1 extends React.Component { } +export default class FaHourglass1 extends React.Component { } diff --git a/types/react-icons/fa/hourglass-2.d.ts b/types/react-icons/fa/hourglass-2.d.ts index 9858c4ea06..600933c5e6 100644 --- a/types/react-icons/fa/hourglass-2.d.ts +++ b/types/react-icons/fa/hourglass-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHourglass2 extends React.Component { } +export default class FaHourglass2 extends React.Component { } diff --git a/types/react-icons/fa/hourglass-3.d.ts b/types/react-icons/fa/hourglass-3.d.ts index ad8ea5f7fc..31e8de7b99 100644 --- a/types/react-icons/fa/hourglass-3.d.ts +++ b/types/react-icons/fa/hourglass-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHourglass3 extends React.Component { } +export default class FaHourglass3 extends React.Component { } diff --git a/types/react-icons/fa/hourglass-o.d.ts b/types/react-icons/fa/hourglass-o.d.ts index 44e1782988..5f2962e102 100644 --- a/types/react-icons/fa/hourglass-o.d.ts +++ b/types/react-icons/fa/hourglass-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHourglassO extends React.Component { } +export default class FaHourglassO extends React.Component { } diff --git a/types/react-icons/fa/hourglass.d.ts b/types/react-icons/fa/hourglass.d.ts index 76910594fc..8bdcd7c8db 100644 --- a/types/react-icons/fa/hourglass.d.ts +++ b/types/react-icons/fa/hourglass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHourglass extends React.Component { } +export default class FaHourglass extends React.Component { } diff --git a/types/react-icons/fa/houzz.d.ts b/types/react-icons/fa/houzz.d.ts index 5272a3d0b6..ec4c55aecb 100644 --- a/types/react-icons/fa/houzz.d.ts +++ b/types/react-icons/fa/houzz.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHouzz extends React.Component { } +export default class FaHouzz extends React.Component { } diff --git a/types/react-icons/fa/html5.d.ts b/types/react-icons/fa/html5.d.ts index 40d26cbf5d..3b8bfcacbe 100644 --- a/types/react-icons/fa/html5.d.ts +++ b/types/react-icons/fa/html5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaHtml5 extends React.Component { } +export default class FaHtml5 extends React.Component { } diff --git a/types/react-icons/fa/i-cursor.d.ts b/types/react-icons/fa/i-cursor.d.ts index 99b1c5ae1c..77e0964814 100644 --- a/types/react-icons/fa/i-cursor.d.ts +++ b/types/react-icons/fa/i-cursor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaICursor extends React.Component { } +export default class FaICursor extends React.Component { } diff --git a/types/react-icons/fa/ils.d.ts b/types/react-icons/fa/ils.d.ts index a4b5acfa67..966e8bb384 100644 --- a/types/react-icons/fa/ils.d.ts +++ b/types/react-icons/fa/ils.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaIls extends React.Component { } +export default class FaIls extends React.Component { } diff --git a/types/react-icons/fa/image.d.ts b/types/react-icons/fa/image.d.ts index 3b730a7043..69e435b56a 100644 --- a/types/react-icons/fa/image.d.ts +++ b/types/react-icons/fa/image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaImage extends React.Component { } +export default class FaImage extends React.Component { } diff --git a/types/react-icons/fa/inbox.d.ts b/types/react-icons/fa/inbox.d.ts index f0c9afe39a..401aba5577 100644 --- a/types/react-icons/fa/inbox.d.ts +++ b/types/react-icons/fa/inbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInbox extends React.Component { } +export default class FaInbox extends React.Component { } diff --git a/types/react-icons/fa/indent.d.ts b/types/react-icons/fa/indent.d.ts index 3fdacedc22..c3022d3fc3 100644 --- a/types/react-icons/fa/indent.d.ts +++ b/types/react-icons/fa/indent.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaIndent extends React.Component { } +export default class FaIndent extends React.Component { } diff --git a/types/react-icons/fa/industry.d.ts b/types/react-icons/fa/industry.d.ts index 89a868e8dc..70d7057743 100644 --- a/types/react-icons/fa/industry.d.ts +++ b/types/react-icons/fa/industry.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaIndustry extends React.Component { } +export default class FaIndustry extends React.Component { } diff --git a/types/react-icons/fa/info-circle.d.ts b/types/react-icons/fa/info-circle.d.ts index 6e3f3a80d6..7ed29e6eec 100644 --- a/types/react-icons/fa/info-circle.d.ts +++ b/types/react-icons/fa/info-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInfoCircle extends React.Component { } +export default class FaInfoCircle extends React.Component { } diff --git a/types/react-icons/fa/info.d.ts b/types/react-icons/fa/info.d.ts index 7515da7747..c67b3190a9 100644 --- a/types/react-icons/fa/info.d.ts +++ b/types/react-icons/fa/info.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInfo extends React.Component { } +export default class FaInfo extends React.Component { } diff --git a/types/react-icons/fa/inr.d.ts b/types/react-icons/fa/inr.d.ts index 8693209837..b47cb31531 100644 --- a/types/react-icons/fa/inr.d.ts +++ b/types/react-icons/fa/inr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInr extends React.Component { } +export default class FaInr extends React.Component { } diff --git a/types/react-icons/fa/instagram.d.ts b/types/react-icons/fa/instagram.d.ts index be40e2f86c..7770e19043 100644 --- a/types/react-icons/fa/instagram.d.ts +++ b/types/react-icons/fa/instagram.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInstagram extends React.Component { } +export default class FaInstagram extends React.Component { } diff --git a/types/react-icons/fa/internet-explorer.d.ts b/types/react-icons/fa/internet-explorer.d.ts index 1a617e4501..924654fee2 100644 --- a/types/react-icons/fa/internet-explorer.d.ts +++ b/types/react-icons/fa/internet-explorer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaInternetExplorer extends React.Component { } +export default class FaInternetExplorer extends React.Component { } diff --git a/types/react-icons/fa/intersex.d.ts b/types/react-icons/fa/intersex.d.ts index 5c5674e11b..77580bbb2d 100644 --- a/types/react-icons/fa/intersex.d.ts +++ b/types/react-icons/fa/intersex.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaIntersex extends React.Component { } +export default class FaIntersex extends React.Component { } diff --git a/types/react-icons/fa/ioxhost.d.ts b/types/react-icons/fa/ioxhost.d.ts index b7f5882821..b713d2c54a 100644 --- a/types/react-icons/fa/ioxhost.d.ts +++ b/types/react-icons/fa/ioxhost.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaIoxhost extends React.Component { } +export default class FaIoxhost extends React.Component { } diff --git a/types/react-icons/fa/italic.d.ts b/types/react-icons/fa/italic.d.ts index 3f888aa77a..57572f5dbc 100644 --- a/types/react-icons/fa/italic.d.ts +++ b/types/react-icons/fa/italic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaItalic extends React.Component { } +export default class FaItalic extends React.Component { } diff --git a/types/react-icons/fa/joomla.d.ts b/types/react-icons/fa/joomla.d.ts index fe70056b51..cdf3539275 100644 --- a/types/react-icons/fa/joomla.d.ts +++ b/types/react-icons/fa/joomla.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaJoomla extends React.Component { } +export default class FaJoomla extends React.Component { } diff --git a/types/react-icons/fa/jsfiddle.d.ts b/types/react-icons/fa/jsfiddle.d.ts index 282d68df31..e17414bd20 100644 --- a/types/react-icons/fa/jsfiddle.d.ts +++ b/types/react-icons/fa/jsfiddle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaJsfiddle extends React.Component { } +export default class FaJsfiddle extends React.Component { } diff --git a/types/react-icons/fa/key.d.ts b/types/react-icons/fa/key.d.ts index 6ce95c2786..b1fc11d702 100644 --- a/types/react-icons/fa/key.d.ts +++ b/types/react-icons/fa/key.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaKey extends React.Component { } +export default class FaKey extends React.Component { } diff --git a/types/react-icons/fa/keyboard-o.d.ts b/types/react-icons/fa/keyboard-o.d.ts index ed2c38a0be..d8676809fd 100644 --- a/types/react-icons/fa/keyboard-o.d.ts +++ b/types/react-icons/fa/keyboard-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaKeyboardO extends React.Component { } +export default class FaKeyboardO extends React.Component { } diff --git a/types/react-icons/fa/krw.d.ts b/types/react-icons/fa/krw.d.ts index 1ad697e9e9..a23710bcfd 100644 --- a/types/react-icons/fa/krw.d.ts +++ b/types/react-icons/fa/krw.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaKrw extends React.Component { } +export default class FaKrw extends React.Component { } diff --git a/types/react-icons/fa/language.d.ts b/types/react-icons/fa/language.d.ts index a8a96b23d6..a04950506c 100644 --- a/types/react-icons/fa/language.d.ts +++ b/types/react-icons/fa/language.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLanguage extends React.Component { } +export default class FaLanguage extends React.Component { } diff --git a/types/react-icons/fa/laptop.d.ts b/types/react-icons/fa/laptop.d.ts index d1dff3ac1b..d13d583fb7 100644 --- a/types/react-icons/fa/laptop.d.ts +++ b/types/react-icons/fa/laptop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLaptop extends React.Component { } +export default class FaLaptop extends React.Component { } diff --git a/types/react-icons/fa/lastfm-square.d.ts b/types/react-icons/fa/lastfm-square.d.ts index 110542010d..057f801895 100644 --- a/types/react-icons/fa/lastfm-square.d.ts +++ b/types/react-icons/fa/lastfm-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLastfmSquare extends React.Component { } +export default class FaLastfmSquare extends React.Component { } diff --git a/types/react-icons/fa/lastfm.d.ts b/types/react-icons/fa/lastfm.d.ts index 2a72f53fee..c8124c95ce 100644 --- a/types/react-icons/fa/lastfm.d.ts +++ b/types/react-icons/fa/lastfm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLastfm extends React.Component { } +export default class FaLastfm extends React.Component { } diff --git a/types/react-icons/fa/leaf.d.ts b/types/react-icons/fa/leaf.d.ts index c8f9758b90..9c4514a54f 100644 --- a/types/react-icons/fa/leaf.d.ts +++ b/types/react-icons/fa/leaf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLeaf extends React.Component { } +export default class FaLeaf extends React.Component { } diff --git a/types/react-icons/fa/leanpub.d.ts b/types/react-icons/fa/leanpub.d.ts index fccde86ac6..de2024c7a8 100644 --- a/types/react-icons/fa/leanpub.d.ts +++ b/types/react-icons/fa/leanpub.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLeanpub extends React.Component { } +export default class FaLeanpub extends React.Component { } diff --git a/types/react-icons/fa/lemon-o.d.ts b/types/react-icons/fa/lemon-o.d.ts index 9b76cc24bb..74886cb79c 100644 --- a/types/react-icons/fa/lemon-o.d.ts +++ b/types/react-icons/fa/lemon-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLemonO extends React.Component { } +export default class FaLemonO extends React.Component { } diff --git a/types/react-icons/fa/level-down.d.ts b/types/react-icons/fa/level-down.d.ts index 903600d3c6..caba9cef44 100644 --- a/types/react-icons/fa/level-down.d.ts +++ b/types/react-icons/fa/level-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLevelDown extends React.Component { } +export default class FaLevelDown extends React.Component { } diff --git a/types/react-icons/fa/level-up.d.ts b/types/react-icons/fa/level-up.d.ts index 1699cb8cd9..977a2d2c97 100644 --- a/types/react-icons/fa/level-up.d.ts +++ b/types/react-icons/fa/level-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLevelUp extends React.Component { } +export default class FaLevelUp extends React.Component { } diff --git a/types/react-icons/fa/life-bouy.d.ts b/types/react-icons/fa/life-bouy.d.ts index 1519fca77b..85205b3e62 100644 --- a/types/react-icons/fa/life-bouy.d.ts +++ b/types/react-icons/fa/life-bouy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLifeBouy extends React.Component { } +export default class FaLifeBouy extends React.Component { } diff --git a/types/react-icons/fa/lightbulb-o.d.ts b/types/react-icons/fa/lightbulb-o.d.ts index 8d03ddb689..48646e6261 100644 --- a/types/react-icons/fa/lightbulb-o.d.ts +++ b/types/react-icons/fa/lightbulb-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLightbulbO extends React.Component { } +export default class FaLightbulbO extends React.Component { } diff --git a/types/react-icons/fa/line-chart.d.ts b/types/react-icons/fa/line-chart.d.ts index 14e70eb927..f0109467e2 100644 --- a/types/react-icons/fa/line-chart.d.ts +++ b/types/react-icons/fa/line-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLineChart extends React.Component { } +export default class FaLineChart extends React.Component { } diff --git a/types/react-icons/fa/linkedin-square.d.ts b/types/react-icons/fa/linkedin-square.d.ts index df31e213bd..2c538f5349 100644 --- a/types/react-icons/fa/linkedin-square.d.ts +++ b/types/react-icons/fa/linkedin-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLinkedinSquare extends React.Component { } +export default class FaLinkedinSquare extends React.Component { } diff --git a/types/react-icons/fa/linkedin.d.ts b/types/react-icons/fa/linkedin.d.ts index 2300c9ec4d..7e011b8f8f 100644 --- a/types/react-icons/fa/linkedin.d.ts +++ b/types/react-icons/fa/linkedin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLinkedin extends React.Component { } +export default class FaLinkedin extends React.Component { } diff --git a/types/react-icons/fa/linux.d.ts b/types/react-icons/fa/linux.d.ts index 4406a9e20e..55eb44cddb 100644 --- a/types/react-icons/fa/linux.d.ts +++ b/types/react-icons/fa/linux.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLinux extends React.Component { } +export default class FaLinux extends React.Component { } diff --git a/types/react-icons/fa/list-alt.d.ts b/types/react-icons/fa/list-alt.d.ts index eff28fd455..4987907f75 100644 --- a/types/react-icons/fa/list-alt.d.ts +++ b/types/react-icons/fa/list-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaListAlt extends React.Component { } +export default class FaListAlt extends React.Component { } diff --git a/types/react-icons/fa/list-ol.d.ts b/types/react-icons/fa/list-ol.d.ts index 1312c8f293..25c4509dd8 100644 --- a/types/react-icons/fa/list-ol.d.ts +++ b/types/react-icons/fa/list-ol.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaListOl extends React.Component { } +export default class FaListOl extends React.Component { } diff --git a/types/react-icons/fa/list-ul.d.ts b/types/react-icons/fa/list-ul.d.ts index a15eada6aa..be0d49470c 100644 --- a/types/react-icons/fa/list-ul.d.ts +++ b/types/react-icons/fa/list-ul.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaListUl extends React.Component { } +export default class FaListUl extends React.Component { } diff --git a/types/react-icons/fa/list.d.ts b/types/react-icons/fa/list.d.ts index 6eb286d833..9b98e5d332 100644 --- a/types/react-icons/fa/list.d.ts +++ b/types/react-icons/fa/list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaList extends React.Component { } +export default class FaList extends React.Component { } diff --git a/types/react-icons/fa/location-arrow.d.ts b/types/react-icons/fa/location-arrow.d.ts index 993281b15b..67e69c5917 100644 --- a/types/react-icons/fa/location-arrow.d.ts +++ b/types/react-icons/fa/location-arrow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLocationArrow extends React.Component { } +export default class FaLocationArrow extends React.Component { } diff --git a/types/react-icons/fa/lock.d.ts b/types/react-icons/fa/lock.d.ts index 73ca91cfd7..751ba49fd6 100644 --- a/types/react-icons/fa/lock.d.ts +++ b/types/react-icons/fa/lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLock extends React.Component { } +export default class FaLock extends React.Component { } diff --git a/types/react-icons/fa/long-arrow-down.d.ts b/types/react-icons/fa/long-arrow-down.d.ts index af77f06a0a..81282ef698 100644 --- a/types/react-icons/fa/long-arrow-down.d.ts +++ b/types/react-icons/fa/long-arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLongArrowDown extends React.Component { } +export default class FaLongArrowDown extends React.Component { } diff --git a/types/react-icons/fa/long-arrow-left.d.ts b/types/react-icons/fa/long-arrow-left.d.ts index ce350f40d7..673d2e6a36 100644 --- a/types/react-icons/fa/long-arrow-left.d.ts +++ b/types/react-icons/fa/long-arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLongArrowLeft extends React.Component { } +export default class FaLongArrowLeft extends React.Component { } diff --git a/types/react-icons/fa/long-arrow-right.d.ts b/types/react-icons/fa/long-arrow-right.d.ts index e24070b8b3..1fafea7de3 100644 --- a/types/react-icons/fa/long-arrow-right.d.ts +++ b/types/react-icons/fa/long-arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLongArrowRight extends React.Component { } +export default class FaLongArrowRight extends React.Component { } diff --git a/types/react-icons/fa/long-arrow-up.d.ts b/types/react-icons/fa/long-arrow-up.d.ts index af34950221..6982118eef 100644 --- a/types/react-icons/fa/long-arrow-up.d.ts +++ b/types/react-icons/fa/long-arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLongArrowUp extends React.Component { } +export default class FaLongArrowUp extends React.Component { } diff --git a/types/react-icons/fa/low-vision.d.ts b/types/react-icons/fa/low-vision.d.ts index 7d3cf3bc61..60f19827fa 100644 --- a/types/react-icons/fa/low-vision.d.ts +++ b/types/react-icons/fa/low-vision.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaLowVision extends React.Component { } +export default class FaLowVision extends React.Component { } diff --git a/types/react-icons/fa/magic.d.ts b/types/react-icons/fa/magic.d.ts index ca7e61801d..7dca91beb2 100644 --- a/types/react-icons/fa/magic.d.ts +++ b/types/react-icons/fa/magic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMagic extends React.Component { } +export default class FaMagic extends React.Component { } diff --git a/types/react-icons/fa/magnet.d.ts b/types/react-icons/fa/magnet.d.ts index 6026595ba8..11cc56ef42 100644 --- a/types/react-icons/fa/magnet.d.ts +++ b/types/react-icons/fa/magnet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMagnet extends React.Component { } +export default class FaMagnet extends React.Component { } diff --git a/types/react-icons/fa/mail-forward.d.ts b/types/react-icons/fa/mail-forward.d.ts index e13dead03d..84585713b8 100644 --- a/types/react-icons/fa/mail-forward.d.ts +++ b/types/react-icons/fa/mail-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMailForward extends React.Component { } +export default class FaMailForward extends React.Component { } diff --git a/types/react-icons/fa/mail-reply-all.d.ts b/types/react-icons/fa/mail-reply-all.d.ts index 72761d7043..7c8c4ed7eb 100644 --- a/types/react-icons/fa/mail-reply-all.d.ts +++ b/types/react-icons/fa/mail-reply-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMailReplyAll extends React.Component { } +export default class FaMailReplyAll extends React.Component { } diff --git a/types/react-icons/fa/mail-reply.d.ts b/types/react-icons/fa/mail-reply.d.ts index 0ea292c4ac..571aa76b4f 100644 --- a/types/react-icons/fa/mail-reply.d.ts +++ b/types/react-icons/fa/mail-reply.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMailReply extends React.Component { } +export default class FaMailReply extends React.Component { } diff --git a/types/react-icons/fa/male.d.ts b/types/react-icons/fa/male.d.ts index 9ba294592a..9bb9f216af 100644 --- a/types/react-icons/fa/male.d.ts +++ b/types/react-icons/fa/male.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMale extends React.Component { } +export default class FaMale extends React.Component { } diff --git a/types/react-icons/fa/map-marker.d.ts b/types/react-icons/fa/map-marker.d.ts index 228259b080..116680b4b7 100644 --- a/types/react-icons/fa/map-marker.d.ts +++ b/types/react-icons/fa/map-marker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMapMarker extends React.Component { } +export default class FaMapMarker extends React.Component { } diff --git a/types/react-icons/fa/map-o.d.ts b/types/react-icons/fa/map-o.d.ts index 8584026831..366c05d45b 100644 --- a/types/react-icons/fa/map-o.d.ts +++ b/types/react-icons/fa/map-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMapO extends React.Component { } +export default class FaMapO extends React.Component { } diff --git a/types/react-icons/fa/map-pin.d.ts b/types/react-icons/fa/map-pin.d.ts index b1ca8b2286..e46a8ca0e3 100644 --- a/types/react-icons/fa/map-pin.d.ts +++ b/types/react-icons/fa/map-pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMapPin extends React.Component { } +export default class FaMapPin extends React.Component { } diff --git a/types/react-icons/fa/map-signs.d.ts b/types/react-icons/fa/map-signs.d.ts index a395792d26..4c4a9c2f69 100644 --- a/types/react-icons/fa/map-signs.d.ts +++ b/types/react-icons/fa/map-signs.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMapSigns extends React.Component { } +export default class FaMapSigns extends React.Component { } diff --git a/types/react-icons/fa/map.d.ts b/types/react-icons/fa/map.d.ts index 75883765c0..52c55baf7f 100644 --- a/types/react-icons/fa/map.d.ts +++ b/types/react-icons/fa/map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMap extends React.Component { } +export default class FaMap extends React.Component { } diff --git a/types/react-icons/fa/mars-double.d.ts b/types/react-icons/fa/mars-double.d.ts index 682cc9bd0d..c6f7f4aa5d 100644 --- a/types/react-icons/fa/mars-double.d.ts +++ b/types/react-icons/fa/mars-double.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMarsDouble extends React.Component { } +export default class FaMarsDouble extends React.Component { } diff --git a/types/react-icons/fa/mars-stroke-h.d.ts b/types/react-icons/fa/mars-stroke-h.d.ts index e6c850fc15..e6d9f035d0 100644 --- a/types/react-icons/fa/mars-stroke-h.d.ts +++ b/types/react-icons/fa/mars-stroke-h.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMarsStrokeH extends React.Component { } +export default class FaMarsStrokeH extends React.Component { } diff --git a/types/react-icons/fa/mars-stroke-v.d.ts b/types/react-icons/fa/mars-stroke-v.d.ts index d44297c604..cc1a01a592 100644 --- a/types/react-icons/fa/mars-stroke-v.d.ts +++ b/types/react-icons/fa/mars-stroke-v.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMarsStrokeV extends React.Component { } +export default class FaMarsStrokeV extends React.Component { } diff --git a/types/react-icons/fa/mars-stroke.d.ts b/types/react-icons/fa/mars-stroke.d.ts index 8b260998ef..69e9aec8b5 100644 --- a/types/react-icons/fa/mars-stroke.d.ts +++ b/types/react-icons/fa/mars-stroke.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMarsStroke extends React.Component { } +export default class FaMarsStroke extends React.Component { } diff --git a/types/react-icons/fa/mars.d.ts b/types/react-icons/fa/mars.d.ts index a89aaba440..7e21f481b4 100644 --- a/types/react-icons/fa/mars.d.ts +++ b/types/react-icons/fa/mars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMars extends React.Component { } +export default class FaMars extends React.Component { } diff --git a/types/react-icons/fa/maxcdn.d.ts b/types/react-icons/fa/maxcdn.d.ts index 6ae26c64e3..ee9c0b0546 100644 --- a/types/react-icons/fa/maxcdn.d.ts +++ b/types/react-icons/fa/maxcdn.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMaxcdn extends React.Component { } +export default class FaMaxcdn extends React.Component { } diff --git a/types/react-icons/fa/meanpath.d.ts b/types/react-icons/fa/meanpath.d.ts index 93b6e81b93..f479c77a85 100644 --- a/types/react-icons/fa/meanpath.d.ts +++ b/types/react-icons/fa/meanpath.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMeanpath extends React.Component { } +export default class FaMeanpath extends React.Component { } diff --git a/types/react-icons/fa/medium.d.ts b/types/react-icons/fa/medium.d.ts index 7dcece2f22..a272177d20 100644 --- a/types/react-icons/fa/medium.d.ts +++ b/types/react-icons/fa/medium.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMedium extends React.Component { } +export default class FaMedium extends React.Component { } diff --git a/types/react-icons/fa/medkit.d.ts b/types/react-icons/fa/medkit.d.ts index dc3d6fa29e..4de9fc61f9 100644 --- a/types/react-icons/fa/medkit.d.ts +++ b/types/react-icons/fa/medkit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMedkit extends React.Component { } +export default class FaMedkit extends React.Component { } diff --git a/types/react-icons/fa/meh-o.d.ts b/types/react-icons/fa/meh-o.d.ts index 374c58e216..2a07cde429 100644 --- a/types/react-icons/fa/meh-o.d.ts +++ b/types/react-icons/fa/meh-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMehO extends React.Component { } +export default class FaMehO extends React.Component { } diff --git a/types/react-icons/fa/mercury.d.ts b/types/react-icons/fa/mercury.d.ts index 5254f84b52..616714b2fb 100644 --- a/types/react-icons/fa/mercury.d.ts +++ b/types/react-icons/fa/mercury.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMercury extends React.Component { } +export default class FaMercury extends React.Component { } diff --git a/types/react-icons/fa/microphone-slash.d.ts b/types/react-icons/fa/microphone-slash.d.ts index b87c525bad..39ddcefe4b 100644 --- a/types/react-icons/fa/microphone-slash.d.ts +++ b/types/react-icons/fa/microphone-slash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMicrophoneSlash extends React.Component { } +export default class FaMicrophoneSlash extends React.Component { } diff --git a/types/react-icons/fa/microphone.d.ts b/types/react-icons/fa/microphone.d.ts index 6591ae9de4..b12fcd389c 100644 --- a/types/react-icons/fa/microphone.d.ts +++ b/types/react-icons/fa/microphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMicrophone extends React.Component { } +export default class FaMicrophone extends React.Component { } diff --git a/types/react-icons/fa/minus-circle.d.ts b/types/react-icons/fa/minus-circle.d.ts index 09034721a5..839cee0dbe 100644 --- a/types/react-icons/fa/minus-circle.d.ts +++ b/types/react-icons/fa/minus-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMinusCircle extends React.Component { } +export default class FaMinusCircle extends React.Component { } diff --git a/types/react-icons/fa/minus-square-o.d.ts b/types/react-icons/fa/minus-square-o.d.ts index b7772023b4..d2bfd3dbba 100644 --- a/types/react-icons/fa/minus-square-o.d.ts +++ b/types/react-icons/fa/minus-square-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMinusSquareO extends React.Component { } +export default class FaMinusSquareO extends React.Component { } diff --git a/types/react-icons/fa/minus-square.d.ts b/types/react-icons/fa/minus-square.d.ts index 9095105655..8946d33f30 100644 --- a/types/react-icons/fa/minus-square.d.ts +++ b/types/react-icons/fa/minus-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMinusSquare extends React.Component { } +export default class FaMinusSquare extends React.Component { } diff --git a/types/react-icons/fa/minus.d.ts b/types/react-icons/fa/minus.d.ts index 59fa397fdb..e7ae38ca8e 100644 --- a/types/react-icons/fa/minus.d.ts +++ b/types/react-icons/fa/minus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMinus extends React.Component { } +export default class FaMinus extends React.Component { } diff --git a/types/react-icons/fa/mixcloud.d.ts b/types/react-icons/fa/mixcloud.d.ts index 5a85810877..51b4f23bf2 100644 --- a/types/react-icons/fa/mixcloud.d.ts +++ b/types/react-icons/fa/mixcloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMixcloud extends React.Component { } +export default class FaMixcloud extends React.Component { } diff --git a/types/react-icons/fa/mobile.d.ts b/types/react-icons/fa/mobile.d.ts index f713727f6b..e15d976418 100644 --- a/types/react-icons/fa/mobile.d.ts +++ b/types/react-icons/fa/mobile.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMobile extends React.Component { } +export default class FaMobile extends React.Component { } diff --git a/types/react-icons/fa/modx.d.ts b/types/react-icons/fa/modx.d.ts index 95faba0e78..c08b2d39fa 100644 --- a/types/react-icons/fa/modx.d.ts +++ b/types/react-icons/fa/modx.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaModx extends React.Component { } +export default class FaModx extends React.Component { } diff --git a/types/react-icons/fa/money.d.ts b/types/react-icons/fa/money.d.ts index a0312dab6b..4e14ce5956 100644 --- a/types/react-icons/fa/money.d.ts +++ b/types/react-icons/fa/money.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMoney extends React.Component { } +export default class FaMoney extends React.Component { } diff --git a/types/react-icons/fa/moon-o.d.ts b/types/react-icons/fa/moon-o.d.ts index 36b1b27173..c1c2371ed0 100644 --- a/types/react-icons/fa/moon-o.d.ts +++ b/types/react-icons/fa/moon-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMoonO extends React.Component { } +export default class FaMoonO extends React.Component { } diff --git a/types/react-icons/fa/motorcycle.d.ts b/types/react-icons/fa/motorcycle.d.ts index e47a896d8a..2fd0d87361 100644 --- a/types/react-icons/fa/motorcycle.d.ts +++ b/types/react-icons/fa/motorcycle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMotorcycle extends React.Component { } +export default class FaMotorcycle extends React.Component { } diff --git a/types/react-icons/fa/mouse-pointer.d.ts b/types/react-icons/fa/mouse-pointer.d.ts index b7e12d5244..8c220aa32b 100644 --- a/types/react-icons/fa/mouse-pointer.d.ts +++ b/types/react-icons/fa/mouse-pointer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMousePointer extends React.Component { } +export default class FaMousePointer extends React.Component { } diff --git a/types/react-icons/fa/music.d.ts b/types/react-icons/fa/music.d.ts index 7288438630..711455b587 100644 --- a/types/react-icons/fa/music.d.ts +++ b/types/react-icons/fa/music.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaMusic extends React.Component { } +export default class FaMusic extends React.Component { } diff --git a/types/react-icons/fa/neuter.d.ts b/types/react-icons/fa/neuter.d.ts index 1cbc2bb183..a5ce0a9c93 100644 --- a/types/react-icons/fa/neuter.d.ts +++ b/types/react-icons/fa/neuter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaNeuter extends React.Component { } +export default class FaNeuter extends React.Component { } diff --git a/types/react-icons/fa/newspaper-o.d.ts b/types/react-icons/fa/newspaper-o.d.ts index 8322dcf5f1..6f7f62737e 100644 --- a/types/react-icons/fa/newspaper-o.d.ts +++ b/types/react-icons/fa/newspaper-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaNewspaperO extends React.Component { } +export default class FaNewspaperO extends React.Component { } diff --git a/types/react-icons/fa/object-group.d.ts b/types/react-icons/fa/object-group.d.ts index edd616e20a..5454030a44 100644 --- a/types/react-icons/fa/object-group.d.ts +++ b/types/react-icons/fa/object-group.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaObjectGroup extends React.Component { } +export default class FaObjectGroup extends React.Component { } diff --git a/types/react-icons/fa/object-ungroup.d.ts b/types/react-icons/fa/object-ungroup.d.ts index 8cb9fa55d5..705abb0623 100644 --- a/types/react-icons/fa/object-ungroup.d.ts +++ b/types/react-icons/fa/object-ungroup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaObjectUngroup extends React.Component { } +export default class FaObjectUngroup extends React.Component { } diff --git a/types/react-icons/fa/odnoklassniki-square.d.ts b/types/react-icons/fa/odnoklassniki-square.d.ts index e0925c7e56..d6d1c3fb5e 100644 --- a/types/react-icons/fa/odnoklassniki-square.d.ts +++ b/types/react-icons/fa/odnoklassniki-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOdnoklassnikiSquare extends React.Component { } +export default class FaOdnoklassnikiSquare extends React.Component { } diff --git a/types/react-icons/fa/odnoklassniki.d.ts b/types/react-icons/fa/odnoklassniki.d.ts index 7737465353..c9cdfc3f99 100644 --- a/types/react-icons/fa/odnoklassniki.d.ts +++ b/types/react-icons/fa/odnoklassniki.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOdnoklassniki extends React.Component { } +export default class FaOdnoklassniki extends React.Component { } diff --git a/types/react-icons/fa/opencart.d.ts b/types/react-icons/fa/opencart.d.ts index e5323a4c4c..dde7963cd7 100644 --- a/types/react-icons/fa/opencart.d.ts +++ b/types/react-icons/fa/opencart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOpencart extends React.Component { } +export default class FaOpencart extends React.Component { } diff --git a/types/react-icons/fa/openid.d.ts b/types/react-icons/fa/openid.d.ts index 798fd4df32..763d13e24d 100644 --- a/types/react-icons/fa/openid.d.ts +++ b/types/react-icons/fa/openid.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOpenid extends React.Component { } +export default class FaOpenid extends React.Component { } diff --git a/types/react-icons/fa/opera.d.ts b/types/react-icons/fa/opera.d.ts index 10e6484662..c66bee6dca 100644 --- a/types/react-icons/fa/opera.d.ts +++ b/types/react-icons/fa/opera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOpera extends React.Component { } +export default class FaOpera extends React.Component { } diff --git a/types/react-icons/fa/optin-monster.d.ts b/types/react-icons/fa/optin-monster.d.ts index 2297e6664a..3a4973ca67 100644 --- a/types/react-icons/fa/optin-monster.d.ts +++ b/types/react-icons/fa/optin-monster.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaOptinMonster extends React.Component { } +export default class FaOptinMonster extends React.Component { } diff --git a/types/react-icons/fa/pagelines.d.ts b/types/react-icons/fa/pagelines.d.ts index 778e4699e7..b9db5fd4ab 100644 --- a/types/react-icons/fa/pagelines.d.ts +++ b/types/react-icons/fa/pagelines.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPagelines extends React.Component { } +export default class FaPagelines extends React.Component { } diff --git a/types/react-icons/fa/paint-brush.d.ts b/types/react-icons/fa/paint-brush.d.ts index a4945c6d6a..4d56d06006 100644 --- a/types/react-icons/fa/paint-brush.d.ts +++ b/types/react-icons/fa/paint-brush.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaintBrush extends React.Component { } +export default class FaPaintBrush extends React.Component { } diff --git a/types/react-icons/fa/paper-plane-o.d.ts b/types/react-icons/fa/paper-plane-o.d.ts index 83e9eb2f8b..5fa53c13f7 100644 --- a/types/react-icons/fa/paper-plane-o.d.ts +++ b/types/react-icons/fa/paper-plane-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaperPlaneO extends React.Component { } +export default class FaPaperPlaneO extends React.Component { } diff --git a/types/react-icons/fa/paper-plane.d.ts b/types/react-icons/fa/paper-plane.d.ts index d5e7f8a6cd..18d0a9fada 100644 --- a/types/react-icons/fa/paper-plane.d.ts +++ b/types/react-icons/fa/paper-plane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaperPlane extends React.Component { } +export default class FaPaperPlane extends React.Component { } diff --git a/types/react-icons/fa/paperclip.d.ts b/types/react-icons/fa/paperclip.d.ts index 61a3f002ae..e037d9d2a9 100644 --- a/types/react-icons/fa/paperclip.d.ts +++ b/types/react-icons/fa/paperclip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaperclip extends React.Component { } +export default class FaPaperclip extends React.Component { } diff --git a/types/react-icons/fa/paragraph.d.ts b/types/react-icons/fa/paragraph.d.ts index 3fa3651ca1..2895b28ecb 100644 --- a/types/react-icons/fa/paragraph.d.ts +++ b/types/react-icons/fa/paragraph.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaParagraph extends React.Component { } +export default class FaParagraph extends React.Component { } diff --git a/types/react-icons/fa/pause-circle-o.d.ts b/types/react-icons/fa/pause-circle-o.d.ts index d52c134e20..4b02099cf7 100644 --- a/types/react-icons/fa/pause-circle-o.d.ts +++ b/types/react-icons/fa/pause-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPauseCircleO extends React.Component { } +export default class FaPauseCircleO extends React.Component { } diff --git a/types/react-icons/fa/pause-circle.d.ts b/types/react-icons/fa/pause-circle.d.ts index 20c4d1d074..96fcbf12d2 100644 --- a/types/react-icons/fa/pause-circle.d.ts +++ b/types/react-icons/fa/pause-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPauseCircle extends React.Component { } +export default class FaPauseCircle extends React.Component { } diff --git a/types/react-icons/fa/pause.d.ts b/types/react-icons/fa/pause.d.ts index 4200bb0848..87af546f21 100644 --- a/types/react-icons/fa/pause.d.ts +++ b/types/react-icons/fa/pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPause extends React.Component { } +export default class FaPause extends React.Component { } diff --git a/types/react-icons/fa/paw.d.ts b/types/react-icons/fa/paw.d.ts index 41a7a69f35..6f88ab466f 100644 --- a/types/react-icons/fa/paw.d.ts +++ b/types/react-icons/fa/paw.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaw extends React.Component { } +export default class FaPaw extends React.Component { } diff --git a/types/react-icons/fa/paypal.d.ts b/types/react-icons/fa/paypal.d.ts index e23b5da684..d2878fe144 100644 --- a/types/react-icons/fa/paypal.d.ts +++ b/types/react-icons/fa/paypal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPaypal extends React.Component { } +export default class FaPaypal extends React.Component { } diff --git a/types/react-icons/fa/pencil-square.d.ts b/types/react-icons/fa/pencil-square.d.ts index 32ba205b4c..ae8d368315 100644 --- a/types/react-icons/fa/pencil-square.d.ts +++ b/types/react-icons/fa/pencil-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPencilSquare extends React.Component { } +export default class FaPencilSquare extends React.Component { } diff --git a/types/react-icons/fa/pencil.d.ts b/types/react-icons/fa/pencil.d.ts index 0156c40095..bae947d1d9 100644 --- a/types/react-icons/fa/pencil.d.ts +++ b/types/react-icons/fa/pencil.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPencil extends React.Component { } +export default class FaPencil extends React.Component { } diff --git a/types/react-icons/fa/percent.d.ts b/types/react-icons/fa/percent.d.ts index 9ca5330183..447838a4d4 100644 --- a/types/react-icons/fa/percent.d.ts +++ b/types/react-icons/fa/percent.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPercent extends React.Component { } +export default class FaPercent extends React.Component { } diff --git a/types/react-icons/fa/phone-square.d.ts b/types/react-icons/fa/phone-square.d.ts index e9330edd91..8595e9338b 100644 --- a/types/react-icons/fa/phone-square.d.ts +++ b/types/react-icons/fa/phone-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPhoneSquare extends React.Component { } +export default class FaPhoneSquare extends React.Component { } diff --git a/types/react-icons/fa/phone.d.ts b/types/react-icons/fa/phone.d.ts index 91bf6e4614..985d9a8867 100644 --- a/types/react-icons/fa/phone.d.ts +++ b/types/react-icons/fa/phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPhone extends React.Component { } +export default class FaPhone extends React.Component { } diff --git a/types/react-icons/fa/pie-chart.d.ts b/types/react-icons/fa/pie-chart.d.ts index 3c578c1ff0..b5bd5b2c5c 100644 --- a/types/react-icons/fa/pie-chart.d.ts +++ b/types/react-icons/fa/pie-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPieChart extends React.Component { } +export default class FaPieChart extends React.Component { } diff --git a/types/react-icons/fa/pied-piper-alt.d.ts b/types/react-icons/fa/pied-piper-alt.d.ts index 1dbf6002dd..8a23255cad 100644 --- a/types/react-icons/fa/pied-piper-alt.d.ts +++ b/types/react-icons/fa/pied-piper-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPiedPiperAlt extends React.Component { } +export default class FaPiedPiperAlt extends React.Component { } diff --git a/types/react-icons/fa/pied-piper.d.ts b/types/react-icons/fa/pied-piper.d.ts index e96c02a0cb..e925634cd2 100644 --- a/types/react-icons/fa/pied-piper.d.ts +++ b/types/react-icons/fa/pied-piper.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPiedPiper extends React.Component { } +export default class FaPiedPiper extends React.Component { } diff --git a/types/react-icons/fa/pinterest-p.d.ts b/types/react-icons/fa/pinterest-p.d.ts index 522aa512e9..c53adc8749 100644 --- a/types/react-icons/fa/pinterest-p.d.ts +++ b/types/react-icons/fa/pinterest-p.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPinterestP extends React.Component { } +export default class FaPinterestP extends React.Component { } diff --git a/types/react-icons/fa/pinterest-square.d.ts b/types/react-icons/fa/pinterest-square.d.ts index 69699e4516..a90c930b91 100644 --- a/types/react-icons/fa/pinterest-square.d.ts +++ b/types/react-icons/fa/pinterest-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPinterestSquare extends React.Component { } +export default class FaPinterestSquare extends React.Component { } diff --git a/types/react-icons/fa/pinterest.d.ts b/types/react-icons/fa/pinterest.d.ts index dbd90f97c6..c380cf2092 100644 --- a/types/react-icons/fa/pinterest.d.ts +++ b/types/react-icons/fa/pinterest.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPinterest extends React.Component { } +export default class FaPinterest extends React.Component { } diff --git a/types/react-icons/fa/plane.d.ts b/types/react-icons/fa/plane.d.ts index 5475230590..13373d06d7 100644 --- a/types/react-icons/fa/plane.d.ts +++ b/types/react-icons/fa/plane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlane extends React.Component { } +export default class FaPlane extends React.Component { } diff --git a/types/react-icons/fa/play-circle-o.d.ts b/types/react-icons/fa/play-circle-o.d.ts index dff542aeac..7fa9627c4c 100644 --- a/types/react-icons/fa/play-circle-o.d.ts +++ b/types/react-icons/fa/play-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlayCircleO extends React.Component { } +export default class FaPlayCircleO extends React.Component { } diff --git a/types/react-icons/fa/play-circle.d.ts b/types/react-icons/fa/play-circle.d.ts index 913fa796b1..ea4f568b34 100644 --- a/types/react-icons/fa/play-circle.d.ts +++ b/types/react-icons/fa/play-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlayCircle extends React.Component { } +export default class FaPlayCircle extends React.Component { } diff --git a/types/react-icons/fa/play.d.ts b/types/react-icons/fa/play.d.ts index c63b874824..f6c6dafb12 100644 --- a/types/react-icons/fa/play.d.ts +++ b/types/react-icons/fa/play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlay extends React.Component { } +export default class FaPlay extends React.Component { } diff --git a/types/react-icons/fa/plug.d.ts b/types/react-icons/fa/plug.d.ts index 8b5674fe7b..e88fc8c2ae 100644 --- a/types/react-icons/fa/plug.d.ts +++ b/types/react-icons/fa/plug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlug extends React.Component { } +export default class FaPlug extends React.Component { } diff --git a/types/react-icons/fa/plus-circle.d.ts b/types/react-icons/fa/plus-circle.d.ts index cf51de1282..9bf8af4e8d 100644 --- a/types/react-icons/fa/plus-circle.d.ts +++ b/types/react-icons/fa/plus-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlusCircle extends React.Component { } +export default class FaPlusCircle extends React.Component { } diff --git a/types/react-icons/fa/plus-square-o.d.ts b/types/react-icons/fa/plus-square-o.d.ts index 586b18b0a4..e9b582ec2d 100644 --- a/types/react-icons/fa/plus-square-o.d.ts +++ b/types/react-icons/fa/plus-square-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlusSquareO extends React.Component { } +export default class FaPlusSquareO extends React.Component { } diff --git a/types/react-icons/fa/plus-square.d.ts b/types/react-icons/fa/plus-square.d.ts index 78ce9aa57a..b69d337311 100644 --- a/types/react-icons/fa/plus-square.d.ts +++ b/types/react-icons/fa/plus-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlusSquare extends React.Component { } +export default class FaPlusSquare extends React.Component { } diff --git a/types/react-icons/fa/plus.d.ts b/types/react-icons/fa/plus.d.ts index 3d735d4a02..f6649123fb 100644 --- a/types/react-icons/fa/plus.d.ts +++ b/types/react-icons/fa/plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPlus extends React.Component { } +export default class FaPlus extends React.Component { } diff --git a/types/react-icons/fa/power-off.d.ts b/types/react-icons/fa/power-off.d.ts index 6a38de1461..538e8c9886 100644 --- a/types/react-icons/fa/power-off.d.ts +++ b/types/react-icons/fa/power-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPowerOff extends React.Component { } +export default class FaPowerOff extends React.Component { } diff --git a/types/react-icons/fa/print.d.ts b/types/react-icons/fa/print.d.ts index d83fe503fb..5e49c43315 100644 --- a/types/react-icons/fa/print.d.ts +++ b/types/react-icons/fa/print.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPrint extends React.Component { } +export default class FaPrint extends React.Component { } diff --git a/types/react-icons/fa/product-hunt.d.ts b/types/react-icons/fa/product-hunt.d.ts index 917d260999..2d790f199c 100644 --- a/types/react-icons/fa/product-hunt.d.ts +++ b/types/react-icons/fa/product-hunt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaProductHunt extends React.Component { } +export default class FaProductHunt extends React.Component { } diff --git a/types/react-icons/fa/puzzle-piece.d.ts b/types/react-icons/fa/puzzle-piece.d.ts index 6c23a1fb44..f25059cc09 100644 --- a/types/react-icons/fa/puzzle-piece.d.ts +++ b/types/react-icons/fa/puzzle-piece.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaPuzzlePiece extends React.Component { } +export default class FaPuzzlePiece extends React.Component { } diff --git a/types/react-icons/fa/qq.d.ts b/types/react-icons/fa/qq.d.ts index 0357e8d97c..ff62c8cf78 100644 --- a/types/react-icons/fa/qq.d.ts +++ b/types/react-icons/fa/qq.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQq extends React.Component { } +export default class FaQq extends React.Component { } diff --git a/types/react-icons/fa/qrcode.d.ts b/types/react-icons/fa/qrcode.d.ts index fb579f1642..23c52561db 100644 --- a/types/react-icons/fa/qrcode.d.ts +++ b/types/react-icons/fa/qrcode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQrcode extends React.Component { } +export default class FaQrcode extends React.Component { } diff --git a/types/react-icons/fa/question-circle-o.d.ts b/types/react-icons/fa/question-circle-o.d.ts index 325c4b907e..e3176c764b 100644 --- a/types/react-icons/fa/question-circle-o.d.ts +++ b/types/react-icons/fa/question-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQuestionCircleO extends React.Component { } +export default class FaQuestionCircleO extends React.Component { } diff --git a/types/react-icons/fa/question-circle.d.ts b/types/react-icons/fa/question-circle.d.ts index 7d61f2941e..a3474eab77 100644 --- a/types/react-icons/fa/question-circle.d.ts +++ b/types/react-icons/fa/question-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQuestionCircle extends React.Component { } +export default class FaQuestionCircle extends React.Component { } diff --git a/types/react-icons/fa/question.d.ts b/types/react-icons/fa/question.d.ts index 179a64a947..c825b26b4f 100644 --- a/types/react-icons/fa/question.d.ts +++ b/types/react-icons/fa/question.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQuestion extends React.Component { } +export default class FaQuestion extends React.Component { } diff --git a/types/react-icons/fa/quote-left.d.ts b/types/react-icons/fa/quote-left.d.ts index 6f10066254..904a81703f 100644 --- a/types/react-icons/fa/quote-left.d.ts +++ b/types/react-icons/fa/quote-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQuoteLeft extends React.Component { } +export default class FaQuoteLeft extends React.Component { } diff --git a/types/react-icons/fa/quote-right.d.ts b/types/react-icons/fa/quote-right.d.ts index 24634a73ea..3a4e38743d 100644 --- a/types/react-icons/fa/quote-right.d.ts +++ b/types/react-icons/fa/quote-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaQuoteRight extends React.Component { } +export default class FaQuoteRight extends React.Component { } diff --git a/types/react-icons/fa/ra.d.ts b/types/react-icons/fa/ra.d.ts index b2b99227d5..da2bd43b87 100644 --- a/types/react-icons/fa/ra.d.ts +++ b/types/react-icons/fa/ra.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRa extends React.Component { } +export default class FaRa extends React.Component { } diff --git a/types/react-icons/fa/random.d.ts b/types/react-icons/fa/random.d.ts index 8e5a295fc8..02c7c7465e 100644 --- a/types/react-icons/fa/random.d.ts +++ b/types/react-icons/fa/random.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRandom extends React.Component { } +export default class FaRandom extends React.Component { } diff --git a/types/react-icons/fa/recycle.d.ts b/types/react-icons/fa/recycle.d.ts index e387bc87fb..3f2c35bb45 100644 --- a/types/react-icons/fa/recycle.d.ts +++ b/types/react-icons/fa/recycle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRecycle extends React.Component { } +export default class FaRecycle extends React.Component { } diff --git a/types/react-icons/fa/reddit-alien.d.ts b/types/react-icons/fa/reddit-alien.d.ts index 3772904952..0c6152a524 100644 --- a/types/react-icons/fa/reddit-alien.d.ts +++ b/types/react-icons/fa/reddit-alien.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRedditAlien extends React.Component { } +export default class FaRedditAlien extends React.Component { } diff --git a/types/react-icons/fa/reddit-square.d.ts b/types/react-icons/fa/reddit-square.d.ts index 8a8926f037..2fe217fd2f 100644 --- a/types/react-icons/fa/reddit-square.d.ts +++ b/types/react-icons/fa/reddit-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRedditSquare extends React.Component { } +export default class FaRedditSquare extends React.Component { } diff --git a/types/react-icons/fa/reddit.d.ts b/types/react-icons/fa/reddit.d.ts index fb5b29d2a3..485e46b5b0 100644 --- a/types/react-icons/fa/reddit.d.ts +++ b/types/react-icons/fa/reddit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaReddit extends React.Component { } +export default class FaReddit extends React.Component { } diff --git a/types/react-icons/fa/refresh.d.ts b/types/react-icons/fa/refresh.d.ts index 4637379e58..ebf74b1515 100644 --- a/types/react-icons/fa/refresh.d.ts +++ b/types/react-icons/fa/refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRefresh extends React.Component { } +export default class FaRefresh extends React.Component { } diff --git a/types/react-icons/fa/registered.d.ts b/types/react-icons/fa/registered.d.ts index fbe0f9c806..801dc66200 100644 --- a/types/react-icons/fa/registered.d.ts +++ b/types/react-icons/fa/registered.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRegistered extends React.Component { } +export default class FaRegistered extends React.Component { } diff --git a/types/react-icons/fa/renren.d.ts b/types/react-icons/fa/renren.d.ts index 5ab0857bda..25055289d9 100644 --- a/types/react-icons/fa/renren.d.ts +++ b/types/react-icons/fa/renren.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRenren extends React.Component { } +export default class FaRenren extends React.Component { } diff --git a/types/react-icons/fa/repeat.d.ts b/types/react-icons/fa/repeat.d.ts index 34e7afa145..c3f51ad288 100644 --- a/types/react-icons/fa/repeat.d.ts +++ b/types/react-icons/fa/repeat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRepeat extends React.Component { } +export default class FaRepeat extends React.Component { } diff --git a/types/react-icons/fa/retweet.d.ts b/types/react-icons/fa/retweet.d.ts index de4f5c58e3..f18d4bda7b 100644 --- a/types/react-icons/fa/retweet.d.ts +++ b/types/react-icons/fa/retweet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRetweet extends React.Component { } +export default class FaRetweet extends React.Component { } diff --git a/types/react-icons/fa/road.d.ts b/types/react-icons/fa/road.d.ts index b7ccf4526b..0715ec2e7e 100644 --- a/types/react-icons/fa/road.d.ts +++ b/types/react-icons/fa/road.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRoad extends React.Component { } +export default class FaRoad extends React.Component { } diff --git a/types/react-icons/fa/rocket.d.ts b/types/react-icons/fa/rocket.d.ts index 8c58a94b38..2f1c2dc834 100644 --- a/types/react-icons/fa/rocket.d.ts +++ b/types/react-icons/fa/rocket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRocket extends React.Component { } +export default class FaRocket extends React.Component { } diff --git a/types/react-icons/fa/rotate-left.d.ts b/types/react-icons/fa/rotate-left.d.ts index 5a4a77bc85..2a93784c4e 100644 --- a/types/react-icons/fa/rotate-left.d.ts +++ b/types/react-icons/fa/rotate-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRotateLeft extends React.Component { } +export default class FaRotateLeft extends React.Component { } diff --git a/types/react-icons/fa/rouble.d.ts b/types/react-icons/fa/rouble.d.ts index a03f6e984b..9e61df412e 100644 --- a/types/react-icons/fa/rouble.d.ts +++ b/types/react-icons/fa/rouble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRouble extends React.Component { } +export default class FaRouble extends React.Component { } diff --git a/types/react-icons/fa/rss-square.d.ts b/types/react-icons/fa/rss-square.d.ts index c69ee424f4..c840ec5513 100644 --- a/types/react-icons/fa/rss-square.d.ts +++ b/types/react-icons/fa/rss-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaRssSquare extends React.Component { } +export default class FaRssSquare extends React.Component { } diff --git a/types/react-icons/fa/safari.d.ts b/types/react-icons/fa/safari.d.ts index 7579ae4e27..6bb95a70f0 100644 --- a/types/react-icons/fa/safari.d.ts +++ b/types/react-icons/fa/safari.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSafari extends React.Component { } +export default class FaSafari extends React.Component { } diff --git a/types/react-icons/fa/scribd.d.ts b/types/react-icons/fa/scribd.d.ts index 577d478e17..39fc8c40a6 100644 --- a/types/react-icons/fa/scribd.d.ts +++ b/types/react-icons/fa/scribd.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaScribd extends React.Component { } +export default class FaScribd extends React.Component { } diff --git a/types/react-icons/fa/search-minus.d.ts b/types/react-icons/fa/search-minus.d.ts index 79c667273f..b0045c94f4 100644 --- a/types/react-icons/fa/search-minus.d.ts +++ b/types/react-icons/fa/search-minus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSearchMinus extends React.Component { } +export default class FaSearchMinus extends React.Component { } diff --git a/types/react-icons/fa/search-plus.d.ts b/types/react-icons/fa/search-plus.d.ts index 6063d473ca..3aaacffaea 100644 --- a/types/react-icons/fa/search-plus.d.ts +++ b/types/react-icons/fa/search-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSearchPlus extends React.Component { } +export default class FaSearchPlus extends React.Component { } diff --git a/types/react-icons/fa/search.d.ts b/types/react-icons/fa/search.d.ts index ed04cf2fb2..14c1b8eb87 100644 --- a/types/react-icons/fa/search.d.ts +++ b/types/react-icons/fa/search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSearch extends React.Component { } +export default class FaSearch extends React.Component { } diff --git a/types/react-icons/fa/sellsy.d.ts b/types/react-icons/fa/sellsy.d.ts index a9ae5ef731..9eb86d3b41 100644 --- a/types/react-icons/fa/sellsy.d.ts +++ b/types/react-icons/fa/sellsy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSellsy extends React.Component { } +export default class FaSellsy extends React.Component { } diff --git a/types/react-icons/fa/server.d.ts b/types/react-icons/fa/server.d.ts index c2e853673f..f34b2bef92 100644 --- a/types/react-icons/fa/server.d.ts +++ b/types/react-icons/fa/server.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaServer extends React.Component { } +export default class FaServer extends React.Component { } diff --git a/types/react-icons/fa/share-alt-square.d.ts b/types/react-icons/fa/share-alt-square.d.ts index 1914a8bf53..31dc918f6c 100644 --- a/types/react-icons/fa/share-alt-square.d.ts +++ b/types/react-icons/fa/share-alt-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShareAltSquare extends React.Component { } +export default class FaShareAltSquare extends React.Component { } diff --git a/types/react-icons/fa/share-alt.d.ts b/types/react-icons/fa/share-alt.d.ts index bc72b4bd1c..e95e1b249e 100644 --- a/types/react-icons/fa/share-alt.d.ts +++ b/types/react-icons/fa/share-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShareAlt extends React.Component { } +export default class FaShareAlt extends React.Component { } diff --git a/types/react-icons/fa/share-square-o.d.ts b/types/react-icons/fa/share-square-o.d.ts index 7ee6526be7..fbe2893547 100644 --- a/types/react-icons/fa/share-square-o.d.ts +++ b/types/react-icons/fa/share-square-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShareSquareO extends React.Component { } +export default class FaShareSquareO extends React.Component { } diff --git a/types/react-icons/fa/share-square.d.ts b/types/react-icons/fa/share-square.d.ts index 4a50973f48..553b8b7d88 100644 --- a/types/react-icons/fa/share-square.d.ts +++ b/types/react-icons/fa/share-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShareSquare extends React.Component { } +export default class FaShareSquare extends React.Component { } diff --git a/types/react-icons/fa/shield.d.ts b/types/react-icons/fa/shield.d.ts index 9f11e81102..0358946bb0 100644 --- a/types/react-icons/fa/shield.d.ts +++ b/types/react-icons/fa/shield.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShield extends React.Component { } +export default class FaShield extends React.Component { } diff --git a/types/react-icons/fa/ship.d.ts b/types/react-icons/fa/ship.d.ts index d5ee1f9920..bbac7fa963 100644 --- a/types/react-icons/fa/ship.d.ts +++ b/types/react-icons/fa/ship.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShip extends React.Component { } +export default class FaShip extends React.Component { } diff --git a/types/react-icons/fa/shirtsinbulk.d.ts b/types/react-icons/fa/shirtsinbulk.d.ts index d0cb22b3dc..1cdac4b3b2 100644 --- a/types/react-icons/fa/shirtsinbulk.d.ts +++ b/types/react-icons/fa/shirtsinbulk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShirtsinbulk extends React.Component { } +export default class FaShirtsinbulk extends React.Component { } diff --git a/types/react-icons/fa/shopping-bag.d.ts b/types/react-icons/fa/shopping-bag.d.ts index 2de2dd219c..0e9ec2fd0d 100644 --- a/types/react-icons/fa/shopping-bag.d.ts +++ b/types/react-icons/fa/shopping-bag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShoppingBag extends React.Component { } +export default class FaShoppingBag extends React.Component { } diff --git a/types/react-icons/fa/shopping-basket.d.ts b/types/react-icons/fa/shopping-basket.d.ts index e15f3ceeae..05b7d1417d 100644 --- a/types/react-icons/fa/shopping-basket.d.ts +++ b/types/react-icons/fa/shopping-basket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShoppingBasket extends React.Component { } +export default class FaShoppingBasket extends React.Component { } diff --git a/types/react-icons/fa/shopping-cart.d.ts b/types/react-icons/fa/shopping-cart.d.ts index 6f9fdf2329..17d623f44d 100644 --- a/types/react-icons/fa/shopping-cart.d.ts +++ b/types/react-icons/fa/shopping-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaShoppingCart extends React.Component { } +export default class FaShoppingCart extends React.Component { } diff --git a/types/react-icons/fa/sign-in.d.ts b/types/react-icons/fa/sign-in.d.ts index d46da47d03..6122e57cab 100644 --- a/types/react-icons/fa/sign-in.d.ts +++ b/types/react-icons/fa/sign-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSignIn extends React.Component { } +export default class FaSignIn extends React.Component { } diff --git a/types/react-icons/fa/sign-language.d.ts b/types/react-icons/fa/sign-language.d.ts index e9dc9376cd..92f5afb348 100644 --- a/types/react-icons/fa/sign-language.d.ts +++ b/types/react-icons/fa/sign-language.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSignLanguage extends React.Component { } +export default class FaSignLanguage extends React.Component { } diff --git a/types/react-icons/fa/sign-out.d.ts b/types/react-icons/fa/sign-out.d.ts index 06f6010ff3..0432e2a806 100644 --- a/types/react-icons/fa/sign-out.d.ts +++ b/types/react-icons/fa/sign-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSignOut extends React.Component { } +export default class FaSignOut extends React.Component { } diff --git a/types/react-icons/fa/signal.d.ts b/types/react-icons/fa/signal.d.ts index 043ff3341a..ff8c9215db 100644 --- a/types/react-icons/fa/signal.d.ts +++ b/types/react-icons/fa/signal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSignal extends React.Component { } +export default class FaSignal extends React.Component { } diff --git a/types/react-icons/fa/simplybuilt.d.ts b/types/react-icons/fa/simplybuilt.d.ts index 631d2e7d04..2f6a53cab7 100644 --- a/types/react-icons/fa/simplybuilt.d.ts +++ b/types/react-icons/fa/simplybuilt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSimplybuilt extends React.Component { } +export default class FaSimplybuilt extends React.Component { } diff --git a/types/react-icons/fa/sitemap.d.ts b/types/react-icons/fa/sitemap.d.ts index 01e21f050f..e6a3891028 100644 --- a/types/react-icons/fa/sitemap.d.ts +++ b/types/react-icons/fa/sitemap.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSitemap extends React.Component { } +export default class FaSitemap extends React.Component { } diff --git a/types/react-icons/fa/skyatlas.d.ts b/types/react-icons/fa/skyatlas.d.ts index 0d49d6d153..58a376bec4 100644 --- a/types/react-icons/fa/skyatlas.d.ts +++ b/types/react-icons/fa/skyatlas.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSkyatlas extends React.Component { } +export default class FaSkyatlas extends React.Component { } diff --git a/types/react-icons/fa/skype.d.ts b/types/react-icons/fa/skype.d.ts index f7aa81fa23..3e4b8465ce 100644 --- a/types/react-icons/fa/skype.d.ts +++ b/types/react-icons/fa/skype.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSkype extends React.Component { } +export default class FaSkype extends React.Component { } diff --git a/types/react-icons/fa/slack.d.ts b/types/react-icons/fa/slack.d.ts index 5498c9fd05..05ae812154 100644 --- a/types/react-icons/fa/slack.d.ts +++ b/types/react-icons/fa/slack.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSlack extends React.Component { } +export default class FaSlack extends React.Component { } diff --git a/types/react-icons/fa/sliders.d.ts b/types/react-icons/fa/sliders.d.ts index 62ab9b3c9b..5b77a2c246 100644 --- a/types/react-icons/fa/sliders.d.ts +++ b/types/react-icons/fa/sliders.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSliders extends React.Component { } +export default class FaSliders extends React.Component { } diff --git a/types/react-icons/fa/slideshare.d.ts b/types/react-icons/fa/slideshare.d.ts index c066db9835..678418e560 100644 --- a/types/react-icons/fa/slideshare.d.ts +++ b/types/react-icons/fa/slideshare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSlideshare extends React.Component { } +export default class FaSlideshare extends React.Component { } diff --git a/types/react-icons/fa/smile-o.d.ts b/types/react-icons/fa/smile-o.d.ts index b424417f84..8db866e669 100644 --- a/types/react-icons/fa/smile-o.d.ts +++ b/types/react-icons/fa/smile-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSmileO extends React.Component { } +export default class FaSmileO extends React.Component { } diff --git a/types/react-icons/fa/snapchat-ghost.d.ts b/types/react-icons/fa/snapchat-ghost.d.ts index 79761b8b23..83ca65e891 100644 --- a/types/react-icons/fa/snapchat-ghost.d.ts +++ b/types/react-icons/fa/snapchat-ghost.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSnapchatGhost extends React.Component { } +export default class FaSnapchatGhost extends React.Component { } diff --git a/types/react-icons/fa/snapchat-square.d.ts b/types/react-icons/fa/snapchat-square.d.ts index d8e99721d9..7c1ac2dbc4 100644 --- a/types/react-icons/fa/snapchat-square.d.ts +++ b/types/react-icons/fa/snapchat-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSnapchatSquare extends React.Component { } +export default class FaSnapchatSquare extends React.Component { } diff --git a/types/react-icons/fa/snapchat.d.ts b/types/react-icons/fa/snapchat.d.ts index 1c66f719c6..bbc8bb62e3 100644 --- a/types/react-icons/fa/snapchat.d.ts +++ b/types/react-icons/fa/snapchat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSnapchat extends React.Component { } +export default class FaSnapchat extends React.Component { } diff --git a/types/react-icons/fa/sort-alpha-asc.d.ts b/types/react-icons/fa/sort-alpha-asc.d.ts index 83932509d0..6b44132473 100644 --- a/types/react-icons/fa/sort-alpha-asc.d.ts +++ b/types/react-icons/fa/sort-alpha-asc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortAlphaAsc extends React.Component { } +export default class FaSortAlphaAsc extends React.Component { } diff --git a/types/react-icons/fa/sort-alpha-desc.d.ts b/types/react-icons/fa/sort-alpha-desc.d.ts index 879797e4d4..2830f1986e 100644 --- a/types/react-icons/fa/sort-alpha-desc.d.ts +++ b/types/react-icons/fa/sort-alpha-desc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortAlphaDesc extends React.Component { } +export default class FaSortAlphaDesc extends React.Component { } diff --git a/types/react-icons/fa/sort-amount-asc.d.ts b/types/react-icons/fa/sort-amount-asc.d.ts index d041baf371..05da03032c 100644 --- a/types/react-icons/fa/sort-amount-asc.d.ts +++ b/types/react-icons/fa/sort-amount-asc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortAmountAsc extends React.Component { } +export default class FaSortAmountAsc extends React.Component { } diff --git a/types/react-icons/fa/sort-amount-desc.d.ts b/types/react-icons/fa/sort-amount-desc.d.ts index 1dac754fe9..c7e7242565 100644 --- a/types/react-icons/fa/sort-amount-desc.d.ts +++ b/types/react-icons/fa/sort-amount-desc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortAmountDesc extends React.Component { } +export default class FaSortAmountDesc extends React.Component { } diff --git a/types/react-icons/fa/sort-asc.d.ts b/types/react-icons/fa/sort-asc.d.ts index c92f339fd5..ce2c9fe0a2 100644 --- a/types/react-icons/fa/sort-asc.d.ts +++ b/types/react-icons/fa/sort-asc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortAsc extends React.Component { } +export default class FaSortAsc extends React.Component { } diff --git a/types/react-icons/fa/sort-desc.d.ts b/types/react-icons/fa/sort-desc.d.ts index 40a230a9d2..0b4842a8f9 100644 --- a/types/react-icons/fa/sort-desc.d.ts +++ b/types/react-icons/fa/sort-desc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortDesc extends React.Component { } +export default class FaSortDesc extends React.Component { } diff --git a/types/react-icons/fa/sort-numeric-asc.d.ts b/types/react-icons/fa/sort-numeric-asc.d.ts index cb5de782bc..b7fa62fe1c 100644 --- a/types/react-icons/fa/sort-numeric-asc.d.ts +++ b/types/react-icons/fa/sort-numeric-asc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortNumericAsc extends React.Component { } +export default class FaSortNumericAsc extends React.Component { } diff --git a/types/react-icons/fa/sort-numeric-desc.d.ts b/types/react-icons/fa/sort-numeric-desc.d.ts index d75af357b9..2c124abd75 100644 --- a/types/react-icons/fa/sort-numeric-desc.d.ts +++ b/types/react-icons/fa/sort-numeric-desc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSortNumericDesc extends React.Component { } +export default class FaSortNumericDesc extends React.Component { } diff --git a/types/react-icons/fa/sort.d.ts b/types/react-icons/fa/sort.d.ts index c11deab86d..ad64fd0c52 100644 --- a/types/react-icons/fa/sort.d.ts +++ b/types/react-icons/fa/sort.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSort extends React.Component { } +export default class FaSort extends React.Component { } diff --git a/types/react-icons/fa/soundcloud.d.ts b/types/react-icons/fa/soundcloud.d.ts index 8139a54d20..c357e174b0 100644 --- a/types/react-icons/fa/soundcloud.d.ts +++ b/types/react-icons/fa/soundcloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSoundcloud extends React.Component { } +export default class FaSoundcloud extends React.Component { } diff --git a/types/react-icons/fa/space-shuttle.d.ts b/types/react-icons/fa/space-shuttle.d.ts index 8ab64f83b1..0ce2f24916 100644 --- a/types/react-icons/fa/space-shuttle.d.ts +++ b/types/react-icons/fa/space-shuttle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSpaceShuttle extends React.Component { } +export default class FaSpaceShuttle extends React.Component { } diff --git a/types/react-icons/fa/spinner.d.ts b/types/react-icons/fa/spinner.d.ts index 6b3abac36a..36e2dd9285 100644 --- a/types/react-icons/fa/spinner.d.ts +++ b/types/react-icons/fa/spinner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSpinner extends React.Component { } +export default class FaSpinner extends React.Component { } diff --git a/types/react-icons/fa/spoon.d.ts b/types/react-icons/fa/spoon.d.ts index 12692d04f8..1112916912 100644 --- a/types/react-icons/fa/spoon.d.ts +++ b/types/react-icons/fa/spoon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSpoon extends React.Component { } +export default class FaSpoon extends React.Component { } diff --git a/types/react-icons/fa/spotify.d.ts b/types/react-icons/fa/spotify.d.ts index 944ec7c520..94c862a866 100644 --- a/types/react-icons/fa/spotify.d.ts +++ b/types/react-icons/fa/spotify.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSpotify extends React.Component { } +export default class FaSpotify extends React.Component { } diff --git a/types/react-icons/fa/square-o.d.ts b/types/react-icons/fa/square-o.d.ts index cf89d832d8..0d49bd6c23 100644 --- a/types/react-icons/fa/square-o.d.ts +++ b/types/react-icons/fa/square-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSquareO extends React.Component { } +export default class FaSquareO extends React.Component { } diff --git a/types/react-icons/fa/square.d.ts b/types/react-icons/fa/square.d.ts index 0c9b97390e..d95485831d 100644 --- a/types/react-icons/fa/square.d.ts +++ b/types/react-icons/fa/square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSquare extends React.Component { } +export default class FaSquare extends React.Component { } diff --git a/types/react-icons/fa/stack-exchange.d.ts b/types/react-icons/fa/stack-exchange.d.ts index 37eb0f1aa8..a1f2d0e265 100644 --- a/types/react-icons/fa/stack-exchange.d.ts +++ b/types/react-icons/fa/stack-exchange.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStackExchange extends React.Component { } +export default class FaStackExchange extends React.Component { } diff --git a/types/react-icons/fa/stack-overflow.d.ts b/types/react-icons/fa/stack-overflow.d.ts index a8dce2a715..fd71beea7f 100644 --- a/types/react-icons/fa/stack-overflow.d.ts +++ b/types/react-icons/fa/stack-overflow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStackOverflow extends React.Component { } +export default class FaStackOverflow extends React.Component { } diff --git a/types/react-icons/fa/star-half-empty.d.ts b/types/react-icons/fa/star-half-empty.d.ts index 8c63b66cb9..6e4b26ad53 100644 --- a/types/react-icons/fa/star-half-empty.d.ts +++ b/types/react-icons/fa/star-half-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStarHalfEmpty extends React.Component { } +export default class FaStarHalfEmpty extends React.Component { } diff --git a/types/react-icons/fa/star-half.d.ts b/types/react-icons/fa/star-half.d.ts index 4781e57e63..d373ba6a07 100644 --- a/types/react-icons/fa/star-half.d.ts +++ b/types/react-icons/fa/star-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStarHalf extends React.Component { } +export default class FaStarHalf extends React.Component { } diff --git a/types/react-icons/fa/star-o.d.ts b/types/react-icons/fa/star-o.d.ts index 9210086b77..cf950d4867 100644 --- a/types/react-icons/fa/star-o.d.ts +++ b/types/react-icons/fa/star-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStarO extends React.Component { } +export default class FaStarO extends React.Component { } diff --git a/types/react-icons/fa/star.d.ts b/types/react-icons/fa/star.d.ts index 246fc25582..3113155a96 100644 --- a/types/react-icons/fa/star.d.ts +++ b/types/react-icons/fa/star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStar extends React.Component { } +export default class FaStar extends React.Component { } diff --git a/types/react-icons/fa/steam-square.d.ts b/types/react-icons/fa/steam-square.d.ts index e42152f738..3ac2c21b30 100644 --- a/types/react-icons/fa/steam-square.d.ts +++ b/types/react-icons/fa/steam-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSteamSquare extends React.Component { } +export default class FaSteamSquare extends React.Component { } diff --git a/types/react-icons/fa/steam.d.ts b/types/react-icons/fa/steam.d.ts index 60b2e27623..e1aa2f3313 100644 --- a/types/react-icons/fa/steam.d.ts +++ b/types/react-icons/fa/steam.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSteam extends React.Component { } +export default class FaSteam extends React.Component { } diff --git a/types/react-icons/fa/step-backward.d.ts b/types/react-icons/fa/step-backward.d.ts index e2bb8baca6..fe571ab271 100644 --- a/types/react-icons/fa/step-backward.d.ts +++ b/types/react-icons/fa/step-backward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStepBackward extends React.Component { } +export default class FaStepBackward extends React.Component { } diff --git a/types/react-icons/fa/step-forward.d.ts b/types/react-icons/fa/step-forward.d.ts index 7ae9a56794..b8b01f06a8 100644 --- a/types/react-icons/fa/step-forward.d.ts +++ b/types/react-icons/fa/step-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStepForward extends React.Component { } +export default class FaStepForward extends React.Component { } diff --git a/types/react-icons/fa/stethoscope.d.ts b/types/react-icons/fa/stethoscope.d.ts index 7afd394120..3f8cdcba2e 100644 --- a/types/react-icons/fa/stethoscope.d.ts +++ b/types/react-icons/fa/stethoscope.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStethoscope extends React.Component { } +export default class FaStethoscope extends React.Component { } diff --git a/types/react-icons/fa/sticky-note-o.d.ts b/types/react-icons/fa/sticky-note-o.d.ts index 00979d80c7..5d54ced4ec 100644 --- a/types/react-icons/fa/sticky-note-o.d.ts +++ b/types/react-icons/fa/sticky-note-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStickyNoteO extends React.Component { } +export default class FaStickyNoteO extends React.Component { } diff --git a/types/react-icons/fa/sticky-note.d.ts b/types/react-icons/fa/sticky-note.d.ts index 5ca82a3565..d30fedcdd7 100644 --- a/types/react-icons/fa/sticky-note.d.ts +++ b/types/react-icons/fa/sticky-note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStickyNote extends React.Component { } +export default class FaStickyNote extends React.Component { } diff --git a/types/react-icons/fa/stop-circle-o.d.ts b/types/react-icons/fa/stop-circle-o.d.ts index 1d7d901d61..244ffeb6cc 100644 --- a/types/react-icons/fa/stop-circle-o.d.ts +++ b/types/react-icons/fa/stop-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStopCircleO extends React.Component { } +export default class FaStopCircleO extends React.Component { } diff --git a/types/react-icons/fa/stop-circle.d.ts b/types/react-icons/fa/stop-circle.d.ts index 7ddebd29d4..ef7a92d310 100644 --- a/types/react-icons/fa/stop-circle.d.ts +++ b/types/react-icons/fa/stop-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStopCircle extends React.Component { } +export default class FaStopCircle extends React.Component { } diff --git a/types/react-icons/fa/stop.d.ts b/types/react-icons/fa/stop.d.ts index 9fbcb4af8a..fd4356c3df 100644 --- a/types/react-icons/fa/stop.d.ts +++ b/types/react-icons/fa/stop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStop extends React.Component { } +export default class FaStop extends React.Component { } diff --git a/types/react-icons/fa/street-view.d.ts b/types/react-icons/fa/street-view.d.ts index 7b36dfed38..d989035bde 100644 --- a/types/react-icons/fa/street-view.d.ts +++ b/types/react-icons/fa/street-view.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStreetView extends React.Component { } +export default class FaStreetView extends React.Component { } diff --git a/types/react-icons/fa/strikethrough.d.ts b/types/react-icons/fa/strikethrough.d.ts index 6149d13e3c..f472c0fd77 100644 --- a/types/react-icons/fa/strikethrough.d.ts +++ b/types/react-icons/fa/strikethrough.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStrikethrough extends React.Component { } +export default class FaStrikethrough extends React.Component { } diff --git a/types/react-icons/fa/stumbleupon-circle.d.ts b/types/react-icons/fa/stumbleupon-circle.d.ts index 95781ea188..ecc4d2122e 100644 --- a/types/react-icons/fa/stumbleupon-circle.d.ts +++ b/types/react-icons/fa/stumbleupon-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStumbleuponCircle extends React.Component { } +export default class FaStumbleuponCircle extends React.Component { } diff --git a/types/react-icons/fa/stumbleupon.d.ts b/types/react-icons/fa/stumbleupon.d.ts index 473187b562..64185df0f3 100644 --- a/types/react-icons/fa/stumbleupon.d.ts +++ b/types/react-icons/fa/stumbleupon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaStumbleupon extends React.Component { } +export default class FaStumbleupon extends React.Component { } diff --git a/types/react-icons/fa/subscript.d.ts b/types/react-icons/fa/subscript.d.ts index ea18a7fcff..ac03fe6b89 100644 --- a/types/react-icons/fa/subscript.d.ts +++ b/types/react-icons/fa/subscript.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSubscript extends React.Component { } +export default class FaSubscript extends React.Component { } diff --git a/types/react-icons/fa/subway.d.ts b/types/react-icons/fa/subway.d.ts index 2807f5e8af..ce4b09edbf 100644 --- a/types/react-icons/fa/subway.d.ts +++ b/types/react-icons/fa/subway.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSubway extends React.Component { } +export default class FaSubway extends React.Component { } diff --git a/types/react-icons/fa/suitcase.d.ts b/types/react-icons/fa/suitcase.d.ts index 35fd7ee24c..0bf3807780 100644 --- a/types/react-icons/fa/suitcase.d.ts +++ b/types/react-icons/fa/suitcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSuitcase extends React.Component { } +export default class FaSuitcase extends React.Component { } diff --git a/types/react-icons/fa/sun-o.d.ts b/types/react-icons/fa/sun-o.d.ts index 030aa24e36..3ac6bfbdd3 100644 --- a/types/react-icons/fa/sun-o.d.ts +++ b/types/react-icons/fa/sun-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSunO extends React.Component { } +export default class FaSunO extends React.Component { } diff --git a/types/react-icons/fa/superscript.d.ts b/types/react-icons/fa/superscript.d.ts index 287d5f6810..07a901912e 100644 --- a/types/react-icons/fa/superscript.d.ts +++ b/types/react-icons/fa/superscript.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaSuperscript extends React.Component { } +export default class FaSuperscript extends React.Component { } diff --git a/types/react-icons/fa/table.d.ts b/types/react-icons/fa/table.d.ts index a8a547081b..a8ff4e9bf5 100644 --- a/types/react-icons/fa/table.d.ts +++ b/types/react-icons/fa/table.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTable extends React.Component { } +export default class FaTable extends React.Component { } diff --git a/types/react-icons/fa/tablet.d.ts b/types/react-icons/fa/tablet.d.ts index be4dc00fb7..37ea453d17 100644 --- a/types/react-icons/fa/tablet.d.ts +++ b/types/react-icons/fa/tablet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTablet extends React.Component { } +export default class FaTablet extends React.Component { } diff --git a/types/react-icons/fa/tag.d.ts b/types/react-icons/fa/tag.d.ts index ae2dce1845..247756142e 100644 --- a/types/react-icons/fa/tag.d.ts +++ b/types/react-icons/fa/tag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTag extends React.Component { } +export default class FaTag extends React.Component { } diff --git a/types/react-icons/fa/tags.d.ts b/types/react-icons/fa/tags.d.ts index 28d909b14a..3518af839a 100644 --- a/types/react-icons/fa/tags.d.ts +++ b/types/react-icons/fa/tags.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTags extends React.Component { } +export default class FaTags extends React.Component { } diff --git a/types/react-icons/fa/tasks.d.ts b/types/react-icons/fa/tasks.d.ts index 52dfef62a6..f0b59f374e 100644 --- a/types/react-icons/fa/tasks.d.ts +++ b/types/react-icons/fa/tasks.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTasks extends React.Component { } +export default class FaTasks extends React.Component { } diff --git a/types/react-icons/fa/television.d.ts b/types/react-icons/fa/television.d.ts index 0f386040d9..88b8693a6a 100644 --- a/types/react-icons/fa/television.d.ts +++ b/types/react-icons/fa/television.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTelevision extends React.Component { } +export default class FaTelevision extends React.Component { } diff --git a/types/react-icons/fa/tencent-weibo.d.ts b/types/react-icons/fa/tencent-weibo.d.ts index 229fec2bcd..ce9a04848c 100644 --- a/types/react-icons/fa/tencent-weibo.d.ts +++ b/types/react-icons/fa/tencent-weibo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTencentWeibo extends React.Component { } +export default class FaTencentWeibo extends React.Component { } diff --git a/types/react-icons/fa/terminal.d.ts b/types/react-icons/fa/terminal.d.ts index 646c300550..75daa58c87 100644 --- a/types/react-icons/fa/terminal.d.ts +++ b/types/react-icons/fa/terminal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTerminal extends React.Component { } +export default class FaTerminal extends React.Component { } diff --git a/types/react-icons/fa/text-height.d.ts b/types/react-icons/fa/text-height.d.ts index b77a51bcae..69271e359f 100644 --- a/types/react-icons/fa/text-height.d.ts +++ b/types/react-icons/fa/text-height.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTextHeight extends React.Component { } +export default class FaTextHeight extends React.Component { } diff --git a/types/react-icons/fa/text-width.d.ts b/types/react-icons/fa/text-width.d.ts index e95cebe3c3..820357df60 100644 --- a/types/react-icons/fa/text-width.d.ts +++ b/types/react-icons/fa/text-width.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTextWidth extends React.Component { } +export default class FaTextWidth extends React.Component { } diff --git a/types/react-icons/fa/th-large.d.ts b/types/react-icons/fa/th-large.d.ts index 03b8e2ccb9..f059da9990 100644 --- a/types/react-icons/fa/th-large.d.ts +++ b/types/react-icons/fa/th-large.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThLarge extends React.Component { } +export default class FaThLarge extends React.Component { } diff --git a/types/react-icons/fa/th-list.d.ts b/types/react-icons/fa/th-list.d.ts index a23029f304..09ef167885 100644 --- a/types/react-icons/fa/th-list.d.ts +++ b/types/react-icons/fa/th-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThList extends React.Component { } +export default class FaThList extends React.Component { } diff --git a/types/react-icons/fa/th.d.ts b/types/react-icons/fa/th.d.ts index a780fe8cfd..9d6674b5d3 100644 --- a/types/react-icons/fa/th.d.ts +++ b/types/react-icons/fa/th.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTh extends React.Component { } +export default class FaTh extends React.Component { } diff --git a/types/react-icons/fa/thumb-tack.d.ts b/types/react-icons/fa/thumb-tack.d.ts index 43ecdde3f2..b84e262f77 100644 --- a/types/react-icons/fa/thumb-tack.d.ts +++ b/types/react-icons/fa/thumb-tack.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThumbTack extends React.Component { } +export default class FaThumbTack extends React.Component { } diff --git a/types/react-icons/fa/thumbs-down.d.ts b/types/react-icons/fa/thumbs-down.d.ts index ca44108fd0..c684e7ad5c 100644 --- a/types/react-icons/fa/thumbs-down.d.ts +++ b/types/react-icons/fa/thumbs-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThumbsDown extends React.Component { } +export default class FaThumbsDown extends React.Component { } diff --git a/types/react-icons/fa/thumbs-o-down.d.ts b/types/react-icons/fa/thumbs-o-down.d.ts index 686d6f51a4..0c9f640d18 100644 --- a/types/react-icons/fa/thumbs-o-down.d.ts +++ b/types/react-icons/fa/thumbs-o-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThumbsODown extends React.Component { } +export default class FaThumbsODown extends React.Component { } diff --git a/types/react-icons/fa/thumbs-o-up.d.ts b/types/react-icons/fa/thumbs-o-up.d.ts index e43e026a17..9d5a487ae1 100644 --- a/types/react-icons/fa/thumbs-o-up.d.ts +++ b/types/react-icons/fa/thumbs-o-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThumbsOUp extends React.Component { } +export default class FaThumbsOUp extends React.Component { } diff --git a/types/react-icons/fa/thumbs-up.d.ts b/types/react-icons/fa/thumbs-up.d.ts index 5f0197bf44..84348d3ac2 100644 --- a/types/react-icons/fa/thumbs-up.d.ts +++ b/types/react-icons/fa/thumbs-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaThumbsUp extends React.Component { } +export default class FaThumbsUp extends React.Component { } diff --git a/types/react-icons/fa/ticket.d.ts b/types/react-icons/fa/ticket.d.ts index 2d39d114a0..275a38e4dd 100644 --- a/types/react-icons/fa/ticket.d.ts +++ b/types/react-icons/fa/ticket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTicket extends React.Component { } +export default class FaTicket extends React.Component { } diff --git a/types/react-icons/fa/times-circle-o.d.ts b/types/react-icons/fa/times-circle-o.d.ts index e0a0c641a4..5a96466de6 100644 --- a/types/react-icons/fa/times-circle-o.d.ts +++ b/types/react-icons/fa/times-circle-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTimesCircleO extends React.Component { } +export default class FaTimesCircleO extends React.Component { } diff --git a/types/react-icons/fa/times-circle.d.ts b/types/react-icons/fa/times-circle.d.ts index e5089a3be8..d73596cfb8 100644 --- a/types/react-icons/fa/times-circle.d.ts +++ b/types/react-icons/fa/times-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTimesCircle extends React.Component { } +export default class FaTimesCircle extends React.Component { } diff --git a/types/react-icons/fa/tint.d.ts b/types/react-icons/fa/tint.d.ts index ca7e829524..b4155f948c 100644 --- a/types/react-icons/fa/tint.d.ts +++ b/types/react-icons/fa/tint.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTint extends React.Component { } +export default class FaTint extends React.Component { } diff --git a/types/react-icons/fa/toggle-off.d.ts b/types/react-icons/fa/toggle-off.d.ts index eae0292e4e..e4bd987307 100644 --- a/types/react-icons/fa/toggle-off.d.ts +++ b/types/react-icons/fa/toggle-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaToggleOff extends React.Component { } +export default class FaToggleOff extends React.Component { } diff --git a/types/react-icons/fa/toggle-on.d.ts b/types/react-icons/fa/toggle-on.d.ts index a04f05f476..69324fdd13 100644 --- a/types/react-icons/fa/toggle-on.d.ts +++ b/types/react-icons/fa/toggle-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaToggleOn extends React.Component { } +export default class FaToggleOn extends React.Component { } diff --git a/types/react-icons/fa/trademark.d.ts b/types/react-icons/fa/trademark.d.ts index 5475688000..c8ddb8dbf6 100644 --- a/types/react-icons/fa/trademark.d.ts +++ b/types/react-icons/fa/trademark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrademark extends React.Component { } +export default class FaTrademark extends React.Component { } diff --git a/types/react-icons/fa/train.d.ts b/types/react-icons/fa/train.d.ts index 603cdc66a3..a686d3a677 100644 --- a/types/react-icons/fa/train.d.ts +++ b/types/react-icons/fa/train.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrain extends React.Component { } +export default class FaTrain extends React.Component { } diff --git a/types/react-icons/fa/transgender-alt.d.ts b/types/react-icons/fa/transgender-alt.d.ts index b958fc301a..0794285d19 100644 --- a/types/react-icons/fa/transgender-alt.d.ts +++ b/types/react-icons/fa/transgender-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTransgenderAlt extends React.Component { } +export default class FaTransgenderAlt extends React.Component { } diff --git a/types/react-icons/fa/trash-o.d.ts b/types/react-icons/fa/trash-o.d.ts index 04febeccc8..c76a07e3f8 100644 --- a/types/react-icons/fa/trash-o.d.ts +++ b/types/react-icons/fa/trash-o.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrashO extends React.Component { } +export default class FaTrashO extends React.Component { } diff --git a/types/react-icons/fa/trash.d.ts b/types/react-icons/fa/trash.d.ts index a84ad901fd..f2f4ce4117 100644 --- a/types/react-icons/fa/trash.d.ts +++ b/types/react-icons/fa/trash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrash extends React.Component { } +export default class FaTrash extends React.Component { } diff --git a/types/react-icons/fa/tree.d.ts b/types/react-icons/fa/tree.d.ts index 8894d074cd..7b94f9f52e 100644 --- a/types/react-icons/fa/tree.d.ts +++ b/types/react-icons/fa/tree.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTree extends React.Component { } +export default class FaTree extends React.Component { } diff --git a/types/react-icons/fa/trello.d.ts b/types/react-icons/fa/trello.d.ts index 2335fb3f10..a231c272aa 100644 --- a/types/react-icons/fa/trello.d.ts +++ b/types/react-icons/fa/trello.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrello extends React.Component { } +export default class FaTrello extends React.Component { } diff --git a/types/react-icons/fa/tripadvisor.d.ts b/types/react-icons/fa/tripadvisor.d.ts index 1939751902..95ad22d7eb 100644 --- a/types/react-icons/fa/tripadvisor.d.ts +++ b/types/react-icons/fa/tripadvisor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTripadvisor extends React.Component { } +export default class FaTripadvisor extends React.Component { } diff --git a/types/react-icons/fa/trophy.d.ts b/types/react-icons/fa/trophy.d.ts index 65bb4b05bb..48f48edec1 100644 --- a/types/react-icons/fa/trophy.d.ts +++ b/types/react-icons/fa/trophy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTrophy extends React.Component { } +export default class FaTrophy extends React.Component { } diff --git a/types/react-icons/fa/truck.d.ts b/types/react-icons/fa/truck.d.ts index a48bef405d..00bc370441 100644 --- a/types/react-icons/fa/truck.d.ts +++ b/types/react-icons/fa/truck.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTruck extends React.Component { } +export default class FaTruck extends React.Component { } diff --git a/types/react-icons/fa/try.d.ts b/types/react-icons/fa/try.d.ts index 0c4915a3fa..fa4492d24b 100644 --- a/types/react-icons/fa/try.d.ts +++ b/types/react-icons/fa/try.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTry extends React.Component { } +export default class FaTry extends React.Component { } diff --git a/types/react-icons/fa/tty.d.ts b/types/react-icons/fa/tty.d.ts index d9c5be6020..76ec94f74e 100644 --- a/types/react-icons/fa/tty.d.ts +++ b/types/react-icons/fa/tty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTty extends React.Component { } +export default class FaTty extends React.Component { } diff --git a/types/react-icons/fa/tumblr-square.d.ts b/types/react-icons/fa/tumblr-square.d.ts index aef7366b2b..2bf15bf460 100644 --- a/types/react-icons/fa/tumblr-square.d.ts +++ b/types/react-icons/fa/tumblr-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTumblrSquare extends React.Component { } +export default class FaTumblrSquare extends React.Component { } diff --git a/types/react-icons/fa/tumblr.d.ts b/types/react-icons/fa/tumblr.d.ts index d327a6a365..c60ae76806 100644 --- a/types/react-icons/fa/tumblr.d.ts +++ b/types/react-icons/fa/tumblr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTumblr extends React.Component { } +export default class FaTumblr extends React.Component { } diff --git a/types/react-icons/fa/twitch.d.ts b/types/react-icons/fa/twitch.d.ts index 0c2d77160f..3e46ebac6c 100644 --- a/types/react-icons/fa/twitch.d.ts +++ b/types/react-icons/fa/twitch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTwitch extends React.Component { } +export default class FaTwitch extends React.Component { } diff --git a/types/react-icons/fa/twitter-square.d.ts b/types/react-icons/fa/twitter-square.d.ts index 5601582d8c..fb77d182e6 100644 --- a/types/react-icons/fa/twitter-square.d.ts +++ b/types/react-icons/fa/twitter-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTwitterSquare extends React.Component { } +export default class FaTwitterSquare extends React.Component { } diff --git a/types/react-icons/fa/twitter.d.ts b/types/react-icons/fa/twitter.d.ts index 3ad9ef8e28..e3d5259918 100644 --- a/types/react-icons/fa/twitter.d.ts +++ b/types/react-icons/fa/twitter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaTwitter extends React.Component { } +export default class FaTwitter extends React.Component { } diff --git a/types/react-icons/fa/umbrella.d.ts b/types/react-icons/fa/umbrella.d.ts index a453c4201a..74fefd9404 100644 --- a/types/react-icons/fa/umbrella.d.ts +++ b/types/react-icons/fa/umbrella.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUmbrella extends React.Component { } +export default class FaUmbrella extends React.Component { } diff --git a/types/react-icons/fa/underline.d.ts b/types/react-icons/fa/underline.d.ts index be3eb8eab8..af907eba18 100644 --- a/types/react-icons/fa/underline.d.ts +++ b/types/react-icons/fa/underline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUnderline extends React.Component { } +export default class FaUnderline extends React.Component { } diff --git a/types/react-icons/fa/universal-access.d.ts b/types/react-icons/fa/universal-access.d.ts index 548f8a8cf3..a02ba6c3be 100644 --- a/types/react-icons/fa/universal-access.d.ts +++ b/types/react-icons/fa/universal-access.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUniversalAccess extends React.Component { } +export default class FaUniversalAccess extends React.Component { } diff --git a/types/react-icons/fa/unlock-alt.d.ts b/types/react-icons/fa/unlock-alt.d.ts index 06fd852050..9d84986727 100644 --- a/types/react-icons/fa/unlock-alt.d.ts +++ b/types/react-icons/fa/unlock-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUnlockAlt extends React.Component { } +export default class FaUnlockAlt extends React.Component { } diff --git a/types/react-icons/fa/unlock.d.ts b/types/react-icons/fa/unlock.d.ts index 886538ce99..5b1979f0cd 100644 --- a/types/react-icons/fa/unlock.d.ts +++ b/types/react-icons/fa/unlock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUnlock extends React.Component { } +export default class FaUnlock extends React.Component { } diff --git a/types/react-icons/fa/upload.d.ts b/types/react-icons/fa/upload.d.ts index d7d795d512..566ab8a65d 100644 --- a/types/react-icons/fa/upload.d.ts +++ b/types/react-icons/fa/upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUpload extends React.Component { } +export default class FaUpload extends React.Component { } diff --git a/types/react-icons/fa/usb.d.ts b/types/react-icons/fa/usb.d.ts index d71eb0388c..6ca16d94e8 100644 --- a/types/react-icons/fa/usb.d.ts +++ b/types/react-icons/fa/usb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUsb extends React.Component { } +export default class FaUsb extends React.Component { } diff --git a/types/react-icons/fa/user-md.d.ts b/types/react-icons/fa/user-md.d.ts index 23313c624a..0d6f2d9781 100644 --- a/types/react-icons/fa/user-md.d.ts +++ b/types/react-icons/fa/user-md.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUserMd extends React.Component { } +export default class FaUserMd extends React.Component { } diff --git a/types/react-icons/fa/user-plus.d.ts b/types/react-icons/fa/user-plus.d.ts index e031ceca63..659b2ecb13 100644 --- a/types/react-icons/fa/user-plus.d.ts +++ b/types/react-icons/fa/user-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUserPlus extends React.Component { } +export default class FaUserPlus extends React.Component { } diff --git a/types/react-icons/fa/user-secret.d.ts b/types/react-icons/fa/user-secret.d.ts index 2b4e774088..43bf4e4ac3 100644 --- a/types/react-icons/fa/user-secret.d.ts +++ b/types/react-icons/fa/user-secret.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUserSecret extends React.Component { } +export default class FaUserSecret extends React.Component { } diff --git a/types/react-icons/fa/user-times.d.ts b/types/react-icons/fa/user-times.d.ts index 7bbff57df1..d235fd5463 100644 --- a/types/react-icons/fa/user-times.d.ts +++ b/types/react-icons/fa/user-times.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUserTimes extends React.Component { } +export default class FaUserTimes extends React.Component { } diff --git a/types/react-icons/fa/user.d.ts b/types/react-icons/fa/user.d.ts index 42472b850e..cf7b5ac689 100644 --- a/types/react-icons/fa/user.d.ts +++ b/types/react-icons/fa/user.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaUser extends React.Component { } +export default class FaUser extends React.Component { } diff --git a/types/react-icons/fa/venus-double.d.ts b/types/react-icons/fa/venus-double.d.ts index 4304d33fb9..5a3602b516 100644 --- a/types/react-icons/fa/venus-double.d.ts +++ b/types/react-icons/fa/venus-double.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVenusDouble extends React.Component { } +export default class FaVenusDouble extends React.Component { } diff --git a/types/react-icons/fa/venus-mars.d.ts b/types/react-icons/fa/venus-mars.d.ts index 899acbebfb..70d7448d7e 100644 --- a/types/react-icons/fa/venus-mars.d.ts +++ b/types/react-icons/fa/venus-mars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVenusMars extends React.Component { } +export default class FaVenusMars extends React.Component { } diff --git a/types/react-icons/fa/venus.d.ts b/types/react-icons/fa/venus.d.ts index e63e21c25b..e80ab6053c 100644 --- a/types/react-icons/fa/venus.d.ts +++ b/types/react-icons/fa/venus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVenus extends React.Component { } +export default class FaVenus extends React.Component { } diff --git a/types/react-icons/fa/viacoin.d.ts b/types/react-icons/fa/viacoin.d.ts index 9be7071123..c9f1bef6f3 100644 --- a/types/react-icons/fa/viacoin.d.ts +++ b/types/react-icons/fa/viacoin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaViacoin extends React.Component { } +export default class FaViacoin extends React.Component { } diff --git a/types/react-icons/fa/viadeo-square.d.ts b/types/react-icons/fa/viadeo-square.d.ts index dab909edeb..7f10d8302f 100644 --- a/types/react-icons/fa/viadeo-square.d.ts +++ b/types/react-icons/fa/viadeo-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaViadeoSquare extends React.Component { } +export default class FaViadeoSquare extends React.Component { } diff --git a/types/react-icons/fa/viadeo.d.ts b/types/react-icons/fa/viadeo.d.ts index 547e7207d3..551545f5cc 100644 --- a/types/react-icons/fa/viadeo.d.ts +++ b/types/react-icons/fa/viadeo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaViadeo extends React.Component { } +export default class FaViadeo extends React.Component { } diff --git a/types/react-icons/fa/video-camera.d.ts b/types/react-icons/fa/video-camera.d.ts index 3170455e01..f3cf036582 100644 --- a/types/react-icons/fa/video-camera.d.ts +++ b/types/react-icons/fa/video-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVideoCamera extends React.Component { } +export default class FaVideoCamera extends React.Component { } diff --git a/types/react-icons/fa/vimeo-square.d.ts b/types/react-icons/fa/vimeo-square.d.ts index 6fe0a71c8c..9b0357e7ca 100644 --- a/types/react-icons/fa/vimeo-square.d.ts +++ b/types/react-icons/fa/vimeo-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVimeoSquare extends React.Component { } +export default class FaVimeoSquare extends React.Component { } diff --git a/types/react-icons/fa/vimeo.d.ts b/types/react-icons/fa/vimeo.d.ts index add3e1ab98..7331ef98e8 100644 --- a/types/react-icons/fa/vimeo.d.ts +++ b/types/react-icons/fa/vimeo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVimeo extends React.Component { } +export default class FaVimeo extends React.Component { } diff --git a/types/react-icons/fa/vine.d.ts b/types/react-icons/fa/vine.d.ts index 1fe71d907e..b329619d15 100644 --- a/types/react-icons/fa/vine.d.ts +++ b/types/react-icons/fa/vine.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVine extends React.Component { } +export default class FaVine extends React.Component { } diff --git a/types/react-icons/fa/vk.d.ts b/types/react-icons/fa/vk.d.ts index e812acd6d5..07b3cdb5a9 100644 --- a/types/react-icons/fa/vk.d.ts +++ b/types/react-icons/fa/vk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVk extends React.Component { } +export default class FaVk extends React.Component { } diff --git a/types/react-icons/fa/volume-control-phone.d.ts b/types/react-icons/fa/volume-control-phone.d.ts index b909bc2738..5212a54d80 100644 --- a/types/react-icons/fa/volume-control-phone.d.ts +++ b/types/react-icons/fa/volume-control-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVolumeControlPhone extends React.Component { } +export default class FaVolumeControlPhone extends React.Component { } diff --git a/types/react-icons/fa/volume-down.d.ts b/types/react-icons/fa/volume-down.d.ts index c65d33a251..31c63f8901 100644 --- a/types/react-icons/fa/volume-down.d.ts +++ b/types/react-icons/fa/volume-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVolumeDown extends React.Component { } +export default class FaVolumeDown extends React.Component { } diff --git a/types/react-icons/fa/volume-off.d.ts b/types/react-icons/fa/volume-off.d.ts index 88ff401a42..c0e0d7605e 100644 --- a/types/react-icons/fa/volume-off.d.ts +++ b/types/react-icons/fa/volume-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVolumeOff extends React.Component { } +export default class FaVolumeOff extends React.Component { } diff --git a/types/react-icons/fa/volume-up.d.ts b/types/react-icons/fa/volume-up.d.ts index 82ce70d485..957cdc648b 100644 --- a/types/react-icons/fa/volume-up.d.ts +++ b/types/react-icons/fa/volume-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaVolumeUp extends React.Component { } +export default class FaVolumeUp extends React.Component { } diff --git a/types/react-icons/fa/wechat.d.ts b/types/react-icons/fa/wechat.d.ts index 9f6889bad4..35b902956e 100644 --- a/types/react-icons/fa/wechat.d.ts +++ b/types/react-icons/fa/wechat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWechat extends React.Component { } +export default class FaWechat extends React.Component { } diff --git a/types/react-icons/fa/weibo.d.ts b/types/react-icons/fa/weibo.d.ts index fd0dfe12fa..afbebd68a5 100644 --- a/types/react-icons/fa/weibo.d.ts +++ b/types/react-icons/fa/weibo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWeibo extends React.Component { } +export default class FaWeibo extends React.Component { } diff --git a/types/react-icons/fa/whatsapp.d.ts b/types/react-icons/fa/whatsapp.d.ts index acf6c0f673..d4491b527e 100644 --- a/types/react-icons/fa/whatsapp.d.ts +++ b/types/react-icons/fa/whatsapp.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWhatsapp extends React.Component { } +export default class FaWhatsapp extends React.Component { } diff --git a/types/react-icons/fa/wheelchair-alt.d.ts b/types/react-icons/fa/wheelchair-alt.d.ts index bf1e1c819e..beb76b7b56 100644 --- a/types/react-icons/fa/wheelchair-alt.d.ts +++ b/types/react-icons/fa/wheelchair-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWheelchairAlt extends React.Component { } +export default class FaWheelchairAlt extends React.Component { } diff --git a/types/react-icons/fa/wheelchair.d.ts b/types/react-icons/fa/wheelchair.d.ts index 3c746f962a..b93d14b52d 100644 --- a/types/react-icons/fa/wheelchair.d.ts +++ b/types/react-icons/fa/wheelchair.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWheelchair extends React.Component { } +export default class FaWheelchair extends React.Component { } diff --git a/types/react-icons/fa/wifi.d.ts b/types/react-icons/fa/wifi.d.ts index 90d6046285..001d3cfc85 100644 --- a/types/react-icons/fa/wifi.d.ts +++ b/types/react-icons/fa/wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWifi extends React.Component { } +export default class FaWifi extends React.Component { } diff --git a/types/react-icons/fa/wikipedia-w.d.ts b/types/react-icons/fa/wikipedia-w.d.ts index 173f26afde..279a74f1af 100644 --- a/types/react-icons/fa/wikipedia-w.d.ts +++ b/types/react-icons/fa/wikipedia-w.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWikipediaW extends React.Component { } +export default class FaWikipediaW extends React.Component { } diff --git a/types/react-icons/fa/windows.d.ts b/types/react-icons/fa/windows.d.ts index 7437e1a645..7e201a440e 100644 --- a/types/react-icons/fa/windows.d.ts +++ b/types/react-icons/fa/windows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWindows extends React.Component { } +export default class FaWindows extends React.Component { } diff --git a/types/react-icons/fa/wordpress.d.ts b/types/react-icons/fa/wordpress.d.ts index ad23f80429..6419cd1638 100644 --- a/types/react-icons/fa/wordpress.d.ts +++ b/types/react-icons/fa/wordpress.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWordpress extends React.Component { } +export default class FaWordpress extends React.Component { } diff --git a/types/react-icons/fa/wpbeginner.d.ts b/types/react-icons/fa/wpbeginner.d.ts index 8c52c92f09..cccbdae9db 100644 --- a/types/react-icons/fa/wpbeginner.d.ts +++ b/types/react-icons/fa/wpbeginner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWpbeginner extends React.Component { } +export default class FaWpbeginner extends React.Component { } diff --git a/types/react-icons/fa/wpforms.d.ts b/types/react-icons/fa/wpforms.d.ts index 184e24d356..1ec4e76460 100644 --- a/types/react-icons/fa/wpforms.d.ts +++ b/types/react-icons/fa/wpforms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWpforms extends React.Component { } +export default class FaWpforms extends React.Component { } diff --git a/types/react-icons/fa/wrench.d.ts b/types/react-icons/fa/wrench.d.ts index 25a85abd80..0264b8d26b 100644 --- a/types/react-icons/fa/wrench.d.ts +++ b/types/react-icons/fa/wrench.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaWrench extends React.Component { } +export default class FaWrench extends React.Component { } diff --git a/types/react-icons/fa/xing-square.d.ts b/types/react-icons/fa/xing-square.d.ts index 7e3099d42b..5f462112ea 100644 --- a/types/react-icons/fa/xing-square.d.ts +++ b/types/react-icons/fa/xing-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaXingSquare extends React.Component { } +export default class FaXingSquare extends React.Component { } diff --git a/types/react-icons/fa/xing.d.ts b/types/react-icons/fa/xing.d.ts index e4160be196..1974b8c345 100644 --- a/types/react-icons/fa/xing.d.ts +++ b/types/react-icons/fa/xing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaXing extends React.Component { } +export default class FaXing extends React.Component { } diff --git a/types/react-icons/fa/y-combinator.d.ts b/types/react-icons/fa/y-combinator.d.ts index e7817f87b2..00fbccab76 100644 --- a/types/react-icons/fa/y-combinator.d.ts +++ b/types/react-icons/fa/y-combinator.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYCombinator extends React.Component { } +export default class FaYCombinator extends React.Component { } diff --git a/types/react-icons/fa/yahoo.d.ts b/types/react-icons/fa/yahoo.d.ts index 0cbc24e550..20c14e5e13 100644 --- a/types/react-icons/fa/yahoo.d.ts +++ b/types/react-icons/fa/yahoo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYahoo extends React.Component { } +export default class FaYahoo extends React.Component { } diff --git a/types/react-icons/fa/yelp.d.ts b/types/react-icons/fa/yelp.d.ts index 5c491aa271..72ade5360d 100644 --- a/types/react-icons/fa/yelp.d.ts +++ b/types/react-icons/fa/yelp.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYelp extends React.Component { } +export default class FaYelp extends React.Component { } diff --git a/types/react-icons/fa/youtube-play.d.ts b/types/react-icons/fa/youtube-play.d.ts index d31d5a4b15..f1829960cf 100644 --- a/types/react-icons/fa/youtube-play.d.ts +++ b/types/react-icons/fa/youtube-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYoutubePlay extends React.Component { } +export default class FaYoutubePlay extends React.Component { } diff --git a/types/react-icons/fa/youtube-square.d.ts b/types/react-icons/fa/youtube-square.d.ts index 5906ada2d6..c0ccac4e45 100644 --- a/types/react-icons/fa/youtube-square.d.ts +++ b/types/react-icons/fa/youtube-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYoutubeSquare extends React.Component { } +export default class FaYoutubeSquare extends React.Component { } diff --git a/types/react-icons/fa/youtube.d.ts b/types/react-icons/fa/youtube.d.ts index 378dbe576f..7aee8011f5 100644 --- a/types/react-icons/fa/youtube.d.ts +++ b/types/react-icons/fa/youtube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class FaYoutube extends React.Component { } +export default class FaYoutube extends React.Component { } diff --git a/types/react-icons/go/alert.d.ts b/types/react-icons/go/alert.d.ts index ccb74b7008..7380b75f13 100644 --- a/types/react-icons/go/alert.d.ts +++ b/types/react-icons/go/alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoAlert extends React.Component { } +export default class GoAlert extends React.Component { } diff --git a/types/react-icons/go/alignment-align.d.ts b/types/react-icons/go/alignment-align.d.ts index d4ec248090..b0279982e2 100644 --- a/types/react-icons/go/alignment-align.d.ts +++ b/types/react-icons/go/alignment-align.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoAlignmentAlign extends React.Component { } +export default class GoAlignmentAlign extends React.Component { } diff --git a/types/react-icons/go/alignment-aligned-to.d.ts b/types/react-icons/go/alignment-aligned-to.d.ts index 730e566725..4d42f9aff5 100644 --- a/types/react-icons/go/alignment-aligned-to.d.ts +++ b/types/react-icons/go/alignment-aligned-to.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoAlignmentAlignedTo extends React.Component { } +export default class GoAlignmentAlignedTo extends React.Component { } diff --git a/types/react-icons/go/alignment-unalign.d.ts b/types/react-icons/go/alignment-unalign.d.ts index 66c2fd7219..fcc4e84501 100644 --- a/types/react-icons/go/alignment-unalign.d.ts +++ b/types/react-icons/go/alignment-unalign.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoAlignmentUnalign extends React.Component { } +export default class GoAlignmentUnalign extends React.Component { } diff --git a/types/react-icons/go/arrow-down.d.ts b/types/react-icons/go/arrow-down.d.ts index d6d7bb99e1..88395ee5f4 100644 --- a/types/react-icons/go/arrow-down.d.ts +++ b/types/react-icons/go/arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowDown extends React.Component { } +export default class GoArrowDown extends React.Component { } diff --git a/types/react-icons/go/arrow-left.d.ts b/types/react-icons/go/arrow-left.d.ts index cda4110bb9..4bbebb5f65 100644 --- a/types/react-icons/go/arrow-left.d.ts +++ b/types/react-icons/go/arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowLeft extends React.Component { } +export default class GoArrowLeft extends React.Component { } diff --git a/types/react-icons/go/arrow-right.d.ts b/types/react-icons/go/arrow-right.d.ts index 76dfac1968..484a4f9317 100644 --- a/types/react-icons/go/arrow-right.d.ts +++ b/types/react-icons/go/arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowRight extends React.Component { } +export default class GoArrowRight extends React.Component { } diff --git a/types/react-icons/go/arrow-small-down.d.ts b/types/react-icons/go/arrow-small-down.d.ts index 4dc8002b4d..d4aa907034 100644 --- a/types/react-icons/go/arrow-small-down.d.ts +++ b/types/react-icons/go/arrow-small-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowSmallDown extends React.Component { } +export default class GoArrowSmallDown extends React.Component { } diff --git a/types/react-icons/go/arrow-small-left.d.ts b/types/react-icons/go/arrow-small-left.d.ts index ab60750a46..a3700b5837 100644 --- a/types/react-icons/go/arrow-small-left.d.ts +++ b/types/react-icons/go/arrow-small-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowSmallLeft extends React.Component { } +export default class GoArrowSmallLeft extends React.Component { } diff --git a/types/react-icons/go/arrow-small-right.d.ts b/types/react-icons/go/arrow-small-right.d.ts index e96fcc0ffb..0ada4d71ee 100644 --- a/types/react-icons/go/arrow-small-right.d.ts +++ b/types/react-icons/go/arrow-small-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowSmallRight extends React.Component { } +export default class GoArrowSmallRight extends React.Component { } diff --git a/types/react-icons/go/arrow-small-up.d.ts b/types/react-icons/go/arrow-small-up.d.ts index 2f940ce937..2bd6cdb4f3 100644 --- a/types/react-icons/go/arrow-small-up.d.ts +++ b/types/react-icons/go/arrow-small-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowSmallUp extends React.Component { } +export default class GoArrowSmallUp extends React.Component { } diff --git a/types/react-icons/go/arrow-up.d.ts b/types/react-icons/go/arrow-up.d.ts index 7d0282c95c..67a6866297 100644 --- a/types/react-icons/go/arrow-up.d.ts +++ b/types/react-icons/go/arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoArrowUp extends React.Component { } +export default class GoArrowUp extends React.Component { } diff --git a/types/react-icons/go/beer.d.ts b/types/react-icons/go/beer.d.ts index a3a96e55de..71baf9a3ac 100644 --- a/types/react-icons/go/beer.d.ts +++ b/types/react-icons/go/beer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBeer extends React.Component { } +export default class GoBeer extends React.Component { } diff --git a/types/react-icons/go/book.d.ts b/types/react-icons/go/book.d.ts index 8612f7a506..cd181328b6 100644 --- a/types/react-icons/go/book.d.ts +++ b/types/react-icons/go/book.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBook extends React.Component { } +export default class GoBook extends React.Component { } diff --git a/types/react-icons/go/bookmark.d.ts b/types/react-icons/go/bookmark.d.ts index 98e68f4e2c..d3b156181f 100644 --- a/types/react-icons/go/bookmark.d.ts +++ b/types/react-icons/go/bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBookmark extends React.Component { } +export default class GoBookmark extends React.Component { } diff --git a/types/react-icons/go/briefcase.d.ts b/types/react-icons/go/briefcase.d.ts index 820f8f9530..984092ba9b 100644 --- a/types/react-icons/go/briefcase.d.ts +++ b/types/react-icons/go/briefcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBriefcase extends React.Component { } +export default class GoBriefcase extends React.Component { } diff --git a/types/react-icons/go/broadcast.d.ts b/types/react-icons/go/broadcast.d.ts index cd49c616d5..6c40834a02 100644 --- a/types/react-icons/go/broadcast.d.ts +++ b/types/react-icons/go/broadcast.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBroadcast extends React.Component { } +export default class GoBroadcast extends React.Component { } diff --git a/types/react-icons/go/browser.d.ts b/types/react-icons/go/browser.d.ts index 75671aff1b..c268f36ec0 100644 --- a/types/react-icons/go/browser.d.ts +++ b/types/react-icons/go/browser.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBrowser extends React.Component { } +export default class GoBrowser extends React.Component { } diff --git a/types/react-icons/go/bug.d.ts b/types/react-icons/go/bug.d.ts index 98311df890..8159ff886d 100644 --- a/types/react-icons/go/bug.d.ts +++ b/types/react-icons/go/bug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoBug extends React.Component { } +export default class GoBug extends React.Component { } diff --git a/types/react-icons/go/calendar.d.ts b/types/react-icons/go/calendar.d.ts index 67a2d49fbb..5c52a2bf67 100644 --- a/types/react-icons/go/calendar.d.ts +++ b/types/react-icons/go/calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCalendar extends React.Component { } +export default class GoCalendar extends React.Component { } diff --git a/types/react-icons/go/check.d.ts b/types/react-icons/go/check.d.ts index ecabf03c63..f1f9c1536b 100644 --- a/types/react-icons/go/check.d.ts +++ b/types/react-icons/go/check.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCheck extends React.Component { } +export default class GoCheck extends React.Component { } diff --git a/types/react-icons/go/checklist.d.ts b/types/react-icons/go/checklist.d.ts index 90f5de1c74..e1bfc3a76e 100644 --- a/types/react-icons/go/checklist.d.ts +++ b/types/react-icons/go/checklist.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoChecklist extends React.Component { } +export default class GoChecklist extends React.Component { } diff --git a/types/react-icons/go/chevron-down.d.ts b/types/react-icons/go/chevron-down.d.ts index c7023e99ce..4879ed7129 100644 --- a/types/react-icons/go/chevron-down.d.ts +++ b/types/react-icons/go/chevron-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoChevronDown extends React.Component { } +export default class GoChevronDown extends React.Component { } diff --git a/types/react-icons/go/chevron-left.d.ts b/types/react-icons/go/chevron-left.d.ts index 092fcbb58b..36a6c0f96a 100644 --- a/types/react-icons/go/chevron-left.d.ts +++ b/types/react-icons/go/chevron-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoChevronLeft extends React.Component { } +export default class GoChevronLeft extends React.Component { } diff --git a/types/react-icons/go/chevron-right.d.ts b/types/react-icons/go/chevron-right.d.ts index 54f3f2ff55..55e19d951a 100644 --- a/types/react-icons/go/chevron-right.d.ts +++ b/types/react-icons/go/chevron-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoChevronRight extends React.Component { } +export default class GoChevronRight extends React.Component { } diff --git a/types/react-icons/go/chevron-up.d.ts b/types/react-icons/go/chevron-up.d.ts index e972c3ddd8..2eba9e55c4 100644 --- a/types/react-icons/go/chevron-up.d.ts +++ b/types/react-icons/go/chevron-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoChevronUp extends React.Component { } +export default class GoChevronUp extends React.Component { } diff --git a/types/react-icons/go/circle-slash.d.ts b/types/react-icons/go/circle-slash.d.ts index 79da27b246..4400a217f6 100644 --- a/types/react-icons/go/circle-slash.d.ts +++ b/types/react-icons/go/circle-slash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCircleSlash extends React.Component { } +export default class GoCircleSlash extends React.Component { } diff --git a/types/react-icons/go/circuit-board.d.ts b/types/react-icons/go/circuit-board.d.ts index 6c23365f05..396c2dc8e8 100644 --- a/types/react-icons/go/circuit-board.d.ts +++ b/types/react-icons/go/circuit-board.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCircuitBoard extends React.Component { } +export default class GoCircuitBoard extends React.Component { } diff --git a/types/react-icons/go/clippy.d.ts b/types/react-icons/go/clippy.d.ts index 8a2bdc99f6..3483e7754e 100644 --- a/types/react-icons/go/clippy.d.ts +++ b/types/react-icons/go/clippy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoClippy extends React.Component { } +export default class GoClippy extends React.Component { } diff --git a/types/react-icons/go/clock.d.ts b/types/react-icons/go/clock.d.ts index f20070fe4e..3cac2ddd8a 100644 --- a/types/react-icons/go/clock.d.ts +++ b/types/react-icons/go/clock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoClock extends React.Component { } +export default class GoClock extends React.Component { } diff --git a/types/react-icons/go/cloud-download.d.ts b/types/react-icons/go/cloud-download.d.ts index 921dde9051..a04b70acac 100644 --- a/types/react-icons/go/cloud-download.d.ts +++ b/types/react-icons/go/cloud-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCloudDownload extends React.Component { } +export default class GoCloudDownload extends React.Component { } diff --git a/types/react-icons/go/cloud-upload.d.ts b/types/react-icons/go/cloud-upload.d.ts index a16d3defbc..07ac4f6286 100644 --- a/types/react-icons/go/cloud-upload.d.ts +++ b/types/react-icons/go/cloud-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCloudUpload extends React.Component { } +export default class GoCloudUpload extends React.Component { } diff --git a/types/react-icons/go/code.d.ts b/types/react-icons/go/code.d.ts index 8fa8a54dae..7bbb2b7348 100644 --- a/types/react-icons/go/code.d.ts +++ b/types/react-icons/go/code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCode extends React.Component { } +export default class GoCode extends React.Component { } diff --git a/types/react-icons/go/color-mode.d.ts b/types/react-icons/go/color-mode.d.ts index 3a2af9a1f5..f047381423 100644 --- a/types/react-icons/go/color-mode.d.ts +++ b/types/react-icons/go/color-mode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoColorMode extends React.Component { } +export default class GoColorMode extends React.Component { } diff --git a/types/react-icons/go/comment-discussion.d.ts b/types/react-icons/go/comment-discussion.d.ts index 89155ae775..62be81f952 100644 --- a/types/react-icons/go/comment-discussion.d.ts +++ b/types/react-icons/go/comment-discussion.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCommentDiscussion extends React.Component { } +export default class GoCommentDiscussion extends React.Component { } diff --git a/types/react-icons/go/comment.d.ts b/types/react-icons/go/comment.d.ts index 09dca516b1..2e14daa806 100644 --- a/types/react-icons/go/comment.d.ts +++ b/types/react-icons/go/comment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoComment extends React.Component { } +export default class GoComment extends React.Component { } diff --git a/types/react-icons/go/credit-card.d.ts b/types/react-icons/go/credit-card.d.ts index 115a007c92..d7dbb4127c 100644 --- a/types/react-icons/go/credit-card.d.ts +++ b/types/react-icons/go/credit-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoCreditCard extends React.Component { } +export default class GoCreditCard extends React.Component { } diff --git a/types/react-icons/go/dash.d.ts b/types/react-icons/go/dash.d.ts index d73d99d4d0..c7c6ca094f 100644 --- a/types/react-icons/go/dash.d.ts +++ b/types/react-icons/go/dash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDash extends React.Component { } +export default class GoDash extends React.Component { } diff --git a/types/react-icons/go/dashboard.d.ts b/types/react-icons/go/dashboard.d.ts index bcd4bdedb3..ab328f0213 100644 --- a/types/react-icons/go/dashboard.d.ts +++ b/types/react-icons/go/dashboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDashboard extends React.Component { } +export default class GoDashboard extends React.Component { } diff --git a/types/react-icons/go/database.d.ts b/types/react-icons/go/database.d.ts index 476faa6e92..34758c332d 100644 --- a/types/react-icons/go/database.d.ts +++ b/types/react-icons/go/database.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDatabase extends React.Component { } +export default class GoDatabase extends React.Component { } diff --git a/types/react-icons/go/device-camera-video.d.ts b/types/react-icons/go/device-camera-video.d.ts index 388deedd19..9274c81fdd 100644 --- a/types/react-icons/go/device-camera-video.d.ts +++ b/types/react-icons/go/device-camera-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDeviceCameraVideo extends React.Component { } +export default class GoDeviceCameraVideo extends React.Component { } diff --git a/types/react-icons/go/device-camera.d.ts b/types/react-icons/go/device-camera.d.ts index 1014976068..65a3f9aa8c 100644 --- a/types/react-icons/go/device-camera.d.ts +++ b/types/react-icons/go/device-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDeviceCamera extends React.Component { } +export default class GoDeviceCamera extends React.Component { } diff --git a/types/react-icons/go/device-desktop.d.ts b/types/react-icons/go/device-desktop.d.ts index d7802c4346..7c75dfe2f1 100644 --- a/types/react-icons/go/device-desktop.d.ts +++ b/types/react-icons/go/device-desktop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDeviceDesktop extends React.Component { } +export default class GoDeviceDesktop extends React.Component { } diff --git a/types/react-icons/go/device-mobile.d.ts b/types/react-icons/go/device-mobile.d.ts index 3cbe06321a..046f63558d 100644 --- a/types/react-icons/go/device-mobile.d.ts +++ b/types/react-icons/go/device-mobile.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDeviceMobile extends React.Component { } +export default class GoDeviceMobile extends React.Component { } diff --git a/types/react-icons/go/diff-added.d.ts b/types/react-icons/go/diff-added.d.ts index 79b16b8e12..bde41f0f53 100644 --- a/types/react-icons/go/diff-added.d.ts +++ b/types/react-icons/go/diff-added.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiffAdded extends React.Component { } +export default class GoDiffAdded extends React.Component { } diff --git a/types/react-icons/go/diff-ignored.d.ts b/types/react-icons/go/diff-ignored.d.ts index e44096adc8..2508e07fa9 100644 --- a/types/react-icons/go/diff-ignored.d.ts +++ b/types/react-icons/go/diff-ignored.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiffIgnored extends React.Component { } +export default class GoDiffIgnored extends React.Component { } diff --git a/types/react-icons/go/diff-modified.d.ts b/types/react-icons/go/diff-modified.d.ts index 48455d7e5f..af95e1337d 100644 --- a/types/react-icons/go/diff-modified.d.ts +++ b/types/react-icons/go/diff-modified.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiffModified extends React.Component { } +export default class GoDiffModified extends React.Component { } diff --git a/types/react-icons/go/diff-removed.d.ts b/types/react-icons/go/diff-removed.d.ts index 38ec561f5b..46b1e78387 100644 --- a/types/react-icons/go/diff-removed.d.ts +++ b/types/react-icons/go/diff-removed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiffRemoved extends React.Component { } +export default class GoDiffRemoved extends React.Component { } diff --git a/types/react-icons/go/diff-renamed.d.ts b/types/react-icons/go/diff-renamed.d.ts index a88bf04a98..c73850d52c 100644 --- a/types/react-icons/go/diff-renamed.d.ts +++ b/types/react-icons/go/diff-renamed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiffRenamed extends React.Component { } +export default class GoDiffRenamed extends React.Component { } diff --git a/types/react-icons/go/diff.d.ts b/types/react-icons/go/diff.d.ts index 08351fa4d5..ebc0f14e2d 100644 --- a/types/react-icons/go/diff.d.ts +++ b/types/react-icons/go/diff.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoDiff extends React.Component { } +export default class GoDiff extends React.Component { } diff --git a/types/react-icons/go/ellipsis.d.ts b/types/react-icons/go/ellipsis.d.ts index 8ea1cf0767..b8a40f3e30 100644 --- a/types/react-icons/go/ellipsis.d.ts +++ b/types/react-icons/go/ellipsis.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoEllipsis extends React.Component { } +export default class GoEllipsis extends React.Component { } diff --git a/types/react-icons/go/eye.d.ts b/types/react-icons/go/eye.d.ts index c7554713ba..91e5fe5385 100644 --- a/types/react-icons/go/eye.d.ts +++ b/types/react-icons/go/eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoEye extends React.Component { } +export default class GoEye extends React.Component { } diff --git a/types/react-icons/go/file-binary.d.ts b/types/react-icons/go/file-binary.d.ts index af736ed759..b5ab33f79a 100644 --- a/types/react-icons/go/file-binary.d.ts +++ b/types/react-icons/go/file-binary.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileBinary extends React.Component { } +export default class GoFileBinary extends React.Component { } diff --git a/types/react-icons/go/file-code.d.ts b/types/react-icons/go/file-code.d.ts index a5d64a7df0..297e89de52 100644 --- a/types/react-icons/go/file-code.d.ts +++ b/types/react-icons/go/file-code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileCode extends React.Component { } +export default class GoFileCode extends React.Component { } diff --git a/types/react-icons/go/file-directory.d.ts b/types/react-icons/go/file-directory.d.ts index 5a05417d79..a64af8f137 100644 --- a/types/react-icons/go/file-directory.d.ts +++ b/types/react-icons/go/file-directory.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileDirectory extends React.Component { } +export default class GoFileDirectory extends React.Component { } diff --git a/types/react-icons/go/file-media.d.ts b/types/react-icons/go/file-media.d.ts index c64e14ac22..8cf5535220 100644 --- a/types/react-icons/go/file-media.d.ts +++ b/types/react-icons/go/file-media.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileMedia extends React.Component { } +export default class GoFileMedia extends React.Component { } diff --git a/types/react-icons/go/file-pdf.d.ts b/types/react-icons/go/file-pdf.d.ts index 29fa0ec0f4..43ae39d5a7 100644 --- a/types/react-icons/go/file-pdf.d.ts +++ b/types/react-icons/go/file-pdf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFilePdf extends React.Component { } +export default class GoFilePdf extends React.Component { } diff --git a/types/react-icons/go/file-submodule.d.ts b/types/react-icons/go/file-submodule.d.ts index 86d14839dd..5a9499dbac 100644 --- a/types/react-icons/go/file-submodule.d.ts +++ b/types/react-icons/go/file-submodule.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileSubmodule extends React.Component { } +export default class GoFileSubmodule extends React.Component { } diff --git a/types/react-icons/go/file-symlink-directory.d.ts b/types/react-icons/go/file-symlink-directory.d.ts index 9221b15ba6..5337059393 100644 --- a/types/react-icons/go/file-symlink-directory.d.ts +++ b/types/react-icons/go/file-symlink-directory.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileSymlinkDirectory extends React.Component { } +export default class GoFileSymlinkDirectory extends React.Component { } diff --git a/types/react-icons/go/file-symlink-file.d.ts b/types/react-icons/go/file-symlink-file.d.ts index 8a232274e3..0116f9d2f0 100644 --- a/types/react-icons/go/file-symlink-file.d.ts +++ b/types/react-icons/go/file-symlink-file.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileSymlinkFile extends React.Component { } +export default class GoFileSymlinkFile extends React.Component { } diff --git a/types/react-icons/go/file-text.d.ts b/types/react-icons/go/file-text.d.ts index ebf1ca555e..23b59dfcfd 100644 --- a/types/react-icons/go/file-text.d.ts +++ b/types/react-icons/go/file-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileText extends React.Component { } +export default class GoFileText extends React.Component { } diff --git a/types/react-icons/go/file-zip.d.ts b/types/react-icons/go/file-zip.d.ts index 138f9f5bb6..e4f588b5db 100644 --- a/types/react-icons/go/file-zip.d.ts +++ b/types/react-icons/go/file-zip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFileZip extends React.Component { } +export default class GoFileZip extends React.Component { } diff --git a/types/react-icons/go/flame.d.ts b/types/react-icons/go/flame.d.ts index 73058fe285..baa5aa3739 100644 --- a/types/react-icons/go/flame.d.ts +++ b/types/react-icons/go/flame.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFlame extends React.Component { } +export default class GoFlame extends React.Component { } diff --git a/types/react-icons/go/fold.d.ts b/types/react-icons/go/fold.d.ts index 097e8d1940..7ae869e942 100644 --- a/types/react-icons/go/fold.d.ts +++ b/types/react-icons/go/fold.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoFold extends React.Component { } +export default class GoFold extends React.Component { } diff --git a/types/react-icons/go/gear.d.ts b/types/react-icons/go/gear.d.ts index c89ce24d3f..7fd837ffbc 100644 --- a/types/react-icons/go/gear.d.ts +++ b/types/react-icons/go/gear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGear extends React.Component { } +export default class GoGear extends React.Component { } diff --git a/types/react-icons/go/gift.d.ts b/types/react-icons/go/gift.d.ts index c077186cfa..98b9deb223 100644 --- a/types/react-icons/go/gift.d.ts +++ b/types/react-icons/go/gift.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGift extends React.Component { } +export default class GoGift extends React.Component { } diff --git a/types/react-icons/go/gist-secret.d.ts b/types/react-icons/go/gist-secret.d.ts index bfaeb5578a..c69f135efd 100644 --- a/types/react-icons/go/gist-secret.d.ts +++ b/types/react-icons/go/gist-secret.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGistSecret extends React.Component { } +export default class GoGistSecret extends React.Component { } diff --git a/types/react-icons/go/gist.d.ts b/types/react-icons/go/gist.d.ts index dad046b414..8f1ff4e827 100644 --- a/types/react-icons/go/gist.d.ts +++ b/types/react-icons/go/gist.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGist extends React.Component { } +export default class GoGist extends React.Component { } diff --git a/types/react-icons/go/git-branch.d.ts b/types/react-icons/go/git-branch.d.ts index d9b5cad0c1..52a90bd2a5 100644 --- a/types/react-icons/go/git-branch.d.ts +++ b/types/react-icons/go/git-branch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGitBranch extends React.Component { } +export default class GoGitBranch extends React.Component { } diff --git a/types/react-icons/go/git-commit.d.ts b/types/react-icons/go/git-commit.d.ts index dd254d2048..a1ad866ee2 100644 --- a/types/react-icons/go/git-commit.d.ts +++ b/types/react-icons/go/git-commit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGitCommit extends React.Component { } +export default class GoGitCommit extends React.Component { } diff --git a/types/react-icons/go/git-compare.d.ts b/types/react-icons/go/git-compare.d.ts index 19a961766c..4336af1b22 100644 --- a/types/react-icons/go/git-compare.d.ts +++ b/types/react-icons/go/git-compare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGitCompare extends React.Component { } +export default class GoGitCompare extends React.Component { } diff --git a/types/react-icons/go/git-merge.d.ts b/types/react-icons/go/git-merge.d.ts index bde9ff06d8..f7d3457db7 100644 --- a/types/react-icons/go/git-merge.d.ts +++ b/types/react-icons/go/git-merge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGitMerge extends React.Component { } +export default class GoGitMerge extends React.Component { } diff --git a/types/react-icons/go/git-pull-request.d.ts b/types/react-icons/go/git-pull-request.d.ts index f83719463b..0c79ca8175 100644 --- a/types/react-icons/go/git-pull-request.d.ts +++ b/types/react-icons/go/git-pull-request.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGitPullRequest extends React.Component { } +export default class GoGitPullRequest extends React.Component { } diff --git a/types/react-icons/go/globe.d.ts b/types/react-icons/go/globe.d.ts index b51b52c0c1..b1893d7685 100644 --- a/types/react-icons/go/globe.d.ts +++ b/types/react-icons/go/globe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGlobe extends React.Component { } +export default class GoGlobe extends React.Component { } diff --git a/types/react-icons/go/graph.d.ts b/types/react-icons/go/graph.d.ts index 66c7013ac6..8f1c24ba75 100644 --- a/types/react-icons/go/graph.d.ts +++ b/types/react-icons/go/graph.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoGraph extends React.Component { } +export default class GoGraph extends React.Component { } diff --git a/types/react-icons/go/heart.d.ts b/types/react-icons/go/heart.d.ts index 48a5850053..8f56d447ef 100644 --- a/types/react-icons/go/heart.d.ts +++ b/types/react-icons/go/heart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHeart extends React.Component { } +export default class GoHeart extends React.Component { } diff --git a/types/react-icons/go/history.d.ts b/types/react-icons/go/history.d.ts index 49cb455417..c91e923a69 100644 --- a/types/react-icons/go/history.d.ts +++ b/types/react-icons/go/history.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHistory extends React.Component { } +export default class GoHistory extends React.Component { } diff --git a/types/react-icons/go/home.d.ts b/types/react-icons/go/home.d.ts index 2434275174..97d032716f 100644 --- a/types/react-icons/go/home.d.ts +++ b/types/react-icons/go/home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHome extends React.Component { } +export default class GoHome extends React.Component { } diff --git a/types/react-icons/go/horizontal-rule.d.ts b/types/react-icons/go/horizontal-rule.d.ts index 0774be9654..336e1f4eeb 100644 --- a/types/react-icons/go/horizontal-rule.d.ts +++ b/types/react-icons/go/horizontal-rule.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHorizontalRule extends React.Component { } +export default class GoHorizontalRule extends React.Component { } diff --git a/types/react-icons/go/hourglass.d.ts b/types/react-icons/go/hourglass.d.ts index de5f490938..ad0fdf8563 100644 --- a/types/react-icons/go/hourglass.d.ts +++ b/types/react-icons/go/hourglass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHourglass extends React.Component { } +export default class GoHourglass extends React.Component { } diff --git a/types/react-icons/go/hubot.d.ts b/types/react-icons/go/hubot.d.ts index 3f70bf444f..984cc59a02 100644 --- a/types/react-icons/go/hubot.d.ts +++ b/types/react-icons/go/hubot.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoHubot extends React.Component { } +export default class GoHubot extends React.Component { } diff --git a/types/react-icons/go/inbox.d.ts b/types/react-icons/go/inbox.d.ts index 17af80eb10..fe75bf017e 100644 --- a/types/react-icons/go/inbox.d.ts +++ b/types/react-icons/go/inbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoInbox extends React.Component { } +export default class GoInbox extends React.Component { } diff --git a/types/react-icons/go/info.d.ts b/types/react-icons/go/info.d.ts index ff1cb98646..2359f0e299 100644 --- a/types/react-icons/go/info.d.ts +++ b/types/react-icons/go/info.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoInfo extends React.Component { } +export default class GoInfo extends React.Component { } diff --git a/types/react-icons/go/issue-closed.d.ts b/types/react-icons/go/issue-closed.d.ts index ca31c12384..b06460c581 100644 --- a/types/react-icons/go/issue-closed.d.ts +++ b/types/react-icons/go/issue-closed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoIssueClosed extends React.Component { } +export default class GoIssueClosed extends React.Component { } diff --git a/types/react-icons/go/issue-opened.d.ts b/types/react-icons/go/issue-opened.d.ts index 8bda857c01..331e3754a9 100644 --- a/types/react-icons/go/issue-opened.d.ts +++ b/types/react-icons/go/issue-opened.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoIssueOpened extends React.Component { } +export default class GoIssueOpened extends React.Component { } diff --git a/types/react-icons/go/issue-reopened.d.ts b/types/react-icons/go/issue-reopened.d.ts index bbbae3d1f0..460fb426c8 100644 --- a/types/react-icons/go/issue-reopened.d.ts +++ b/types/react-icons/go/issue-reopened.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoIssueReopened extends React.Component { } +export default class GoIssueReopened extends React.Component { } diff --git a/types/react-icons/go/jersey.d.ts b/types/react-icons/go/jersey.d.ts index ae3d82766b..2c85c72ff0 100644 --- a/types/react-icons/go/jersey.d.ts +++ b/types/react-icons/go/jersey.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoJersey extends React.Component { } +export default class GoJersey extends React.Component { } diff --git a/types/react-icons/go/jump-down.d.ts b/types/react-icons/go/jump-down.d.ts index 3332b0f4c4..8d0497969e 100644 --- a/types/react-icons/go/jump-down.d.ts +++ b/types/react-icons/go/jump-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoJumpDown extends React.Component { } +export default class GoJumpDown extends React.Component { } diff --git a/types/react-icons/go/jump-left.d.ts b/types/react-icons/go/jump-left.d.ts index be3ce83498..9be1e1ded5 100644 --- a/types/react-icons/go/jump-left.d.ts +++ b/types/react-icons/go/jump-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoJumpLeft extends React.Component { } +export default class GoJumpLeft extends React.Component { } diff --git a/types/react-icons/go/jump-right.d.ts b/types/react-icons/go/jump-right.d.ts index ba060d1ea9..efdbf77170 100644 --- a/types/react-icons/go/jump-right.d.ts +++ b/types/react-icons/go/jump-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoJumpRight extends React.Component { } +export default class GoJumpRight extends React.Component { } diff --git a/types/react-icons/go/jump-up.d.ts b/types/react-icons/go/jump-up.d.ts index 370b6ca4b6..f8ee7030f0 100644 --- a/types/react-icons/go/jump-up.d.ts +++ b/types/react-icons/go/jump-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoJumpUp extends React.Component { } +export default class GoJumpUp extends React.Component { } diff --git a/types/react-icons/go/key.d.ts b/types/react-icons/go/key.d.ts index c9219a54a0..635b754f56 100644 --- a/types/react-icons/go/key.d.ts +++ b/types/react-icons/go/key.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoKey extends React.Component { } +export default class GoKey extends React.Component { } diff --git a/types/react-icons/go/keyboard.d.ts b/types/react-icons/go/keyboard.d.ts index 81a2ed5539..48e2f695ed 100644 --- a/types/react-icons/go/keyboard.d.ts +++ b/types/react-icons/go/keyboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoKeyboard extends React.Component { } +export default class GoKeyboard extends React.Component { } diff --git a/types/react-icons/go/law.d.ts b/types/react-icons/go/law.d.ts index 8c322a4996..59e6dd09c6 100644 --- a/types/react-icons/go/law.d.ts +++ b/types/react-icons/go/law.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLaw extends React.Component { } +export default class GoLaw extends React.Component { } diff --git a/types/react-icons/go/light-bulb.d.ts b/types/react-icons/go/light-bulb.d.ts index 7fb474f9d2..b020b05d25 100644 --- a/types/react-icons/go/light-bulb.d.ts +++ b/types/react-icons/go/light-bulb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLightBulb extends React.Component { } +export default class GoLightBulb extends React.Component { } diff --git a/types/react-icons/go/link-external.d.ts b/types/react-icons/go/link-external.d.ts index f756a02364..9e93717352 100644 --- a/types/react-icons/go/link-external.d.ts +++ b/types/react-icons/go/link-external.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLinkExternal extends React.Component { } +export default class GoLinkExternal extends React.Component { } diff --git a/types/react-icons/go/link.d.ts b/types/react-icons/go/link.d.ts index 042e630f90..7def9d9bd3 100644 --- a/types/react-icons/go/link.d.ts +++ b/types/react-icons/go/link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLink extends React.Component { } +export default class GoLink extends React.Component { } diff --git a/types/react-icons/go/list-ordered.d.ts b/types/react-icons/go/list-ordered.d.ts index 4d8dd28ccc..31a2859733 100644 --- a/types/react-icons/go/list-ordered.d.ts +++ b/types/react-icons/go/list-ordered.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoListOrdered extends React.Component { } +export default class GoListOrdered extends React.Component { } diff --git a/types/react-icons/go/list-unordered.d.ts b/types/react-icons/go/list-unordered.d.ts index dba5bdb668..59b89e921e 100644 --- a/types/react-icons/go/list-unordered.d.ts +++ b/types/react-icons/go/list-unordered.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoListUnordered extends React.Component { } +export default class GoListUnordered extends React.Component { } diff --git a/types/react-icons/go/location.d.ts b/types/react-icons/go/location.d.ts index c28407905a..a382326479 100644 --- a/types/react-icons/go/location.d.ts +++ b/types/react-icons/go/location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLocation extends React.Component { } +export default class GoLocation extends React.Component { } diff --git a/types/react-icons/go/lock.d.ts b/types/react-icons/go/lock.d.ts index f33270a6c1..623ec47b53 100644 --- a/types/react-icons/go/lock.d.ts +++ b/types/react-icons/go/lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLock extends React.Component { } +export default class GoLock extends React.Component { } diff --git a/types/react-icons/go/logo-github.d.ts b/types/react-icons/go/logo-github.d.ts index 24b54c29b2..f57a2d07f7 100644 --- a/types/react-icons/go/logo-github.d.ts +++ b/types/react-icons/go/logo-github.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoLogoGithub extends React.Component { } +export default class GoLogoGithub extends React.Component { } diff --git a/types/react-icons/go/mail-read.d.ts b/types/react-icons/go/mail-read.d.ts index 3eb77cf5a9..e6820b2732 100644 --- a/types/react-icons/go/mail-read.d.ts +++ b/types/react-icons/go/mail-read.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMailRead extends React.Component { } +export default class GoMailRead extends React.Component { } diff --git a/types/react-icons/go/mail-reply.d.ts b/types/react-icons/go/mail-reply.d.ts index 2134543376..794cc6dca4 100644 --- a/types/react-icons/go/mail-reply.d.ts +++ b/types/react-icons/go/mail-reply.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMailReply extends React.Component { } +export default class GoMailReply extends React.Component { } diff --git a/types/react-icons/go/mail.d.ts b/types/react-icons/go/mail.d.ts index 5934767847..bca60de455 100644 --- a/types/react-icons/go/mail.d.ts +++ b/types/react-icons/go/mail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMail extends React.Component { } +export default class GoMail extends React.Component { } diff --git a/types/react-icons/go/mark-github.d.ts b/types/react-icons/go/mark-github.d.ts index fa16809ce8..999521b725 100644 --- a/types/react-icons/go/mark-github.d.ts +++ b/types/react-icons/go/mark-github.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMarkGithub extends React.Component { } +export default class GoMarkGithub extends React.Component { } diff --git a/types/react-icons/go/markdown.d.ts b/types/react-icons/go/markdown.d.ts index df48d243be..5533fd8deb 100644 --- a/types/react-icons/go/markdown.d.ts +++ b/types/react-icons/go/markdown.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMarkdown extends React.Component { } +export default class GoMarkdown extends React.Component { } diff --git a/types/react-icons/go/megaphone.d.ts b/types/react-icons/go/megaphone.d.ts index b7fb2454d3..c76f98d900 100644 --- a/types/react-icons/go/megaphone.d.ts +++ b/types/react-icons/go/megaphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMegaphone extends React.Component { } +export default class GoMegaphone extends React.Component { } diff --git a/types/react-icons/go/mention.d.ts b/types/react-icons/go/mention.d.ts index ac750f3e6e..988f97ec6f 100644 --- a/types/react-icons/go/mention.d.ts +++ b/types/react-icons/go/mention.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMention extends React.Component { } +export default class GoMention extends React.Component { } diff --git a/types/react-icons/go/microscope.d.ts b/types/react-icons/go/microscope.d.ts index d2512a5304..79f91de4ab 100644 --- a/types/react-icons/go/microscope.d.ts +++ b/types/react-icons/go/microscope.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMicroscope extends React.Component { } +export default class GoMicroscope extends React.Component { } diff --git a/types/react-icons/go/milestone.d.ts b/types/react-icons/go/milestone.d.ts index b2775844aa..a5df7c65b1 100644 --- a/types/react-icons/go/milestone.d.ts +++ b/types/react-icons/go/milestone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMilestone extends React.Component { } +export default class GoMilestone extends React.Component { } diff --git a/types/react-icons/go/mirror.d.ts b/types/react-icons/go/mirror.d.ts index 77a6bcc33c..c8f5f3a988 100644 --- a/types/react-icons/go/mirror.d.ts +++ b/types/react-icons/go/mirror.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMirror extends React.Component { } +export default class GoMirror extends React.Component { } diff --git a/types/react-icons/go/mortar-board.d.ts b/types/react-icons/go/mortar-board.d.ts index f06eba5401..e435c2f899 100644 --- a/types/react-icons/go/mortar-board.d.ts +++ b/types/react-icons/go/mortar-board.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMortarBoard extends React.Component { } +export default class GoMortarBoard extends React.Component { } diff --git a/types/react-icons/go/move-down.d.ts b/types/react-icons/go/move-down.d.ts index bfc81cc390..cceb4a2fc6 100644 --- a/types/react-icons/go/move-down.d.ts +++ b/types/react-icons/go/move-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMoveDown extends React.Component { } +export default class GoMoveDown extends React.Component { } diff --git a/types/react-icons/go/move-left.d.ts b/types/react-icons/go/move-left.d.ts index 2f0284c69a..81c57b58d1 100644 --- a/types/react-icons/go/move-left.d.ts +++ b/types/react-icons/go/move-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMoveLeft extends React.Component { } +export default class GoMoveLeft extends React.Component { } diff --git a/types/react-icons/go/move-right.d.ts b/types/react-icons/go/move-right.d.ts index 07dcc03b4e..b9baed854c 100644 --- a/types/react-icons/go/move-right.d.ts +++ b/types/react-icons/go/move-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMoveRight extends React.Component { } +export default class GoMoveRight extends React.Component { } diff --git a/types/react-icons/go/move-up.d.ts b/types/react-icons/go/move-up.d.ts index db01b93ef1..b649bd2bca 100644 --- a/types/react-icons/go/move-up.d.ts +++ b/types/react-icons/go/move-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMoveUp extends React.Component { } +export default class GoMoveUp extends React.Component { } diff --git a/types/react-icons/go/mute.d.ts b/types/react-icons/go/mute.d.ts index c93107077e..96aa49027f 100644 --- a/types/react-icons/go/mute.d.ts +++ b/types/react-icons/go/mute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoMute extends React.Component { } +export default class GoMute extends React.Component { } diff --git a/types/react-icons/go/no-newline.d.ts b/types/react-icons/go/no-newline.d.ts index 718ba08083..2953cea8b0 100644 --- a/types/react-icons/go/no-newline.d.ts +++ b/types/react-icons/go/no-newline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoNoNewline extends React.Component { } +export default class GoNoNewline extends React.Component { } diff --git a/types/react-icons/go/octoface.d.ts b/types/react-icons/go/octoface.d.ts index 26f31a5b97..466708f844 100644 --- a/types/react-icons/go/octoface.d.ts +++ b/types/react-icons/go/octoface.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoOctoface extends React.Component { } +export default class GoOctoface extends React.Component { } diff --git a/types/react-icons/go/organization.d.ts b/types/react-icons/go/organization.d.ts index 920efb0177..321899f2bd 100644 --- a/types/react-icons/go/organization.d.ts +++ b/types/react-icons/go/organization.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoOrganization extends React.Component { } +export default class GoOrganization extends React.Component { } diff --git a/types/react-icons/go/package.d.ts b/types/react-icons/go/package.d.ts index d7a519cded..ecea623c3b 100644 --- a/types/react-icons/go/package.d.ts +++ b/types/react-icons/go/package.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPackage extends React.Component { } +export default class GoPackage extends React.Component { } diff --git a/types/react-icons/go/paintcan.d.ts b/types/react-icons/go/paintcan.d.ts index a8506f4081..b38f9aa673 100644 --- a/types/react-icons/go/paintcan.d.ts +++ b/types/react-icons/go/paintcan.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPaintcan extends React.Component { } +export default class GoPaintcan extends React.Component { } diff --git a/types/react-icons/go/pencil.d.ts b/types/react-icons/go/pencil.d.ts index f83e90d337..9a2cc3fe1c 100644 --- a/types/react-icons/go/pencil.d.ts +++ b/types/react-icons/go/pencil.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPencil extends React.Component { } +export default class GoPencil extends React.Component { } diff --git a/types/react-icons/go/person.d.ts b/types/react-icons/go/person.d.ts index 3e90e995cb..177c738660 100644 --- a/types/react-icons/go/person.d.ts +++ b/types/react-icons/go/person.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPerson extends React.Component { } +export default class GoPerson extends React.Component { } diff --git a/types/react-icons/go/pin.d.ts b/types/react-icons/go/pin.d.ts index 1e71e6a451..f083f58df7 100644 --- a/types/react-icons/go/pin.d.ts +++ b/types/react-icons/go/pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPin extends React.Component { } +export default class GoPin extends React.Component { } diff --git a/types/react-icons/go/playback-fast-forward.d.ts b/types/react-icons/go/playback-fast-forward.d.ts index e0413248d8..faa2293f90 100644 --- a/types/react-icons/go/playback-fast-forward.d.ts +++ b/types/react-icons/go/playback-fast-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlaybackFastForward extends React.Component { } +export default class GoPlaybackFastForward extends React.Component { } diff --git a/types/react-icons/go/playback-pause.d.ts b/types/react-icons/go/playback-pause.d.ts index faedc171f4..43c3830eae 100644 --- a/types/react-icons/go/playback-pause.d.ts +++ b/types/react-icons/go/playback-pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlaybackPause extends React.Component { } +export default class GoPlaybackPause extends React.Component { } diff --git a/types/react-icons/go/playback-play.d.ts b/types/react-icons/go/playback-play.d.ts index a1728cef8f..6d90eadb63 100644 --- a/types/react-icons/go/playback-play.d.ts +++ b/types/react-icons/go/playback-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlaybackPlay extends React.Component { } +export default class GoPlaybackPlay extends React.Component { } diff --git a/types/react-icons/go/playback-rewind.d.ts b/types/react-icons/go/playback-rewind.d.ts index 1dce237641..92080152af 100644 --- a/types/react-icons/go/playback-rewind.d.ts +++ b/types/react-icons/go/playback-rewind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlaybackRewind extends React.Component { } +export default class GoPlaybackRewind extends React.Component { } diff --git a/types/react-icons/go/plug.d.ts b/types/react-icons/go/plug.d.ts index e04a6ef59e..da0ec12aa1 100644 --- a/types/react-icons/go/plug.d.ts +++ b/types/react-icons/go/plug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlug extends React.Component { } +export default class GoPlug extends React.Component { } diff --git a/types/react-icons/go/plus.d.ts b/types/react-icons/go/plus.d.ts index c03f31a17c..867c30b643 100644 --- a/types/react-icons/go/plus.d.ts +++ b/types/react-icons/go/plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPlus extends React.Component { } +export default class GoPlus extends React.Component { } diff --git a/types/react-icons/go/podium.d.ts b/types/react-icons/go/podium.d.ts index 4349940882..1c16142450 100644 --- a/types/react-icons/go/podium.d.ts +++ b/types/react-icons/go/podium.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPodium extends React.Component { } +export default class GoPodium extends React.Component { } diff --git a/types/react-icons/go/primitive-dot.d.ts b/types/react-icons/go/primitive-dot.d.ts index e0166675fe..9a74108de7 100644 --- a/types/react-icons/go/primitive-dot.d.ts +++ b/types/react-icons/go/primitive-dot.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPrimitiveDot extends React.Component { } +export default class GoPrimitiveDot extends React.Component { } diff --git a/types/react-icons/go/primitive-square.d.ts b/types/react-icons/go/primitive-square.d.ts index 73129a7416..4a387621dd 100644 --- a/types/react-icons/go/primitive-square.d.ts +++ b/types/react-icons/go/primitive-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPrimitiveSquare extends React.Component { } +export default class GoPrimitiveSquare extends React.Component { } diff --git a/types/react-icons/go/pulse.d.ts b/types/react-icons/go/pulse.d.ts index a022a835f5..111540b6ea 100644 --- a/types/react-icons/go/pulse.d.ts +++ b/types/react-icons/go/pulse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPulse extends React.Component { } +export default class GoPulse extends React.Component { } diff --git a/types/react-icons/go/puzzle.d.ts b/types/react-icons/go/puzzle.d.ts index 2c79df6221..759922a96d 100644 --- a/types/react-icons/go/puzzle.d.ts +++ b/types/react-icons/go/puzzle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoPuzzle extends React.Component { } +export default class GoPuzzle extends React.Component { } diff --git a/types/react-icons/go/question.d.ts b/types/react-icons/go/question.d.ts index 6b13066ed1..7dd4302a96 100644 --- a/types/react-icons/go/question.d.ts +++ b/types/react-icons/go/question.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoQuestion extends React.Component { } +export default class GoQuestion extends React.Component { } diff --git a/types/react-icons/go/quote.d.ts b/types/react-icons/go/quote.d.ts index 1e91156e4a..47a6f2765a 100644 --- a/types/react-icons/go/quote.d.ts +++ b/types/react-icons/go/quote.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoQuote extends React.Component { } +export default class GoQuote extends React.Component { } diff --git a/types/react-icons/go/radio-tower.d.ts b/types/react-icons/go/radio-tower.d.ts index 250bcccc92..fee3702338 100644 --- a/types/react-icons/go/radio-tower.d.ts +++ b/types/react-icons/go/radio-tower.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRadioTower extends React.Component { } +export default class GoRadioTower extends React.Component { } diff --git a/types/react-icons/go/repo-clone.d.ts b/types/react-icons/go/repo-clone.d.ts index 08cf239d8c..fb9957a21d 100644 --- a/types/react-icons/go/repo-clone.d.ts +++ b/types/react-icons/go/repo-clone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepoClone extends React.Component { } +export default class GoRepoClone extends React.Component { } diff --git a/types/react-icons/go/repo-force-push.d.ts b/types/react-icons/go/repo-force-push.d.ts index f346d64e71..6b1bf3a2c1 100644 --- a/types/react-icons/go/repo-force-push.d.ts +++ b/types/react-icons/go/repo-force-push.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepoForcePush extends React.Component { } +export default class GoRepoForcePush extends React.Component { } diff --git a/types/react-icons/go/repo-forked.d.ts b/types/react-icons/go/repo-forked.d.ts index f6bcae6f1f..e68f5a3df6 100644 --- a/types/react-icons/go/repo-forked.d.ts +++ b/types/react-icons/go/repo-forked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepoForked extends React.Component { } +export default class GoRepoForked extends React.Component { } diff --git a/types/react-icons/go/repo-pull.d.ts b/types/react-icons/go/repo-pull.d.ts index 79d104ebba..916310f2bc 100644 --- a/types/react-icons/go/repo-pull.d.ts +++ b/types/react-icons/go/repo-pull.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepoPull extends React.Component { } +export default class GoRepoPull extends React.Component { } diff --git a/types/react-icons/go/repo-push.d.ts b/types/react-icons/go/repo-push.d.ts index 473cfad2ff..5e9a25d3a6 100644 --- a/types/react-icons/go/repo-push.d.ts +++ b/types/react-icons/go/repo-push.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepoPush extends React.Component { } +export default class GoRepoPush extends React.Component { } diff --git a/types/react-icons/go/repo.d.ts b/types/react-icons/go/repo.d.ts index 9bb6c6c3c4..87dd983849 100644 --- a/types/react-icons/go/repo.d.ts +++ b/types/react-icons/go/repo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRepo extends React.Component { } +export default class GoRepo extends React.Component { } diff --git a/types/react-icons/go/rocket.d.ts b/types/react-icons/go/rocket.d.ts index e92a7802b6..04a9f8fbbb 100644 --- a/types/react-icons/go/rocket.d.ts +++ b/types/react-icons/go/rocket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRocket extends React.Component { } +export default class GoRocket extends React.Component { } diff --git a/types/react-icons/go/rss.d.ts b/types/react-icons/go/rss.d.ts index 9210f442ed..d18a40a2fb 100644 --- a/types/react-icons/go/rss.d.ts +++ b/types/react-icons/go/rss.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRss extends React.Component { } +export default class GoRss extends React.Component { } diff --git a/types/react-icons/go/ruby.d.ts b/types/react-icons/go/ruby.d.ts index 7088211cba..467aecdce6 100644 --- a/types/react-icons/go/ruby.d.ts +++ b/types/react-icons/go/ruby.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoRuby extends React.Component { } +export default class GoRuby extends React.Component { } diff --git a/types/react-icons/go/screen-full.d.ts b/types/react-icons/go/screen-full.d.ts index b56e719737..f3eae2a63e 100644 --- a/types/react-icons/go/screen-full.d.ts +++ b/types/react-icons/go/screen-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoScreenFull extends React.Component { } +export default class GoScreenFull extends React.Component { } diff --git a/types/react-icons/go/screen-normal.d.ts b/types/react-icons/go/screen-normal.d.ts index bd638f0e59..59e38edc81 100644 --- a/types/react-icons/go/screen-normal.d.ts +++ b/types/react-icons/go/screen-normal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoScreenNormal extends React.Component { } +export default class GoScreenNormal extends React.Component { } diff --git a/types/react-icons/go/search.d.ts b/types/react-icons/go/search.d.ts index 2406d7990b..54d1144369 100644 --- a/types/react-icons/go/search.d.ts +++ b/types/react-icons/go/search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSearch extends React.Component { } +export default class GoSearch extends React.Component { } diff --git a/types/react-icons/go/server.d.ts b/types/react-icons/go/server.d.ts index e7011da7d3..1de141c1a2 100644 --- a/types/react-icons/go/server.d.ts +++ b/types/react-icons/go/server.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoServer extends React.Component { } +export default class GoServer extends React.Component { } diff --git a/types/react-icons/go/settings.d.ts b/types/react-icons/go/settings.d.ts index 3dad6171f4..a583ebe0fe 100644 --- a/types/react-icons/go/settings.d.ts +++ b/types/react-icons/go/settings.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSettings extends React.Component { } +export default class GoSettings extends React.Component { } diff --git a/types/react-icons/go/sign-in.d.ts b/types/react-icons/go/sign-in.d.ts index ab88981f15..f1788d6395 100644 --- a/types/react-icons/go/sign-in.d.ts +++ b/types/react-icons/go/sign-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSignIn extends React.Component { } +export default class GoSignIn extends React.Component { } diff --git a/types/react-icons/go/sign-out.d.ts b/types/react-icons/go/sign-out.d.ts index ac84ac924c..dd87a41f43 100644 --- a/types/react-icons/go/sign-out.d.ts +++ b/types/react-icons/go/sign-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSignOut extends React.Component { } +export default class GoSignOut extends React.Component { } diff --git a/types/react-icons/go/split.d.ts b/types/react-icons/go/split.d.ts index c1e33d8760..4b930df74c 100644 --- a/types/react-icons/go/split.d.ts +++ b/types/react-icons/go/split.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSplit extends React.Component { } +export default class GoSplit extends React.Component { } diff --git a/types/react-icons/go/squirrel.d.ts b/types/react-icons/go/squirrel.d.ts index d84b261ab8..2c1bfdc544 100644 --- a/types/react-icons/go/squirrel.d.ts +++ b/types/react-icons/go/squirrel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSquirrel extends React.Component { } +export default class GoSquirrel extends React.Component { } diff --git a/types/react-icons/go/star.d.ts b/types/react-icons/go/star.d.ts index 39146ea5c3..a5f1a3718e 100644 --- a/types/react-icons/go/star.d.ts +++ b/types/react-icons/go/star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoStar extends React.Component { } +export default class GoStar extends React.Component { } diff --git a/types/react-icons/go/steps.d.ts b/types/react-icons/go/steps.d.ts index 7731a5947e..ae1bd0f758 100644 --- a/types/react-icons/go/steps.d.ts +++ b/types/react-icons/go/steps.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSteps extends React.Component { } +export default class GoSteps extends React.Component { } diff --git a/types/react-icons/go/stop.d.ts b/types/react-icons/go/stop.d.ts index 7919522a0d..6036ca3c7f 100644 --- a/types/react-icons/go/stop.d.ts +++ b/types/react-icons/go/stop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoStop extends React.Component { } +export default class GoStop extends React.Component { } diff --git a/types/react-icons/go/sync.d.ts b/types/react-icons/go/sync.d.ts index 5611dda112..7a0ab4e316 100644 --- a/types/react-icons/go/sync.d.ts +++ b/types/react-icons/go/sync.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoSync extends React.Component { } +export default class GoSync extends React.Component { } diff --git a/types/react-icons/go/tag.d.ts b/types/react-icons/go/tag.d.ts index 6de6570346..ff161ead97 100644 --- a/types/react-icons/go/tag.d.ts +++ b/types/react-icons/go/tag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTag extends React.Component { } +export default class GoTag extends React.Component { } diff --git a/types/react-icons/go/telescope.d.ts b/types/react-icons/go/telescope.d.ts index 2a3cbfdbc3..943c1764db 100644 --- a/types/react-icons/go/telescope.d.ts +++ b/types/react-icons/go/telescope.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTelescope extends React.Component { } +export default class GoTelescope extends React.Component { } diff --git a/types/react-icons/go/terminal.d.ts b/types/react-icons/go/terminal.d.ts index bc032af10e..e21c5a9461 100644 --- a/types/react-icons/go/terminal.d.ts +++ b/types/react-icons/go/terminal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTerminal extends React.Component { } +export default class GoTerminal extends React.Component { } diff --git a/types/react-icons/go/three-bars.d.ts b/types/react-icons/go/three-bars.d.ts index 823bfd5253..75fe787e3f 100644 --- a/types/react-icons/go/three-bars.d.ts +++ b/types/react-icons/go/three-bars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoThreeBars extends React.Component { } +export default class GoThreeBars extends React.Component { } diff --git a/types/react-icons/go/tools.d.ts b/types/react-icons/go/tools.d.ts index 2771922016..8229abce20 100644 --- a/types/react-icons/go/tools.d.ts +++ b/types/react-icons/go/tools.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTools extends React.Component { } +export default class GoTools extends React.Component { } diff --git a/types/react-icons/go/trashcan.d.ts b/types/react-icons/go/trashcan.d.ts index cb835603f0..4b27fba299 100644 --- a/types/react-icons/go/trashcan.d.ts +++ b/types/react-icons/go/trashcan.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTrashcan extends React.Component { } +export default class GoTrashcan extends React.Component { } diff --git a/types/react-icons/go/triangle-down.d.ts b/types/react-icons/go/triangle-down.d.ts index c441287bf6..de19ba459a 100644 --- a/types/react-icons/go/triangle-down.d.ts +++ b/types/react-icons/go/triangle-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTriangleDown extends React.Component { } +export default class GoTriangleDown extends React.Component { } diff --git a/types/react-icons/go/triangle-left.d.ts b/types/react-icons/go/triangle-left.d.ts index 1017fd09c7..309b832111 100644 --- a/types/react-icons/go/triangle-left.d.ts +++ b/types/react-icons/go/triangle-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTriangleLeft extends React.Component { } +export default class GoTriangleLeft extends React.Component { } diff --git a/types/react-icons/go/triangle-right.d.ts b/types/react-icons/go/triangle-right.d.ts index d1ed233599..989f428fb3 100644 --- a/types/react-icons/go/triangle-right.d.ts +++ b/types/react-icons/go/triangle-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTriangleRight extends React.Component { } +export default class GoTriangleRight extends React.Component { } diff --git a/types/react-icons/go/triangle-up.d.ts b/types/react-icons/go/triangle-up.d.ts index 6ce79c93fa..fae4ac1c25 100644 --- a/types/react-icons/go/triangle-up.d.ts +++ b/types/react-icons/go/triangle-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoTriangleUp extends React.Component { } +export default class GoTriangleUp extends React.Component { } diff --git a/types/react-icons/go/unfold.d.ts b/types/react-icons/go/unfold.d.ts index 1cf1946063..1c00f170d5 100644 --- a/types/react-icons/go/unfold.d.ts +++ b/types/react-icons/go/unfold.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoUnfold extends React.Component { } +export default class GoUnfold extends React.Component { } diff --git a/types/react-icons/go/unmute.d.ts b/types/react-icons/go/unmute.d.ts index 80142f4fcb..90eda20972 100644 --- a/types/react-icons/go/unmute.d.ts +++ b/types/react-icons/go/unmute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoUnmute extends React.Component { } +export default class GoUnmute extends React.Component { } diff --git a/types/react-icons/go/versions.d.ts b/types/react-icons/go/versions.d.ts index 695e54c515..d11586398f 100644 --- a/types/react-icons/go/versions.d.ts +++ b/types/react-icons/go/versions.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoVersions extends React.Component { } +export default class GoVersions extends React.Component { } diff --git a/types/react-icons/go/x.d.ts b/types/react-icons/go/x.d.ts index 3fd2c744a1..379cb94d5c 100644 --- a/types/react-icons/go/x.d.ts +++ b/types/react-icons/go/x.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoX extends React.Component { } +export default class GoX extends React.Component { } diff --git a/types/react-icons/go/zap.d.ts b/types/react-icons/go/zap.d.ts index 52afc496bf..9dafc26355 100644 --- a/types/react-icons/go/zap.d.ts +++ b/types/react-icons/go/zap.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class GoZap extends React.Component { } +export default class GoZap extends React.Component { } diff --git a/types/react-icons/io/alert-circled.d.ts b/types/react-icons/io/alert-circled.d.ts index c79766b3f5..1fc164cf30 100644 --- a/types/react-icons/io/alert-circled.d.ts +++ b/types/react-icons/io/alert-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAlertCircled extends React.Component { } +export default class IoAlertCircled extends React.Component { } diff --git a/types/react-icons/io/alert.d.ts b/types/react-icons/io/alert.d.ts index 4d69c70996..f3f236a07b 100644 --- a/types/react-icons/io/alert.d.ts +++ b/types/react-icons/io/alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAlert extends React.Component { } +export default class IoAlert extends React.Component { } diff --git a/types/react-icons/io/android-add-circle.d.ts b/types/react-icons/io/android-add-circle.d.ts index d18b4e3f3b..83301fe5b9 100644 --- a/types/react-icons/io/android-add-circle.d.ts +++ b/types/react-icons/io/android-add-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidAddCircle extends React.Component { } +export default class IoAndroidAddCircle extends React.Component { } diff --git a/types/react-icons/io/android-add.d.ts b/types/react-icons/io/android-add.d.ts index 6371fd661a..d6ec32e120 100644 --- a/types/react-icons/io/android-add.d.ts +++ b/types/react-icons/io/android-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidAdd extends React.Component { } +export default class IoAndroidAdd extends React.Component { } diff --git a/types/react-icons/io/android-alarm-clock.d.ts b/types/react-icons/io/android-alarm-clock.d.ts index 2824ec957b..ba7424414a 100644 --- a/types/react-icons/io/android-alarm-clock.d.ts +++ b/types/react-icons/io/android-alarm-clock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidAlarmClock extends React.Component { } +export default class IoAndroidAlarmClock extends React.Component { } diff --git a/types/react-icons/io/android-alert.d.ts b/types/react-icons/io/android-alert.d.ts index c9c343c9c5..23f9c0fc85 100644 --- a/types/react-icons/io/android-alert.d.ts +++ b/types/react-icons/io/android-alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidAlert extends React.Component { } +export default class IoAndroidAlert extends React.Component { } diff --git a/types/react-icons/io/android-apps.d.ts b/types/react-icons/io/android-apps.d.ts index e53e9ee2c0..4ce9dca7c6 100644 --- a/types/react-icons/io/android-apps.d.ts +++ b/types/react-icons/io/android-apps.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidApps extends React.Component { } +export default class IoAndroidApps extends React.Component { } diff --git a/types/react-icons/io/android-archive.d.ts b/types/react-icons/io/android-archive.d.ts index 19f95459a1..bd86f53213 100644 --- a/types/react-icons/io/android-archive.d.ts +++ b/types/react-icons/io/android-archive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArchive extends React.Component { } +export default class IoAndroidArchive extends React.Component { } diff --git a/types/react-icons/io/android-arrow-back.d.ts b/types/react-icons/io/android-arrow-back.d.ts index ddf17babf0..ccf8a5dc52 100644 --- a/types/react-icons/io/android-arrow-back.d.ts +++ b/types/react-icons/io/android-arrow-back.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowBack extends React.Component { } +export default class IoAndroidArrowBack extends React.Component { } diff --git a/types/react-icons/io/android-arrow-down.d.ts b/types/react-icons/io/android-arrow-down.d.ts index f7cdff2e8a..71d5471bb6 100644 --- a/types/react-icons/io/android-arrow-down.d.ts +++ b/types/react-icons/io/android-arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDown extends React.Component { } +export default class IoAndroidArrowDown extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropdown-circle.d.ts b/types/react-icons/io/android-arrow-dropdown-circle.d.ts index 9921c9756b..6a11a88c20 100644 --- a/types/react-icons/io/android-arrow-dropdown-circle.d.ts +++ b/types/react-icons/io/android-arrow-dropdown-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropdownCircle extends React.Component { } +export default class IoAndroidArrowDropdownCircle extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropdown.d.ts b/types/react-icons/io/android-arrow-dropdown.d.ts index e3c1734b9e..ec91403322 100644 --- a/types/react-icons/io/android-arrow-dropdown.d.ts +++ b/types/react-icons/io/android-arrow-dropdown.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropdown extends React.Component { } +export default class IoAndroidArrowDropdown extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropleft-circle.d.ts b/types/react-icons/io/android-arrow-dropleft-circle.d.ts index e9c7ade0ed..a972b89ae8 100644 --- a/types/react-icons/io/android-arrow-dropleft-circle.d.ts +++ b/types/react-icons/io/android-arrow-dropleft-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropleftCircle extends React.Component { } +export default class IoAndroidArrowDropleftCircle extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropleft.d.ts b/types/react-icons/io/android-arrow-dropleft.d.ts index f27bda0f88..0477b93c0b 100644 --- a/types/react-icons/io/android-arrow-dropleft.d.ts +++ b/types/react-icons/io/android-arrow-dropleft.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropleft extends React.Component { } +export default class IoAndroidArrowDropleft extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropright-circle.d.ts b/types/react-icons/io/android-arrow-dropright-circle.d.ts index e9efe30977..2e53387d79 100644 --- a/types/react-icons/io/android-arrow-dropright-circle.d.ts +++ b/types/react-icons/io/android-arrow-dropright-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDroprightCircle extends React.Component { } +export default class IoAndroidArrowDroprightCircle extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropright.d.ts b/types/react-icons/io/android-arrow-dropright.d.ts index 5b699c82eb..b1ebcac3a3 100644 --- a/types/react-icons/io/android-arrow-dropright.d.ts +++ b/types/react-icons/io/android-arrow-dropright.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropright extends React.Component { } +export default class IoAndroidArrowDropright extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropup-circle.d.ts b/types/react-icons/io/android-arrow-dropup-circle.d.ts index ecdba4d76b..cb8d87c3b7 100644 --- a/types/react-icons/io/android-arrow-dropup-circle.d.ts +++ b/types/react-icons/io/android-arrow-dropup-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropupCircle extends React.Component { } +export default class IoAndroidArrowDropupCircle extends React.Component { } diff --git a/types/react-icons/io/android-arrow-dropup.d.ts b/types/react-icons/io/android-arrow-dropup.d.ts index ef88f5a8a4..b52c196650 100644 --- a/types/react-icons/io/android-arrow-dropup.d.ts +++ b/types/react-icons/io/android-arrow-dropup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowDropup extends React.Component { } +export default class IoAndroidArrowDropup extends React.Component { } diff --git a/types/react-icons/io/android-arrow-forward.d.ts b/types/react-icons/io/android-arrow-forward.d.ts index 988054fdba..a2e4cfcf3c 100644 --- a/types/react-icons/io/android-arrow-forward.d.ts +++ b/types/react-icons/io/android-arrow-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowForward extends React.Component { } +export default class IoAndroidArrowForward extends React.Component { } diff --git a/types/react-icons/io/android-arrow-up.d.ts b/types/react-icons/io/android-arrow-up.d.ts index 6a5d8bce91..8d30e1f1d6 100644 --- a/types/react-icons/io/android-arrow-up.d.ts +++ b/types/react-icons/io/android-arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidArrowUp extends React.Component { } +export default class IoAndroidArrowUp extends React.Component { } diff --git a/types/react-icons/io/android-attach.d.ts b/types/react-icons/io/android-attach.d.ts index 2a81eff025..42b704ef71 100644 --- a/types/react-icons/io/android-attach.d.ts +++ b/types/react-icons/io/android-attach.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidAttach extends React.Component { } +export default class IoAndroidAttach extends React.Component { } diff --git a/types/react-icons/io/android-bar.d.ts b/types/react-icons/io/android-bar.d.ts index 609cdb9248..0dbc0148db 100644 --- a/types/react-icons/io/android-bar.d.ts +++ b/types/react-icons/io/android-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBar extends React.Component { } +export default class IoAndroidBar extends React.Component { } diff --git a/types/react-icons/io/android-bicycle.d.ts b/types/react-icons/io/android-bicycle.d.ts index 77e1f18d89..7e8c1ef911 100644 --- a/types/react-icons/io/android-bicycle.d.ts +++ b/types/react-icons/io/android-bicycle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBicycle extends React.Component { } +export default class IoAndroidBicycle extends React.Component { } diff --git a/types/react-icons/io/android-boat.d.ts b/types/react-icons/io/android-boat.d.ts index 3aa0aa406d..59bf285c2b 100644 --- a/types/react-icons/io/android-boat.d.ts +++ b/types/react-icons/io/android-boat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBoat extends React.Component { } +export default class IoAndroidBoat extends React.Component { } diff --git a/types/react-icons/io/android-bookmark.d.ts b/types/react-icons/io/android-bookmark.d.ts index d42d693947..1585e691ac 100644 --- a/types/react-icons/io/android-bookmark.d.ts +++ b/types/react-icons/io/android-bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBookmark extends React.Component { } +export default class IoAndroidBookmark extends React.Component { } diff --git a/types/react-icons/io/android-bulb.d.ts b/types/react-icons/io/android-bulb.d.ts index e3e9eba871..04b9d70acb 100644 --- a/types/react-icons/io/android-bulb.d.ts +++ b/types/react-icons/io/android-bulb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBulb extends React.Component { } +export default class IoAndroidBulb extends React.Component { } diff --git a/types/react-icons/io/android-bus.d.ts b/types/react-icons/io/android-bus.d.ts index da0b843827..2e93dc479b 100644 --- a/types/react-icons/io/android-bus.d.ts +++ b/types/react-icons/io/android-bus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidBus extends React.Component { } +export default class IoAndroidBus extends React.Component { } diff --git a/types/react-icons/io/android-calendar.d.ts b/types/react-icons/io/android-calendar.d.ts index 7f0e7bb40d..a884f3ff51 100644 --- a/types/react-icons/io/android-calendar.d.ts +++ b/types/react-icons/io/android-calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCalendar extends React.Component { } +export default class IoAndroidCalendar extends React.Component { } diff --git a/types/react-icons/io/android-call.d.ts b/types/react-icons/io/android-call.d.ts index dc68618566..2b13615abf 100644 --- a/types/react-icons/io/android-call.d.ts +++ b/types/react-icons/io/android-call.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCall extends React.Component { } +export default class IoAndroidCall extends React.Component { } diff --git a/types/react-icons/io/android-camera.d.ts b/types/react-icons/io/android-camera.d.ts index b478052454..042a0b2694 100644 --- a/types/react-icons/io/android-camera.d.ts +++ b/types/react-icons/io/android-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCamera extends React.Component { } +export default class IoAndroidCamera extends React.Component { } diff --git a/types/react-icons/io/android-cancel.d.ts b/types/react-icons/io/android-cancel.d.ts index e6a4e25a94..067a2a32f0 100644 --- a/types/react-icons/io/android-cancel.d.ts +++ b/types/react-icons/io/android-cancel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCancel extends React.Component { } +export default class IoAndroidCancel extends React.Component { } diff --git a/types/react-icons/io/android-car.d.ts b/types/react-icons/io/android-car.d.ts index 0f5240f2cd..fcb7c849d8 100644 --- a/types/react-icons/io/android-car.d.ts +++ b/types/react-icons/io/android-car.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCar extends React.Component { } +export default class IoAndroidCar extends React.Component { } diff --git a/types/react-icons/io/android-cart.d.ts b/types/react-icons/io/android-cart.d.ts index c7e438e03b..7d944a55c5 100644 --- a/types/react-icons/io/android-cart.d.ts +++ b/types/react-icons/io/android-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCart extends React.Component { } +export default class IoAndroidCart extends React.Component { } diff --git a/types/react-icons/io/android-chat.d.ts b/types/react-icons/io/android-chat.d.ts index 4280161927..8789c4f12b 100644 --- a/types/react-icons/io/android-chat.d.ts +++ b/types/react-icons/io/android-chat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidChat extends React.Component { } +export default class IoAndroidChat extends React.Component { } diff --git a/types/react-icons/io/android-checkbox-blank.d.ts b/types/react-icons/io/android-checkbox-blank.d.ts index d8e5fa3b26..2651183ba1 100644 --- a/types/react-icons/io/android-checkbox-blank.d.ts +++ b/types/react-icons/io/android-checkbox-blank.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCheckboxBlank extends React.Component { } +export default class IoAndroidCheckboxBlank extends React.Component { } diff --git a/types/react-icons/io/android-checkbox-outline-blank.d.ts b/types/react-icons/io/android-checkbox-outline-blank.d.ts index b4dab15b4e..cf6a3a3d5e 100644 --- a/types/react-icons/io/android-checkbox-outline-blank.d.ts +++ b/types/react-icons/io/android-checkbox-outline-blank.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCheckboxOutlineBlank extends React.Component { } +export default class IoAndroidCheckboxOutlineBlank extends React.Component { } diff --git a/types/react-icons/io/android-checkbox-outline.d.ts b/types/react-icons/io/android-checkbox-outline.d.ts index d3ff55b64e..3a6347a302 100644 --- a/types/react-icons/io/android-checkbox-outline.d.ts +++ b/types/react-icons/io/android-checkbox-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCheckboxOutline extends React.Component { } +export default class IoAndroidCheckboxOutline extends React.Component { } diff --git a/types/react-icons/io/android-checkbox.d.ts b/types/react-icons/io/android-checkbox.d.ts index cd2e04372e..cb21d62e65 100644 --- a/types/react-icons/io/android-checkbox.d.ts +++ b/types/react-icons/io/android-checkbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCheckbox extends React.Component { } +export default class IoAndroidCheckbox extends React.Component { } diff --git a/types/react-icons/io/android-checkmark-circle.d.ts b/types/react-icons/io/android-checkmark-circle.d.ts index 0326c449b1..3671ada3d0 100644 --- a/types/react-icons/io/android-checkmark-circle.d.ts +++ b/types/react-icons/io/android-checkmark-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCheckmarkCircle extends React.Component { } +export default class IoAndroidCheckmarkCircle extends React.Component { } diff --git a/types/react-icons/io/android-clipboard.d.ts b/types/react-icons/io/android-clipboard.d.ts index 79ce34630e..3d93506b17 100644 --- a/types/react-icons/io/android-clipboard.d.ts +++ b/types/react-icons/io/android-clipboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidClipboard extends React.Component { } +export default class IoAndroidClipboard extends React.Component { } diff --git a/types/react-icons/io/android-close.d.ts b/types/react-icons/io/android-close.d.ts index ac1381120f..ad32b8b302 100644 --- a/types/react-icons/io/android-close.d.ts +++ b/types/react-icons/io/android-close.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidClose extends React.Component { } +export default class IoAndroidClose extends React.Component { } diff --git a/types/react-icons/io/android-cloud-circle.d.ts b/types/react-icons/io/android-cloud-circle.d.ts index 8d4bb2307f..9c30f64677 100644 --- a/types/react-icons/io/android-cloud-circle.d.ts +++ b/types/react-icons/io/android-cloud-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCloudCircle extends React.Component { } +export default class IoAndroidCloudCircle extends React.Component { } diff --git a/types/react-icons/io/android-cloud-done.d.ts b/types/react-icons/io/android-cloud-done.d.ts index 3ae02722be..6900251eec 100644 --- a/types/react-icons/io/android-cloud-done.d.ts +++ b/types/react-icons/io/android-cloud-done.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCloudDone extends React.Component { } +export default class IoAndroidCloudDone extends React.Component { } diff --git a/types/react-icons/io/android-cloud-outline.d.ts b/types/react-icons/io/android-cloud-outline.d.ts index ca8186f50c..a8144aad15 100644 --- a/types/react-icons/io/android-cloud-outline.d.ts +++ b/types/react-icons/io/android-cloud-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCloudOutline extends React.Component { } +export default class IoAndroidCloudOutline extends React.Component { } diff --git a/types/react-icons/io/android-cloud.d.ts b/types/react-icons/io/android-cloud.d.ts index 2620fc41c8..e0fc48bfd5 100644 --- a/types/react-icons/io/android-cloud.d.ts +++ b/types/react-icons/io/android-cloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCloud extends React.Component { } +export default class IoAndroidCloud extends React.Component { } diff --git a/types/react-icons/io/android-color-palette.d.ts b/types/react-icons/io/android-color-palette.d.ts index 4c523d3d29..79ddef8b10 100644 --- a/types/react-icons/io/android-color-palette.d.ts +++ b/types/react-icons/io/android-color-palette.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidColorPalette extends React.Component { } +export default class IoAndroidColorPalette extends React.Component { } diff --git a/types/react-icons/io/android-compass.d.ts b/types/react-icons/io/android-compass.d.ts index 7db3c51fc6..c577a6a3fd 100644 --- a/types/react-icons/io/android-compass.d.ts +++ b/types/react-icons/io/android-compass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCompass extends React.Component { } +export default class IoAndroidCompass extends React.Component { } diff --git a/types/react-icons/io/android-contact.d.ts b/types/react-icons/io/android-contact.d.ts index 16e643e556..933faca311 100644 --- a/types/react-icons/io/android-contact.d.ts +++ b/types/react-icons/io/android-contact.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidContact extends React.Component { } +export default class IoAndroidContact extends React.Component { } diff --git a/types/react-icons/io/android-contacts.d.ts b/types/react-icons/io/android-contacts.d.ts index bbfb1f9839..22f23054ff 100644 --- a/types/react-icons/io/android-contacts.d.ts +++ b/types/react-icons/io/android-contacts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidContacts extends React.Component { } +export default class IoAndroidContacts extends React.Component { } diff --git a/types/react-icons/io/android-contract.d.ts b/types/react-icons/io/android-contract.d.ts index 16752c3b45..87c6a88fa1 100644 --- a/types/react-icons/io/android-contract.d.ts +++ b/types/react-icons/io/android-contract.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidContract extends React.Component { } +export default class IoAndroidContract extends React.Component { } diff --git a/types/react-icons/io/android-create.d.ts b/types/react-icons/io/android-create.d.ts index 2943e30d94..38c4a7fa79 100644 --- a/types/react-icons/io/android-create.d.ts +++ b/types/react-icons/io/android-create.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidCreate extends React.Component { } +export default class IoAndroidCreate extends React.Component { } diff --git a/types/react-icons/io/android-delete.d.ts b/types/react-icons/io/android-delete.d.ts index 0bac16d761..1863649507 100644 --- a/types/react-icons/io/android-delete.d.ts +++ b/types/react-icons/io/android-delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDelete extends React.Component { } +export default class IoAndroidDelete extends React.Component { } diff --git a/types/react-icons/io/android-desktop.d.ts b/types/react-icons/io/android-desktop.d.ts index aa0d7bb119..a8233e4c61 100644 --- a/types/react-icons/io/android-desktop.d.ts +++ b/types/react-icons/io/android-desktop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDesktop extends React.Component { } +export default class IoAndroidDesktop extends React.Component { } diff --git a/types/react-icons/io/android-document.d.ts b/types/react-icons/io/android-document.d.ts index 90fb968de7..b2a4c4d5a3 100644 --- a/types/react-icons/io/android-document.d.ts +++ b/types/react-icons/io/android-document.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDocument extends React.Component { } +export default class IoAndroidDocument extends React.Component { } diff --git a/types/react-icons/io/android-done-all.d.ts b/types/react-icons/io/android-done-all.d.ts index cbdb1617e9..9759331f5e 100644 --- a/types/react-icons/io/android-done-all.d.ts +++ b/types/react-icons/io/android-done-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDoneAll extends React.Component { } +export default class IoAndroidDoneAll extends React.Component { } diff --git a/types/react-icons/io/android-done.d.ts b/types/react-icons/io/android-done.d.ts index 8c04dc4e50..ef68fc8e34 100644 --- a/types/react-icons/io/android-done.d.ts +++ b/types/react-icons/io/android-done.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDone extends React.Component { } +export default class IoAndroidDone extends React.Component { } diff --git a/types/react-icons/io/android-download.d.ts b/types/react-icons/io/android-download.d.ts index 237fd8da1b..35caf226ba 100644 --- a/types/react-icons/io/android-download.d.ts +++ b/types/react-icons/io/android-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDownload extends React.Component { } +export default class IoAndroidDownload extends React.Component { } diff --git a/types/react-icons/io/android-drafts.d.ts b/types/react-icons/io/android-drafts.d.ts index ef5fe14394..c143e50a3d 100644 --- a/types/react-icons/io/android-drafts.d.ts +++ b/types/react-icons/io/android-drafts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidDrafts extends React.Component { } +export default class IoAndroidDrafts extends React.Component { } diff --git a/types/react-icons/io/android-exit.d.ts b/types/react-icons/io/android-exit.d.ts index c5453f4a60..ad1c1fa91e 100644 --- a/types/react-icons/io/android-exit.d.ts +++ b/types/react-icons/io/android-exit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidExit extends React.Component { } +export default class IoAndroidExit extends React.Component { } diff --git a/types/react-icons/io/android-expand.d.ts b/types/react-icons/io/android-expand.d.ts index 02a070b6f1..01e32a17c5 100644 --- a/types/react-icons/io/android-expand.d.ts +++ b/types/react-icons/io/android-expand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidExpand extends React.Component { } +export default class IoAndroidExpand extends React.Component { } diff --git a/types/react-icons/io/android-favorite-outline.d.ts b/types/react-icons/io/android-favorite-outline.d.ts index add7672c57..9d26146836 100644 --- a/types/react-icons/io/android-favorite-outline.d.ts +++ b/types/react-icons/io/android-favorite-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFavoriteOutline extends React.Component { } +export default class IoAndroidFavoriteOutline extends React.Component { } diff --git a/types/react-icons/io/android-favorite.d.ts b/types/react-icons/io/android-favorite.d.ts index fa90450daa..17fd1ebcb0 100644 --- a/types/react-icons/io/android-favorite.d.ts +++ b/types/react-icons/io/android-favorite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFavorite extends React.Component { } +export default class IoAndroidFavorite extends React.Component { } diff --git a/types/react-icons/io/android-film.d.ts b/types/react-icons/io/android-film.d.ts index b8814dc756..d78bd6bf92 100644 --- a/types/react-icons/io/android-film.d.ts +++ b/types/react-icons/io/android-film.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFilm extends React.Component { } +export default class IoAndroidFilm extends React.Component { } diff --git a/types/react-icons/io/android-folder-open.d.ts b/types/react-icons/io/android-folder-open.d.ts index 832f40b2ec..b494784e58 100644 --- a/types/react-icons/io/android-folder-open.d.ts +++ b/types/react-icons/io/android-folder-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFolderOpen extends React.Component { } +export default class IoAndroidFolderOpen extends React.Component { } diff --git a/types/react-icons/io/android-folder.d.ts b/types/react-icons/io/android-folder.d.ts index 9a71066927..19fa386920 100644 --- a/types/react-icons/io/android-folder.d.ts +++ b/types/react-icons/io/android-folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFolder extends React.Component { } +export default class IoAndroidFolder extends React.Component { } diff --git a/types/react-icons/io/android-funnel.d.ts b/types/react-icons/io/android-funnel.d.ts index d8d0aa995b..a43e13c0e5 100644 --- a/types/react-icons/io/android-funnel.d.ts +++ b/types/react-icons/io/android-funnel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidFunnel extends React.Component { } +export default class IoAndroidFunnel extends React.Component { } diff --git a/types/react-icons/io/android-globe.d.ts b/types/react-icons/io/android-globe.d.ts index 37bd8e4c99..7d27e58cc1 100644 --- a/types/react-icons/io/android-globe.d.ts +++ b/types/react-icons/io/android-globe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidGlobe extends React.Component { } +export default class IoAndroidGlobe extends React.Component { } diff --git a/types/react-icons/io/android-hand.d.ts b/types/react-icons/io/android-hand.d.ts index 671fd3b684..280652d333 100644 --- a/types/react-icons/io/android-hand.d.ts +++ b/types/react-icons/io/android-hand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidHand extends React.Component { } +export default class IoAndroidHand extends React.Component { } diff --git a/types/react-icons/io/android-hangout.d.ts b/types/react-icons/io/android-hangout.d.ts index 5e48c38ce1..452158902c 100644 --- a/types/react-icons/io/android-hangout.d.ts +++ b/types/react-icons/io/android-hangout.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidHangout extends React.Component { } +export default class IoAndroidHangout extends React.Component { } diff --git a/types/react-icons/io/android-happy.d.ts b/types/react-icons/io/android-happy.d.ts index 4a32954709..7343ceb5dd 100644 --- a/types/react-icons/io/android-happy.d.ts +++ b/types/react-icons/io/android-happy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidHappy extends React.Component { } +export default class IoAndroidHappy extends React.Component { } diff --git a/types/react-icons/io/android-home.d.ts b/types/react-icons/io/android-home.d.ts index d17476a81e..75cc1ed488 100644 --- a/types/react-icons/io/android-home.d.ts +++ b/types/react-icons/io/android-home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidHome extends React.Component { } +export default class IoAndroidHome extends React.Component { } diff --git a/types/react-icons/io/android-image.d.ts b/types/react-icons/io/android-image.d.ts index a6a19f5dce..46d20ffdc2 100644 --- a/types/react-icons/io/android-image.d.ts +++ b/types/react-icons/io/android-image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidImage extends React.Component { } +export default class IoAndroidImage extends React.Component { } diff --git a/types/react-icons/io/android-laptop.d.ts b/types/react-icons/io/android-laptop.d.ts index e4c5f6172e..749f603ebc 100644 --- a/types/react-icons/io/android-laptop.d.ts +++ b/types/react-icons/io/android-laptop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidLaptop extends React.Component { } +export default class IoAndroidLaptop extends React.Component { } diff --git a/types/react-icons/io/android-list.d.ts b/types/react-icons/io/android-list.d.ts index acd0cd1dbb..d366495d98 100644 --- a/types/react-icons/io/android-list.d.ts +++ b/types/react-icons/io/android-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidList extends React.Component { } +export default class IoAndroidList extends React.Component { } diff --git a/types/react-icons/io/android-locate.d.ts b/types/react-icons/io/android-locate.d.ts index db365a9766..b99c14cf66 100644 --- a/types/react-icons/io/android-locate.d.ts +++ b/types/react-icons/io/android-locate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidLocate extends React.Component { } +export default class IoAndroidLocate extends React.Component { } diff --git a/types/react-icons/io/android-lock.d.ts b/types/react-icons/io/android-lock.d.ts index 216bcf491c..5447214ecf 100644 --- a/types/react-icons/io/android-lock.d.ts +++ b/types/react-icons/io/android-lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidLock extends React.Component { } +export default class IoAndroidLock extends React.Component { } diff --git a/types/react-icons/io/android-mail.d.ts b/types/react-icons/io/android-mail.d.ts index d328b78b49..29529c349f 100644 --- a/types/react-icons/io/android-mail.d.ts +++ b/types/react-icons/io/android-mail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMail extends React.Component { } +export default class IoAndroidMail extends React.Component { } diff --git a/types/react-icons/io/android-map.d.ts b/types/react-icons/io/android-map.d.ts index cee30e8499..521561d56e 100644 --- a/types/react-icons/io/android-map.d.ts +++ b/types/react-icons/io/android-map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMap extends React.Component { } +export default class IoAndroidMap extends React.Component { } diff --git a/types/react-icons/io/android-menu.d.ts b/types/react-icons/io/android-menu.d.ts index 3abb7b89e9..f14d3f29fa 100644 --- a/types/react-icons/io/android-menu.d.ts +++ b/types/react-icons/io/android-menu.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMenu extends React.Component { } +export default class IoAndroidMenu extends React.Component { } diff --git a/types/react-icons/io/android-microphone-off.d.ts b/types/react-icons/io/android-microphone-off.d.ts index 78b93d0391..57ea0597db 100644 --- a/types/react-icons/io/android-microphone-off.d.ts +++ b/types/react-icons/io/android-microphone-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMicrophoneOff extends React.Component { } +export default class IoAndroidMicrophoneOff extends React.Component { } diff --git a/types/react-icons/io/android-microphone.d.ts b/types/react-icons/io/android-microphone.d.ts index 412dd5bbf2..2e9105f34a 100644 --- a/types/react-icons/io/android-microphone.d.ts +++ b/types/react-icons/io/android-microphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMicrophone extends React.Component { } +export default class IoAndroidMicrophone extends React.Component { } diff --git a/types/react-icons/io/android-more-horizontal.d.ts b/types/react-icons/io/android-more-horizontal.d.ts index 137678be72..4bdb7f35fd 100644 --- a/types/react-icons/io/android-more-horizontal.d.ts +++ b/types/react-icons/io/android-more-horizontal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMoreHorizontal extends React.Component { } +export default class IoAndroidMoreHorizontal extends React.Component { } diff --git a/types/react-icons/io/android-more-vertical.d.ts b/types/react-icons/io/android-more-vertical.d.ts index a57cca8df7..f3b900b03a 100644 --- a/types/react-icons/io/android-more-vertical.d.ts +++ b/types/react-icons/io/android-more-vertical.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidMoreVertical extends React.Component { } +export default class IoAndroidMoreVertical extends React.Component { } diff --git a/types/react-icons/io/android-navigate.d.ts b/types/react-icons/io/android-navigate.d.ts index faac7b355d..c062fdb9a2 100644 --- a/types/react-icons/io/android-navigate.d.ts +++ b/types/react-icons/io/android-navigate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidNavigate extends React.Component { } +export default class IoAndroidNavigate extends React.Component { } diff --git a/types/react-icons/io/android-notifications-none.d.ts b/types/react-icons/io/android-notifications-none.d.ts index cf9a4d4c28..a5df08d48a 100644 --- a/types/react-icons/io/android-notifications-none.d.ts +++ b/types/react-icons/io/android-notifications-none.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidNotificationsNone extends React.Component { } +export default class IoAndroidNotificationsNone extends React.Component { } diff --git a/types/react-icons/io/android-notifications-off.d.ts b/types/react-icons/io/android-notifications-off.d.ts index 524064f2d6..38e64be76b 100644 --- a/types/react-icons/io/android-notifications-off.d.ts +++ b/types/react-icons/io/android-notifications-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidNotificationsOff extends React.Component { } +export default class IoAndroidNotificationsOff extends React.Component { } diff --git a/types/react-icons/io/android-notifications.d.ts b/types/react-icons/io/android-notifications.d.ts index 92f62c1e91..f3fdc7b4fe 100644 --- a/types/react-icons/io/android-notifications.d.ts +++ b/types/react-icons/io/android-notifications.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidNotifications extends React.Component { } +export default class IoAndroidNotifications extends React.Component { } diff --git a/types/react-icons/io/android-open.d.ts b/types/react-icons/io/android-open.d.ts index 113da5cf68..8ef0abebde 100644 --- a/types/react-icons/io/android-open.d.ts +++ b/types/react-icons/io/android-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidOpen extends React.Component { } +export default class IoAndroidOpen extends React.Component { } diff --git a/types/react-icons/io/android-options.d.ts b/types/react-icons/io/android-options.d.ts index 8553b91d89..61640a419f 100644 --- a/types/react-icons/io/android-options.d.ts +++ b/types/react-icons/io/android-options.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidOptions extends React.Component { } +export default class IoAndroidOptions extends React.Component { } diff --git a/types/react-icons/io/android-people.d.ts b/types/react-icons/io/android-people.d.ts index 8d0cd776ea..4f19a67eda 100644 --- a/types/react-icons/io/android-people.d.ts +++ b/types/react-icons/io/android-people.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPeople extends React.Component { } +export default class IoAndroidPeople extends React.Component { } diff --git a/types/react-icons/io/android-person-add.d.ts b/types/react-icons/io/android-person-add.d.ts index 454ab6b205..4fe6408fe0 100644 --- a/types/react-icons/io/android-person-add.d.ts +++ b/types/react-icons/io/android-person-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPersonAdd extends React.Component { } +export default class IoAndroidPersonAdd extends React.Component { } diff --git a/types/react-icons/io/android-person.d.ts b/types/react-icons/io/android-person.d.ts index cb350fa2bd..ad0e00481a 100644 --- a/types/react-icons/io/android-person.d.ts +++ b/types/react-icons/io/android-person.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPerson extends React.Component { } +export default class IoAndroidPerson extends React.Component { } diff --git a/types/react-icons/io/android-phone-landscape.d.ts b/types/react-icons/io/android-phone-landscape.d.ts index 6acef0a41a..bfff8ac323 100644 --- a/types/react-icons/io/android-phone-landscape.d.ts +++ b/types/react-icons/io/android-phone-landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPhoneLandscape extends React.Component { } +export default class IoAndroidPhoneLandscape extends React.Component { } diff --git a/types/react-icons/io/android-phone-portrait.d.ts b/types/react-icons/io/android-phone-portrait.d.ts index 4455170837..4a14130c8d 100644 --- a/types/react-icons/io/android-phone-portrait.d.ts +++ b/types/react-icons/io/android-phone-portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPhonePortrait extends React.Component { } +export default class IoAndroidPhonePortrait extends React.Component { } diff --git a/types/react-icons/io/android-pin.d.ts b/types/react-icons/io/android-pin.d.ts index 5d1d318cee..5819b33b52 100644 --- a/types/react-icons/io/android-pin.d.ts +++ b/types/react-icons/io/android-pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPin extends React.Component { } +export default class IoAndroidPin extends React.Component { } diff --git a/types/react-icons/io/android-plane.d.ts b/types/react-icons/io/android-plane.d.ts index 7c997b0c46..4b436e096b 100644 --- a/types/react-icons/io/android-plane.d.ts +++ b/types/react-icons/io/android-plane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPlane extends React.Component { } +export default class IoAndroidPlane extends React.Component { } diff --git a/types/react-icons/io/android-playstore.d.ts b/types/react-icons/io/android-playstore.d.ts index 56f79b7a0e..99174ccab2 100644 --- a/types/react-icons/io/android-playstore.d.ts +++ b/types/react-icons/io/android-playstore.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPlaystore extends React.Component { } +export default class IoAndroidPlaystore extends React.Component { } diff --git a/types/react-icons/io/android-print.d.ts b/types/react-icons/io/android-print.d.ts index 284ed4358d..b2f5807f06 100644 --- a/types/react-icons/io/android-print.d.ts +++ b/types/react-icons/io/android-print.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidPrint extends React.Component { } +export default class IoAndroidPrint extends React.Component { } diff --git a/types/react-icons/io/android-radio-button-off.d.ts b/types/react-icons/io/android-radio-button-off.d.ts index 2523903935..fc2f705ff1 100644 --- a/types/react-icons/io/android-radio-button-off.d.ts +++ b/types/react-icons/io/android-radio-button-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRadioButtonOff extends React.Component { } +export default class IoAndroidRadioButtonOff extends React.Component { } diff --git a/types/react-icons/io/android-radio-button-on.d.ts b/types/react-icons/io/android-radio-button-on.d.ts index 66362881fd..be28d7626e 100644 --- a/types/react-icons/io/android-radio-button-on.d.ts +++ b/types/react-icons/io/android-radio-button-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRadioButtonOn extends React.Component { } +export default class IoAndroidRadioButtonOn extends React.Component { } diff --git a/types/react-icons/io/android-refresh.d.ts b/types/react-icons/io/android-refresh.d.ts index 79bfa2640a..eee0a2b96f 100644 --- a/types/react-icons/io/android-refresh.d.ts +++ b/types/react-icons/io/android-refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRefresh extends React.Component { } +export default class IoAndroidRefresh extends React.Component { } diff --git a/types/react-icons/io/android-remove-circle.d.ts b/types/react-icons/io/android-remove-circle.d.ts index 7305e74d55..7c525668f8 100644 --- a/types/react-icons/io/android-remove-circle.d.ts +++ b/types/react-icons/io/android-remove-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRemoveCircle extends React.Component { } +export default class IoAndroidRemoveCircle extends React.Component { } diff --git a/types/react-icons/io/android-remove.d.ts b/types/react-icons/io/android-remove.d.ts index 66d9d5862a..3767b079d3 100644 --- a/types/react-icons/io/android-remove.d.ts +++ b/types/react-icons/io/android-remove.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRemove extends React.Component { } +export default class IoAndroidRemove extends React.Component { } diff --git a/types/react-icons/io/android-restaurant.d.ts b/types/react-icons/io/android-restaurant.d.ts index af24a2981c..5bb7a6ef15 100644 --- a/types/react-icons/io/android-restaurant.d.ts +++ b/types/react-icons/io/android-restaurant.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidRestaurant extends React.Component { } +export default class IoAndroidRestaurant extends React.Component { } diff --git a/types/react-icons/io/android-sad.d.ts b/types/react-icons/io/android-sad.d.ts index ac67cec33e..dc45162222 100644 --- a/types/react-icons/io/android-sad.d.ts +++ b/types/react-icons/io/android-sad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSad extends React.Component { } +export default class IoAndroidSad extends React.Component { } diff --git a/types/react-icons/io/android-search.d.ts b/types/react-icons/io/android-search.d.ts index 549114ceaf..b5158286a1 100644 --- a/types/react-icons/io/android-search.d.ts +++ b/types/react-icons/io/android-search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSearch extends React.Component { } +export default class IoAndroidSearch extends React.Component { } diff --git a/types/react-icons/io/android-send.d.ts b/types/react-icons/io/android-send.d.ts index 59429824cf..eebec03631 100644 --- a/types/react-icons/io/android-send.d.ts +++ b/types/react-icons/io/android-send.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSend extends React.Component { } +export default class IoAndroidSend extends React.Component { } diff --git a/types/react-icons/io/android-settings.d.ts b/types/react-icons/io/android-settings.d.ts index df818f97c0..c302aedf0c 100644 --- a/types/react-icons/io/android-settings.d.ts +++ b/types/react-icons/io/android-settings.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSettings extends React.Component { } +export default class IoAndroidSettings extends React.Component { } diff --git a/types/react-icons/io/android-share-alt.d.ts b/types/react-icons/io/android-share-alt.d.ts index eb43d0601d..dcdb8a648c 100644 --- a/types/react-icons/io/android-share-alt.d.ts +++ b/types/react-icons/io/android-share-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidShareAlt extends React.Component { } +export default class IoAndroidShareAlt extends React.Component { } diff --git a/types/react-icons/io/android-share.d.ts b/types/react-icons/io/android-share.d.ts index 92bd1683d5..6b61e7c4e9 100644 --- a/types/react-icons/io/android-share.d.ts +++ b/types/react-icons/io/android-share.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidShare extends React.Component { } +export default class IoAndroidShare extends React.Component { } diff --git a/types/react-icons/io/android-star-half.d.ts b/types/react-icons/io/android-star-half.d.ts index 925a9584da..6a9ce4048a 100644 --- a/types/react-icons/io/android-star-half.d.ts +++ b/types/react-icons/io/android-star-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidStarHalf extends React.Component { } +export default class IoAndroidStarHalf extends React.Component { } diff --git a/types/react-icons/io/android-star-outline.d.ts b/types/react-icons/io/android-star-outline.d.ts index a7a2407841..3413a8803c 100644 --- a/types/react-icons/io/android-star-outline.d.ts +++ b/types/react-icons/io/android-star-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidStarOutline extends React.Component { } +export default class IoAndroidStarOutline extends React.Component { } diff --git a/types/react-icons/io/android-star.d.ts b/types/react-icons/io/android-star.d.ts index a2825e6b05..0c6beadab5 100644 --- a/types/react-icons/io/android-star.d.ts +++ b/types/react-icons/io/android-star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidStar extends React.Component { } +export default class IoAndroidStar extends React.Component { } diff --git a/types/react-icons/io/android-stopwatch.d.ts b/types/react-icons/io/android-stopwatch.d.ts index 3b874f3a7d..1094ca3036 100644 --- a/types/react-icons/io/android-stopwatch.d.ts +++ b/types/react-icons/io/android-stopwatch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidStopwatch extends React.Component { } +export default class IoAndroidStopwatch extends React.Component { } diff --git a/types/react-icons/io/android-subway.d.ts b/types/react-icons/io/android-subway.d.ts index c565c39998..1939fd06d3 100644 --- a/types/react-icons/io/android-subway.d.ts +++ b/types/react-icons/io/android-subway.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSubway extends React.Component { } +export default class IoAndroidSubway extends React.Component { } diff --git a/types/react-icons/io/android-sunny.d.ts b/types/react-icons/io/android-sunny.d.ts index 96b6acf251..382cc921aa 100644 --- a/types/react-icons/io/android-sunny.d.ts +++ b/types/react-icons/io/android-sunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSunny extends React.Component { } +export default class IoAndroidSunny extends React.Component { } diff --git a/types/react-icons/io/android-sync.d.ts b/types/react-icons/io/android-sync.d.ts index f152288539..27b8493ecf 100644 --- a/types/react-icons/io/android-sync.d.ts +++ b/types/react-icons/io/android-sync.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidSync extends React.Component { } +export default class IoAndroidSync extends React.Component { } diff --git a/types/react-icons/io/android-textsms.d.ts b/types/react-icons/io/android-textsms.d.ts index f8d23c2ccc..8020ed572a 100644 --- a/types/react-icons/io/android-textsms.d.ts +++ b/types/react-icons/io/android-textsms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidTextsms extends React.Component { } +export default class IoAndroidTextsms extends React.Component { } diff --git a/types/react-icons/io/android-time.d.ts b/types/react-icons/io/android-time.d.ts index 600df38624..741d66a005 100644 --- a/types/react-icons/io/android-time.d.ts +++ b/types/react-icons/io/android-time.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidTime extends React.Component { } +export default class IoAndroidTime extends React.Component { } diff --git a/types/react-icons/io/android-train.d.ts b/types/react-icons/io/android-train.d.ts index b77afae4f5..c55e985bdd 100644 --- a/types/react-icons/io/android-train.d.ts +++ b/types/react-icons/io/android-train.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidTrain extends React.Component { } +export default class IoAndroidTrain extends React.Component { } diff --git a/types/react-icons/io/android-unlock.d.ts b/types/react-icons/io/android-unlock.d.ts index edbd492d39..5eec9a875c 100644 --- a/types/react-icons/io/android-unlock.d.ts +++ b/types/react-icons/io/android-unlock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidUnlock extends React.Component { } +export default class IoAndroidUnlock extends React.Component { } diff --git a/types/react-icons/io/android-upload.d.ts b/types/react-icons/io/android-upload.d.ts index ebdb5560ab..d5e092172f 100644 --- a/types/react-icons/io/android-upload.d.ts +++ b/types/react-icons/io/android-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidUpload extends React.Component { } +export default class IoAndroidUpload extends React.Component { } diff --git a/types/react-icons/io/android-volume-down.d.ts b/types/react-icons/io/android-volume-down.d.ts index 695ad96bd7..ce256873be 100644 --- a/types/react-icons/io/android-volume-down.d.ts +++ b/types/react-icons/io/android-volume-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidVolumeDown extends React.Component { } +export default class IoAndroidVolumeDown extends React.Component { } diff --git a/types/react-icons/io/android-volume-mute.d.ts b/types/react-icons/io/android-volume-mute.d.ts index 1bdf48718f..0675809779 100644 --- a/types/react-icons/io/android-volume-mute.d.ts +++ b/types/react-icons/io/android-volume-mute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidVolumeMute extends React.Component { } +export default class IoAndroidVolumeMute extends React.Component { } diff --git a/types/react-icons/io/android-volume-off.d.ts b/types/react-icons/io/android-volume-off.d.ts index ddcb3ed017..76cbb85947 100644 --- a/types/react-icons/io/android-volume-off.d.ts +++ b/types/react-icons/io/android-volume-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidVolumeOff extends React.Component { } +export default class IoAndroidVolumeOff extends React.Component { } diff --git a/types/react-icons/io/android-volume-up.d.ts b/types/react-icons/io/android-volume-up.d.ts index d352b200e2..ff3531cf02 100644 --- a/types/react-icons/io/android-volume-up.d.ts +++ b/types/react-icons/io/android-volume-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidVolumeUp extends React.Component { } +export default class IoAndroidVolumeUp extends React.Component { } diff --git a/types/react-icons/io/android-walk.d.ts b/types/react-icons/io/android-walk.d.ts index c10d44b925..2d9c9fdfeb 100644 --- a/types/react-icons/io/android-walk.d.ts +++ b/types/react-icons/io/android-walk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidWalk extends React.Component { } +export default class IoAndroidWalk extends React.Component { } diff --git a/types/react-icons/io/android-warning.d.ts b/types/react-icons/io/android-warning.d.ts index 1e0550d3c8..ae0512a305 100644 --- a/types/react-icons/io/android-warning.d.ts +++ b/types/react-icons/io/android-warning.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidWarning extends React.Component { } +export default class IoAndroidWarning extends React.Component { } diff --git a/types/react-icons/io/android-watch.d.ts b/types/react-icons/io/android-watch.d.ts index 2d9ebe445f..fd4f03a21d 100644 --- a/types/react-icons/io/android-watch.d.ts +++ b/types/react-icons/io/android-watch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidWatch extends React.Component { } +export default class IoAndroidWatch extends React.Component { } diff --git a/types/react-icons/io/android-wifi.d.ts b/types/react-icons/io/android-wifi.d.ts index 40f5fd245e..52f56bfd92 100644 --- a/types/react-icons/io/android-wifi.d.ts +++ b/types/react-icons/io/android-wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAndroidWifi extends React.Component { } +export default class IoAndroidWifi extends React.Component { } diff --git a/types/react-icons/io/aperture.d.ts b/types/react-icons/io/aperture.d.ts index 7c1a0b31fd..433117938f 100644 --- a/types/react-icons/io/aperture.d.ts +++ b/types/react-icons/io/aperture.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAperture extends React.Component { } +export default class IoAperture extends React.Component { } diff --git a/types/react-icons/io/archive.d.ts b/types/react-icons/io/archive.d.ts index b7acf30f77..90863a6615 100644 --- a/types/react-icons/io/archive.d.ts +++ b/types/react-icons/io/archive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArchive extends React.Component { } +export default class IoArchive extends React.Component { } diff --git a/types/react-icons/io/arrow-down-a.d.ts b/types/react-icons/io/arrow-down-a.d.ts index 43b998182c..eadf0800bb 100644 --- a/types/react-icons/io/arrow-down-a.d.ts +++ b/types/react-icons/io/arrow-down-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowDownA extends React.Component { } +export default class IoArrowDownA extends React.Component { } diff --git a/types/react-icons/io/arrow-down-b.d.ts b/types/react-icons/io/arrow-down-b.d.ts index c6794f4276..281147e627 100644 --- a/types/react-icons/io/arrow-down-b.d.ts +++ b/types/react-icons/io/arrow-down-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowDownB extends React.Component { } +export default class IoArrowDownB extends React.Component { } diff --git a/types/react-icons/io/arrow-down-c.d.ts b/types/react-icons/io/arrow-down-c.d.ts index 4633ea8b4d..ab561572b2 100644 --- a/types/react-icons/io/arrow-down-c.d.ts +++ b/types/react-icons/io/arrow-down-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowDownC extends React.Component { } +export default class IoArrowDownC extends React.Component { } diff --git a/types/react-icons/io/arrow-expand.d.ts b/types/react-icons/io/arrow-expand.d.ts index 857104510b..273819c731 100644 --- a/types/react-icons/io/arrow-expand.d.ts +++ b/types/react-icons/io/arrow-expand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowExpand extends React.Component { } +export default class IoArrowExpand extends React.Component { } diff --git a/types/react-icons/io/arrow-graph-down-left.d.ts b/types/react-icons/io/arrow-graph-down-left.d.ts index 3107c60da3..db6c5aed00 100644 --- a/types/react-icons/io/arrow-graph-down-left.d.ts +++ b/types/react-icons/io/arrow-graph-down-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowGraphDownLeft extends React.Component { } +export default class IoArrowGraphDownLeft extends React.Component { } diff --git a/types/react-icons/io/arrow-graph-down-right.d.ts b/types/react-icons/io/arrow-graph-down-right.d.ts index 99c75f4234..f64ec5a4b5 100644 --- a/types/react-icons/io/arrow-graph-down-right.d.ts +++ b/types/react-icons/io/arrow-graph-down-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowGraphDownRight extends React.Component { } +export default class IoArrowGraphDownRight extends React.Component { } diff --git a/types/react-icons/io/arrow-graph-up-left.d.ts b/types/react-icons/io/arrow-graph-up-left.d.ts index bf3f3c3cdb..d4c1f87aee 100644 --- a/types/react-icons/io/arrow-graph-up-left.d.ts +++ b/types/react-icons/io/arrow-graph-up-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowGraphUpLeft extends React.Component { } +export default class IoArrowGraphUpLeft extends React.Component { } diff --git a/types/react-icons/io/arrow-graph-up-right.d.ts b/types/react-icons/io/arrow-graph-up-right.d.ts index 34f616c9a8..2b79959860 100644 --- a/types/react-icons/io/arrow-graph-up-right.d.ts +++ b/types/react-icons/io/arrow-graph-up-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowGraphUpRight extends React.Component { } +export default class IoArrowGraphUpRight extends React.Component { } diff --git a/types/react-icons/io/arrow-left-a.d.ts b/types/react-icons/io/arrow-left-a.d.ts index f4f368deff..3e7fb51bdd 100644 --- a/types/react-icons/io/arrow-left-a.d.ts +++ b/types/react-icons/io/arrow-left-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowLeftA extends React.Component { } +export default class IoArrowLeftA extends React.Component { } diff --git a/types/react-icons/io/arrow-left-b.d.ts b/types/react-icons/io/arrow-left-b.d.ts index 7515a0a898..537365c037 100644 --- a/types/react-icons/io/arrow-left-b.d.ts +++ b/types/react-icons/io/arrow-left-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowLeftB extends React.Component { } +export default class IoArrowLeftB extends React.Component { } diff --git a/types/react-icons/io/arrow-left-c.d.ts b/types/react-icons/io/arrow-left-c.d.ts index eee7edea2d..a831c73c50 100644 --- a/types/react-icons/io/arrow-left-c.d.ts +++ b/types/react-icons/io/arrow-left-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowLeftC extends React.Component { } +export default class IoArrowLeftC extends React.Component { } diff --git a/types/react-icons/io/arrow-move.d.ts b/types/react-icons/io/arrow-move.d.ts index 537b182b6d..1a61a6c75c 100644 --- a/types/react-icons/io/arrow-move.d.ts +++ b/types/react-icons/io/arrow-move.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowMove extends React.Component { } +export default class IoArrowMove extends React.Component { } diff --git a/types/react-icons/io/arrow-resize.d.ts b/types/react-icons/io/arrow-resize.d.ts index 2dab95a0ef..a8efbc36cf 100644 --- a/types/react-icons/io/arrow-resize.d.ts +++ b/types/react-icons/io/arrow-resize.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowResize extends React.Component { } +export default class IoArrowResize extends React.Component { } diff --git a/types/react-icons/io/arrow-return-left.d.ts b/types/react-icons/io/arrow-return-left.d.ts index f40dfed04d..9e0a076927 100644 --- a/types/react-icons/io/arrow-return-left.d.ts +++ b/types/react-icons/io/arrow-return-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowReturnLeft extends React.Component { } +export default class IoArrowReturnLeft extends React.Component { } diff --git a/types/react-icons/io/arrow-return-right.d.ts b/types/react-icons/io/arrow-return-right.d.ts index b4bee5c253..0bab75e6e9 100644 --- a/types/react-icons/io/arrow-return-right.d.ts +++ b/types/react-icons/io/arrow-return-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowReturnRight extends React.Component { } +export default class IoArrowReturnRight extends React.Component { } diff --git a/types/react-icons/io/arrow-right-a.d.ts b/types/react-icons/io/arrow-right-a.d.ts index 19caf9f44e..e91a2984da 100644 --- a/types/react-icons/io/arrow-right-a.d.ts +++ b/types/react-icons/io/arrow-right-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowRightA extends React.Component { } +export default class IoArrowRightA extends React.Component { } diff --git a/types/react-icons/io/arrow-right-b.d.ts b/types/react-icons/io/arrow-right-b.d.ts index ead12c523e..e85dce6f12 100644 --- a/types/react-icons/io/arrow-right-b.d.ts +++ b/types/react-icons/io/arrow-right-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowRightB extends React.Component { } +export default class IoArrowRightB extends React.Component { } diff --git a/types/react-icons/io/arrow-right-c.d.ts b/types/react-icons/io/arrow-right-c.d.ts index e923885361..5673e8df4c 100644 --- a/types/react-icons/io/arrow-right-c.d.ts +++ b/types/react-icons/io/arrow-right-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowRightC extends React.Component { } +export default class IoArrowRightC extends React.Component { } diff --git a/types/react-icons/io/arrow-shrink.d.ts b/types/react-icons/io/arrow-shrink.d.ts index ba763aca10..5fa8093af3 100644 --- a/types/react-icons/io/arrow-shrink.d.ts +++ b/types/react-icons/io/arrow-shrink.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowShrink extends React.Component { } +export default class IoArrowShrink extends React.Component { } diff --git a/types/react-icons/io/arrow-swap.d.ts b/types/react-icons/io/arrow-swap.d.ts index 53ff7eb8fe..885a2c27ad 100644 --- a/types/react-icons/io/arrow-swap.d.ts +++ b/types/react-icons/io/arrow-swap.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowSwap extends React.Component { } +export default class IoArrowSwap extends React.Component { } diff --git a/types/react-icons/io/arrow-up-a.d.ts b/types/react-icons/io/arrow-up-a.d.ts index 89c131a6b0..a3967e9d42 100644 --- a/types/react-icons/io/arrow-up-a.d.ts +++ b/types/react-icons/io/arrow-up-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowUpA extends React.Component { } +export default class IoArrowUpA extends React.Component { } diff --git a/types/react-icons/io/arrow-up-b.d.ts b/types/react-icons/io/arrow-up-b.d.ts index 1eabcaf460..1c91d058f7 100644 --- a/types/react-icons/io/arrow-up-b.d.ts +++ b/types/react-icons/io/arrow-up-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowUpB extends React.Component { } +export default class IoArrowUpB extends React.Component { } diff --git a/types/react-icons/io/arrow-up-c.d.ts b/types/react-icons/io/arrow-up-c.d.ts index 0386c9d4cb..9ca25a35a9 100644 --- a/types/react-icons/io/arrow-up-c.d.ts +++ b/types/react-icons/io/arrow-up-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoArrowUpC extends React.Component { } +export default class IoArrowUpC extends React.Component { } diff --git a/types/react-icons/io/asterisk.d.ts b/types/react-icons/io/asterisk.d.ts index 2d89adce5b..a5b58bd24e 100644 --- a/types/react-icons/io/asterisk.d.ts +++ b/types/react-icons/io/asterisk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAsterisk extends React.Component { } +export default class IoAsterisk extends React.Component { } diff --git a/types/react-icons/io/at.d.ts b/types/react-icons/io/at.d.ts index 21073d748c..cb7284b40f 100644 --- a/types/react-icons/io/at.d.ts +++ b/types/react-icons/io/at.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoAt extends React.Component { } +export default class IoAt extends React.Component { } diff --git a/types/react-icons/io/backspace-outline.d.ts b/types/react-icons/io/backspace-outline.d.ts index 5f2002740f..8ce9f476c5 100644 --- a/types/react-icons/io/backspace-outline.d.ts +++ b/types/react-icons/io/backspace-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBackspaceOutline extends React.Component { } +export default class IoBackspaceOutline extends React.Component { } diff --git a/types/react-icons/io/backspace.d.ts b/types/react-icons/io/backspace.d.ts index 37c3c54c9a..a1d19677b8 100644 --- a/types/react-icons/io/backspace.d.ts +++ b/types/react-icons/io/backspace.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBackspace extends React.Component { } +export default class IoBackspace extends React.Component { } diff --git a/types/react-icons/io/bag.d.ts b/types/react-icons/io/bag.d.ts index 9048c53ecf..538f19a520 100644 --- a/types/react-icons/io/bag.d.ts +++ b/types/react-icons/io/bag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBag extends React.Component { } +export default class IoBag extends React.Component { } diff --git a/types/react-icons/io/battery-charging.d.ts b/types/react-icons/io/battery-charging.d.ts index 86b945206d..b950673aae 100644 --- a/types/react-icons/io/battery-charging.d.ts +++ b/types/react-icons/io/battery-charging.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBatteryCharging extends React.Component { } +export default class IoBatteryCharging extends React.Component { } diff --git a/types/react-icons/io/battery-empty.d.ts b/types/react-icons/io/battery-empty.d.ts index a670ac79f5..0a8268869c 100644 --- a/types/react-icons/io/battery-empty.d.ts +++ b/types/react-icons/io/battery-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBatteryEmpty extends React.Component { } +export default class IoBatteryEmpty extends React.Component { } diff --git a/types/react-icons/io/battery-full.d.ts b/types/react-icons/io/battery-full.d.ts index 714f2d51b8..493488adf3 100644 --- a/types/react-icons/io/battery-full.d.ts +++ b/types/react-icons/io/battery-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBatteryFull extends React.Component { } +export default class IoBatteryFull extends React.Component { } diff --git a/types/react-icons/io/battery-half.d.ts b/types/react-icons/io/battery-half.d.ts index 75752f0a4a..0671295096 100644 --- a/types/react-icons/io/battery-half.d.ts +++ b/types/react-icons/io/battery-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBatteryHalf extends React.Component { } +export default class IoBatteryHalf extends React.Component { } diff --git a/types/react-icons/io/battery-low.d.ts b/types/react-icons/io/battery-low.d.ts index 0d2f1da625..3c2964a52b 100644 --- a/types/react-icons/io/battery-low.d.ts +++ b/types/react-icons/io/battery-low.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBatteryLow extends React.Component { } +export default class IoBatteryLow extends React.Component { } diff --git a/types/react-icons/io/beaker.d.ts b/types/react-icons/io/beaker.d.ts index 1ae78d39ab..5f68a801f8 100644 --- a/types/react-icons/io/beaker.d.ts +++ b/types/react-icons/io/beaker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBeaker extends React.Component { } +export default class IoBeaker extends React.Component { } diff --git a/types/react-icons/io/beer.d.ts b/types/react-icons/io/beer.d.ts index 3a4ca984ef..9f2f5739ac 100644 --- a/types/react-icons/io/beer.d.ts +++ b/types/react-icons/io/beer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBeer extends React.Component { } +export default class IoBeer extends React.Component { } diff --git a/types/react-icons/io/bluetooth.d.ts b/types/react-icons/io/bluetooth.d.ts index a6c7b3179e..58eb2659e0 100644 --- a/types/react-icons/io/bluetooth.d.ts +++ b/types/react-icons/io/bluetooth.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBluetooth extends React.Component { } +export default class IoBluetooth extends React.Component { } diff --git a/types/react-icons/io/bonfire.d.ts b/types/react-icons/io/bonfire.d.ts index f272013c65..c0ef9d7cae 100644 --- a/types/react-icons/io/bonfire.d.ts +++ b/types/react-icons/io/bonfire.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBonfire extends React.Component { } +export default class IoBonfire extends React.Component { } diff --git a/types/react-icons/io/bookmark.d.ts b/types/react-icons/io/bookmark.d.ts index 6edc38366c..3479c40e67 100644 --- a/types/react-icons/io/bookmark.d.ts +++ b/types/react-icons/io/bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBookmark extends React.Component { } +export default class IoBookmark extends React.Component { } diff --git a/types/react-icons/io/bowtie.d.ts b/types/react-icons/io/bowtie.d.ts index 9c053cf7d5..6f983612ce 100644 --- a/types/react-icons/io/bowtie.d.ts +++ b/types/react-icons/io/bowtie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBowtie extends React.Component { } +export default class IoBowtie extends React.Component { } diff --git a/types/react-icons/io/briefcase.d.ts b/types/react-icons/io/briefcase.d.ts index 9d95b94c0d..baa5708abd 100644 --- a/types/react-icons/io/briefcase.d.ts +++ b/types/react-icons/io/briefcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBriefcase extends React.Component { } +export default class IoBriefcase extends React.Component { } diff --git a/types/react-icons/io/bug.d.ts b/types/react-icons/io/bug.d.ts index a48a35b45b..a97e391988 100644 --- a/types/react-icons/io/bug.d.ts +++ b/types/react-icons/io/bug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoBug extends React.Component { } +export default class IoBug extends React.Component { } diff --git a/types/react-icons/io/calculator.d.ts b/types/react-icons/io/calculator.d.ts index 545127c1ea..17bc0695d2 100644 --- a/types/react-icons/io/calculator.d.ts +++ b/types/react-icons/io/calculator.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCalculator extends React.Component { } +export default class IoCalculator extends React.Component { } diff --git a/types/react-icons/io/calendar.d.ts b/types/react-icons/io/calendar.d.ts index b610a70508..48de2d1402 100644 --- a/types/react-icons/io/calendar.d.ts +++ b/types/react-icons/io/calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCalendar extends React.Component { } +export default class IoCalendar extends React.Component { } diff --git a/types/react-icons/io/camera.d.ts b/types/react-icons/io/camera.d.ts index ffcf223185..f362c37794 100644 --- a/types/react-icons/io/camera.d.ts +++ b/types/react-icons/io/camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCamera extends React.Component { } +export default class IoCamera extends React.Component { } diff --git a/types/react-icons/io/card.d.ts b/types/react-icons/io/card.d.ts index 163cf08cbe..4aa32829b4 100644 --- a/types/react-icons/io/card.d.ts +++ b/types/react-icons/io/card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCard extends React.Component { } +export default class IoCard extends React.Component { } diff --git a/types/react-icons/io/cash.d.ts b/types/react-icons/io/cash.d.ts index 329e48a87b..8c8a23acfd 100644 --- a/types/react-icons/io/cash.d.ts +++ b/types/react-icons/io/cash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCash extends React.Component { } +export default class IoCash extends React.Component { } diff --git a/types/react-icons/io/chatbox-working.d.ts b/types/react-icons/io/chatbox-working.d.ts index 7bd00d64d0..6574ba5b9c 100644 --- a/types/react-icons/io/chatbox-working.d.ts +++ b/types/react-icons/io/chatbox-working.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatboxWorking extends React.Component { } +export default class IoChatboxWorking extends React.Component { } diff --git a/types/react-icons/io/chatbox.d.ts b/types/react-icons/io/chatbox.d.ts index 3a9a887b31..71907bcada 100644 --- a/types/react-icons/io/chatbox.d.ts +++ b/types/react-icons/io/chatbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatbox extends React.Component { } +export default class IoChatbox extends React.Component { } diff --git a/types/react-icons/io/chatboxes.d.ts b/types/react-icons/io/chatboxes.d.ts index e03ed11a22..6a4aff2857 100644 --- a/types/react-icons/io/chatboxes.d.ts +++ b/types/react-icons/io/chatboxes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatboxes extends React.Component { } +export default class IoChatboxes extends React.Component { } diff --git a/types/react-icons/io/chatbubble-working.d.ts b/types/react-icons/io/chatbubble-working.d.ts index 00d1356f17..667fb7fcde 100644 --- a/types/react-icons/io/chatbubble-working.d.ts +++ b/types/react-icons/io/chatbubble-working.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatbubbleWorking extends React.Component { } +export default class IoChatbubbleWorking extends React.Component { } diff --git a/types/react-icons/io/chatbubble.d.ts b/types/react-icons/io/chatbubble.d.ts index 4e2d2da324..08ecb48df7 100644 --- a/types/react-icons/io/chatbubble.d.ts +++ b/types/react-icons/io/chatbubble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatbubble extends React.Component { } +export default class IoChatbubble extends React.Component { } diff --git a/types/react-icons/io/chatbubbles.d.ts b/types/react-icons/io/chatbubbles.d.ts index 8fa888084a..ebf87a1cc5 100644 --- a/types/react-icons/io/chatbubbles.d.ts +++ b/types/react-icons/io/chatbubbles.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChatbubbles extends React.Component { } +export default class IoChatbubbles extends React.Component { } diff --git a/types/react-icons/io/checkmark-circled.d.ts b/types/react-icons/io/checkmark-circled.d.ts index d71f238419..892e19a107 100644 --- a/types/react-icons/io/checkmark-circled.d.ts +++ b/types/react-icons/io/checkmark-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCheckmarkCircled extends React.Component { } +export default class IoCheckmarkCircled extends React.Component { } diff --git a/types/react-icons/io/checkmark-round.d.ts b/types/react-icons/io/checkmark-round.d.ts index 197bd609e5..1311db9d47 100644 --- a/types/react-icons/io/checkmark-round.d.ts +++ b/types/react-icons/io/checkmark-round.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCheckmarkRound extends React.Component { } +export default class IoCheckmarkRound extends React.Component { } diff --git a/types/react-icons/io/checkmark.d.ts b/types/react-icons/io/checkmark.d.ts index 01ca59e306..0eda0d12da 100644 --- a/types/react-icons/io/checkmark.d.ts +++ b/types/react-icons/io/checkmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCheckmark extends React.Component { } +export default class IoCheckmark extends React.Component { } diff --git a/types/react-icons/io/chevron-down.d.ts b/types/react-icons/io/chevron-down.d.ts index 6e40a3a226..0d9546467d 100644 --- a/types/react-icons/io/chevron-down.d.ts +++ b/types/react-icons/io/chevron-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChevronDown extends React.Component { } +export default class IoChevronDown extends React.Component { } diff --git a/types/react-icons/io/chevron-left.d.ts b/types/react-icons/io/chevron-left.d.ts index a723b8bb21..96fbe2a03f 100644 --- a/types/react-icons/io/chevron-left.d.ts +++ b/types/react-icons/io/chevron-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChevronLeft extends React.Component { } +export default class IoChevronLeft extends React.Component { } diff --git a/types/react-icons/io/chevron-right.d.ts b/types/react-icons/io/chevron-right.d.ts index cda640e1e9..a83489fa83 100644 --- a/types/react-icons/io/chevron-right.d.ts +++ b/types/react-icons/io/chevron-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChevronRight extends React.Component { } +export default class IoChevronRight extends React.Component { } diff --git a/types/react-icons/io/chevron-up.d.ts b/types/react-icons/io/chevron-up.d.ts index 19ac1ca74b..a56e43a584 100644 --- a/types/react-icons/io/chevron-up.d.ts +++ b/types/react-icons/io/chevron-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoChevronUp extends React.Component { } +export default class IoChevronUp extends React.Component { } diff --git a/types/react-icons/io/clipboard.d.ts b/types/react-icons/io/clipboard.d.ts index 0786e41954..79fc2dd2f7 100644 --- a/types/react-icons/io/clipboard.d.ts +++ b/types/react-icons/io/clipboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoClipboard extends React.Component { } +export default class IoClipboard extends React.Component { } diff --git a/types/react-icons/io/clock.d.ts b/types/react-icons/io/clock.d.ts index f8c2c3937d..50d4dd2af1 100644 --- a/types/react-icons/io/clock.d.ts +++ b/types/react-icons/io/clock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoClock extends React.Component { } +export default class IoClock extends React.Component { } diff --git a/types/react-icons/io/close-circled.d.ts b/types/react-icons/io/close-circled.d.ts index d1a93a2d8d..dd6fb5e9d2 100644 --- a/types/react-icons/io/close-circled.d.ts +++ b/types/react-icons/io/close-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCloseCircled extends React.Component { } +export default class IoCloseCircled extends React.Component { } diff --git a/types/react-icons/io/close-round.d.ts b/types/react-icons/io/close-round.d.ts index e763fd7a6a..a918a8e534 100644 --- a/types/react-icons/io/close-round.d.ts +++ b/types/react-icons/io/close-round.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCloseRound extends React.Component { } +export default class IoCloseRound extends React.Component { } diff --git a/types/react-icons/io/close.d.ts b/types/react-icons/io/close.d.ts index eb0c318d7f..acc49f00ac 100644 --- a/types/react-icons/io/close.d.ts +++ b/types/react-icons/io/close.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoClose extends React.Component { } +export default class IoClose extends React.Component { } diff --git a/types/react-icons/io/closed-captioning.d.ts b/types/react-icons/io/closed-captioning.d.ts index 56d8e72446..5a2b68d149 100644 --- a/types/react-icons/io/closed-captioning.d.ts +++ b/types/react-icons/io/closed-captioning.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoClosedCaptioning extends React.Component { } +export default class IoClosedCaptioning extends React.Component { } diff --git a/types/react-icons/io/cloud.d.ts b/types/react-icons/io/cloud.d.ts index 097b4c751a..837051ce2f 100644 --- a/types/react-icons/io/cloud.d.ts +++ b/types/react-icons/io/cloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCloud extends React.Component { } +export default class IoCloud extends React.Component { } diff --git a/types/react-icons/io/code-download.d.ts b/types/react-icons/io/code-download.d.ts index 52e4018d3d..765b401172 100644 --- a/types/react-icons/io/code-download.d.ts +++ b/types/react-icons/io/code-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCodeDownload extends React.Component { } +export default class IoCodeDownload extends React.Component { } diff --git a/types/react-icons/io/code-working.d.ts b/types/react-icons/io/code-working.d.ts index 2dd005c00b..48cf64ecd5 100644 --- a/types/react-icons/io/code-working.d.ts +++ b/types/react-icons/io/code-working.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCodeWorking extends React.Component { } +export default class IoCodeWorking extends React.Component { } diff --git a/types/react-icons/io/code.d.ts b/types/react-icons/io/code.d.ts index 8d5dbb322b..3d89e7aec1 100644 --- a/types/react-icons/io/code.d.ts +++ b/types/react-icons/io/code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCode extends React.Component { } +export default class IoCode extends React.Component { } diff --git a/types/react-icons/io/coffee.d.ts b/types/react-icons/io/coffee.d.ts index 3618fad4e6..f3122b5343 100644 --- a/types/react-icons/io/coffee.d.ts +++ b/types/react-icons/io/coffee.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCoffee extends React.Component { } +export default class IoCoffee extends React.Component { } diff --git a/types/react-icons/io/compass.d.ts b/types/react-icons/io/compass.d.ts index 09e85aa7eb..c0b78dd711 100644 --- a/types/react-icons/io/compass.d.ts +++ b/types/react-icons/io/compass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCompass extends React.Component { } +export default class IoCompass extends React.Component { } diff --git a/types/react-icons/io/compose.d.ts b/types/react-icons/io/compose.d.ts index 96e7eddca7..5250bbf5f9 100644 --- a/types/react-icons/io/compose.d.ts +++ b/types/react-icons/io/compose.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCompose extends React.Component { } +export default class IoCompose extends React.Component { } diff --git a/types/react-icons/io/connectbars.d.ts b/types/react-icons/io/connectbars.d.ts index 252afa9acc..2484005cf3 100644 --- a/types/react-icons/io/connectbars.d.ts +++ b/types/react-icons/io/connectbars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoConnectbars extends React.Component { } +export default class IoConnectbars extends React.Component { } diff --git a/types/react-icons/io/contrast.d.ts b/types/react-icons/io/contrast.d.ts index 75aa14661b..871e34e2b5 100644 --- a/types/react-icons/io/contrast.d.ts +++ b/types/react-icons/io/contrast.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoContrast extends React.Component { } +export default class IoContrast extends React.Component { } diff --git a/types/react-icons/io/crop.d.ts b/types/react-icons/io/crop.d.ts index f93cf3f6b5..1d9f6fe16f 100644 --- a/types/react-icons/io/crop.d.ts +++ b/types/react-icons/io/crop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCrop extends React.Component { } +export default class IoCrop extends React.Component { } diff --git a/types/react-icons/io/cube.d.ts b/types/react-icons/io/cube.d.ts index 0c56865c9e..0e20a500a0 100644 --- a/types/react-icons/io/cube.d.ts +++ b/types/react-icons/io/cube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoCube extends React.Component { } +export default class IoCube extends React.Component { } diff --git a/types/react-icons/io/disc.d.ts b/types/react-icons/io/disc.d.ts index 2c4242e6a4..adb12527e7 100644 --- a/types/react-icons/io/disc.d.ts +++ b/types/react-icons/io/disc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoDisc extends React.Component { } +export default class IoDisc extends React.Component { } diff --git a/types/react-icons/io/document-text.d.ts b/types/react-icons/io/document-text.d.ts index 76174a0bce..4c419e9766 100644 --- a/types/react-icons/io/document-text.d.ts +++ b/types/react-icons/io/document-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoDocumentText extends React.Component { } +export default class IoDocumentText extends React.Component { } diff --git a/types/react-icons/io/document.d.ts b/types/react-icons/io/document.d.ts index 15b211a8e9..098ab00b2a 100644 --- a/types/react-icons/io/document.d.ts +++ b/types/react-icons/io/document.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoDocument extends React.Component { } +export default class IoDocument extends React.Component { } diff --git a/types/react-icons/io/drag.d.ts b/types/react-icons/io/drag.d.ts index 13f5af9832..628c38c338 100644 --- a/types/react-icons/io/drag.d.ts +++ b/types/react-icons/io/drag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoDrag extends React.Component { } +export default class IoDrag extends React.Component { } diff --git a/types/react-icons/io/earth.d.ts b/types/react-icons/io/earth.d.ts index ad66307d27..5d502a5882 100644 --- a/types/react-icons/io/earth.d.ts +++ b/types/react-icons/io/earth.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEarth extends React.Component { } +export default class IoEarth extends React.Component { } diff --git a/types/react-icons/io/easel.d.ts b/types/react-icons/io/easel.d.ts index 190546caf2..dc8b3ff32d 100644 --- a/types/react-icons/io/easel.d.ts +++ b/types/react-icons/io/easel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEasel extends React.Component { } +export default class IoEasel extends React.Component { } diff --git a/types/react-icons/io/edit.d.ts b/types/react-icons/io/edit.d.ts index 1456c7452e..ea10d7df2a 100644 --- a/types/react-icons/io/edit.d.ts +++ b/types/react-icons/io/edit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEdit extends React.Component { } +export default class IoEdit extends React.Component { } diff --git a/types/react-icons/io/egg.d.ts b/types/react-icons/io/egg.d.ts index 49579cde7f..39e63c2f48 100644 --- a/types/react-icons/io/egg.d.ts +++ b/types/react-icons/io/egg.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEgg extends React.Component { } +export default class IoEgg extends React.Component { } diff --git a/types/react-icons/io/eject.d.ts b/types/react-icons/io/eject.d.ts index ee3e7c2930..1f859a0b76 100644 --- a/types/react-icons/io/eject.d.ts +++ b/types/react-icons/io/eject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEject extends React.Component { } +export default class IoEject extends React.Component { } diff --git a/types/react-icons/io/email-unread.d.ts b/types/react-icons/io/email-unread.d.ts index 9d51a0e644..acdaefd764 100644 --- a/types/react-icons/io/email-unread.d.ts +++ b/types/react-icons/io/email-unread.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEmailUnread extends React.Component { } +export default class IoEmailUnread extends React.Component { } diff --git a/types/react-icons/io/email.d.ts b/types/react-icons/io/email.d.ts index fc0d8771ab..7323479361 100644 --- a/types/react-icons/io/email.d.ts +++ b/types/react-icons/io/email.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEmail extends React.Component { } +export default class IoEmail extends React.Component { } diff --git a/types/react-icons/io/erlenmeyer-flask-bubbles.d.ts b/types/react-icons/io/erlenmeyer-flask-bubbles.d.ts index 34564641a1..fed2da9f1f 100644 --- a/types/react-icons/io/erlenmeyer-flask-bubbles.d.ts +++ b/types/react-icons/io/erlenmeyer-flask-bubbles.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoErlenmeyerFlaskBubbles extends React.Component { } +export default class IoErlenmeyerFlaskBubbles extends React.Component { } diff --git a/types/react-icons/io/erlenmeyer-flask.d.ts b/types/react-icons/io/erlenmeyer-flask.d.ts index b84b359668..0de1fd7c42 100644 --- a/types/react-icons/io/erlenmeyer-flask.d.ts +++ b/types/react-icons/io/erlenmeyer-flask.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoErlenmeyerFlask extends React.Component { } +export default class IoErlenmeyerFlask extends React.Component { } diff --git a/types/react-icons/io/eye-disabled.d.ts b/types/react-icons/io/eye-disabled.d.ts index 0d32bfaec1..3bf20def2a 100644 --- a/types/react-icons/io/eye-disabled.d.ts +++ b/types/react-icons/io/eye-disabled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEyeDisabled extends React.Component { } +export default class IoEyeDisabled extends React.Component { } diff --git a/types/react-icons/io/eye.d.ts b/types/react-icons/io/eye.d.ts index 0f0461d1f5..270c59505f 100644 --- a/types/react-icons/io/eye.d.ts +++ b/types/react-icons/io/eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoEye extends React.Component { } +export default class IoEye extends React.Component { } diff --git a/types/react-icons/io/female.d.ts b/types/react-icons/io/female.d.ts index cd4d24d0a6..cb795e884b 100644 --- a/types/react-icons/io/female.d.ts +++ b/types/react-icons/io/female.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFemale extends React.Component { } +export default class IoFemale extends React.Component { } diff --git a/types/react-icons/io/filing.d.ts b/types/react-icons/io/filing.d.ts index cc4255960c..ba69d4eb8b 100644 --- a/types/react-icons/io/filing.d.ts +++ b/types/react-icons/io/filing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFiling extends React.Component { } +export default class IoFiling extends React.Component { } diff --git a/types/react-icons/io/film-marker.d.ts b/types/react-icons/io/film-marker.d.ts index e912a514fe..4e4a7158f2 100644 --- a/types/react-icons/io/film-marker.d.ts +++ b/types/react-icons/io/film-marker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFilmMarker extends React.Component { } +export default class IoFilmMarker extends React.Component { } diff --git a/types/react-icons/io/fireball.d.ts b/types/react-icons/io/fireball.d.ts index 6bb32f064f..e7056b1534 100644 --- a/types/react-icons/io/fireball.d.ts +++ b/types/react-icons/io/fireball.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFireball extends React.Component { } +export default class IoFireball extends React.Component { } diff --git a/types/react-icons/io/flag.d.ts b/types/react-icons/io/flag.d.ts index bb9df02197..c06630b1a6 100644 --- a/types/react-icons/io/flag.d.ts +++ b/types/react-icons/io/flag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFlag extends React.Component { } +export default class IoFlag extends React.Component { } diff --git a/types/react-icons/io/flame.d.ts b/types/react-icons/io/flame.d.ts index 089960aa34..d49d1bd2db 100644 --- a/types/react-icons/io/flame.d.ts +++ b/types/react-icons/io/flame.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFlame extends React.Component { } +export default class IoFlame extends React.Component { } diff --git a/types/react-icons/io/flash-off.d.ts b/types/react-icons/io/flash-off.d.ts index 480acfd853..2b12ebe578 100644 --- a/types/react-icons/io/flash-off.d.ts +++ b/types/react-icons/io/flash-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFlashOff extends React.Component { } +export default class IoFlashOff extends React.Component { } diff --git a/types/react-icons/io/flash.d.ts b/types/react-icons/io/flash.d.ts index 25645d6816..32901f5a9d 100644 --- a/types/react-icons/io/flash.d.ts +++ b/types/react-icons/io/flash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFlash extends React.Component { } +export default class IoFlash extends React.Component { } diff --git a/types/react-icons/io/folder.d.ts b/types/react-icons/io/folder.d.ts index 76eaa2a79e..dd14763f19 100644 --- a/types/react-icons/io/folder.d.ts +++ b/types/react-icons/io/folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFolder extends React.Component { } +export default class IoFolder extends React.Component { } diff --git a/types/react-icons/io/fork-repo.d.ts b/types/react-icons/io/fork-repo.d.ts index 36cbe0fd27..19dfd6a33c 100644 --- a/types/react-icons/io/fork-repo.d.ts +++ b/types/react-icons/io/fork-repo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoForkRepo extends React.Component { } +export default class IoForkRepo extends React.Component { } diff --git a/types/react-icons/io/fork.d.ts b/types/react-icons/io/fork.d.ts index a1b8eba37e..b06aa1f455 100644 --- a/types/react-icons/io/fork.d.ts +++ b/types/react-icons/io/fork.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFork extends React.Component { } +export default class IoFork extends React.Component { } diff --git a/types/react-icons/io/forward.d.ts b/types/react-icons/io/forward.d.ts index 0bd58772e5..1b36aa1de7 100644 --- a/types/react-icons/io/forward.d.ts +++ b/types/react-icons/io/forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoForward extends React.Component { } +export default class IoForward extends React.Component { } diff --git a/types/react-icons/io/funnel.d.ts b/types/react-icons/io/funnel.d.ts index 1bfb1bf73f..be56fcd18c 100644 --- a/types/react-icons/io/funnel.d.ts +++ b/types/react-icons/io/funnel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoFunnel extends React.Component { } +export default class IoFunnel extends React.Component { } diff --git a/types/react-icons/io/gear-a.d.ts b/types/react-icons/io/gear-a.d.ts index 4cff871a5b..b04f6af6c2 100644 --- a/types/react-icons/io/gear-a.d.ts +++ b/types/react-icons/io/gear-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoGearA extends React.Component { } +export default class IoGearA extends React.Component { } diff --git a/types/react-icons/io/gear-b.d.ts b/types/react-icons/io/gear-b.d.ts index 1e9db54e76..b580d2bc7c 100644 --- a/types/react-icons/io/gear-b.d.ts +++ b/types/react-icons/io/gear-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoGearB extends React.Component { } +export default class IoGearB extends React.Component { } diff --git a/types/react-icons/io/grid.d.ts b/types/react-icons/io/grid.d.ts index c69fea18b8..b30f3a11c2 100644 --- a/types/react-icons/io/grid.d.ts +++ b/types/react-icons/io/grid.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoGrid extends React.Component { } +export default class IoGrid extends React.Component { } diff --git a/types/react-icons/io/hammer.d.ts b/types/react-icons/io/hammer.d.ts index c2dbecb6c2..4ea6d0c306 100644 --- a/types/react-icons/io/hammer.d.ts +++ b/types/react-icons/io/hammer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHammer extends React.Component { } +export default class IoHammer extends React.Component { } diff --git a/types/react-icons/io/happy-outline.d.ts b/types/react-icons/io/happy-outline.d.ts index 7677f2a3fe..3207610467 100644 --- a/types/react-icons/io/happy-outline.d.ts +++ b/types/react-icons/io/happy-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHappyOutline extends React.Component { } +export default class IoHappyOutline extends React.Component { } diff --git a/types/react-icons/io/happy.d.ts b/types/react-icons/io/happy.d.ts index 48e45acf8a..f773c9e528 100644 --- a/types/react-icons/io/happy.d.ts +++ b/types/react-icons/io/happy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHappy extends React.Component { } +export default class IoHappy extends React.Component { } diff --git a/types/react-icons/io/headphone.d.ts b/types/react-icons/io/headphone.d.ts index 746f72d02b..e1ebdc9185 100644 --- a/types/react-icons/io/headphone.d.ts +++ b/types/react-icons/io/headphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHeadphone extends React.Component { } +export default class IoHeadphone extends React.Component { } diff --git a/types/react-icons/io/heart-broken.d.ts b/types/react-icons/io/heart-broken.d.ts index eaded2a8fc..822a928ac6 100644 --- a/types/react-icons/io/heart-broken.d.ts +++ b/types/react-icons/io/heart-broken.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHeartBroken extends React.Component { } +export default class IoHeartBroken extends React.Component { } diff --git a/types/react-icons/io/heart.d.ts b/types/react-icons/io/heart.d.ts index e4e509c581..e543207ae6 100644 --- a/types/react-icons/io/heart.d.ts +++ b/types/react-icons/io/heart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHeart extends React.Component { } +export default class IoHeart extends React.Component { } diff --git a/types/react-icons/io/help-buoy.d.ts b/types/react-icons/io/help-buoy.d.ts index 79fde03761..9a84933640 100644 --- a/types/react-icons/io/help-buoy.d.ts +++ b/types/react-icons/io/help-buoy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHelpBuoy extends React.Component { } +export default class IoHelpBuoy extends React.Component { } diff --git a/types/react-icons/io/help-circled.d.ts b/types/react-icons/io/help-circled.d.ts index 8232b5bb47..f36a8fd5f8 100644 --- a/types/react-icons/io/help-circled.d.ts +++ b/types/react-icons/io/help-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHelpCircled extends React.Component { } +export default class IoHelpCircled extends React.Component { } diff --git a/types/react-icons/io/help.d.ts b/types/react-icons/io/help.d.ts index d6781cca43..8eee2581c6 100644 --- a/types/react-icons/io/help.d.ts +++ b/types/react-icons/io/help.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHelp extends React.Component { } +export default class IoHelp extends React.Component { } diff --git a/types/react-icons/io/home.d.ts b/types/react-icons/io/home.d.ts index a3d2639ebe..337bace8fa 100644 --- a/types/react-icons/io/home.d.ts +++ b/types/react-icons/io/home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoHome extends React.Component { } +export default class IoHome extends React.Component { } diff --git a/types/react-icons/io/icecream.d.ts b/types/react-icons/io/icecream.d.ts index 17c1b8c2fc..1c3f0bd2af 100644 --- a/types/react-icons/io/icecream.d.ts +++ b/types/react-icons/io/icecream.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIcecream extends React.Component { } +export default class IoIcecream extends React.Component { } diff --git a/types/react-icons/io/image.d.ts b/types/react-icons/io/image.d.ts index 4e30072405..3fbf7da59a 100644 --- a/types/react-icons/io/image.d.ts +++ b/types/react-icons/io/image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoImage extends React.Component { } +export default class IoImage extends React.Component { } diff --git a/types/react-icons/io/images.d.ts b/types/react-icons/io/images.d.ts index f613138f8c..ae80a81b1e 100644 --- a/types/react-icons/io/images.d.ts +++ b/types/react-icons/io/images.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoImages extends React.Component { } +export default class IoImages extends React.Component { } diff --git a/types/react-icons/io/informatcircled.d.ts b/types/react-icons/io/informatcircled.d.ts index 5467f0745c..2ef20abca7 100644 --- a/types/react-icons/io/informatcircled.d.ts +++ b/types/react-icons/io/informatcircled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoInformatcircled extends React.Component { } +export default class IoInformatcircled extends React.Component { } diff --git a/types/react-icons/io/information.d.ts b/types/react-icons/io/information.d.ts index 5a4784e2c3..02652a360f 100644 --- a/types/react-icons/io/information.d.ts +++ b/types/react-icons/io/information.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoInformation extends React.Component { } +export default class IoInformation extends React.Component { } diff --git a/types/react-icons/io/ionic.d.ts b/types/react-icons/io/ionic.d.ts index dae6388dab..9e19c402cf 100644 --- a/types/react-icons/io/ionic.d.ts +++ b/types/react-icons/io/ionic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIonic extends React.Component { } +export default class IoIonic extends React.Component { } diff --git a/types/react-icons/io/ios-alarm-outline.d.ts b/types/react-icons/io/ios-alarm-outline.d.ts index 759acf86c3..c211ebccee 100644 --- a/types/react-icons/io/ios-alarm-outline.d.ts +++ b/types/react-icons/io/ios-alarm-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAlarmOutline extends React.Component { } +export default class IoIosAlarmOutline extends React.Component { } diff --git a/types/react-icons/io/ios-alarm.d.ts b/types/react-icons/io/ios-alarm.d.ts index b57e4aa26c..c61987318d 100644 --- a/types/react-icons/io/ios-alarm.d.ts +++ b/types/react-icons/io/ios-alarm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAlarm extends React.Component { } +export default class IoIosAlarm extends React.Component { } diff --git a/types/react-icons/io/ios-albums-outline.d.ts b/types/react-icons/io/ios-albums-outline.d.ts index 3da01c70c1..48e06ad4b8 100644 --- a/types/react-icons/io/ios-albums-outline.d.ts +++ b/types/react-icons/io/ios-albums-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAlbumsOutline extends React.Component { } +export default class IoIosAlbumsOutline extends React.Component { } diff --git a/types/react-icons/io/ios-albums.d.ts b/types/react-icons/io/ios-albums.d.ts index 42a497948b..be7c86317a 100644 --- a/types/react-icons/io/ios-albums.d.ts +++ b/types/react-icons/io/ios-albums.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAlbums extends React.Component { } +export default class IoIosAlbums extends React.Component { } diff --git a/types/react-icons/io/ios-americanfootball-outline.d.ts b/types/react-icons/io/ios-americanfootball-outline.d.ts index 8f363c2f58..d7041c17d3 100644 --- a/types/react-icons/io/ios-americanfootball-outline.d.ts +++ b/types/react-icons/io/ios-americanfootball-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAmericanfootballOutline extends React.Component { } +export default class IoIosAmericanfootballOutline extends React.Component { } diff --git a/types/react-icons/io/ios-americanfootball.d.ts b/types/react-icons/io/ios-americanfootball.d.ts index 38efbb1ea2..4af77520ff 100644 --- a/types/react-icons/io/ios-americanfootball.d.ts +++ b/types/react-icons/io/ios-americanfootball.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAmericanfootball extends React.Component { } +export default class IoIosAmericanfootball extends React.Component { } diff --git a/types/react-icons/io/ios-analytics-outline.d.ts b/types/react-icons/io/ios-analytics-outline.d.ts index 5337842d05..6192de6c58 100644 --- a/types/react-icons/io/ios-analytics-outline.d.ts +++ b/types/react-icons/io/ios-analytics-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAnalyticsOutline extends React.Component { } +export default class IoIosAnalyticsOutline extends React.Component { } diff --git a/types/react-icons/io/ios-analytics.d.ts b/types/react-icons/io/ios-analytics.d.ts index 1842203b26..9f3d9e110e 100644 --- a/types/react-icons/io/ios-analytics.d.ts +++ b/types/react-icons/io/ios-analytics.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAnalytics extends React.Component { } +export default class IoIosAnalytics extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-back.d.ts b/types/react-icons/io/ios-arrow-back.d.ts index 6556d42aa5..1466e59a6d 100644 --- a/types/react-icons/io/ios-arrow-back.d.ts +++ b/types/react-icons/io/ios-arrow-back.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowBack extends React.Component { } +export default class IoIosArrowBack extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-down.d.ts b/types/react-icons/io/ios-arrow-down.d.ts index ed2b7a9b82..91773f927b 100644 --- a/types/react-icons/io/ios-arrow-down.d.ts +++ b/types/react-icons/io/ios-arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowDown extends React.Component { } +export default class IoIosArrowDown extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-forward.d.ts b/types/react-icons/io/ios-arrow-forward.d.ts index a33c985c90..a2bf7fe213 100644 --- a/types/react-icons/io/ios-arrow-forward.d.ts +++ b/types/react-icons/io/ios-arrow-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowForward extends React.Component { } +export default class IoIosArrowForward extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-left.d.ts b/types/react-icons/io/ios-arrow-left.d.ts index af36f8ce7e..0588edeed0 100644 --- a/types/react-icons/io/ios-arrow-left.d.ts +++ b/types/react-icons/io/ios-arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowLeft extends React.Component { } +export default class IoIosArrowLeft extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-right.d.ts b/types/react-icons/io/ios-arrow-right.d.ts index 11f5b76ec6..5642202b5c 100644 --- a/types/react-icons/io/ios-arrow-right.d.ts +++ b/types/react-icons/io/ios-arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowRight extends React.Component { } +export default class IoIosArrowRight extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-thin-down.d.ts b/types/react-icons/io/ios-arrow-thin-down.d.ts index 87f39e9662..183b547848 100644 --- a/types/react-icons/io/ios-arrow-thin-down.d.ts +++ b/types/react-icons/io/ios-arrow-thin-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowThinDown extends React.Component { } +export default class IoIosArrowThinDown extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-thin-left.d.ts b/types/react-icons/io/ios-arrow-thin-left.d.ts index e4d890a746..4fea91fe45 100644 --- a/types/react-icons/io/ios-arrow-thin-left.d.ts +++ b/types/react-icons/io/ios-arrow-thin-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowThinLeft extends React.Component { } +export default class IoIosArrowThinLeft extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-thin-right.d.ts b/types/react-icons/io/ios-arrow-thin-right.d.ts index ebf9f34510..5e70abd099 100644 --- a/types/react-icons/io/ios-arrow-thin-right.d.ts +++ b/types/react-icons/io/ios-arrow-thin-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowThinRight extends React.Component { } +export default class IoIosArrowThinRight extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-thin-up.d.ts b/types/react-icons/io/ios-arrow-thin-up.d.ts index 8094a81add..412e0b53a2 100644 --- a/types/react-icons/io/ios-arrow-thin-up.d.ts +++ b/types/react-icons/io/ios-arrow-thin-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowThinUp extends React.Component { } +export default class IoIosArrowThinUp extends React.Component { } diff --git a/types/react-icons/io/ios-arrow-up.d.ts b/types/react-icons/io/ios-arrow-up.d.ts index 285f7d29cb..2adf431795 100644 --- a/types/react-icons/io/ios-arrow-up.d.ts +++ b/types/react-icons/io/ios-arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosArrowUp extends React.Component { } +export default class IoIosArrowUp extends React.Component { } diff --git a/types/react-icons/io/ios-at-outline.d.ts b/types/react-icons/io/ios-at-outline.d.ts index 88fddc8920..7d20c06912 100644 --- a/types/react-icons/io/ios-at-outline.d.ts +++ b/types/react-icons/io/ios-at-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAtOutline extends React.Component { } +export default class IoIosAtOutline extends React.Component { } diff --git a/types/react-icons/io/ios-at.d.ts b/types/react-icons/io/ios-at.d.ts index 082be92fd4..5789d0b976 100644 --- a/types/react-icons/io/ios-at.d.ts +++ b/types/react-icons/io/ios-at.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosAt extends React.Component { } +export default class IoIosAt extends React.Component { } diff --git a/types/react-icons/io/ios-barcode-outline.d.ts b/types/react-icons/io/ios-barcode-outline.d.ts index 95f3a24a93..a82a5b88c8 100644 --- a/types/react-icons/io/ios-barcode-outline.d.ts +++ b/types/react-icons/io/ios-barcode-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBarcodeOutline extends React.Component { } +export default class IoIosBarcodeOutline extends React.Component { } diff --git a/types/react-icons/io/ios-barcode.d.ts b/types/react-icons/io/ios-barcode.d.ts index 38d8fe8a38..20a769e78e 100644 --- a/types/react-icons/io/ios-barcode.d.ts +++ b/types/react-icons/io/ios-barcode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBarcode extends React.Component { } +export default class IoIosBarcode extends React.Component { } diff --git a/types/react-icons/io/ios-baseball-outline.d.ts b/types/react-icons/io/ios-baseball-outline.d.ts index 343cebd532..99856309a9 100644 --- a/types/react-icons/io/ios-baseball-outline.d.ts +++ b/types/react-icons/io/ios-baseball-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBaseballOutline extends React.Component { } +export default class IoIosBaseballOutline extends React.Component { } diff --git a/types/react-icons/io/ios-baseball.d.ts b/types/react-icons/io/ios-baseball.d.ts index adfe8cdf04..1470fd138c 100644 --- a/types/react-icons/io/ios-baseball.d.ts +++ b/types/react-icons/io/ios-baseball.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBaseball extends React.Component { } +export default class IoIosBaseball extends React.Component { } diff --git a/types/react-icons/io/ios-basketball-outline.d.ts b/types/react-icons/io/ios-basketball-outline.d.ts index 2fd0cf43cd..5b2d8845df 100644 --- a/types/react-icons/io/ios-basketball-outline.d.ts +++ b/types/react-icons/io/ios-basketball-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBasketballOutline extends React.Component { } +export default class IoIosBasketballOutline extends React.Component { } diff --git a/types/react-icons/io/ios-basketball.d.ts b/types/react-icons/io/ios-basketball.d.ts index b0eccd71aa..294798f648 100644 --- a/types/react-icons/io/ios-basketball.d.ts +++ b/types/react-icons/io/ios-basketball.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBasketball extends React.Component { } +export default class IoIosBasketball extends React.Component { } diff --git a/types/react-icons/io/ios-bell-outline.d.ts b/types/react-icons/io/ios-bell-outline.d.ts index 961075e9f3..c03c49121e 100644 --- a/types/react-icons/io/ios-bell-outline.d.ts +++ b/types/react-icons/io/ios-bell-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBellOutline extends React.Component { } +export default class IoIosBellOutline extends React.Component { } diff --git a/types/react-icons/io/ios-bell.d.ts b/types/react-icons/io/ios-bell.d.ts index 662cb687a5..d1b90b21f9 100644 --- a/types/react-icons/io/ios-bell.d.ts +++ b/types/react-icons/io/ios-bell.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBell extends React.Component { } +export default class IoIosBell extends React.Component { } diff --git a/types/react-icons/io/ios-body-outline.d.ts b/types/react-icons/io/ios-body-outline.d.ts index dbfe906ead..235ed9bca0 100644 --- a/types/react-icons/io/ios-body-outline.d.ts +++ b/types/react-icons/io/ios-body-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBodyOutline extends React.Component { } +export default class IoIosBodyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-body.d.ts b/types/react-icons/io/ios-body.d.ts index 0a12cef225..89712f6b0e 100644 --- a/types/react-icons/io/ios-body.d.ts +++ b/types/react-icons/io/ios-body.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBody extends React.Component { } +export default class IoIosBody extends React.Component { } diff --git a/types/react-icons/io/ios-bolt-outline.d.ts b/types/react-icons/io/ios-bolt-outline.d.ts index baad67027d..acc1db40e6 100644 --- a/types/react-icons/io/ios-bolt-outline.d.ts +++ b/types/react-icons/io/ios-bolt-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBoltOutline extends React.Component { } +export default class IoIosBoltOutline extends React.Component { } diff --git a/types/react-icons/io/ios-bolt.d.ts b/types/react-icons/io/ios-bolt.d.ts index 89dc51b85b..a953af8901 100644 --- a/types/react-icons/io/ios-bolt.d.ts +++ b/types/react-icons/io/ios-bolt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBolt extends React.Component { } +export default class IoIosBolt extends React.Component { } diff --git a/types/react-icons/io/ios-book-outline.d.ts b/types/react-icons/io/ios-book-outline.d.ts index 03a2577753..d6587de870 100644 --- a/types/react-icons/io/ios-book-outline.d.ts +++ b/types/react-icons/io/ios-book-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBookOutline extends React.Component { } +export default class IoIosBookOutline extends React.Component { } diff --git a/types/react-icons/io/ios-book.d.ts b/types/react-icons/io/ios-book.d.ts index cb8ca44a0a..9bcddd9e60 100644 --- a/types/react-icons/io/ios-book.d.ts +++ b/types/react-icons/io/ios-book.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBook extends React.Component { } +export default class IoIosBook extends React.Component { } diff --git a/types/react-icons/io/ios-bookmarks-outline.d.ts b/types/react-icons/io/ios-bookmarks-outline.d.ts index 2426c53087..c999d5cdd5 100644 --- a/types/react-icons/io/ios-bookmarks-outline.d.ts +++ b/types/react-icons/io/ios-bookmarks-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBookmarksOutline extends React.Component { } +export default class IoIosBookmarksOutline extends React.Component { } diff --git a/types/react-icons/io/ios-bookmarks.d.ts b/types/react-icons/io/ios-bookmarks.d.ts index fc14e05523..42a926adda 100644 --- a/types/react-icons/io/ios-bookmarks.d.ts +++ b/types/react-icons/io/ios-bookmarks.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBookmarks extends React.Component { } +export default class IoIosBookmarks extends React.Component { } diff --git a/types/react-icons/io/ios-box-outline.d.ts b/types/react-icons/io/ios-box-outline.d.ts index 7f5d60c522..02b34cefc1 100644 --- a/types/react-icons/io/ios-box-outline.d.ts +++ b/types/react-icons/io/ios-box-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBoxOutline extends React.Component { } +export default class IoIosBoxOutline extends React.Component { } diff --git a/types/react-icons/io/ios-box.d.ts b/types/react-icons/io/ios-box.d.ts index 3170b180b9..67ab43d367 100644 --- a/types/react-icons/io/ios-box.d.ts +++ b/types/react-icons/io/ios-box.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBox extends React.Component { } +export default class IoIosBox extends React.Component { } diff --git a/types/react-icons/io/ios-briefcase-outline.d.ts b/types/react-icons/io/ios-briefcase-outline.d.ts index 448f18a2f5..bcba814767 100644 --- a/types/react-icons/io/ios-briefcase-outline.d.ts +++ b/types/react-icons/io/ios-briefcase-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBriefcaseOutline extends React.Component { } +export default class IoIosBriefcaseOutline extends React.Component { } diff --git a/types/react-icons/io/ios-briefcase.d.ts b/types/react-icons/io/ios-briefcase.d.ts index 81720fc95c..03409c1dc4 100644 --- a/types/react-icons/io/ios-briefcase.d.ts +++ b/types/react-icons/io/ios-briefcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBriefcase extends React.Component { } +export default class IoIosBriefcase extends React.Component { } diff --git a/types/react-icons/io/ios-browsers-outline.d.ts b/types/react-icons/io/ios-browsers-outline.d.ts index 48af65eee6..a85fd4dfc9 100644 --- a/types/react-icons/io/ios-browsers-outline.d.ts +++ b/types/react-icons/io/ios-browsers-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBrowsersOutline extends React.Component { } +export default class IoIosBrowsersOutline extends React.Component { } diff --git a/types/react-icons/io/ios-browsers.d.ts b/types/react-icons/io/ios-browsers.d.ts index 15c36baa72..155d546472 100644 --- a/types/react-icons/io/ios-browsers.d.ts +++ b/types/react-icons/io/ios-browsers.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosBrowsers extends React.Component { } +export default class IoIosBrowsers extends React.Component { } diff --git a/types/react-icons/io/ios-calculator-outline.d.ts b/types/react-icons/io/ios-calculator-outline.d.ts index 25630cdd92..19453725e5 100644 --- a/types/react-icons/io/ios-calculator-outline.d.ts +++ b/types/react-icons/io/ios-calculator-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCalculatorOutline extends React.Component { } +export default class IoIosCalculatorOutline extends React.Component { } diff --git a/types/react-icons/io/ios-calculator.d.ts b/types/react-icons/io/ios-calculator.d.ts index 257d1f2622..736a4f431f 100644 --- a/types/react-icons/io/ios-calculator.d.ts +++ b/types/react-icons/io/ios-calculator.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCalculator extends React.Component { } +export default class IoIosCalculator extends React.Component { } diff --git a/types/react-icons/io/ios-calendar-outline.d.ts b/types/react-icons/io/ios-calendar-outline.d.ts index 0b4acad834..131eba8430 100644 --- a/types/react-icons/io/ios-calendar-outline.d.ts +++ b/types/react-icons/io/ios-calendar-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCalendarOutline extends React.Component { } +export default class IoIosCalendarOutline extends React.Component { } diff --git a/types/react-icons/io/ios-calendar.d.ts b/types/react-icons/io/ios-calendar.d.ts index 77c34b32b5..3275cc770c 100644 --- a/types/react-icons/io/ios-calendar.d.ts +++ b/types/react-icons/io/ios-calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCalendar extends React.Component { } +export default class IoIosCalendar extends React.Component { } diff --git a/types/react-icons/io/ios-camera-outline.d.ts b/types/react-icons/io/ios-camera-outline.d.ts index 830c647091..194cacb253 100644 --- a/types/react-icons/io/ios-camera-outline.d.ts +++ b/types/react-icons/io/ios-camera-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCameraOutline extends React.Component { } +export default class IoIosCameraOutline extends React.Component { } diff --git a/types/react-icons/io/ios-camera.d.ts b/types/react-icons/io/ios-camera.d.ts index 4e3837b412..346d035f8c 100644 --- a/types/react-icons/io/ios-camera.d.ts +++ b/types/react-icons/io/ios-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCamera extends React.Component { } +export default class IoIosCamera extends React.Component { } diff --git a/types/react-icons/io/ios-cart-outline.d.ts b/types/react-icons/io/ios-cart-outline.d.ts index 720a8d9eac..d7f76296dd 100644 --- a/types/react-icons/io/ios-cart-outline.d.ts +++ b/types/react-icons/io/ios-cart-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCartOutline extends React.Component { } +export default class IoIosCartOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cart.d.ts b/types/react-icons/io/ios-cart.d.ts index 8f8dfbc3f1..918b941efc 100644 --- a/types/react-icons/io/ios-cart.d.ts +++ b/types/react-icons/io/ios-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCart extends React.Component { } +export default class IoIosCart extends React.Component { } diff --git a/types/react-icons/io/ios-chatboxes-outline.d.ts b/types/react-icons/io/ios-chatboxes-outline.d.ts index 45453ce29e..1db97e7086 100644 --- a/types/react-icons/io/ios-chatboxes-outline.d.ts +++ b/types/react-icons/io/ios-chatboxes-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosChatboxesOutline extends React.Component { } +export default class IoIosChatboxesOutline extends React.Component { } diff --git a/types/react-icons/io/ios-chatboxes.d.ts b/types/react-icons/io/ios-chatboxes.d.ts index 6e9d7a11cc..a32fdd72c4 100644 --- a/types/react-icons/io/ios-chatboxes.d.ts +++ b/types/react-icons/io/ios-chatboxes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosChatboxes extends React.Component { } +export default class IoIosChatboxes extends React.Component { } diff --git a/types/react-icons/io/ios-chatbubble-outline.d.ts b/types/react-icons/io/ios-chatbubble-outline.d.ts index caa0a7dfdc..ba2b57a053 100644 --- a/types/react-icons/io/ios-chatbubble-outline.d.ts +++ b/types/react-icons/io/ios-chatbubble-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosChatbubbleOutline extends React.Component { } +export default class IoIosChatbubbleOutline extends React.Component { } diff --git a/types/react-icons/io/ios-chatbubble.d.ts b/types/react-icons/io/ios-chatbubble.d.ts index c2555b012e..bb9d024821 100644 --- a/types/react-icons/io/ios-chatbubble.d.ts +++ b/types/react-icons/io/ios-chatbubble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosChatbubble extends React.Component { } +export default class IoIosChatbubble extends React.Component { } diff --git a/types/react-icons/io/ios-checkmark-empty.d.ts b/types/react-icons/io/ios-checkmark-empty.d.ts index 699edb92f7..328adb1f00 100644 --- a/types/react-icons/io/ios-checkmark-empty.d.ts +++ b/types/react-icons/io/ios-checkmark-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCheckmarkEmpty extends React.Component { } +export default class IoIosCheckmarkEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-checkmark-outline.d.ts b/types/react-icons/io/ios-checkmark-outline.d.ts index e71ccee8e0..cb19eebc9b 100644 --- a/types/react-icons/io/ios-checkmark-outline.d.ts +++ b/types/react-icons/io/ios-checkmark-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCheckmarkOutline extends React.Component { } +export default class IoIosCheckmarkOutline extends React.Component { } diff --git a/types/react-icons/io/ios-checkmark.d.ts b/types/react-icons/io/ios-checkmark.d.ts index bb7c001db4..3fcabda1bf 100644 --- a/types/react-icons/io/ios-checkmark.d.ts +++ b/types/react-icons/io/ios-checkmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCheckmark extends React.Component { } +export default class IoIosCheckmark extends React.Component { } diff --git a/types/react-icons/io/ios-circle-filled.d.ts b/types/react-icons/io/ios-circle-filled.d.ts index 4e72fb033d..4b4192096d 100644 --- a/types/react-icons/io/ios-circle-filled.d.ts +++ b/types/react-icons/io/ios-circle-filled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCircleFilled extends React.Component { } +export default class IoIosCircleFilled extends React.Component { } diff --git a/types/react-icons/io/ios-circle-outline.d.ts b/types/react-icons/io/ios-circle-outline.d.ts index cd53646743..99a0ae723f 100644 --- a/types/react-icons/io/ios-circle-outline.d.ts +++ b/types/react-icons/io/ios-circle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCircleOutline extends React.Component { } +export default class IoIosCircleOutline extends React.Component { } diff --git a/types/react-icons/io/ios-clock-outline.d.ts b/types/react-icons/io/ios-clock-outline.d.ts index a9adb0ee25..2d5febf0a9 100644 --- a/types/react-icons/io/ios-clock-outline.d.ts +++ b/types/react-icons/io/ios-clock-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosClockOutline extends React.Component { } +export default class IoIosClockOutline extends React.Component { } diff --git a/types/react-icons/io/ios-clock.d.ts b/types/react-icons/io/ios-clock.d.ts index 00be78b7dd..aa160a4bd7 100644 --- a/types/react-icons/io/ios-clock.d.ts +++ b/types/react-icons/io/ios-clock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosClock extends React.Component { } +export default class IoIosClock extends React.Component { } diff --git a/types/react-icons/io/ios-close-empty.d.ts b/types/react-icons/io/ios-close-empty.d.ts index 939c7bd477..44a0c8d17b 100644 --- a/types/react-icons/io/ios-close-empty.d.ts +++ b/types/react-icons/io/ios-close-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloseEmpty extends React.Component { } +export default class IoIosCloseEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-close-outline.d.ts b/types/react-icons/io/ios-close-outline.d.ts index 22976b5c79..323c5b9d4a 100644 --- a/types/react-icons/io/ios-close-outline.d.ts +++ b/types/react-icons/io/ios-close-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloseOutline extends React.Component { } +export default class IoIosCloseOutline extends React.Component { } diff --git a/types/react-icons/io/ios-close.d.ts b/types/react-icons/io/ios-close.d.ts index a4e88f4185..21ed802d2a 100644 --- a/types/react-icons/io/ios-close.d.ts +++ b/types/react-icons/io/ios-close.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosClose extends React.Component { } +export default class IoIosClose extends React.Component { } diff --git a/types/react-icons/io/ios-cloud-download-outline.d.ts b/types/react-icons/io/ios-cloud-download-outline.d.ts index 6fea04bc88..3e4358be6d 100644 --- a/types/react-icons/io/ios-cloud-download-outline.d.ts +++ b/types/react-icons/io/ios-cloud-download-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudDownloadOutline extends React.Component { } +export default class IoIosCloudDownloadOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cloud-download.d.ts b/types/react-icons/io/ios-cloud-download.d.ts index 388c5b68b3..593e0c7730 100644 --- a/types/react-icons/io/ios-cloud-download.d.ts +++ b/types/react-icons/io/ios-cloud-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudDownload extends React.Component { } +export default class IoIosCloudDownload extends React.Component { } diff --git a/types/react-icons/io/ios-cloud-outline.d.ts b/types/react-icons/io/ios-cloud-outline.d.ts index 5edec89ac5..c70f0794c3 100644 --- a/types/react-icons/io/ios-cloud-outline.d.ts +++ b/types/react-icons/io/ios-cloud-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudOutline extends React.Component { } +export default class IoIosCloudOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cloud-upload-outline.d.ts b/types/react-icons/io/ios-cloud-upload-outline.d.ts index f0f2708b43..2796f586ec 100644 --- a/types/react-icons/io/ios-cloud-upload-outline.d.ts +++ b/types/react-icons/io/ios-cloud-upload-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudUploadOutline extends React.Component { } +export default class IoIosCloudUploadOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cloud-upload.d.ts b/types/react-icons/io/ios-cloud-upload.d.ts index 6a5528302b..b34cc692a2 100644 --- a/types/react-icons/io/ios-cloud-upload.d.ts +++ b/types/react-icons/io/ios-cloud-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudUpload extends React.Component { } +export default class IoIosCloudUpload extends React.Component { } diff --git a/types/react-icons/io/ios-cloud.d.ts b/types/react-icons/io/ios-cloud.d.ts index 2b5fd03bb4..a802116f9f 100644 --- a/types/react-icons/io/ios-cloud.d.ts +++ b/types/react-icons/io/ios-cloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloud extends React.Component { } +export default class IoIosCloud extends React.Component { } diff --git a/types/react-icons/io/ios-cloudy-night-outline.d.ts b/types/react-icons/io/ios-cloudy-night-outline.d.ts index 05d19d9d2f..4845f7470d 100644 --- a/types/react-icons/io/ios-cloudy-night-outline.d.ts +++ b/types/react-icons/io/ios-cloudy-night-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudyNightOutline extends React.Component { } +export default class IoIosCloudyNightOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cloudy-night.d.ts b/types/react-icons/io/ios-cloudy-night.d.ts index 4a81c00193..9298dc5823 100644 --- a/types/react-icons/io/ios-cloudy-night.d.ts +++ b/types/react-icons/io/ios-cloudy-night.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudyNight extends React.Component { } +export default class IoIosCloudyNight extends React.Component { } diff --git a/types/react-icons/io/ios-cloudy-outline.d.ts b/types/react-icons/io/ios-cloudy-outline.d.ts index 910091a07c..cfcfd72e69 100644 --- a/types/react-icons/io/ios-cloudy-outline.d.ts +++ b/types/react-icons/io/ios-cloudy-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudyOutline extends React.Component { } +export default class IoIosCloudyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cloudy.d.ts b/types/react-icons/io/ios-cloudy.d.ts index 399da8060c..1d30070268 100644 --- a/types/react-icons/io/ios-cloudy.d.ts +++ b/types/react-icons/io/ios-cloudy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCloudy extends React.Component { } +export default class IoIosCloudy extends React.Component { } diff --git a/types/react-icons/io/ios-cog-outline.d.ts b/types/react-icons/io/ios-cog-outline.d.ts index 4eeda49c36..8553742da2 100644 --- a/types/react-icons/io/ios-cog-outline.d.ts +++ b/types/react-icons/io/ios-cog-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCogOutline extends React.Component { } +export default class IoIosCogOutline extends React.Component { } diff --git a/types/react-icons/io/ios-cog.d.ts b/types/react-icons/io/ios-cog.d.ts index e106ed6419..b834fcb3c8 100644 --- a/types/react-icons/io/ios-cog.d.ts +++ b/types/react-icons/io/ios-cog.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCog extends React.Component { } +export default class IoIosCog extends React.Component { } diff --git a/types/react-icons/io/ios-color-filter-outline.d.ts b/types/react-icons/io/ios-color-filter-outline.d.ts index becb5117f8..a3a38a75c9 100644 --- a/types/react-icons/io/ios-color-filter-outline.d.ts +++ b/types/react-icons/io/ios-color-filter-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosColorFilterOutline extends React.Component { } +export default class IoIosColorFilterOutline extends React.Component { } diff --git a/types/react-icons/io/ios-color-filter.d.ts b/types/react-icons/io/ios-color-filter.d.ts index 2acca53bf8..20fcdef6df 100644 --- a/types/react-icons/io/ios-color-filter.d.ts +++ b/types/react-icons/io/ios-color-filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosColorFilter extends React.Component { } +export default class IoIosColorFilter extends React.Component { } diff --git a/types/react-icons/io/ios-color-wand-outline.d.ts b/types/react-icons/io/ios-color-wand-outline.d.ts index 7672c27f45..ddb1cb938c 100644 --- a/types/react-icons/io/ios-color-wand-outline.d.ts +++ b/types/react-icons/io/ios-color-wand-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosColorWandOutline extends React.Component { } +export default class IoIosColorWandOutline extends React.Component { } diff --git a/types/react-icons/io/ios-color-wand.d.ts b/types/react-icons/io/ios-color-wand.d.ts index 5e40349b59..2cffa4f89e 100644 --- a/types/react-icons/io/ios-color-wand.d.ts +++ b/types/react-icons/io/ios-color-wand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosColorWand extends React.Component { } +export default class IoIosColorWand extends React.Component { } diff --git a/types/react-icons/io/ios-compose-outline.d.ts b/types/react-icons/io/ios-compose-outline.d.ts index 40b91a6f30..30d416ed90 100644 --- a/types/react-icons/io/ios-compose-outline.d.ts +++ b/types/react-icons/io/ios-compose-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosComposeOutline extends React.Component { } +export default class IoIosComposeOutline extends React.Component { } diff --git a/types/react-icons/io/ios-compose.d.ts b/types/react-icons/io/ios-compose.d.ts index 3b3c464db4..9445eed5c1 100644 --- a/types/react-icons/io/ios-compose.d.ts +++ b/types/react-icons/io/ios-compose.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCompose extends React.Component { } +export default class IoIosCompose extends React.Component { } diff --git a/types/react-icons/io/ios-contact-outline.d.ts b/types/react-icons/io/ios-contact-outline.d.ts index 6c4249897f..7eb6eb546f 100644 --- a/types/react-icons/io/ios-contact-outline.d.ts +++ b/types/react-icons/io/ios-contact-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosContactOutline extends React.Component { } +export default class IoIosContactOutline extends React.Component { } diff --git a/types/react-icons/io/ios-contact.d.ts b/types/react-icons/io/ios-contact.d.ts index 87e82e51d2..59c2798235 100644 --- a/types/react-icons/io/ios-contact.d.ts +++ b/types/react-icons/io/ios-contact.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosContact extends React.Component { } +export default class IoIosContact extends React.Component { } diff --git a/types/react-icons/io/ios-copy-outline.d.ts b/types/react-icons/io/ios-copy-outline.d.ts index 3b8c7ce6ff..5af5717e89 100644 --- a/types/react-icons/io/ios-copy-outline.d.ts +++ b/types/react-icons/io/ios-copy-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCopyOutline extends React.Component { } +export default class IoIosCopyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-copy.d.ts b/types/react-icons/io/ios-copy.d.ts index e6b7a44377..2523a14f88 100644 --- a/types/react-icons/io/ios-copy.d.ts +++ b/types/react-icons/io/ios-copy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCopy extends React.Component { } +export default class IoIosCopy extends React.Component { } diff --git a/types/react-icons/io/ios-crop-strong.d.ts b/types/react-icons/io/ios-crop-strong.d.ts index 9e91e4322e..b0126c2482 100644 --- a/types/react-icons/io/ios-crop-strong.d.ts +++ b/types/react-icons/io/ios-crop-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCropStrong extends React.Component { } +export default class IoIosCropStrong extends React.Component { } diff --git a/types/react-icons/io/ios-crop.d.ts b/types/react-icons/io/ios-crop.d.ts index 5c28a70339..ab76318d3a 100644 --- a/types/react-icons/io/ios-crop.d.ts +++ b/types/react-icons/io/ios-crop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosCrop extends React.Component { } +export default class IoIosCrop extends React.Component { } diff --git a/types/react-icons/io/ios-download-outline.d.ts b/types/react-icons/io/ios-download-outline.d.ts index 0565e382d6..4498357495 100644 --- a/types/react-icons/io/ios-download-outline.d.ts +++ b/types/react-icons/io/ios-download-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosDownloadOutline extends React.Component { } +export default class IoIosDownloadOutline extends React.Component { } diff --git a/types/react-icons/io/ios-download.d.ts b/types/react-icons/io/ios-download.d.ts index 4b7b23ed0a..35aaac4be0 100644 --- a/types/react-icons/io/ios-download.d.ts +++ b/types/react-icons/io/ios-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosDownload extends React.Component { } +export default class IoIosDownload extends React.Component { } diff --git a/types/react-icons/io/ios-drag.d.ts b/types/react-icons/io/ios-drag.d.ts index f9e522ca3c..17979b680a 100644 --- a/types/react-icons/io/ios-drag.d.ts +++ b/types/react-icons/io/ios-drag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosDrag extends React.Component { } +export default class IoIosDrag extends React.Component { } diff --git a/types/react-icons/io/ios-email-outline.d.ts b/types/react-icons/io/ios-email-outline.d.ts index e92bf0938d..3ad2b9cb16 100644 --- a/types/react-icons/io/ios-email-outline.d.ts +++ b/types/react-icons/io/ios-email-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosEmailOutline extends React.Component { } +export default class IoIosEmailOutline extends React.Component { } diff --git a/types/react-icons/io/ios-email.d.ts b/types/react-icons/io/ios-email.d.ts index 402d1b5273..ac81192fe0 100644 --- a/types/react-icons/io/ios-email.d.ts +++ b/types/react-icons/io/ios-email.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosEmail extends React.Component { } +export default class IoIosEmail extends React.Component { } diff --git a/types/react-icons/io/ios-eye-outline.d.ts b/types/react-icons/io/ios-eye-outline.d.ts index 7b0f189e17..8f83b25a13 100644 --- a/types/react-icons/io/ios-eye-outline.d.ts +++ b/types/react-icons/io/ios-eye-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosEyeOutline extends React.Component { } +export default class IoIosEyeOutline extends React.Component { } diff --git a/types/react-icons/io/ios-eye.d.ts b/types/react-icons/io/ios-eye.d.ts index 4836a5b658..2a3db8b839 100644 --- a/types/react-icons/io/ios-eye.d.ts +++ b/types/react-icons/io/ios-eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosEye extends React.Component { } +export default class IoIosEye extends React.Component { } diff --git a/types/react-icons/io/ios-fastforward-outline.d.ts b/types/react-icons/io/ios-fastforward-outline.d.ts index 7e6cdd2144..ebc30ba915 100644 --- a/types/react-icons/io/ios-fastforward-outline.d.ts +++ b/types/react-icons/io/ios-fastforward-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFastforwardOutline extends React.Component { } +export default class IoIosFastforwardOutline extends React.Component { } diff --git a/types/react-icons/io/ios-fastforward.d.ts b/types/react-icons/io/ios-fastforward.d.ts index a5f63d22d0..2fedece46c 100644 --- a/types/react-icons/io/ios-fastforward.d.ts +++ b/types/react-icons/io/ios-fastforward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFastforward extends React.Component { } +export default class IoIosFastforward extends React.Component { } diff --git a/types/react-icons/io/ios-filing-outline.d.ts b/types/react-icons/io/ios-filing-outline.d.ts index f21297be6e..07291ebfd3 100644 --- a/types/react-icons/io/ios-filing-outline.d.ts +++ b/types/react-icons/io/ios-filing-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFilingOutline extends React.Component { } +export default class IoIosFilingOutline extends React.Component { } diff --git a/types/react-icons/io/ios-filing.d.ts b/types/react-icons/io/ios-filing.d.ts index b88f0104cf..0ccb6e3e3b 100644 --- a/types/react-icons/io/ios-filing.d.ts +++ b/types/react-icons/io/ios-filing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFiling extends React.Component { } +export default class IoIosFiling extends React.Component { } diff --git a/types/react-icons/io/ios-film-outline.d.ts b/types/react-icons/io/ios-film-outline.d.ts index 0ab4d7fd7d..5528977dce 100644 --- a/types/react-icons/io/ios-film-outline.d.ts +++ b/types/react-icons/io/ios-film-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFilmOutline extends React.Component { } +export default class IoIosFilmOutline extends React.Component { } diff --git a/types/react-icons/io/ios-film.d.ts b/types/react-icons/io/ios-film.d.ts index 78882be67c..447ebbe08e 100644 --- a/types/react-icons/io/ios-film.d.ts +++ b/types/react-icons/io/ios-film.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFilm extends React.Component { } +export default class IoIosFilm extends React.Component { } diff --git a/types/react-icons/io/ios-flag-outline.d.ts b/types/react-icons/io/ios-flag-outline.d.ts index 0c375e7ba2..f602c44993 100644 --- a/types/react-icons/io/ios-flag-outline.d.ts +++ b/types/react-icons/io/ios-flag-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlagOutline extends React.Component { } +export default class IoIosFlagOutline extends React.Component { } diff --git a/types/react-icons/io/ios-flag.d.ts b/types/react-icons/io/ios-flag.d.ts index 8ffae82acd..d6095c22f3 100644 --- a/types/react-icons/io/ios-flag.d.ts +++ b/types/react-icons/io/ios-flag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlag extends React.Component { } +export default class IoIosFlag extends React.Component { } diff --git a/types/react-icons/io/ios-flame-outline.d.ts b/types/react-icons/io/ios-flame-outline.d.ts index 53864032d9..0e8b7410e9 100644 --- a/types/react-icons/io/ios-flame-outline.d.ts +++ b/types/react-icons/io/ios-flame-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlameOutline extends React.Component { } +export default class IoIosFlameOutline extends React.Component { } diff --git a/types/react-icons/io/ios-flame.d.ts b/types/react-icons/io/ios-flame.d.ts index dbf77eb5be..a21289710b 100644 --- a/types/react-icons/io/ios-flame.d.ts +++ b/types/react-icons/io/ios-flame.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlame extends React.Component { } +export default class IoIosFlame extends React.Component { } diff --git a/types/react-icons/io/ios-flask-outline.d.ts b/types/react-icons/io/ios-flask-outline.d.ts index f9ddbdbc73..2082d7a326 100644 --- a/types/react-icons/io/ios-flask-outline.d.ts +++ b/types/react-icons/io/ios-flask-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlaskOutline extends React.Component { } +export default class IoIosFlaskOutline extends React.Component { } diff --git a/types/react-icons/io/ios-flask.d.ts b/types/react-icons/io/ios-flask.d.ts index 7ede7a6e3d..0b622f18e2 100644 --- a/types/react-icons/io/ios-flask.d.ts +++ b/types/react-icons/io/ios-flask.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlask extends React.Component { } +export default class IoIosFlask extends React.Component { } diff --git a/types/react-icons/io/ios-flower-outline.d.ts b/types/react-icons/io/ios-flower-outline.d.ts index 952bf80391..7886cbc193 100644 --- a/types/react-icons/io/ios-flower-outline.d.ts +++ b/types/react-icons/io/ios-flower-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlowerOutline extends React.Component { } +export default class IoIosFlowerOutline extends React.Component { } diff --git a/types/react-icons/io/ios-flower.d.ts b/types/react-icons/io/ios-flower.d.ts index b9eef055dd..9e1ba1e0bc 100644 --- a/types/react-icons/io/ios-flower.d.ts +++ b/types/react-icons/io/ios-flower.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFlower extends React.Component { } +export default class IoIosFlower extends React.Component { } diff --git a/types/react-icons/io/ios-folder-outline.d.ts b/types/react-icons/io/ios-folder-outline.d.ts index b19c8e3978..43c60dc202 100644 --- a/types/react-icons/io/ios-folder-outline.d.ts +++ b/types/react-icons/io/ios-folder-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFolderOutline extends React.Component { } +export default class IoIosFolderOutline extends React.Component { } diff --git a/types/react-icons/io/ios-folder.d.ts b/types/react-icons/io/ios-folder.d.ts index e745dc8d1d..785495d440 100644 --- a/types/react-icons/io/ios-folder.d.ts +++ b/types/react-icons/io/ios-folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFolder extends React.Component { } +export default class IoIosFolder extends React.Component { } diff --git a/types/react-icons/io/ios-football-outline.d.ts b/types/react-icons/io/ios-football-outline.d.ts index 40e67f9912..6f669b0cd0 100644 --- a/types/react-icons/io/ios-football-outline.d.ts +++ b/types/react-icons/io/ios-football-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFootballOutline extends React.Component { } +export default class IoIosFootballOutline extends React.Component { } diff --git a/types/react-icons/io/ios-football.d.ts b/types/react-icons/io/ios-football.d.ts index e7ab7d5080..0ece60db03 100644 --- a/types/react-icons/io/ios-football.d.ts +++ b/types/react-icons/io/ios-football.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosFootball extends React.Component { } +export default class IoIosFootball extends React.Component { } diff --git a/types/react-icons/io/ios-game-controller-a-outline.d.ts b/types/react-icons/io/ios-game-controller-a-outline.d.ts index 34e9336b04..200c64a673 100644 --- a/types/react-icons/io/ios-game-controller-a-outline.d.ts +++ b/types/react-icons/io/ios-game-controller-a-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGameControllerAOutline extends React.Component { } +export default class IoIosGameControllerAOutline extends React.Component { } diff --git a/types/react-icons/io/ios-game-controller-a.d.ts b/types/react-icons/io/ios-game-controller-a.d.ts index 1f3c55870e..e9e7048f94 100644 --- a/types/react-icons/io/ios-game-controller-a.d.ts +++ b/types/react-icons/io/ios-game-controller-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGameControllerA extends React.Component { } +export default class IoIosGameControllerA extends React.Component { } diff --git a/types/react-icons/io/ios-game-controller-b-outline.d.ts b/types/react-icons/io/ios-game-controller-b-outline.d.ts index 3e63a1d7a1..d7d82be788 100644 --- a/types/react-icons/io/ios-game-controller-b-outline.d.ts +++ b/types/react-icons/io/ios-game-controller-b-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGameControllerBOutline extends React.Component { } +export default class IoIosGameControllerBOutline extends React.Component { } diff --git a/types/react-icons/io/ios-game-controller-b.d.ts b/types/react-icons/io/ios-game-controller-b.d.ts index 5afd764c98..6e5435416c 100644 --- a/types/react-icons/io/ios-game-controller-b.d.ts +++ b/types/react-icons/io/ios-game-controller-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGameControllerB extends React.Component { } +export default class IoIosGameControllerB extends React.Component { } diff --git a/types/react-icons/io/ios-gear-outline.d.ts b/types/react-icons/io/ios-gear-outline.d.ts index 0ed8ee7549..22181a1a55 100644 --- a/types/react-icons/io/ios-gear-outline.d.ts +++ b/types/react-icons/io/ios-gear-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGearOutline extends React.Component { } +export default class IoIosGearOutline extends React.Component { } diff --git a/types/react-icons/io/ios-gear.d.ts b/types/react-icons/io/ios-gear.d.ts index 42869b6c7e..e899faa7a9 100644 --- a/types/react-icons/io/ios-gear.d.ts +++ b/types/react-icons/io/ios-gear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGear extends React.Component { } +export default class IoIosGear extends React.Component { } diff --git a/types/react-icons/io/ios-glasses-outline.d.ts b/types/react-icons/io/ios-glasses-outline.d.ts index c3b262fbe4..049fc5bd95 100644 --- a/types/react-icons/io/ios-glasses-outline.d.ts +++ b/types/react-icons/io/ios-glasses-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGlassesOutline extends React.Component { } +export default class IoIosGlassesOutline extends React.Component { } diff --git a/types/react-icons/io/ios-glasses.d.ts b/types/react-icons/io/ios-glasses.d.ts index 1df1f3a36a..585312b1f7 100644 --- a/types/react-icons/io/ios-glasses.d.ts +++ b/types/react-icons/io/ios-glasses.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGlasses extends React.Component { } +export default class IoIosGlasses extends React.Component { } diff --git a/types/react-icons/io/ios-grid-view-outline.d.ts b/types/react-icons/io/ios-grid-view-outline.d.ts index ef66a6a23b..f1cf87b7d6 100644 --- a/types/react-icons/io/ios-grid-view-outline.d.ts +++ b/types/react-icons/io/ios-grid-view-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGridViewOutline extends React.Component { } +export default class IoIosGridViewOutline extends React.Component { } diff --git a/types/react-icons/io/ios-grid-view.d.ts b/types/react-icons/io/ios-grid-view.d.ts index ea98a31a33..00f6bb916c 100644 --- a/types/react-icons/io/ios-grid-view.d.ts +++ b/types/react-icons/io/ios-grid-view.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosGridView extends React.Component { } +export default class IoIosGridView extends React.Component { } diff --git a/types/react-icons/io/ios-heart-outline.d.ts b/types/react-icons/io/ios-heart-outline.d.ts index 82ddd17b5e..354c5543f3 100644 --- a/types/react-icons/io/ios-heart-outline.d.ts +++ b/types/react-icons/io/ios-heart-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHeartOutline extends React.Component { } +export default class IoIosHeartOutline extends React.Component { } diff --git a/types/react-icons/io/ios-heart.d.ts b/types/react-icons/io/ios-heart.d.ts index 7a0bf42642..254ce938f3 100644 --- a/types/react-icons/io/ios-heart.d.ts +++ b/types/react-icons/io/ios-heart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHeart extends React.Component { } +export default class IoIosHeart extends React.Component { } diff --git a/types/react-icons/io/ios-help-empty.d.ts b/types/react-icons/io/ios-help-empty.d.ts index e54f7c69b6..cd94f6ceed 100644 --- a/types/react-icons/io/ios-help-empty.d.ts +++ b/types/react-icons/io/ios-help-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHelpEmpty extends React.Component { } +export default class IoIosHelpEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-help-outline.d.ts b/types/react-icons/io/ios-help-outline.d.ts index a879ce15a6..3e73ec588b 100644 --- a/types/react-icons/io/ios-help-outline.d.ts +++ b/types/react-icons/io/ios-help-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHelpOutline extends React.Component { } +export default class IoIosHelpOutline extends React.Component { } diff --git a/types/react-icons/io/ios-help.d.ts b/types/react-icons/io/ios-help.d.ts index ec8a79b740..00ede643d8 100644 --- a/types/react-icons/io/ios-help.d.ts +++ b/types/react-icons/io/ios-help.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHelp extends React.Component { } +export default class IoIosHelp extends React.Component { } diff --git a/types/react-icons/io/ios-home-outline.d.ts b/types/react-icons/io/ios-home-outline.d.ts index b2262404d2..17f1432ff8 100644 --- a/types/react-icons/io/ios-home-outline.d.ts +++ b/types/react-icons/io/ios-home-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHomeOutline extends React.Component { } +export default class IoIosHomeOutline extends React.Component { } diff --git a/types/react-icons/io/ios-home.d.ts b/types/react-icons/io/ios-home.d.ts index 0cdbea6cd9..c0f80ecaf3 100644 --- a/types/react-icons/io/ios-home.d.ts +++ b/types/react-icons/io/ios-home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosHome extends React.Component { } +export default class IoIosHome extends React.Component { } diff --git a/types/react-icons/io/ios-infinite-outline.d.ts b/types/react-icons/io/ios-infinite-outline.d.ts index fb81c95cad..0b043764ee 100644 --- a/types/react-icons/io/ios-infinite-outline.d.ts +++ b/types/react-icons/io/ios-infinite-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosInfiniteOutline extends React.Component { } +export default class IoIosInfiniteOutline extends React.Component { } diff --git a/types/react-icons/io/ios-infinite.d.ts b/types/react-icons/io/ios-infinite.d.ts index b5cad56cf3..bf78e5f95b 100644 --- a/types/react-icons/io/ios-infinite.d.ts +++ b/types/react-icons/io/ios-infinite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosInfinite extends React.Component { } +export default class IoIosInfinite extends React.Component { } diff --git a/types/react-icons/io/ios-informatempty.d.ts b/types/react-icons/io/ios-informatempty.d.ts index 854d87b74e..34c1b0c19c 100644 --- a/types/react-icons/io/ios-informatempty.d.ts +++ b/types/react-icons/io/ios-informatempty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosInformatempty extends React.Component { } +export default class IoIosInformatempty extends React.Component { } diff --git a/types/react-icons/io/ios-information.d.ts b/types/react-icons/io/ios-information.d.ts index 179783fdfb..f6e3295ac3 100644 --- a/types/react-icons/io/ios-information.d.ts +++ b/types/react-icons/io/ios-information.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosInformation extends React.Component { } +export default class IoIosInformation extends React.Component { } diff --git a/types/react-icons/io/ios-informatoutline.d.ts b/types/react-icons/io/ios-informatoutline.d.ts index 2a8db4715a..038ce93a28 100644 --- a/types/react-icons/io/ios-informatoutline.d.ts +++ b/types/react-icons/io/ios-informatoutline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosInformatoutline extends React.Component { } +export default class IoIosInformatoutline extends React.Component { } diff --git a/types/react-icons/io/ios-ionic-outline.d.ts b/types/react-icons/io/ios-ionic-outline.d.ts index 1a6f1ff9b7..bd42bf2316 100644 --- a/types/react-icons/io/ios-ionic-outline.d.ts +++ b/types/react-icons/io/ios-ionic-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosIonicOutline extends React.Component { } +export default class IoIosIonicOutline extends React.Component { } diff --git a/types/react-icons/io/ios-keypad-outline.d.ts b/types/react-icons/io/ios-keypad-outline.d.ts index 0ea90964d8..9adff455e3 100644 --- a/types/react-icons/io/ios-keypad-outline.d.ts +++ b/types/react-icons/io/ios-keypad-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosKeypadOutline extends React.Component { } +export default class IoIosKeypadOutline extends React.Component { } diff --git a/types/react-icons/io/ios-keypad.d.ts b/types/react-icons/io/ios-keypad.d.ts index bca05b055d..a804cf857f 100644 --- a/types/react-icons/io/ios-keypad.d.ts +++ b/types/react-icons/io/ios-keypad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosKeypad extends React.Component { } +export default class IoIosKeypad extends React.Component { } diff --git a/types/react-icons/io/ios-lightbulb-outline.d.ts b/types/react-icons/io/ios-lightbulb-outline.d.ts index 9440cbb109..4c92bdd5d6 100644 --- a/types/react-icons/io/ios-lightbulb-outline.d.ts +++ b/types/react-icons/io/ios-lightbulb-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLightbulbOutline extends React.Component { } +export default class IoIosLightbulbOutline extends React.Component { } diff --git a/types/react-icons/io/ios-lightbulb.d.ts b/types/react-icons/io/ios-lightbulb.d.ts index ca642d6f96..a7bbb177bb 100644 --- a/types/react-icons/io/ios-lightbulb.d.ts +++ b/types/react-icons/io/ios-lightbulb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLightbulb extends React.Component { } +export default class IoIosLightbulb extends React.Component { } diff --git a/types/react-icons/io/ios-list-outline.d.ts b/types/react-icons/io/ios-list-outline.d.ts index 1946a95d14..839d753887 100644 --- a/types/react-icons/io/ios-list-outline.d.ts +++ b/types/react-icons/io/ios-list-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosListOutline extends React.Component { } +export default class IoIosListOutline extends React.Component { } diff --git a/types/react-icons/io/ios-list.d.ts b/types/react-icons/io/ios-list.d.ts index 9890fa4fd4..9789a06dc7 100644 --- a/types/react-icons/io/ios-list.d.ts +++ b/types/react-icons/io/ios-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosList extends React.Component { } +export default class IoIosList extends React.Component { } diff --git a/types/react-icons/io/ios-location.d.ts b/types/react-icons/io/ios-location.d.ts index 8e9e256cec..617b853698 100644 --- a/types/react-icons/io/ios-location.d.ts +++ b/types/react-icons/io/ios-location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLocation extends React.Component { } +export default class IoIosLocation extends React.Component { } diff --git a/types/react-icons/io/ios-locatoutline.d.ts b/types/react-icons/io/ios-locatoutline.d.ts index 15a9283512..141e72e594 100644 --- a/types/react-icons/io/ios-locatoutline.d.ts +++ b/types/react-icons/io/ios-locatoutline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLocatoutline extends React.Component { } +export default class IoIosLocatoutline extends React.Component { } diff --git a/types/react-icons/io/ios-locked-outline.d.ts b/types/react-icons/io/ios-locked-outline.d.ts index cc755e9350..3f0855a38d 100644 --- a/types/react-icons/io/ios-locked-outline.d.ts +++ b/types/react-icons/io/ios-locked-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLockedOutline extends React.Component { } +export default class IoIosLockedOutline extends React.Component { } diff --git a/types/react-icons/io/ios-locked.d.ts b/types/react-icons/io/ios-locked.d.ts index dbce77f9b5..b22a3238d4 100644 --- a/types/react-icons/io/ios-locked.d.ts +++ b/types/react-icons/io/ios-locked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLocked extends React.Component { } +export default class IoIosLocked extends React.Component { } diff --git a/types/react-icons/io/ios-loop-strong.d.ts b/types/react-icons/io/ios-loop-strong.d.ts index 950edfe815..900c41d788 100644 --- a/types/react-icons/io/ios-loop-strong.d.ts +++ b/types/react-icons/io/ios-loop-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLoopStrong extends React.Component { } +export default class IoIosLoopStrong extends React.Component { } diff --git a/types/react-icons/io/ios-loop.d.ts b/types/react-icons/io/ios-loop.d.ts index 18c559d265..0235e4f546 100644 --- a/types/react-icons/io/ios-loop.d.ts +++ b/types/react-icons/io/ios-loop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosLoop extends React.Component { } +export default class IoIosLoop extends React.Component { } diff --git a/types/react-icons/io/ios-medical-outline.d.ts b/types/react-icons/io/ios-medical-outline.d.ts index c516b4d8c8..dadb2e61ae 100644 --- a/types/react-icons/io/ios-medical-outline.d.ts +++ b/types/react-icons/io/ios-medical-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMedicalOutline extends React.Component { } +export default class IoIosMedicalOutline extends React.Component { } diff --git a/types/react-icons/io/ios-medical.d.ts b/types/react-icons/io/ios-medical.d.ts index a5a075bcbe..1d63e24694 100644 --- a/types/react-icons/io/ios-medical.d.ts +++ b/types/react-icons/io/ios-medical.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMedical extends React.Component { } +export default class IoIosMedical extends React.Component { } diff --git a/types/react-icons/io/ios-medkit-outline.d.ts b/types/react-icons/io/ios-medkit-outline.d.ts index b80610616c..367cb88b6f 100644 --- a/types/react-icons/io/ios-medkit-outline.d.ts +++ b/types/react-icons/io/ios-medkit-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMedkitOutline extends React.Component { } +export default class IoIosMedkitOutline extends React.Component { } diff --git a/types/react-icons/io/ios-medkit.d.ts b/types/react-icons/io/ios-medkit.d.ts index fc8ffa6566..bf5d378f58 100644 --- a/types/react-icons/io/ios-medkit.d.ts +++ b/types/react-icons/io/ios-medkit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMedkit extends React.Component { } +export default class IoIosMedkit extends React.Component { } diff --git a/types/react-icons/io/ios-mic-off.d.ts b/types/react-icons/io/ios-mic-off.d.ts index 28bcc7d966..093cc13897 100644 --- a/types/react-icons/io/ios-mic-off.d.ts +++ b/types/react-icons/io/ios-mic-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMicOff extends React.Component { } +export default class IoIosMicOff extends React.Component { } diff --git a/types/react-icons/io/ios-mic-outline.d.ts b/types/react-icons/io/ios-mic-outline.d.ts index f0c664bff0..1e2a4f7ca6 100644 --- a/types/react-icons/io/ios-mic-outline.d.ts +++ b/types/react-icons/io/ios-mic-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMicOutline extends React.Component { } +export default class IoIosMicOutline extends React.Component { } diff --git a/types/react-icons/io/ios-mic.d.ts b/types/react-icons/io/ios-mic.d.ts index a61e2932a2..a561e50887 100644 --- a/types/react-icons/io/ios-mic.d.ts +++ b/types/react-icons/io/ios-mic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMic extends React.Component { } +export default class IoIosMic extends React.Component { } diff --git a/types/react-icons/io/ios-minus-empty.d.ts b/types/react-icons/io/ios-minus-empty.d.ts index 195c064900..d33c1a6e8c 100644 --- a/types/react-icons/io/ios-minus-empty.d.ts +++ b/types/react-icons/io/ios-minus-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMinusEmpty extends React.Component { } +export default class IoIosMinusEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-minus-outline.d.ts b/types/react-icons/io/ios-minus-outline.d.ts index 3173339650..d7373a37df 100644 --- a/types/react-icons/io/ios-minus-outline.d.ts +++ b/types/react-icons/io/ios-minus-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMinusOutline extends React.Component { } +export default class IoIosMinusOutline extends React.Component { } diff --git a/types/react-icons/io/ios-minus.d.ts b/types/react-icons/io/ios-minus.d.ts index 057fe3ef25..abc0a2679e 100644 --- a/types/react-icons/io/ios-minus.d.ts +++ b/types/react-icons/io/ios-minus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMinus extends React.Component { } +export default class IoIosMinus extends React.Component { } diff --git a/types/react-icons/io/ios-monitor-outline.d.ts b/types/react-icons/io/ios-monitor-outline.d.ts index cb519ab388..8dd207f86e 100644 --- a/types/react-icons/io/ios-monitor-outline.d.ts +++ b/types/react-icons/io/ios-monitor-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMonitorOutline extends React.Component { } +export default class IoIosMonitorOutline extends React.Component { } diff --git a/types/react-icons/io/ios-monitor.d.ts b/types/react-icons/io/ios-monitor.d.ts index 25df758f44..965a9b5d3b 100644 --- a/types/react-icons/io/ios-monitor.d.ts +++ b/types/react-icons/io/ios-monitor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMonitor extends React.Component { } +export default class IoIosMonitor extends React.Component { } diff --git a/types/react-icons/io/ios-moon-outline.d.ts b/types/react-icons/io/ios-moon-outline.d.ts index 894f1ccb67..e35e94911f 100644 --- a/types/react-icons/io/ios-moon-outline.d.ts +++ b/types/react-icons/io/ios-moon-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMoonOutline extends React.Component { } +export default class IoIosMoonOutline extends React.Component { } diff --git a/types/react-icons/io/ios-moon.d.ts b/types/react-icons/io/ios-moon.d.ts index 0670fc941c..cee7a782f1 100644 --- a/types/react-icons/io/ios-moon.d.ts +++ b/types/react-icons/io/ios-moon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMoon extends React.Component { } +export default class IoIosMoon extends React.Component { } diff --git a/types/react-icons/io/ios-more-outline.d.ts b/types/react-icons/io/ios-more-outline.d.ts index 526bc52751..a5a83f41cf 100644 --- a/types/react-icons/io/ios-more-outline.d.ts +++ b/types/react-icons/io/ios-more-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMoreOutline extends React.Component { } +export default class IoIosMoreOutline extends React.Component { } diff --git a/types/react-icons/io/ios-more.d.ts b/types/react-icons/io/ios-more.d.ts index 947ea0489c..9fb63209db 100644 --- a/types/react-icons/io/ios-more.d.ts +++ b/types/react-icons/io/ios-more.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMore extends React.Component { } +export default class IoIosMore extends React.Component { } diff --git a/types/react-icons/io/ios-musical-note.d.ts b/types/react-icons/io/ios-musical-note.d.ts index 9ed09e14d0..123b990474 100644 --- a/types/react-icons/io/ios-musical-note.d.ts +++ b/types/react-icons/io/ios-musical-note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMusicalNote extends React.Component { } +export default class IoIosMusicalNote extends React.Component { } diff --git a/types/react-icons/io/ios-musical-notes.d.ts b/types/react-icons/io/ios-musical-notes.d.ts index 3839587440..54daf1715e 100644 --- a/types/react-icons/io/ios-musical-notes.d.ts +++ b/types/react-icons/io/ios-musical-notes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosMusicalNotes extends React.Component { } +export default class IoIosMusicalNotes extends React.Component { } diff --git a/types/react-icons/io/ios-navigate-outline.d.ts b/types/react-icons/io/ios-navigate-outline.d.ts index a8e0fbad8f..daaafc5c76 100644 --- a/types/react-icons/io/ios-navigate-outline.d.ts +++ b/types/react-icons/io/ios-navigate-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosNavigateOutline extends React.Component { } +export default class IoIosNavigateOutline extends React.Component { } diff --git a/types/react-icons/io/ios-navigate.d.ts b/types/react-icons/io/ios-navigate.d.ts index 2c898b46a5..3a8a955fa6 100644 --- a/types/react-icons/io/ios-navigate.d.ts +++ b/types/react-icons/io/ios-navigate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosNavigate extends React.Component { } +export default class IoIosNavigate extends React.Component { } diff --git a/types/react-icons/io/ios-nutrition.d.ts b/types/react-icons/io/ios-nutrition.d.ts index 06c17c0e28..19b5f0eae6 100644 --- a/types/react-icons/io/ios-nutrition.d.ts +++ b/types/react-icons/io/ios-nutrition.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosNutrition extends React.Component { } +export default class IoIosNutrition extends React.Component { } diff --git a/types/react-icons/io/ios-nutritoutline.d.ts b/types/react-icons/io/ios-nutritoutline.d.ts index 2204a8d655..9ce2ea6d24 100644 --- a/types/react-icons/io/ios-nutritoutline.d.ts +++ b/types/react-icons/io/ios-nutritoutline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosNutritoutline extends React.Component { } +export default class IoIosNutritoutline extends React.Component { } diff --git a/types/react-icons/io/ios-paper-outline.d.ts b/types/react-icons/io/ios-paper-outline.d.ts index 1f18a72470..f491c2a055 100644 --- a/types/react-icons/io/ios-paper-outline.d.ts +++ b/types/react-icons/io/ios-paper-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPaperOutline extends React.Component { } +export default class IoIosPaperOutline extends React.Component { } diff --git a/types/react-icons/io/ios-paper.d.ts b/types/react-icons/io/ios-paper.d.ts index 05e41f9441..bf98a1330d 100644 --- a/types/react-icons/io/ios-paper.d.ts +++ b/types/react-icons/io/ios-paper.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPaper extends React.Component { } +export default class IoIosPaper extends React.Component { } diff --git a/types/react-icons/io/ios-paperplane-outline.d.ts b/types/react-icons/io/ios-paperplane-outline.d.ts index 2a273d5453..381b337e35 100644 --- a/types/react-icons/io/ios-paperplane-outline.d.ts +++ b/types/react-icons/io/ios-paperplane-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPaperplaneOutline extends React.Component { } +export default class IoIosPaperplaneOutline extends React.Component { } diff --git a/types/react-icons/io/ios-paperplane.d.ts b/types/react-icons/io/ios-paperplane.d.ts index 495d9d7c90..3999ec063c 100644 --- a/types/react-icons/io/ios-paperplane.d.ts +++ b/types/react-icons/io/ios-paperplane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPaperplane extends React.Component { } +export default class IoIosPaperplane extends React.Component { } diff --git a/types/react-icons/io/ios-partlysunny-outline.d.ts b/types/react-icons/io/ios-partlysunny-outline.d.ts index 98190f25b4..96fddf3405 100644 --- a/types/react-icons/io/ios-partlysunny-outline.d.ts +++ b/types/react-icons/io/ios-partlysunny-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPartlysunnyOutline extends React.Component { } +export default class IoIosPartlysunnyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-partlysunny.d.ts b/types/react-icons/io/ios-partlysunny.d.ts index 756911a3e0..f0f7b24a0f 100644 --- a/types/react-icons/io/ios-partlysunny.d.ts +++ b/types/react-icons/io/ios-partlysunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPartlysunny extends React.Component { } +export default class IoIosPartlysunny extends React.Component { } diff --git a/types/react-icons/io/ios-pause-outline.d.ts b/types/react-icons/io/ios-pause-outline.d.ts index a76a0d5b59..a3c096ec70 100644 --- a/types/react-icons/io/ios-pause-outline.d.ts +++ b/types/react-icons/io/ios-pause-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPauseOutline extends React.Component { } +export default class IoIosPauseOutline extends React.Component { } diff --git a/types/react-icons/io/ios-pause.d.ts b/types/react-icons/io/ios-pause.d.ts index 9b976b46cc..5be0dbb44e 100644 --- a/types/react-icons/io/ios-pause.d.ts +++ b/types/react-icons/io/ios-pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPause extends React.Component { } +export default class IoIosPause extends React.Component { } diff --git a/types/react-icons/io/ios-paw-outline.d.ts b/types/react-icons/io/ios-paw-outline.d.ts index 59a948416e..59ff2ba1f0 100644 --- a/types/react-icons/io/ios-paw-outline.d.ts +++ b/types/react-icons/io/ios-paw-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPawOutline extends React.Component { } +export default class IoIosPawOutline extends React.Component { } diff --git a/types/react-icons/io/ios-paw.d.ts b/types/react-icons/io/ios-paw.d.ts index 5ba8824883..8907243697 100644 --- a/types/react-icons/io/ios-paw.d.ts +++ b/types/react-icons/io/ios-paw.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPaw extends React.Component { } +export default class IoIosPaw extends React.Component { } diff --git a/types/react-icons/io/ios-people-outline.d.ts b/types/react-icons/io/ios-people-outline.d.ts index b5a7080ed0..fca7beebf0 100644 --- a/types/react-icons/io/ios-people-outline.d.ts +++ b/types/react-icons/io/ios-people-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPeopleOutline extends React.Component { } +export default class IoIosPeopleOutline extends React.Component { } diff --git a/types/react-icons/io/ios-people.d.ts b/types/react-icons/io/ios-people.d.ts index 7e986b1b6b..47167ca242 100644 --- a/types/react-icons/io/ios-people.d.ts +++ b/types/react-icons/io/ios-people.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPeople extends React.Component { } +export default class IoIosPeople extends React.Component { } diff --git a/types/react-icons/io/ios-person-outline.d.ts b/types/react-icons/io/ios-person-outline.d.ts index 8627f88cce..d9dcad6337 100644 --- a/types/react-icons/io/ios-person-outline.d.ts +++ b/types/react-icons/io/ios-person-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPersonOutline extends React.Component { } +export default class IoIosPersonOutline extends React.Component { } diff --git a/types/react-icons/io/ios-person.d.ts b/types/react-icons/io/ios-person.d.ts index 7c5012f6ff..c0a721cdc9 100644 --- a/types/react-icons/io/ios-person.d.ts +++ b/types/react-icons/io/ios-person.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPerson extends React.Component { } +export default class IoIosPerson extends React.Component { } diff --git a/types/react-icons/io/ios-personadd-outline.d.ts b/types/react-icons/io/ios-personadd-outline.d.ts index 32793bccba..0c2ef41134 100644 --- a/types/react-icons/io/ios-personadd-outline.d.ts +++ b/types/react-icons/io/ios-personadd-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPersonaddOutline extends React.Component { } +export default class IoIosPersonaddOutline extends React.Component { } diff --git a/types/react-icons/io/ios-personadd.d.ts b/types/react-icons/io/ios-personadd.d.ts index 909a9a0df4..76064513f6 100644 --- a/types/react-icons/io/ios-personadd.d.ts +++ b/types/react-icons/io/ios-personadd.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPersonadd extends React.Component { } +export default class IoIosPersonadd extends React.Component { } diff --git a/types/react-icons/io/ios-photos-outline.d.ts b/types/react-icons/io/ios-photos-outline.d.ts index 286f822461..b6bcf6e60a 100644 --- a/types/react-icons/io/ios-photos-outline.d.ts +++ b/types/react-icons/io/ios-photos-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPhotosOutline extends React.Component { } +export default class IoIosPhotosOutline extends React.Component { } diff --git a/types/react-icons/io/ios-photos.d.ts b/types/react-icons/io/ios-photos.d.ts index d285d400f4..1f4a1d7b0a 100644 --- a/types/react-icons/io/ios-photos.d.ts +++ b/types/react-icons/io/ios-photos.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPhotos extends React.Component { } +export default class IoIosPhotos extends React.Component { } diff --git a/types/react-icons/io/ios-pie-outline.d.ts b/types/react-icons/io/ios-pie-outline.d.ts index d9f0697459..a370ac6e6e 100644 --- a/types/react-icons/io/ios-pie-outline.d.ts +++ b/types/react-icons/io/ios-pie-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPieOutline extends React.Component { } +export default class IoIosPieOutline extends React.Component { } diff --git a/types/react-icons/io/ios-pie.d.ts b/types/react-icons/io/ios-pie.d.ts index a58b684265..4a1c78801a 100644 --- a/types/react-icons/io/ios-pie.d.ts +++ b/types/react-icons/io/ios-pie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPie extends React.Component { } +export default class IoIosPie extends React.Component { } diff --git a/types/react-icons/io/ios-pint-outline.d.ts b/types/react-icons/io/ios-pint-outline.d.ts index 581ca8fc9b..d400fd801a 100644 --- a/types/react-icons/io/ios-pint-outline.d.ts +++ b/types/react-icons/io/ios-pint-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPintOutline extends React.Component { } +export default class IoIosPintOutline extends React.Component { } diff --git a/types/react-icons/io/ios-pint.d.ts b/types/react-icons/io/ios-pint.d.ts index 68f5e7b93f..21bd07ccd5 100644 --- a/types/react-icons/io/ios-pint.d.ts +++ b/types/react-icons/io/ios-pint.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPint extends React.Component { } +export default class IoIosPint extends React.Component { } diff --git a/types/react-icons/io/ios-play-outline.d.ts b/types/react-icons/io/ios-play-outline.d.ts index 01cc0413a8..4c7a550e46 100644 --- a/types/react-icons/io/ios-play-outline.d.ts +++ b/types/react-icons/io/ios-play-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPlayOutline extends React.Component { } +export default class IoIosPlayOutline extends React.Component { } diff --git a/types/react-icons/io/ios-play.d.ts b/types/react-icons/io/ios-play.d.ts index f269433abb..18f66a8f59 100644 --- a/types/react-icons/io/ios-play.d.ts +++ b/types/react-icons/io/ios-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPlay extends React.Component { } +export default class IoIosPlay extends React.Component { } diff --git a/types/react-icons/io/ios-plus-empty.d.ts b/types/react-icons/io/ios-plus-empty.d.ts index 06f287505c..a7235d6322 100644 --- a/types/react-icons/io/ios-plus-empty.d.ts +++ b/types/react-icons/io/ios-plus-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPlusEmpty extends React.Component { } +export default class IoIosPlusEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-plus-outline.d.ts b/types/react-icons/io/ios-plus-outline.d.ts index 193b49ac52..719bce1444 100644 --- a/types/react-icons/io/ios-plus-outline.d.ts +++ b/types/react-icons/io/ios-plus-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPlusOutline extends React.Component { } +export default class IoIosPlusOutline extends React.Component { } diff --git a/types/react-icons/io/ios-plus.d.ts b/types/react-icons/io/ios-plus.d.ts index 4c5d53ef48..7d29ea3f40 100644 --- a/types/react-icons/io/ios-plus.d.ts +++ b/types/react-icons/io/ios-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPlus extends React.Component { } +export default class IoIosPlus extends React.Component { } diff --git a/types/react-icons/io/ios-pricetag-outline.d.ts b/types/react-icons/io/ios-pricetag-outline.d.ts index b4645106e4..23a4c0c869 100644 --- a/types/react-icons/io/ios-pricetag-outline.d.ts +++ b/types/react-icons/io/ios-pricetag-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPricetagOutline extends React.Component { } +export default class IoIosPricetagOutline extends React.Component { } diff --git a/types/react-icons/io/ios-pricetag.d.ts b/types/react-icons/io/ios-pricetag.d.ts index 6aaa518fc1..601743c434 100644 --- a/types/react-icons/io/ios-pricetag.d.ts +++ b/types/react-icons/io/ios-pricetag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPricetag extends React.Component { } +export default class IoIosPricetag extends React.Component { } diff --git a/types/react-icons/io/ios-pricetags-outline.d.ts b/types/react-icons/io/ios-pricetags-outline.d.ts index 02ac2adb3f..0e1e574dac 100644 --- a/types/react-icons/io/ios-pricetags-outline.d.ts +++ b/types/react-icons/io/ios-pricetags-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPricetagsOutline extends React.Component { } +export default class IoIosPricetagsOutline extends React.Component { } diff --git a/types/react-icons/io/ios-pricetags.d.ts b/types/react-icons/io/ios-pricetags.d.ts index fe9ec6b887..4cc3aebb75 100644 --- a/types/react-icons/io/ios-pricetags.d.ts +++ b/types/react-icons/io/ios-pricetags.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPricetags extends React.Component { } +export default class IoIosPricetags extends React.Component { } diff --git a/types/react-icons/io/ios-printer-outline.d.ts b/types/react-icons/io/ios-printer-outline.d.ts index 89a17301ff..d20dcedadf 100644 --- a/types/react-icons/io/ios-printer-outline.d.ts +++ b/types/react-icons/io/ios-printer-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPrinterOutline extends React.Component { } +export default class IoIosPrinterOutline extends React.Component { } diff --git a/types/react-icons/io/ios-printer.d.ts b/types/react-icons/io/ios-printer.d.ts index 3c4c4ddc57..dc9bccfb25 100644 --- a/types/react-icons/io/ios-printer.d.ts +++ b/types/react-icons/io/ios-printer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPrinter extends React.Component { } +export default class IoIosPrinter extends React.Component { } diff --git a/types/react-icons/io/ios-pulse-strong.d.ts b/types/react-icons/io/ios-pulse-strong.d.ts index 8a1d704af7..8f7e12017a 100644 --- a/types/react-icons/io/ios-pulse-strong.d.ts +++ b/types/react-icons/io/ios-pulse-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPulseStrong extends React.Component { } +export default class IoIosPulseStrong extends React.Component { } diff --git a/types/react-icons/io/ios-pulse.d.ts b/types/react-icons/io/ios-pulse.d.ts index 8e981761cb..a7ff149ddf 100644 --- a/types/react-icons/io/ios-pulse.d.ts +++ b/types/react-icons/io/ios-pulse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosPulse extends React.Component { } +export default class IoIosPulse extends React.Component { } diff --git a/types/react-icons/io/ios-rainy-outline.d.ts b/types/react-icons/io/ios-rainy-outline.d.ts index f6320e3e58..7e283d1cb3 100644 --- a/types/react-icons/io/ios-rainy-outline.d.ts +++ b/types/react-icons/io/ios-rainy-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRainyOutline extends React.Component { } +export default class IoIosRainyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-rainy.d.ts b/types/react-icons/io/ios-rainy.d.ts index 6c759c23a6..a701475ef0 100644 --- a/types/react-icons/io/ios-rainy.d.ts +++ b/types/react-icons/io/ios-rainy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRainy extends React.Component { } +export default class IoIosRainy extends React.Component { } diff --git a/types/react-icons/io/ios-recording-outline.d.ts b/types/react-icons/io/ios-recording-outline.d.ts index 3331e9076d..9fc2e6ffca 100644 --- a/types/react-icons/io/ios-recording-outline.d.ts +++ b/types/react-icons/io/ios-recording-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRecordingOutline extends React.Component { } +export default class IoIosRecordingOutline extends React.Component { } diff --git a/types/react-icons/io/ios-recording.d.ts b/types/react-icons/io/ios-recording.d.ts index 2f29d38bc7..77d0e299cd 100644 --- a/types/react-icons/io/ios-recording.d.ts +++ b/types/react-icons/io/ios-recording.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRecording extends React.Component { } +export default class IoIosRecording extends React.Component { } diff --git a/types/react-icons/io/ios-redo-outline.d.ts b/types/react-icons/io/ios-redo-outline.d.ts index 47079892a2..47bae67c99 100644 --- a/types/react-icons/io/ios-redo-outline.d.ts +++ b/types/react-icons/io/ios-redo-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRedoOutline extends React.Component { } +export default class IoIosRedoOutline extends React.Component { } diff --git a/types/react-icons/io/ios-redo.d.ts b/types/react-icons/io/ios-redo.d.ts index cb8a220e79..0935996be6 100644 --- a/types/react-icons/io/ios-redo.d.ts +++ b/types/react-icons/io/ios-redo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRedo extends React.Component { } +export default class IoIosRedo extends React.Component { } diff --git a/types/react-icons/io/ios-refresh-empty.d.ts b/types/react-icons/io/ios-refresh-empty.d.ts index e1981a8cb5..0e7f151339 100644 --- a/types/react-icons/io/ios-refresh-empty.d.ts +++ b/types/react-icons/io/ios-refresh-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRefreshEmpty extends React.Component { } +export default class IoIosRefreshEmpty extends React.Component { } diff --git a/types/react-icons/io/ios-refresh-outline.d.ts b/types/react-icons/io/ios-refresh-outline.d.ts index ff236bb6f6..7679405065 100644 --- a/types/react-icons/io/ios-refresh-outline.d.ts +++ b/types/react-icons/io/ios-refresh-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRefreshOutline extends React.Component { } +export default class IoIosRefreshOutline extends React.Component { } diff --git a/types/react-icons/io/ios-refresh.d.ts b/types/react-icons/io/ios-refresh.d.ts index d2aba01add..420affa507 100644 --- a/types/react-icons/io/ios-refresh.d.ts +++ b/types/react-icons/io/ios-refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRefresh extends React.Component { } +export default class IoIosRefresh extends React.Component { } diff --git a/types/react-icons/io/ios-reload.d.ts b/types/react-icons/io/ios-reload.d.ts index 890c0994f6..93e947db67 100644 --- a/types/react-icons/io/ios-reload.d.ts +++ b/types/react-icons/io/ios-reload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosReload extends React.Component { } +export default class IoIosReload extends React.Component { } diff --git a/types/react-icons/io/ios-reverse-camera-outline.d.ts b/types/react-icons/io/ios-reverse-camera-outline.d.ts index 250cfabe12..808d6ca0bf 100644 --- a/types/react-icons/io/ios-reverse-camera-outline.d.ts +++ b/types/react-icons/io/ios-reverse-camera-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosReverseCameraOutline extends React.Component { } +export default class IoIosReverseCameraOutline extends React.Component { } diff --git a/types/react-icons/io/ios-reverse-camera.d.ts b/types/react-icons/io/ios-reverse-camera.d.ts index 1cf519e212..0e74f82ab0 100644 --- a/types/react-icons/io/ios-reverse-camera.d.ts +++ b/types/react-icons/io/ios-reverse-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosReverseCamera extends React.Component { } +export default class IoIosReverseCamera extends React.Component { } diff --git a/types/react-icons/io/ios-rewind-outline.d.ts b/types/react-icons/io/ios-rewind-outline.d.ts index 7f5e5cdd35..dfc69fc86d 100644 --- a/types/react-icons/io/ios-rewind-outline.d.ts +++ b/types/react-icons/io/ios-rewind-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRewindOutline extends React.Component { } +export default class IoIosRewindOutline extends React.Component { } diff --git a/types/react-icons/io/ios-rewind.d.ts b/types/react-icons/io/ios-rewind.d.ts index 1bb9dd4e44..7f883de8bf 100644 --- a/types/react-icons/io/ios-rewind.d.ts +++ b/types/react-icons/io/ios-rewind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRewind extends React.Component { } +export default class IoIosRewind extends React.Component { } diff --git a/types/react-icons/io/ios-rose-outline.d.ts b/types/react-icons/io/ios-rose-outline.d.ts index dbb7566586..dc112023a5 100644 --- a/types/react-icons/io/ios-rose-outline.d.ts +++ b/types/react-icons/io/ios-rose-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRoseOutline extends React.Component { } +export default class IoIosRoseOutline extends React.Component { } diff --git a/types/react-icons/io/ios-rose.d.ts b/types/react-icons/io/ios-rose.d.ts index 298227776a..8cd590321f 100644 --- a/types/react-icons/io/ios-rose.d.ts +++ b/types/react-icons/io/ios-rose.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosRose extends React.Component { } +export default class IoIosRose extends React.Component { } diff --git a/types/react-icons/io/ios-search-strong.d.ts b/types/react-icons/io/ios-search-strong.d.ts index ac1c45c575..3b0ab67ed2 100644 --- a/types/react-icons/io/ios-search-strong.d.ts +++ b/types/react-icons/io/ios-search-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSearchStrong extends React.Component { } +export default class IoIosSearchStrong extends React.Component { } diff --git a/types/react-icons/io/ios-search.d.ts b/types/react-icons/io/ios-search.d.ts index 3a5bf71861..bd95701f4d 100644 --- a/types/react-icons/io/ios-search.d.ts +++ b/types/react-icons/io/ios-search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSearch extends React.Component { } +export default class IoIosSearch extends React.Component { } diff --git a/types/react-icons/io/ios-settings-strong.d.ts b/types/react-icons/io/ios-settings-strong.d.ts index 696396e91e..0bb6ef49aa 100644 --- a/types/react-icons/io/ios-settings-strong.d.ts +++ b/types/react-icons/io/ios-settings-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSettingsStrong extends React.Component { } +export default class IoIosSettingsStrong extends React.Component { } diff --git a/types/react-icons/io/ios-settings.d.ts b/types/react-icons/io/ios-settings.d.ts index 4226e79eb1..26ff75fb04 100644 --- a/types/react-icons/io/ios-settings.d.ts +++ b/types/react-icons/io/ios-settings.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSettings extends React.Component { } +export default class IoIosSettings extends React.Component { } diff --git a/types/react-icons/io/ios-shuffle-strong.d.ts b/types/react-icons/io/ios-shuffle-strong.d.ts index 38b2d10a16..15d2841c2f 100644 --- a/types/react-icons/io/ios-shuffle-strong.d.ts +++ b/types/react-icons/io/ios-shuffle-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosShuffleStrong extends React.Component { } +export default class IoIosShuffleStrong extends React.Component { } diff --git a/types/react-icons/io/ios-shuffle.d.ts b/types/react-icons/io/ios-shuffle.d.ts index fcb2210b17..305b4ff79b 100644 --- a/types/react-icons/io/ios-shuffle.d.ts +++ b/types/react-icons/io/ios-shuffle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosShuffle extends React.Component { } +export default class IoIosShuffle extends React.Component { } diff --git a/types/react-icons/io/ios-skipbackward-outline.d.ts b/types/react-icons/io/ios-skipbackward-outline.d.ts index 0d854c32e6..fa9db170bd 100644 --- a/types/react-icons/io/ios-skipbackward-outline.d.ts +++ b/types/react-icons/io/ios-skipbackward-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSkipbackwardOutline extends React.Component { } +export default class IoIosSkipbackwardOutline extends React.Component { } diff --git a/types/react-icons/io/ios-skipbackward.d.ts b/types/react-icons/io/ios-skipbackward.d.ts index 50bec664c9..d9b009ed49 100644 --- a/types/react-icons/io/ios-skipbackward.d.ts +++ b/types/react-icons/io/ios-skipbackward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSkipbackward extends React.Component { } +export default class IoIosSkipbackward extends React.Component { } diff --git a/types/react-icons/io/ios-skipforward-outline.d.ts b/types/react-icons/io/ios-skipforward-outline.d.ts index fa9a4559dc..63c174f6b2 100644 --- a/types/react-icons/io/ios-skipforward-outline.d.ts +++ b/types/react-icons/io/ios-skipforward-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSkipforwardOutline extends React.Component { } +export default class IoIosSkipforwardOutline extends React.Component { } diff --git a/types/react-icons/io/ios-skipforward.d.ts b/types/react-icons/io/ios-skipforward.d.ts index eb17773269..39ce459a57 100644 --- a/types/react-icons/io/ios-skipforward.d.ts +++ b/types/react-icons/io/ios-skipforward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSkipforward extends React.Component { } +export default class IoIosSkipforward extends React.Component { } diff --git a/types/react-icons/io/ios-snowy.d.ts b/types/react-icons/io/ios-snowy.d.ts index 3d0acc1663..f55f087752 100644 --- a/types/react-icons/io/ios-snowy.d.ts +++ b/types/react-icons/io/ios-snowy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSnowy extends React.Component { } +export default class IoIosSnowy extends React.Component { } diff --git a/types/react-icons/io/ios-speedometer-outline.d.ts b/types/react-icons/io/ios-speedometer-outline.d.ts index 361810b241..b0263dc761 100644 --- a/types/react-icons/io/ios-speedometer-outline.d.ts +++ b/types/react-icons/io/ios-speedometer-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSpeedometerOutline extends React.Component { } +export default class IoIosSpeedometerOutline extends React.Component { } diff --git a/types/react-icons/io/ios-speedometer.d.ts b/types/react-icons/io/ios-speedometer.d.ts index d441937eb2..f5d6862d1a 100644 --- a/types/react-icons/io/ios-speedometer.d.ts +++ b/types/react-icons/io/ios-speedometer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSpeedometer extends React.Component { } +export default class IoIosSpeedometer extends React.Component { } diff --git a/types/react-icons/io/ios-star-half.d.ts b/types/react-icons/io/ios-star-half.d.ts index 5584056b3c..03adf4a4d2 100644 --- a/types/react-icons/io/ios-star-half.d.ts +++ b/types/react-icons/io/ios-star-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosStarHalf extends React.Component { } +export default class IoIosStarHalf extends React.Component { } diff --git a/types/react-icons/io/ios-star-outline.d.ts b/types/react-icons/io/ios-star-outline.d.ts index bfd47c06b3..61dfe85fc1 100644 --- a/types/react-icons/io/ios-star-outline.d.ts +++ b/types/react-icons/io/ios-star-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosStarOutline extends React.Component { } +export default class IoIosStarOutline extends React.Component { } diff --git a/types/react-icons/io/ios-star.d.ts b/types/react-icons/io/ios-star.d.ts index 6d5b2a5b7d..763d68d34c 100644 --- a/types/react-icons/io/ios-star.d.ts +++ b/types/react-icons/io/ios-star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosStar extends React.Component { } +export default class IoIosStar extends React.Component { } diff --git a/types/react-icons/io/ios-stopwatch-outline.d.ts b/types/react-icons/io/ios-stopwatch-outline.d.ts index 3b4026269e..73a9091d13 100644 --- a/types/react-icons/io/ios-stopwatch-outline.d.ts +++ b/types/react-icons/io/ios-stopwatch-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosStopwatchOutline extends React.Component { } +export default class IoIosStopwatchOutline extends React.Component { } diff --git a/types/react-icons/io/ios-stopwatch.d.ts b/types/react-icons/io/ios-stopwatch.d.ts index 7a8b4e9b5c..27bf6e3b40 100644 --- a/types/react-icons/io/ios-stopwatch.d.ts +++ b/types/react-icons/io/ios-stopwatch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosStopwatch extends React.Component { } +export default class IoIosStopwatch extends React.Component { } diff --git a/types/react-icons/io/ios-sunny-outline.d.ts b/types/react-icons/io/ios-sunny-outline.d.ts index b7a440d37b..6c1f62f799 100644 --- a/types/react-icons/io/ios-sunny-outline.d.ts +++ b/types/react-icons/io/ios-sunny-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSunnyOutline extends React.Component { } +export default class IoIosSunnyOutline extends React.Component { } diff --git a/types/react-icons/io/ios-sunny.d.ts b/types/react-icons/io/ios-sunny.d.ts index f2bf04608d..e570cdf17c 100644 --- a/types/react-icons/io/ios-sunny.d.ts +++ b/types/react-icons/io/ios-sunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosSunny extends React.Component { } +export default class IoIosSunny extends React.Component { } diff --git a/types/react-icons/io/ios-telephone-outline.d.ts b/types/react-icons/io/ios-telephone-outline.d.ts index 65c2c676cc..91d22539d0 100644 --- a/types/react-icons/io/ios-telephone-outline.d.ts +++ b/types/react-icons/io/ios-telephone-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTelephoneOutline extends React.Component { } +export default class IoIosTelephoneOutline extends React.Component { } diff --git a/types/react-icons/io/ios-telephone.d.ts b/types/react-icons/io/ios-telephone.d.ts index 23e4e27170..349826b187 100644 --- a/types/react-icons/io/ios-telephone.d.ts +++ b/types/react-icons/io/ios-telephone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTelephone extends React.Component { } +export default class IoIosTelephone extends React.Component { } diff --git a/types/react-icons/io/ios-tennisball-outline.d.ts b/types/react-icons/io/ios-tennisball-outline.d.ts index f3f6f2b547..df889878d4 100644 --- a/types/react-icons/io/ios-tennisball-outline.d.ts +++ b/types/react-icons/io/ios-tennisball-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTennisballOutline extends React.Component { } +export default class IoIosTennisballOutline extends React.Component { } diff --git a/types/react-icons/io/ios-tennisball.d.ts b/types/react-icons/io/ios-tennisball.d.ts index 44ae55ae15..177485e5ea 100644 --- a/types/react-icons/io/ios-tennisball.d.ts +++ b/types/react-icons/io/ios-tennisball.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTennisball extends React.Component { } +export default class IoIosTennisball extends React.Component { } diff --git a/types/react-icons/io/ios-thunderstorm-outline.d.ts b/types/react-icons/io/ios-thunderstorm-outline.d.ts index 053fe5aa4d..ac3f8120a7 100644 --- a/types/react-icons/io/ios-thunderstorm-outline.d.ts +++ b/types/react-icons/io/ios-thunderstorm-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosThunderstormOutline extends React.Component { } +export default class IoIosThunderstormOutline extends React.Component { } diff --git a/types/react-icons/io/ios-thunderstorm.d.ts b/types/react-icons/io/ios-thunderstorm.d.ts index a978372b8a..9612dc49cc 100644 --- a/types/react-icons/io/ios-thunderstorm.d.ts +++ b/types/react-icons/io/ios-thunderstorm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosThunderstorm extends React.Component { } +export default class IoIosThunderstorm extends React.Component { } diff --git a/types/react-icons/io/ios-time-outline.d.ts b/types/react-icons/io/ios-time-outline.d.ts index f7c77f6447..8067387f05 100644 --- a/types/react-icons/io/ios-time-outline.d.ts +++ b/types/react-icons/io/ios-time-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTimeOutline extends React.Component { } +export default class IoIosTimeOutline extends React.Component { } diff --git a/types/react-icons/io/ios-time.d.ts b/types/react-icons/io/ios-time.d.ts index 171b608708..cdc944bd0b 100644 --- a/types/react-icons/io/ios-time.d.ts +++ b/types/react-icons/io/ios-time.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTime extends React.Component { } +export default class IoIosTime extends React.Component { } diff --git a/types/react-icons/io/ios-timer-outline.d.ts b/types/react-icons/io/ios-timer-outline.d.ts index c1108e8105..21b2cdca0f 100644 --- a/types/react-icons/io/ios-timer-outline.d.ts +++ b/types/react-icons/io/ios-timer-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTimerOutline extends React.Component { } +export default class IoIosTimerOutline extends React.Component { } diff --git a/types/react-icons/io/ios-timer.d.ts b/types/react-icons/io/ios-timer.d.ts index 12c2dd32d2..729f3f79d4 100644 --- a/types/react-icons/io/ios-timer.d.ts +++ b/types/react-icons/io/ios-timer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTimer extends React.Component { } +export default class IoIosTimer extends React.Component { } diff --git a/types/react-icons/io/ios-toggle-outline.d.ts b/types/react-icons/io/ios-toggle-outline.d.ts index 78d89d248d..fa23191d8c 100644 --- a/types/react-icons/io/ios-toggle-outline.d.ts +++ b/types/react-icons/io/ios-toggle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosToggleOutline extends React.Component { } +export default class IoIosToggleOutline extends React.Component { } diff --git a/types/react-icons/io/ios-toggle.d.ts b/types/react-icons/io/ios-toggle.d.ts index 2b490bbd42..e01579ec53 100644 --- a/types/react-icons/io/ios-toggle.d.ts +++ b/types/react-icons/io/ios-toggle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosToggle extends React.Component { } +export default class IoIosToggle extends React.Component { } diff --git a/types/react-icons/io/ios-trash-outline.d.ts b/types/react-icons/io/ios-trash-outline.d.ts index 7ac2f94761..55412f0ae2 100644 --- a/types/react-icons/io/ios-trash-outline.d.ts +++ b/types/react-icons/io/ios-trash-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTrashOutline extends React.Component { } +export default class IoIosTrashOutline extends React.Component { } diff --git a/types/react-icons/io/ios-trash.d.ts b/types/react-icons/io/ios-trash.d.ts index e5ce0b0ddc..296e42671e 100644 --- a/types/react-icons/io/ios-trash.d.ts +++ b/types/react-icons/io/ios-trash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosTrash extends React.Component { } +export default class IoIosTrash extends React.Component { } diff --git a/types/react-icons/io/ios-undo-outline.d.ts b/types/react-icons/io/ios-undo-outline.d.ts index 152ffb10ab..093074d857 100644 --- a/types/react-icons/io/ios-undo-outline.d.ts +++ b/types/react-icons/io/ios-undo-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUndoOutline extends React.Component { } +export default class IoIosUndoOutline extends React.Component { } diff --git a/types/react-icons/io/ios-undo.d.ts b/types/react-icons/io/ios-undo.d.ts index 58f903fa9d..4bcdef2e88 100644 --- a/types/react-icons/io/ios-undo.d.ts +++ b/types/react-icons/io/ios-undo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUndo extends React.Component { } +export default class IoIosUndo extends React.Component { } diff --git a/types/react-icons/io/ios-unlocked-outline.d.ts b/types/react-icons/io/ios-unlocked-outline.d.ts index 5b2adea53a..d14b0f7ffc 100644 --- a/types/react-icons/io/ios-unlocked-outline.d.ts +++ b/types/react-icons/io/ios-unlocked-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUnlockedOutline extends React.Component { } +export default class IoIosUnlockedOutline extends React.Component { } diff --git a/types/react-icons/io/ios-unlocked.d.ts b/types/react-icons/io/ios-unlocked.d.ts index a5a16d4ad4..d873e5f8d1 100644 --- a/types/react-icons/io/ios-unlocked.d.ts +++ b/types/react-icons/io/ios-unlocked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUnlocked extends React.Component { } +export default class IoIosUnlocked extends React.Component { } diff --git a/types/react-icons/io/ios-upload-outline.d.ts b/types/react-icons/io/ios-upload-outline.d.ts index 6cfc1843a3..5f397a2bd8 100644 --- a/types/react-icons/io/ios-upload-outline.d.ts +++ b/types/react-icons/io/ios-upload-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUploadOutline extends React.Component { } +export default class IoIosUploadOutline extends React.Component { } diff --git a/types/react-icons/io/ios-upload.d.ts b/types/react-icons/io/ios-upload.d.ts index 1d8d4ab006..5b9acf6b9c 100644 --- a/types/react-icons/io/ios-upload.d.ts +++ b/types/react-icons/io/ios-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosUpload extends React.Component { } +export default class IoIosUpload extends React.Component { } diff --git a/types/react-icons/io/ios-videocam-outline.d.ts b/types/react-icons/io/ios-videocam-outline.d.ts index e46717b080..96fac95c0e 100644 --- a/types/react-icons/io/ios-videocam-outline.d.ts +++ b/types/react-icons/io/ios-videocam-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosVideocamOutline extends React.Component { } +export default class IoIosVideocamOutline extends React.Component { } diff --git a/types/react-icons/io/ios-videocam.d.ts b/types/react-icons/io/ios-videocam.d.ts index 75b4df6bf0..a55ede9155 100644 --- a/types/react-icons/io/ios-videocam.d.ts +++ b/types/react-icons/io/ios-videocam.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosVideocam extends React.Component { } +export default class IoIosVideocam extends React.Component { } diff --git a/types/react-icons/io/ios-volume-high.d.ts b/types/react-icons/io/ios-volume-high.d.ts index 30e0b80133..9ae46e1936 100644 --- a/types/react-icons/io/ios-volume-high.d.ts +++ b/types/react-icons/io/ios-volume-high.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosVolumeHigh extends React.Component { } +export default class IoIosVolumeHigh extends React.Component { } diff --git a/types/react-icons/io/ios-volume-low.d.ts b/types/react-icons/io/ios-volume-low.d.ts index ee97720d21..402ee999cb 100644 --- a/types/react-icons/io/ios-volume-low.d.ts +++ b/types/react-icons/io/ios-volume-low.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosVolumeLow extends React.Component { } +export default class IoIosVolumeLow extends React.Component { } diff --git a/types/react-icons/io/ios-wineglass-outline.d.ts b/types/react-icons/io/ios-wineglass-outline.d.ts index 442d010e35..3e34e8f73d 100644 --- a/types/react-icons/io/ios-wineglass-outline.d.ts +++ b/types/react-icons/io/ios-wineglass-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosWineglassOutline extends React.Component { } +export default class IoIosWineglassOutline extends React.Component { } diff --git a/types/react-icons/io/ios-wineglass.d.ts b/types/react-icons/io/ios-wineglass.d.ts index b243b891c6..aaf3e6bd56 100644 --- a/types/react-icons/io/ios-wineglass.d.ts +++ b/types/react-icons/io/ios-wineglass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosWineglass extends React.Component { } +export default class IoIosWineglass extends React.Component { } diff --git a/types/react-icons/io/ios-world-outline.d.ts b/types/react-icons/io/ios-world-outline.d.ts index 1cea084c48..4b5d4ab7b1 100644 --- a/types/react-icons/io/ios-world-outline.d.ts +++ b/types/react-icons/io/ios-world-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosWorldOutline extends React.Component { } +export default class IoIosWorldOutline extends React.Component { } diff --git a/types/react-icons/io/ios-world.d.ts b/types/react-icons/io/ios-world.d.ts index ee184be3f2..6a2b5a3392 100644 --- a/types/react-icons/io/ios-world.d.ts +++ b/types/react-icons/io/ios-world.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIosWorld extends React.Component { } +export default class IoIosWorld extends React.Component { } diff --git a/types/react-icons/io/ipad.d.ts b/types/react-icons/io/ipad.d.ts index da2da89e50..5f534f3a70 100644 --- a/types/react-icons/io/ipad.d.ts +++ b/types/react-icons/io/ipad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIpad extends React.Component { } +export default class IoIpad extends React.Component { } diff --git a/types/react-icons/io/iphone.d.ts b/types/react-icons/io/iphone.d.ts index 47a72fca82..4b4fc084d6 100644 --- a/types/react-icons/io/iphone.d.ts +++ b/types/react-icons/io/iphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIphone extends React.Component { } +export default class IoIphone extends React.Component { } diff --git a/types/react-icons/io/ipod.d.ts b/types/react-icons/io/ipod.d.ts index 42fb4cd1d3..793b8f7f92 100644 --- a/types/react-icons/io/ipod.d.ts +++ b/types/react-icons/io/ipod.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoIpod extends React.Component { } +export default class IoIpod extends React.Component { } diff --git a/types/react-icons/io/jet.d.ts b/types/react-icons/io/jet.d.ts index 5f1074efe9..7f8ef429e2 100644 --- a/types/react-icons/io/jet.d.ts +++ b/types/react-icons/io/jet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoJet extends React.Component { } +export default class IoJet extends React.Component { } diff --git a/types/react-icons/io/key.d.ts b/types/react-icons/io/key.d.ts index 6ef303d8d1..8a84a24518 100644 --- a/types/react-icons/io/key.d.ts +++ b/types/react-icons/io/key.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoKey extends React.Component { } +export default class IoKey extends React.Component { } diff --git a/types/react-icons/io/knife.d.ts b/types/react-icons/io/knife.d.ts index 8dd42c684c..f9683f399b 100644 --- a/types/react-icons/io/knife.d.ts +++ b/types/react-icons/io/knife.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoKnife extends React.Component { } +export default class IoKnife extends React.Component { } diff --git a/types/react-icons/io/laptop.d.ts b/types/react-icons/io/laptop.d.ts index 831eb5b8c9..ffd3252609 100644 --- a/types/react-icons/io/laptop.d.ts +++ b/types/react-icons/io/laptop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLaptop extends React.Component { } +export default class IoLaptop extends React.Component { } diff --git a/types/react-icons/io/leaf.d.ts b/types/react-icons/io/leaf.d.ts index 69a9d46407..bc0235a24a 100644 --- a/types/react-icons/io/leaf.d.ts +++ b/types/react-icons/io/leaf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLeaf extends React.Component { } +export default class IoLeaf extends React.Component { } diff --git a/types/react-icons/io/levels.d.ts b/types/react-icons/io/levels.d.ts index d418a94915..0bd2e2c1e9 100644 --- a/types/react-icons/io/levels.d.ts +++ b/types/react-icons/io/levels.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLevels extends React.Component { } +export default class IoLevels extends React.Component { } diff --git a/types/react-icons/io/lightbulb.d.ts b/types/react-icons/io/lightbulb.d.ts index c1816a7d47..c16e16a2fa 100644 --- a/types/react-icons/io/lightbulb.d.ts +++ b/types/react-icons/io/lightbulb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLightbulb extends React.Component { } +export default class IoLightbulb extends React.Component { } diff --git a/types/react-icons/io/link.d.ts b/types/react-icons/io/link.d.ts index d4607bd0c8..c0c376d736 100644 --- a/types/react-icons/io/link.d.ts +++ b/types/react-icons/io/link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLink extends React.Component { } +export default class IoLink extends React.Component { } diff --git a/types/react-icons/io/load-a.d.ts b/types/react-icons/io/load-a.d.ts index bf459557cd..bf0b3ec100 100644 --- a/types/react-icons/io/load-a.d.ts +++ b/types/react-icons/io/load-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLoadA extends React.Component { } +export default class IoLoadA extends React.Component { } diff --git a/types/react-icons/io/load-b.d.ts b/types/react-icons/io/load-b.d.ts index e1ee3f4f6b..85dcae989a 100644 --- a/types/react-icons/io/load-b.d.ts +++ b/types/react-icons/io/load-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLoadB extends React.Component { } +export default class IoLoadB extends React.Component { } diff --git a/types/react-icons/io/load-c.d.ts b/types/react-icons/io/load-c.d.ts index 1b508ac7bc..733dff4bfa 100644 --- a/types/react-icons/io/load-c.d.ts +++ b/types/react-icons/io/load-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLoadC extends React.Component { } +export default class IoLoadC extends React.Component { } diff --git a/types/react-icons/io/load-d.d.ts b/types/react-icons/io/load-d.d.ts index ea1b63efbe..160d71b383 100644 --- a/types/react-icons/io/load-d.d.ts +++ b/types/react-icons/io/load-d.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLoadD extends React.Component { } +export default class IoLoadD extends React.Component { } diff --git a/types/react-icons/io/location.d.ts b/types/react-icons/io/location.d.ts index d68e7d3874..04e657adc4 100644 --- a/types/react-icons/io/location.d.ts +++ b/types/react-icons/io/location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLocation extends React.Component { } +export default class IoLocation extends React.Component { } diff --git a/types/react-icons/io/lock-combination.d.ts b/types/react-icons/io/lock-combination.d.ts index 4077456773..d25e21ded1 100644 --- a/types/react-icons/io/lock-combination.d.ts +++ b/types/react-icons/io/lock-combination.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLockCombination extends React.Component { } +export default class IoLockCombination extends React.Component { } diff --git a/types/react-icons/io/locked.d.ts b/types/react-icons/io/locked.d.ts index add0e769a4..db82275a8e 100644 --- a/types/react-icons/io/locked.d.ts +++ b/types/react-icons/io/locked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLocked extends React.Component { } +export default class IoLocked extends React.Component { } diff --git a/types/react-icons/io/log-in.d.ts b/types/react-icons/io/log-in.d.ts index 9b8f8951a0..bb045baf8e 100644 --- a/types/react-icons/io/log-in.d.ts +++ b/types/react-icons/io/log-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLogIn extends React.Component { } +export default class IoLogIn extends React.Component { } diff --git a/types/react-icons/io/log-out.d.ts b/types/react-icons/io/log-out.d.ts index 02935b3c52..0374ff539d 100644 --- a/types/react-icons/io/log-out.d.ts +++ b/types/react-icons/io/log-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLogOut extends React.Component { } +export default class IoLogOut extends React.Component { } diff --git a/types/react-icons/io/loop.d.ts b/types/react-icons/io/loop.d.ts index eab8d6a7f2..2f5d563c07 100644 --- a/types/react-icons/io/loop.d.ts +++ b/types/react-icons/io/loop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoLoop extends React.Component { } +export default class IoLoop extends React.Component { } diff --git a/types/react-icons/io/magnet.d.ts b/types/react-icons/io/magnet.d.ts index 15df2942b5..b8625a2ccf 100644 --- a/types/react-icons/io/magnet.d.ts +++ b/types/react-icons/io/magnet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMagnet extends React.Component { } +export default class IoMagnet extends React.Component { } diff --git a/types/react-icons/io/male.d.ts b/types/react-icons/io/male.d.ts index e5847005f7..62bfbd5067 100644 --- a/types/react-icons/io/male.d.ts +++ b/types/react-icons/io/male.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMale extends React.Component { } +export default class IoMale extends React.Component { } diff --git a/types/react-icons/io/man.d.ts b/types/react-icons/io/man.d.ts index dbf11ca2c4..2770ac14e2 100644 --- a/types/react-icons/io/man.d.ts +++ b/types/react-icons/io/man.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMan extends React.Component { } +export default class IoMan extends React.Component { } diff --git a/types/react-icons/io/map.d.ts b/types/react-icons/io/map.d.ts index d60e14c2b3..4c48512de6 100644 --- a/types/react-icons/io/map.d.ts +++ b/types/react-icons/io/map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMap extends React.Component { } +export default class IoMap extends React.Component { } diff --git a/types/react-icons/io/medkit.d.ts b/types/react-icons/io/medkit.d.ts index 6701904046..e15728387c 100644 --- a/types/react-icons/io/medkit.d.ts +++ b/types/react-icons/io/medkit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMedkit extends React.Component { } +export default class IoMedkit extends React.Component { } diff --git a/types/react-icons/io/merge.d.ts b/types/react-icons/io/merge.d.ts index 6e0444ad87..6a41308d9b 100644 --- a/types/react-icons/io/merge.d.ts +++ b/types/react-icons/io/merge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMerge extends React.Component { } +export default class IoMerge extends React.Component { } diff --git a/types/react-icons/io/mic-a.d.ts b/types/react-icons/io/mic-a.d.ts index 2aec57787d..c5cf11831d 100644 --- a/types/react-icons/io/mic-a.d.ts +++ b/types/react-icons/io/mic-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMicA extends React.Component { } +export default class IoMicA extends React.Component { } diff --git a/types/react-icons/io/mic-b.d.ts b/types/react-icons/io/mic-b.d.ts index c120917532..68a0acf707 100644 --- a/types/react-icons/io/mic-b.d.ts +++ b/types/react-icons/io/mic-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMicB extends React.Component { } +export default class IoMicB extends React.Component { } diff --git a/types/react-icons/io/mic-c.d.ts b/types/react-icons/io/mic-c.d.ts index b12d7bcb02..2d8ddc3be6 100644 --- a/types/react-icons/io/mic-c.d.ts +++ b/types/react-icons/io/mic-c.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMicC extends React.Component { } +export default class IoMicC extends React.Component { } diff --git a/types/react-icons/io/minus-circled.d.ts b/types/react-icons/io/minus-circled.d.ts index cf9f71cb17..1b5edd59e7 100644 --- a/types/react-icons/io/minus-circled.d.ts +++ b/types/react-icons/io/minus-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMinusCircled extends React.Component { } +export default class IoMinusCircled extends React.Component { } diff --git a/types/react-icons/io/minus-round.d.ts b/types/react-icons/io/minus-round.d.ts index fa1607c81e..1a75a9c5d4 100644 --- a/types/react-icons/io/minus-round.d.ts +++ b/types/react-icons/io/minus-round.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMinusRound extends React.Component { } +export default class IoMinusRound extends React.Component { } diff --git a/types/react-icons/io/minus.d.ts b/types/react-icons/io/minus.d.ts index 850ebdeff2..ee58f016db 100644 --- a/types/react-icons/io/minus.d.ts +++ b/types/react-icons/io/minus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMinus extends React.Component { } +export default class IoMinus extends React.Component { } diff --git a/types/react-icons/io/model-s.d.ts b/types/react-icons/io/model-s.d.ts index 374461f2e0..567219cde6 100644 --- a/types/react-icons/io/model-s.d.ts +++ b/types/react-icons/io/model-s.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoModelS extends React.Component { } +export default class IoModelS extends React.Component { } diff --git a/types/react-icons/io/monitor.d.ts b/types/react-icons/io/monitor.d.ts index 3c1787f06d..3454bea09f 100644 --- a/types/react-icons/io/monitor.d.ts +++ b/types/react-icons/io/monitor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMonitor extends React.Component { } +export default class IoMonitor extends React.Component { } diff --git a/types/react-icons/io/more.d.ts b/types/react-icons/io/more.d.ts index 7496eea4df..2c528b5bae 100644 --- a/types/react-icons/io/more.d.ts +++ b/types/react-icons/io/more.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMore extends React.Component { } +export default class IoMore extends React.Component { } diff --git a/types/react-icons/io/mouse.d.ts b/types/react-icons/io/mouse.d.ts index f438dab466..af862564ba 100644 --- a/types/react-icons/io/mouse.d.ts +++ b/types/react-icons/io/mouse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMouse extends React.Component { } +export default class IoMouse extends React.Component { } diff --git a/types/react-icons/io/music-note.d.ts b/types/react-icons/io/music-note.d.ts index 59d1896d0d..92875eb08a 100644 --- a/types/react-icons/io/music-note.d.ts +++ b/types/react-icons/io/music-note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoMusicNote extends React.Component { } +export default class IoMusicNote extends React.Component { } diff --git a/types/react-icons/io/navicon-round.d.ts b/types/react-icons/io/navicon-round.d.ts index ce8e36e0aa..5d1bc53526 100644 --- a/types/react-icons/io/navicon-round.d.ts +++ b/types/react-icons/io/navicon-round.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNaviconRound extends React.Component { } +export default class IoNaviconRound extends React.Component { } diff --git a/types/react-icons/io/navicon.d.ts b/types/react-icons/io/navicon.d.ts index a9bc1ee36b..cdae5d7238 100644 --- a/types/react-icons/io/navicon.d.ts +++ b/types/react-icons/io/navicon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNavicon extends React.Component { } +export default class IoNavicon extends React.Component { } diff --git a/types/react-icons/io/navigate.d.ts b/types/react-icons/io/navigate.d.ts index 9497cb7f47..2fe67c17b2 100644 --- a/types/react-icons/io/navigate.d.ts +++ b/types/react-icons/io/navigate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNavigate extends React.Component { } +export default class IoNavigate extends React.Component { } diff --git a/types/react-icons/io/network.d.ts b/types/react-icons/io/network.d.ts index 3d28e64f76..359c0abbd2 100644 --- a/types/react-icons/io/network.d.ts +++ b/types/react-icons/io/network.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNetwork extends React.Component { } +export default class IoNetwork extends React.Component { } diff --git a/types/react-icons/io/no-smoking.d.ts b/types/react-icons/io/no-smoking.d.ts index a66d9fde0f..074789127a 100644 --- a/types/react-icons/io/no-smoking.d.ts +++ b/types/react-icons/io/no-smoking.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNoSmoking extends React.Component { } +export default class IoNoSmoking extends React.Component { } diff --git a/types/react-icons/io/nuclear.d.ts b/types/react-icons/io/nuclear.d.ts index e7a5c608e2..559674f85e 100644 --- a/types/react-icons/io/nuclear.d.ts +++ b/types/react-icons/io/nuclear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoNuclear extends React.Component { } +export default class IoNuclear extends React.Component { } diff --git a/types/react-icons/io/outlet.d.ts b/types/react-icons/io/outlet.d.ts index e564d123b2..f68de98cb1 100644 --- a/types/react-icons/io/outlet.d.ts +++ b/types/react-icons/io/outlet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoOutlet extends React.Component { } +export default class IoOutlet extends React.Component { } diff --git a/types/react-icons/io/paintbrush.d.ts b/types/react-icons/io/paintbrush.d.ts index 631e058a43..1cc12bebca 100644 --- a/types/react-icons/io/paintbrush.d.ts +++ b/types/react-icons/io/paintbrush.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPaintbrush extends React.Component { } +export default class IoPaintbrush extends React.Component { } diff --git a/types/react-icons/io/paintbucket.d.ts b/types/react-icons/io/paintbucket.d.ts index c697f86db6..0e6dce8aa7 100644 --- a/types/react-icons/io/paintbucket.d.ts +++ b/types/react-icons/io/paintbucket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPaintbucket extends React.Component { } +export default class IoPaintbucket extends React.Component { } diff --git a/types/react-icons/io/paper-airplane.d.ts b/types/react-icons/io/paper-airplane.d.ts index 7d5d3509f0..e5c2d64cb8 100644 --- a/types/react-icons/io/paper-airplane.d.ts +++ b/types/react-icons/io/paper-airplane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPaperAirplane extends React.Component { } +export default class IoPaperAirplane extends React.Component { } diff --git a/types/react-icons/io/paperclip.d.ts b/types/react-icons/io/paperclip.d.ts index f019cd0c27..cb9463bdf1 100644 --- a/types/react-icons/io/paperclip.d.ts +++ b/types/react-icons/io/paperclip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPaperclip extends React.Component { } +export default class IoPaperclip extends React.Component { } diff --git a/types/react-icons/io/pause.d.ts b/types/react-icons/io/pause.d.ts index d77258ad15..2680c5b1b4 100644 --- a/types/react-icons/io/pause.d.ts +++ b/types/react-icons/io/pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPause extends React.Component { } +export default class IoPause extends React.Component { } diff --git a/types/react-icons/io/person-add.d.ts b/types/react-icons/io/person-add.d.ts index bc6bbf352b..43a66e58c0 100644 --- a/types/react-icons/io/person-add.d.ts +++ b/types/react-icons/io/person-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPersonAdd extends React.Component { } +export default class IoPersonAdd extends React.Component { } diff --git a/types/react-icons/io/person-stalker.d.ts b/types/react-icons/io/person-stalker.d.ts index 70cf97c7ee..59ed89e000 100644 --- a/types/react-icons/io/person-stalker.d.ts +++ b/types/react-icons/io/person-stalker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPersonStalker extends React.Component { } +export default class IoPersonStalker extends React.Component { } diff --git a/types/react-icons/io/person.d.ts b/types/react-icons/io/person.d.ts index 4fdfb0dca6..0970df9ab0 100644 --- a/types/react-icons/io/person.d.ts +++ b/types/react-icons/io/person.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPerson extends React.Component { } +export default class IoPerson extends React.Component { } diff --git a/types/react-icons/io/pie-graph.d.ts b/types/react-icons/io/pie-graph.d.ts index 8e17d07e5d..4171c0ee1d 100644 --- a/types/react-icons/io/pie-graph.d.ts +++ b/types/react-icons/io/pie-graph.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPieGraph extends React.Component { } +export default class IoPieGraph extends React.Component { } diff --git a/types/react-icons/io/pin.d.ts b/types/react-icons/io/pin.d.ts index afd1a3791b..7e1d58f30e 100644 --- a/types/react-icons/io/pin.d.ts +++ b/types/react-icons/io/pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPin extends React.Component { } +export default class IoPin extends React.Component { } diff --git a/types/react-icons/io/pinpoint.d.ts b/types/react-icons/io/pinpoint.d.ts index b3d73db0f8..8ecf88a45b 100644 --- a/types/react-icons/io/pinpoint.d.ts +++ b/types/react-icons/io/pinpoint.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPinpoint extends React.Component { } +export default class IoPinpoint extends React.Component { } diff --git a/types/react-icons/io/pizza.d.ts b/types/react-icons/io/pizza.d.ts index cccedbf070..ef5ce7525b 100644 --- a/types/react-icons/io/pizza.d.ts +++ b/types/react-icons/io/pizza.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPizza extends React.Component { } +export default class IoPizza extends React.Component { } diff --git a/types/react-icons/io/plane.d.ts b/types/react-icons/io/plane.d.ts index d1298c4296..9f0b2eaff2 100644 --- a/types/react-icons/io/plane.d.ts +++ b/types/react-icons/io/plane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlane extends React.Component { } +export default class IoPlane extends React.Component { } diff --git a/types/react-icons/io/planet.d.ts b/types/react-icons/io/planet.d.ts index eb5a637d02..b91ae2a503 100644 --- a/types/react-icons/io/planet.d.ts +++ b/types/react-icons/io/planet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlanet extends React.Component { } +export default class IoPlanet extends React.Component { } diff --git a/types/react-icons/io/play.d.ts b/types/react-icons/io/play.d.ts index cd11cd4375..8a66797eb2 100644 --- a/types/react-icons/io/play.d.ts +++ b/types/react-icons/io/play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlay extends React.Component { } +export default class IoPlay extends React.Component { } diff --git a/types/react-icons/io/playstation.d.ts b/types/react-icons/io/playstation.d.ts index d6e09992db..315eecce09 100644 --- a/types/react-icons/io/playstation.d.ts +++ b/types/react-icons/io/playstation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlaystation extends React.Component { } +export default class IoPlaystation extends React.Component { } diff --git a/types/react-icons/io/plus-circled.d.ts b/types/react-icons/io/plus-circled.d.ts index 679702dc7e..a74703c85d 100644 --- a/types/react-icons/io/plus-circled.d.ts +++ b/types/react-icons/io/plus-circled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlusCircled extends React.Component { } +export default class IoPlusCircled extends React.Component { } diff --git a/types/react-icons/io/plus-round.d.ts b/types/react-icons/io/plus-round.d.ts index 50832ef1a3..3e7ba67f3a 100644 --- a/types/react-icons/io/plus-round.d.ts +++ b/types/react-icons/io/plus-round.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlusRound extends React.Component { } +export default class IoPlusRound extends React.Component { } diff --git a/types/react-icons/io/plus.d.ts b/types/react-icons/io/plus.d.ts index 0e7badbb96..f61bf82a1a 100644 --- a/types/react-icons/io/plus.d.ts +++ b/types/react-icons/io/plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPlus extends React.Component { } +export default class IoPlus extends React.Component { } diff --git a/types/react-icons/io/podium.d.ts b/types/react-icons/io/podium.d.ts index fb5d659b93..af2e204331 100644 --- a/types/react-icons/io/podium.d.ts +++ b/types/react-icons/io/podium.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPodium extends React.Component { } +export default class IoPodium extends React.Component { } diff --git a/types/react-icons/io/pound.d.ts b/types/react-icons/io/pound.d.ts index 230307dbf1..b7b2e28b9e 100644 --- a/types/react-icons/io/pound.d.ts +++ b/types/react-icons/io/pound.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPound extends React.Component { } +export default class IoPound extends React.Component { } diff --git a/types/react-icons/io/power.d.ts b/types/react-icons/io/power.d.ts index 9058c913cd..f41d3d5e00 100644 --- a/types/react-icons/io/power.d.ts +++ b/types/react-icons/io/power.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPower extends React.Component { } +export default class IoPower extends React.Component { } diff --git a/types/react-icons/io/pricetag.d.ts b/types/react-icons/io/pricetag.d.ts index 761a7194cb..b8f2d47c03 100644 --- a/types/react-icons/io/pricetag.d.ts +++ b/types/react-icons/io/pricetag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPricetag extends React.Component { } +export default class IoPricetag extends React.Component { } diff --git a/types/react-icons/io/pricetags.d.ts b/types/react-icons/io/pricetags.d.ts index b59f206ed8..cca52cc061 100644 --- a/types/react-icons/io/pricetags.d.ts +++ b/types/react-icons/io/pricetags.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPricetags extends React.Component { } +export default class IoPricetags extends React.Component { } diff --git a/types/react-icons/io/printer.d.ts b/types/react-icons/io/printer.d.ts index fec75b3634..33bc74b2c2 100644 --- a/types/react-icons/io/printer.d.ts +++ b/types/react-icons/io/printer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPrinter extends React.Component { } +export default class IoPrinter extends React.Component { } diff --git a/types/react-icons/io/pull-request.d.ts b/types/react-icons/io/pull-request.d.ts index 0eef5a54c7..b788efefdc 100644 --- a/types/react-icons/io/pull-request.d.ts +++ b/types/react-icons/io/pull-request.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoPullRequest extends React.Component { } +export default class IoPullRequest extends React.Component { } diff --git a/types/react-icons/io/qr-scanner.d.ts b/types/react-icons/io/qr-scanner.d.ts index 79b42b47ae..77b1ca1dcf 100644 --- a/types/react-icons/io/qr-scanner.d.ts +++ b/types/react-icons/io/qr-scanner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoQrScanner extends React.Component { } +export default class IoQrScanner extends React.Component { } diff --git a/types/react-icons/io/quote.d.ts b/types/react-icons/io/quote.d.ts index cd0b45c094..ac7f5d32ef 100644 --- a/types/react-icons/io/quote.d.ts +++ b/types/react-icons/io/quote.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoQuote extends React.Component { } +export default class IoQuote extends React.Component { } diff --git a/types/react-icons/io/radio-waves.d.ts b/types/react-icons/io/radio-waves.d.ts index c69ea37796..0b67b79379 100644 --- a/types/react-icons/io/radio-waves.d.ts +++ b/types/react-icons/io/radio-waves.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoRadioWaves extends React.Component { } +export default class IoRadioWaves extends React.Component { } diff --git a/types/react-icons/io/record.d.ts b/types/react-icons/io/record.d.ts index 58a79138fd..dd7cd7a65f 100644 --- a/types/react-icons/io/record.d.ts +++ b/types/react-icons/io/record.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoRecord extends React.Component { } +export default class IoRecord extends React.Component { } diff --git a/types/react-icons/io/refresh.d.ts b/types/react-icons/io/refresh.d.ts index fc4a9e3513..8712271741 100644 --- a/types/react-icons/io/refresh.d.ts +++ b/types/react-icons/io/refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoRefresh extends React.Component { } +export default class IoRefresh extends React.Component { } diff --git a/types/react-icons/io/reply-all.d.ts b/types/react-icons/io/reply-all.d.ts index 36e3ddaa70..568a1f8dd4 100644 --- a/types/react-icons/io/reply-all.d.ts +++ b/types/react-icons/io/reply-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoReplyAll extends React.Component { } +export default class IoReplyAll extends React.Component { } diff --git a/types/react-icons/io/reply.d.ts b/types/react-icons/io/reply.d.ts index 8532b812a6..628b3c6ade 100644 --- a/types/react-icons/io/reply.d.ts +++ b/types/react-icons/io/reply.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoReply extends React.Component { } +export default class IoReply extends React.Component { } diff --git a/types/react-icons/io/ribbon-a.d.ts b/types/react-icons/io/ribbon-a.d.ts index 29e1731b04..38d15e1fd1 100644 --- a/types/react-icons/io/ribbon-a.d.ts +++ b/types/react-icons/io/ribbon-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoRibbonA extends React.Component { } +export default class IoRibbonA extends React.Component { } diff --git a/types/react-icons/io/ribbon-b.d.ts b/types/react-icons/io/ribbon-b.d.ts index 58089736f9..8e2ba836cc 100644 --- a/types/react-icons/io/ribbon-b.d.ts +++ b/types/react-icons/io/ribbon-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoRibbonB extends React.Component { } +export default class IoRibbonB extends React.Component { } diff --git a/types/react-icons/io/sad-outline.d.ts b/types/react-icons/io/sad-outline.d.ts index b53ff936d6..07ef27ecfb 100644 --- a/types/react-icons/io/sad-outline.d.ts +++ b/types/react-icons/io/sad-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSadOutline extends React.Component { } +export default class IoSadOutline extends React.Component { } diff --git a/types/react-icons/io/sad.d.ts b/types/react-icons/io/sad.d.ts index 7e6cfa31b5..de6e0e3b98 100644 --- a/types/react-icons/io/sad.d.ts +++ b/types/react-icons/io/sad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSad extends React.Component { } +export default class IoSad extends React.Component { } diff --git a/types/react-icons/io/scissors.d.ts b/types/react-icons/io/scissors.d.ts index ead40da596..18b40acd88 100644 --- a/types/react-icons/io/scissors.d.ts +++ b/types/react-icons/io/scissors.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoScissors extends React.Component { } +export default class IoScissors extends React.Component { } diff --git a/types/react-icons/io/search.d.ts b/types/react-icons/io/search.d.ts index 4975c28716..00175f972b 100644 --- a/types/react-icons/io/search.d.ts +++ b/types/react-icons/io/search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSearch extends React.Component { } +export default class IoSearch extends React.Component { } diff --git a/types/react-icons/io/settings.d.ts b/types/react-icons/io/settings.d.ts index 8e95ca2e28..b5793e8679 100644 --- a/types/react-icons/io/settings.d.ts +++ b/types/react-icons/io/settings.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSettings extends React.Component { } +export default class IoSettings extends React.Component { } diff --git a/types/react-icons/io/share.d.ts b/types/react-icons/io/share.d.ts index 46dbc58330..ba6d9a210a 100644 --- a/types/react-icons/io/share.d.ts +++ b/types/react-icons/io/share.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoShare extends React.Component { } +export default class IoShare extends React.Component { } diff --git a/types/react-icons/io/shuffle.d.ts b/types/react-icons/io/shuffle.d.ts index 25d4e8f370..fb4bf71aad 100644 --- a/types/react-icons/io/shuffle.d.ts +++ b/types/react-icons/io/shuffle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoShuffle extends React.Component { } +export default class IoShuffle extends React.Component { } diff --git a/types/react-icons/io/skip-backward.d.ts b/types/react-icons/io/skip-backward.d.ts index 291d6c9902..94bf5675c3 100644 --- a/types/react-icons/io/skip-backward.d.ts +++ b/types/react-icons/io/skip-backward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSkipBackward extends React.Component { } +export default class IoSkipBackward extends React.Component { } diff --git a/types/react-icons/io/skip-forward.d.ts b/types/react-icons/io/skip-forward.d.ts index 408a96b7b2..7912bd2dfa 100644 --- a/types/react-icons/io/skip-forward.d.ts +++ b/types/react-icons/io/skip-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSkipForward extends React.Component { } +export default class IoSkipForward extends React.Component { } diff --git a/types/react-icons/io/social-android-outline.d.ts b/types/react-icons/io/social-android-outline.d.ts index 5ef58d9d05..3b306ef4a2 100644 --- a/types/react-icons/io/social-android-outline.d.ts +++ b/types/react-icons/io/social-android-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialAndroidOutline extends React.Component { } +export default class IoSocialAndroidOutline extends React.Component { } diff --git a/types/react-icons/io/social-android.d.ts b/types/react-icons/io/social-android.d.ts index 5fb0909887..362c2af2c5 100644 --- a/types/react-icons/io/social-android.d.ts +++ b/types/react-icons/io/social-android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialAndroid extends React.Component { } +export default class IoSocialAndroid extends React.Component { } diff --git a/types/react-icons/io/social-angular-outline.d.ts b/types/react-icons/io/social-angular-outline.d.ts index 163e533380..be0ad623a7 100644 --- a/types/react-icons/io/social-angular-outline.d.ts +++ b/types/react-icons/io/social-angular-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialAngularOutline extends React.Component { } +export default class IoSocialAngularOutline extends React.Component { } diff --git a/types/react-icons/io/social-angular.d.ts b/types/react-icons/io/social-angular.d.ts index daf255599f..0286fd5c24 100644 --- a/types/react-icons/io/social-angular.d.ts +++ b/types/react-icons/io/social-angular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialAngular extends React.Component { } +export default class IoSocialAngular extends React.Component { } diff --git a/types/react-icons/io/social-apple-outline.d.ts b/types/react-icons/io/social-apple-outline.d.ts index 5134a8e62d..13ef33d192 100644 --- a/types/react-icons/io/social-apple-outline.d.ts +++ b/types/react-icons/io/social-apple-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialAppleOutline extends React.Component { } +export default class IoSocialAppleOutline extends React.Component { } diff --git a/types/react-icons/io/social-apple.d.ts b/types/react-icons/io/social-apple.d.ts index 4b844abfb3..bece372480 100644 --- a/types/react-icons/io/social-apple.d.ts +++ b/types/react-icons/io/social-apple.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialApple extends React.Component { } +export default class IoSocialApple extends React.Component { } diff --git a/types/react-icons/io/social-bitcoin-outline.d.ts b/types/react-icons/io/social-bitcoin-outline.d.ts index abdf8e1155..9044d3dc51 100644 --- a/types/react-icons/io/social-bitcoin-outline.d.ts +++ b/types/react-icons/io/social-bitcoin-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialBitcoinOutline extends React.Component { } +export default class IoSocialBitcoinOutline extends React.Component { } diff --git a/types/react-icons/io/social-bitcoin.d.ts b/types/react-icons/io/social-bitcoin.d.ts index 857df18ddf..f13a9ca0e2 100644 --- a/types/react-icons/io/social-bitcoin.d.ts +++ b/types/react-icons/io/social-bitcoin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialBitcoin extends React.Component { } +export default class IoSocialBitcoin extends React.Component { } diff --git a/types/react-icons/io/social-buffer-outline.d.ts b/types/react-icons/io/social-buffer-outline.d.ts index b7b40f2382..073a4d3256 100644 --- a/types/react-icons/io/social-buffer-outline.d.ts +++ b/types/react-icons/io/social-buffer-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialBufferOutline extends React.Component { } +export default class IoSocialBufferOutline extends React.Component { } diff --git a/types/react-icons/io/social-buffer.d.ts b/types/react-icons/io/social-buffer.d.ts index d365b3d9c1..8f103cbc23 100644 --- a/types/react-icons/io/social-buffer.d.ts +++ b/types/react-icons/io/social-buffer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialBuffer extends React.Component { } +export default class IoSocialBuffer extends React.Component { } diff --git a/types/react-icons/io/social-chrome-outline.d.ts b/types/react-icons/io/social-chrome-outline.d.ts index 004da4c296..e0b96d90a9 100644 --- a/types/react-icons/io/social-chrome-outline.d.ts +++ b/types/react-icons/io/social-chrome-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialChromeOutline extends React.Component { } +export default class IoSocialChromeOutline extends React.Component { } diff --git a/types/react-icons/io/social-chrome.d.ts b/types/react-icons/io/social-chrome.d.ts index e2e3f2d5da..a98ec53c7b 100644 --- a/types/react-icons/io/social-chrome.d.ts +++ b/types/react-icons/io/social-chrome.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialChrome extends React.Component { } +export default class IoSocialChrome extends React.Component { } diff --git a/types/react-icons/io/social-codepen-outline.d.ts b/types/react-icons/io/social-codepen-outline.d.ts index abb202dad9..86affb85f1 100644 --- a/types/react-icons/io/social-codepen-outline.d.ts +++ b/types/react-icons/io/social-codepen-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialCodepenOutline extends React.Component { } +export default class IoSocialCodepenOutline extends React.Component { } diff --git a/types/react-icons/io/social-codepen.d.ts b/types/react-icons/io/social-codepen.d.ts index 97177f6b68..bd6d0fe2ff 100644 --- a/types/react-icons/io/social-codepen.d.ts +++ b/types/react-icons/io/social-codepen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialCodepen extends React.Component { } +export default class IoSocialCodepen extends React.Component { } diff --git a/types/react-icons/io/social-css3-outline.d.ts b/types/react-icons/io/social-css3-outline.d.ts index c95689c2c9..0d792c0e6a 100644 --- a/types/react-icons/io/social-css3-outline.d.ts +++ b/types/react-icons/io/social-css3-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialCss3Outline extends React.Component { } +export default class IoSocialCss3Outline extends React.Component { } diff --git a/types/react-icons/io/social-css3.d.ts b/types/react-icons/io/social-css3.d.ts index c39ecce180..f8ef55d480 100644 --- a/types/react-icons/io/social-css3.d.ts +++ b/types/react-icons/io/social-css3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialCss3 extends React.Component { } +export default class IoSocialCss3 extends React.Component { } diff --git a/types/react-icons/io/social-designernews-outline.d.ts b/types/react-icons/io/social-designernews-outline.d.ts index c9fb923e85..9a84d73221 100644 --- a/types/react-icons/io/social-designernews-outline.d.ts +++ b/types/react-icons/io/social-designernews-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDesignernewsOutline extends React.Component { } +export default class IoSocialDesignernewsOutline extends React.Component { } diff --git a/types/react-icons/io/social-designernews.d.ts b/types/react-icons/io/social-designernews.d.ts index 83f79899a8..b7f5b92381 100644 --- a/types/react-icons/io/social-designernews.d.ts +++ b/types/react-icons/io/social-designernews.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDesignernews extends React.Component { } +export default class IoSocialDesignernews extends React.Component { } diff --git a/types/react-icons/io/social-dribbble-outline.d.ts b/types/react-icons/io/social-dribbble-outline.d.ts index 3c94a44d6b..ba7a99e3ab 100644 --- a/types/react-icons/io/social-dribbble-outline.d.ts +++ b/types/react-icons/io/social-dribbble-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDribbbleOutline extends React.Component { } +export default class IoSocialDribbbleOutline extends React.Component { } diff --git a/types/react-icons/io/social-dribbble.d.ts b/types/react-icons/io/social-dribbble.d.ts index 88a91a40a2..ef43f8d862 100644 --- a/types/react-icons/io/social-dribbble.d.ts +++ b/types/react-icons/io/social-dribbble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDribbble extends React.Component { } +export default class IoSocialDribbble extends React.Component { } diff --git a/types/react-icons/io/social-dropbox-outline.d.ts b/types/react-icons/io/social-dropbox-outline.d.ts index 353695468e..71959da367 100644 --- a/types/react-icons/io/social-dropbox-outline.d.ts +++ b/types/react-icons/io/social-dropbox-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDropboxOutline extends React.Component { } +export default class IoSocialDropboxOutline extends React.Component { } diff --git a/types/react-icons/io/social-dropbox.d.ts b/types/react-icons/io/social-dropbox.d.ts index 54e01f043c..e0f243a8fa 100644 --- a/types/react-icons/io/social-dropbox.d.ts +++ b/types/react-icons/io/social-dropbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialDropbox extends React.Component { } +export default class IoSocialDropbox extends React.Component { } diff --git a/types/react-icons/io/social-euro-outline.d.ts b/types/react-icons/io/social-euro-outline.d.ts index 7b1ab419fd..ec55bb73a5 100644 --- a/types/react-icons/io/social-euro-outline.d.ts +++ b/types/react-icons/io/social-euro-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialEuroOutline extends React.Component { } +export default class IoSocialEuroOutline extends React.Component { } diff --git a/types/react-icons/io/social-euro.d.ts b/types/react-icons/io/social-euro.d.ts index 2ca01ea7c3..b0b70b5796 100644 --- a/types/react-icons/io/social-euro.d.ts +++ b/types/react-icons/io/social-euro.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialEuro extends React.Component { } +export default class IoSocialEuro extends React.Component { } diff --git a/types/react-icons/io/social-facebook-outline.d.ts b/types/react-icons/io/social-facebook-outline.d.ts index 2e80c7b06c..fce2eda2b9 100644 --- a/types/react-icons/io/social-facebook-outline.d.ts +++ b/types/react-icons/io/social-facebook-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialFacebookOutline extends React.Component { } +export default class IoSocialFacebookOutline extends React.Component { } diff --git a/types/react-icons/io/social-facebook.d.ts b/types/react-icons/io/social-facebook.d.ts index b1b56bfaab..696c8f5401 100644 --- a/types/react-icons/io/social-facebook.d.ts +++ b/types/react-icons/io/social-facebook.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialFacebook extends React.Component { } +export default class IoSocialFacebook extends React.Component { } diff --git a/types/react-icons/io/social-foursquare-outline.d.ts b/types/react-icons/io/social-foursquare-outline.d.ts index ffc2cb4d14..aa643db79c 100644 --- a/types/react-icons/io/social-foursquare-outline.d.ts +++ b/types/react-icons/io/social-foursquare-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialFoursquareOutline extends React.Component { } +export default class IoSocialFoursquareOutline extends React.Component { } diff --git a/types/react-icons/io/social-foursquare.d.ts b/types/react-icons/io/social-foursquare.d.ts index d2bf1a0ad0..d4555bfc41 100644 --- a/types/react-icons/io/social-foursquare.d.ts +++ b/types/react-icons/io/social-foursquare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialFoursquare extends React.Component { } +export default class IoSocialFoursquare extends React.Component { } diff --git a/types/react-icons/io/social-freebsd-devil.d.ts b/types/react-icons/io/social-freebsd-devil.d.ts index 9a5e168f4d..17715e0a06 100644 --- a/types/react-icons/io/social-freebsd-devil.d.ts +++ b/types/react-icons/io/social-freebsd-devil.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialFreebsdDevil extends React.Component { } +export default class IoSocialFreebsdDevil extends React.Component { } diff --git a/types/react-icons/io/social-github-outline.d.ts b/types/react-icons/io/social-github-outline.d.ts index dc67277c39..ad810dd9f5 100644 --- a/types/react-icons/io/social-github-outline.d.ts +++ b/types/react-icons/io/social-github-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGithubOutline extends React.Component { } +export default class IoSocialGithubOutline extends React.Component { } diff --git a/types/react-icons/io/social-github.d.ts b/types/react-icons/io/social-github.d.ts index fd5304b857..dabc247815 100644 --- a/types/react-icons/io/social-github.d.ts +++ b/types/react-icons/io/social-github.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGithub extends React.Component { } +export default class IoSocialGithub extends React.Component { } diff --git a/types/react-icons/io/social-google-outline.d.ts b/types/react-icons/io/social-google-outline.d.ts index e27701fe93..76fa21d665 100644 --- a/types/react-icons/io/social-google-outline.d.ts +++ b/types/react-icons/io/social-google-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGoogleOutline extends React.Component { } +export default class IoSocialGoogleOutline extends React.Component { } diff --git a/types/react-icons/io/social-google.d.ts b/types/react-icons/io/social-google.d.ts index d4c87d0a55..c31283ade3 100644 --- a/types/react-icons/io/social-google.d.ts +++ b/types/react-icons/io/social-google.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGoogle extends React.Component { } +export default class IoSocialGoogle extends React.Component { } diff --git a/types/react-icons/io/social-googleplus-outline.d.ts b/types/react-icons/io/social-googleplus-outline.d.ts index b4559eeb30..fe28dee981 100644 --- a/types/react-icons/io/social-googleplus-outline.d.ts +++ b/types/react-icons/io/social-googleplus-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGoogleplusOutline extends React.Component { } +export default class IoSocialGoogleplusOutline extends React.Component { } diff --git a/types/react-icons/io/social-googleplus.d.ts b/types/react-icons/io/social-googleplus.d.ts index b473804991..3fe4052899 100644 --- a/types/react-icons/io/social-googleplus.d.ts +++ b/types/react-icons/io/social-googleplus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialGoogleplus extends React.Component { } +export default class IoSocialGoogleplus extends React.Component { } diff --git a/types/react-icons/io/social-hackernews-outline.d.ts b/types/react-icons/io/social-hackernews-outline.d.ts index baa35b5477..c71910be26 100644 --- a/types/react-icons/io/social-hackernews-outline.d.ts +++ b/types/react-icons/io/social-hackernews-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialHackernewsOutline extends React.Component { } +export default class IoSocialHackernewsOutline extends React.Component { } diff --git a/types/react-icons/io/social-hackernews.d.ts b/types/react-icons/io/social-hackernews.d.ts index 64fdb20e02..69f8ffd48e 100644 --- a/types/react-icons/io/social-hackernews.d.ts +++ b/types/react-icons/io/social-hackernews.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialHackernews extends React.Component { } +export default class IoSocialHackernews extends React.Component { } diff --git a/types/react-icons/io/social-html5-outline.d.ts b/types/react-icons/io/social-html5-outline.d.ts index 358c511172..3c8d43114f 100644 --- a/types/react-icons/io/social-html5-outline.d.ts +++ b/types/react-icons/io/social-html5-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialHtml5Outline extends React.Component { } +export default class IoSocialHtml5Outline extends React.Component { } diff --git a/types/react-icons/io/social-html5.d.ts b/types/react-icons/io/social-html5.d.ts index e36b3c385c..9916b17e2c 100644 --- a/types/react-icons/io/social-html5.d.ts +++ b/types/react-icons/io/social-html5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialHtml5 extends React.Component { } +export default class IoSocialHtml5 extends React.Component { } diff --git a/types/react-icons/io/social-instagram-outline.d.ts b/types/react-icons/io/social-instagram-outline.d.ts index 3ea6bc60a4..ffc74066b7 100644 --- a/types/react-icons/io/social-instagram-outline.d.ts +++ b/types/react-icons/io/social-instagram-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialInstagramOutline extends React.Component { } +export default class IoSocialInstagramOutline extends React.Component { } diff --git a/types/react-icons/io/social-instagram.d.ts b/types/react-icons/io/social-instagram.d.ts index 1fabdee1f4..7c06ae1833 100644 --- a/types/react-icons/io/social-instagram.d.ts +++ b/types/react-icons/io/social-instagram.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialInstagram extends React.Component { } +export default class IoSocialInstagram extends React.Component { } diff --git a/types/react-icons/io/social-javascript-outline.d.ts b/types/react-icons/io/social-javascript-outline.d.ts index 44347ada75..0f21ff7483 100644 --- a/types/react-icons/io/social-javascript-outline.d.ts +++ b/types/react-icons/io/social-javascript-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialJavascriptOutline extends React.Component { } +export default class IoSocialJavascriptOutline extends React.Component { } diff --git a/types/react-icons/io/social-javascript.d.ts b/types/react-icons/io/social-javascript.d.ts index edc53202f0..99905575bf 100644 --- a/types/react-icons/io/social-javascript.d.ts +++ b/types/react-icons/io/social-javascript.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialJavascript extends React.Component { } +export default class IoSocialJavascript extends React.Component { } diff --git a/types/react-icons/io/social-linkedin-outline.d.ts b/types/react-icons/io/social-linkedin-outline.d.ts index 27b413188e..3ddee8261a 100644 --- a/types/react-icons/io/social-linkedin-outline.d.ts +++ b/types/react-icons/io/social-linkedin-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialLinkedinOutline extends React.Component { } +export default class IoSocialLinkedinOutline extends React.Component { } diff --git a/types/react-icons/io/social-linkedin.d.ts b/types/react-icons/io/social-linkedin.d.ts index dff6da980d..0266663678 100644 --- a/types/react-icons/io/social-linkedin.d.ts +++ b/types/react-icons/io/social-linkedin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialLinkedin extends React.Component { } +export default class IoSocialLinkedin extends React.Component { } diff --git a/types/react-icons/io/social-markdown.d.ts b/types/react-icons/io/social-markdown.d.ts index cdd5a65e2a..963119614d 100644 --- a/types/react-icons/io/social-markdown.d.ts +++ b/types/react-icons/io/social-markdown.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialMarkdown extends React.Component { } +export default class IoSocialMarkdown extends React.Component { } diff --git a/types/react-icons/io/social-nodejs.d.ts b/types/react-icons/io/social-nodejs.d.ts index b51e5183f4..642390dc4a 100644 --- a/types/react-icons/io/social-nodejs.d.ts +++ b/types/react-icons/io/social-nodejs.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialNodejs extends React.Component { } +export default class IoSocialNodejs extends React.Component { } diff --git a/types/react-icons/io/social-octocat.d.ts b/types/react-icons/io/social-octocat.d.ts index 403dc17f0c..0003cb487c 100644 --- a/types/react-icons/io/social-octocat.d.ts +++ b/types/react-icons/io/social-octocat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialOctocat extends React.Component { } +export default class IoSocialOctocat extends React.Component { } diff --git a/types/react-icons/io/social-pinterest-outline.d.ts b/types/react-icons/io/social-pinterest-outline.d.ts index a645004ed6..4ed2d123ac 100644 --- a/types/react-icons/io/social-pinterest-outline.d.ts +++ b/types/react-icons/io/social-pinterest-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialPinterestOutline extends React.Component { } +export default class IoSocialPinterestOutline extends React.Component { } diff --git a/types/react-icons/io/social-pinterest.d.ts b/types/react-icons/io/social-pinterest.d.ts index 75ff518c07..f2ee95376f 100644 --- a/types/react-icons/io/social-pinterest.d.ts +++ b/types/react-icons/io/social-pinterest.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialPinterest extends React.Component { } +export default class IoSocialPinterest extends React.Component { } diff --git a/types/react-icons/io/social-python.d.ts b/types/react-icons/io/social-python.d.ts index 03722170b6..78a6e50954 100644 --- a/types/react-icons/io/social-python.d.ts +++ b/types/react-icons/io/social-python.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialPython extends React.Component { } +export default class IoSocialPython extends React.Component { } diff --git a/types/react-icons/io/social-reddit-outline.d.ts b/types/react-icons/io/social-reddit-outline.d.ts index ebc8142c14..9dd5355bdc 100644 --- a/types/react-icons/io/social-reddit-outline.d.ts +++ b/types/react-icons/io/social-reddit-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialRedditOutline extends React.Component { } +export default class IoSocialRedditOutline extends React.Component { } diff --git a/types/react-icons/io/social-reddit.d.ts b/types/react-icons/io/social-reddit.d.ts index 49086f2b68..e103be80d3 100644 --- a/types/react-icons/io/social-reddit.d.ts +++ b/types/react-icons/io/social-reddit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialReddit extends React.Component { } +export default class IoSocialReddit extends React.Component { } diff --git a/types/react-icons/io/social-rss-outline.d.ts b/types/react-icons/io/social-rss-outline.d.ts index 30f28e914a..4baab1f80b 100644 --- a/types/react-icons/io/social-rss-outline.d.ts +++ b/types/react-icons/io/social-rss-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialRssOutline extends React.Component { } +export default class IoSocialRssOutline extends React.Component { } diff --git a/types/react-icons/io/social-rss.d.ts b/types/react-icons/io/social-rss.d.ts index a8d54dcdbc..2c749b4af9 100644 --- a/types/react-icons/io/social-rss.d.ts +++ b/types/react-icons/io/social-rss.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialRss extends React.Component { } +export default class IoSocialRss extends React.Component { } diff --git a/types/react-icons/io/social-sass.d.ts b/types/react-icons/io/social-sass.d.ts index 1184f14944..6ba05bc9ae 100644 --- a/types/react-icons/io/social-sass.d.ts +++ b/types/react-icons/io/social-sass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialSass extends React.Component { } +export default class IoSocialSass extends React.Component { } diff --git a/types/react-icons/io/social-skype-outline.d.ts b/types/react-icons/io/social-skype-outline.d.ts index 6932ff424e..cefebe89c9 100644 --- a/types/react-icons/io/social-skype-outline.d.ts +++ b/types/react-icons/io/social-skype-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialSkypeOutline extends React.Component { } +export default class IoSocialSkypeOutline extends React.Component { } diff --git a/types/react-icons/io/social-skype.d.ts b/types/react-icons/io/social-skype.d.ts index 88925c8d80..a49a35ce62 100644 --- a/types/react-icons/io/social-skype.d.ts +++ b/types/react-icons/io/social-skype.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialSkype extends React.Component { } +export default class IoSocialSkype extends React.Component { } diff --git a/types/react-icons/io/social-snapchat-outline.d.ts b/types/react-icons/io/social-snapchat-outline.d.ts index d77a400d5d..5fe324cb94 100644 --- a/types/react-icons/io/social-snapchat-outline.d.ts +++ b/types/react-icons/io/social-snapchat-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialSnapchatOutline extends React.Component { } +export default class IoSocialSnapchatOutline extends React.Component { } diff --git a/types/react-icons/io/social-snapchat.d.ts b/types/react-icons/io/social-snapchat.d.ts index 215d61fbe9..ba87070d61 100644 --- a/types/react-icons/io/social-snapchat.d.ts +++ b/types/react-icons/io/social-snapchat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialSnapchat extends React.Component { } +export default class IoSocialSnapchat extends React.Component { } diff --git a/types/react-icons/io/social-tumblr-outline.d.ts b/types/react-icons/io/social-tumblr-outline.d.ts index 2aa03b43d0..dbf70d2b60 100644 --- a/types/react-icons/io/social-tumblr-outline.d.ts +++ b/types/react-icons/io/social-tumblr-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTumblrOutline extends React.Component { } +export default class IoSocialTumblrOutline extends React.Component { } diff --git a/types/react-icons/io/social-tumblr.d.ts b/types/react-icons/io/social-tumblr.d.ts index 182d1a9948..ce5c8b4170 100644 --- a/types/react-icons/io/social-tumblr.d.ts +++ b/types/react-icons/io/social-tumblr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTumblr extends React.Component { } +export default class IoSocialTumblr extends React.Component { } diff --git a/types/react-icons/io/social-tux.d.ts b/types/react-icons/io/social-tux.d.ts index cca5f1cf1c..411ff72010 100644 --- a/types/react-icons/io/social-tux.d.ts +++ b/types/react-icons/io/social-tux.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTux extends React.Component { } +export default class IoSocialTux extends React.Component { } diff --git a/types/react-icons/io/social-twitch-outline.d.ts b/types/react-icons/io/social-twitch-outline.d.ts index 309a881fe3..5875914d98 100644 --- a/types/react-icons/io/social-twitch-outline.d.ts +++ b/types/react-icons/io/social-twitch-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTwitchOutline extends React.Component { } +export default class IoSocialTwitchOutline extends React.Component { } diff --git a/types/react-icons/io/social-twitch.d.ts b/types/react-icons/io/social-twitch.d.ts index 95170427a7..109993f553 100644 --- a/types/react-icons/io/social-twitch.d.ts +++ b/types/react-icons/io/social-twitch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTwitch extends React.Component { } +export default class IoSocialTwitch extends React.Component { } diff --git a/types/react-icons/io/social-twitter-outline.d.ts b/types/react-icons/io/social-twitter-outline.d.ts index bd806ab471..2ecfe578dd 100644 --- a/types/react-icons/io/social-twitter-outline.d.ts +++ b/types/react-icons/io/social-twitter-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTwitterOutline extends React.Component { } +export default class IoSocialTwitterOutline extends React.Component { } diff --git a/types/react-icons/io/social-twitter.d.ts b/types/react-icons/io/social-twitter.d.ts index 3e30bac687..81b8c0817a 100644 --- a/types/react-icons/io/social-twitter.d.ts +++ b/types/react-icons/io/social-twitter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialTwitter extends React.Component { } +export default class IoSocialTwitter extends React.Component { } diff --git a/types/react-icons/io/social-usd-outline.d.ts b/types/react-icons/io/social-usd-outline.d.ts index 748f12fff3..8c12d195f5 100644 --- a/types/react-icons/io/social-usd-outline.d.ts +++ b/types/react-icons/io/social-usd-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialUsdOutline extends React.Component { } +export default class IoSocialUsdOutline extends React.Component { } diff --git a/types/react-icons/io/social-usd.d.ts b/types/react-icons/io/social-usd.d.ts index f35df96bef..a6814ba496 100644 --- a/types/react-icons/io/social-usd.d.ts +++ b/types/react-icons/io/social-usd.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialUsd extends React.Component { } +export default class IoSocialUsd extends React.Component { } diff --git a/types/react-icons/io/social-vimeo-outline.d.ts b/types/react-icons/io/social-vimeo-outline.d.ts index d3960756b5..bcac0c4f79 100644 --- a/types/react-icons/io/social-vimeo-outline.d.ts +++ b/types/react-icons/io/social-vimeo-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialVimeoOutline extends React.Component { } +export default class IoSocialVimeoOutline extends React.Component { } diff --git a/types/react-icons/io/social-vimeo.d.ts b/types/react-icons/io/social-vimeo.d.ts index f423fa539b..5e0e068a51 100644 --- a/types/react-icons/io/social-vimeo.d.ts +++ b/types/react-icons/io/social-vimeo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialVimeo extends React.Component { } +export default class IoSocialVimeo extends React.Component { } diff --git a/types/react-icons/io/social-whatsapp-outline.d.ts b/types/react-icons/io/social-whatsapp-outline.d.ts index 1bef34421f..d3945dd43a 100644 --- a/types/react-icons/io/social-whatsapp-outline.d.ts +++ b/types/react-icons/io/social-whatsapp-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWhatsappOutline extends React.Component { } +export default class IoSocialWhatsappOutline extends React.Component { } diff --git a/types/react-icons/io/social-whatsapp.d.ts b/types/react-icons/io/social-whatsapp.d.ts index 997233554e..3f767a557e 100644 --- a/types/react-icons/io/social-whatsapp.d.ts +++ b/types/react-icons/io/social-whatsapp.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWhatsapp extends React.Component { } +export default class IoSocialWhatsapp extends React.Component { } diff --git a/types/react-icons/io/social-windows-outline.d.ts b/types/react-icons/io/social-windows-outline.d.ts index 0a88b8b1f1..204f5cc4ef 100644 --- a/types/react-icons/io/social-windows-outline.d.ts +++ b/types/react-icons/io/social-windows-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWindowsOutline extends React.Component { } +export default class IoSocialWindowsOutline extends React.Component { } diff --git a/types/react-icons/io/social-windows.d.ts b/types/react-icons/io/social-windows.d.ts index 10c0b33dd0..4a5a4854bd 100644 --- a/types/react-icons/io/social-windows.d.ts +++ b/types/react-icons/io/social-windows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWindows extends React.Component { } +export default class IoSocialWindows extends React.Component { } diff --git a/types/react-icons/io/social-wordpress-outline.d.ts b/types/react-icons/io/social-wordpress-outline.d.ts index fa0fb9655d..15e7a115dd 100644 --- a/types/react-icons/io/social-wordpress-outline.d.ts +++ b/types/react-icons/io/social-wordpress-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWordpressOutline extends React.Component { } +export default class IoSocialWordpressOutline extends React.Component { } diff --git a/types/react-icons/io/social-wordpress.d.ts b/types/react-icons/io/social-wordpress.d.ts index e3a745a2bc..4d6e02a859 100644 --- a/types/react-icons/io/social-wordpress.d.ts +++ b/types/react-icons/io/social-wordpress.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialWordpress extends React.Component { } +export default class IoSocialWordpress extends React.Component { } diff --git a/types/react-icons/io/social-yahoo-outline.d.ts b/types/react-icons/io/social-yahoo-outline.d.ts index c02a5d8858..5dcc671758 100644 --- a/types/react-icons/io/social-yahoo-outline.d.ts +++ b/types/react-icons/io/social-yahoo-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYahooOutline extends React.Component { } +export default class IoSocialYahooOutline extends React.Component { } diff --git a/types/react-icons/io/social-yahoo.d.ts b/types/react-icons/io/social-yahoo.d.ts index d922022174..b5e6c878d6 100644 --- a/types/react-icons/io/social-yahoo.d.ts +++ b/types/react-icons/io/social-yahoo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYahoo extends React.Component { } +export default class IoSocialYahoo extends React.Component { } diff --git a/types/react-icons/io/social-yen-outline.d.ts b/types/react-icons/io/social-yen-outline.d.ts index ff278c2253..889d6655a6 100644 --- a/types/react-icons/io/social-yen-outline.d.ts +++ b/types/react-icons/io/social-yen-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYenOutline extends React.Component { } +export default class IoSocialYenOutline extends React.Component { } diff --git a/types/react-icons/io/social-yen.d.ts b/types/react-icons/io/social-yen.d.ts index 8f2af5aae9..59d9b2b28b 100644 --- a/types/react-icons/io/social-yen.d.ts +++ b/types/react-icons/io/social-yen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYen extends React.Component { } +export default class IoSocialYen extends React.Component { } diff --git a/types/react-icons/io/social-youtube-outline.d.ts b/types/react-icons/io/social-youtube-outline.d.ts index 9b83129b69..09812d8e86 100644 --- a/types/react-icons/io/social-youtube-outline.d.ts +++ b/types/react-icons/io/social-youtube-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYoutubeOutline extends React.Component { } +export default class IoSocialYoutubeOutline extends React.Component { } diff --git a/types/react-icons/io/social-youtube.d.ts b/types/react-icons/io/social-youtube.d.ts index 909c4991b6..881e782d72 100644 --- a/types/react-icons/io/social-youtube.d.ts +++ b/types/react-icons/io/social-youtube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSocialYoutube extends React.Component { } +export default class IoSocialYoutube extends React.Component { } diff --git a/types/react-icons/io/soup-can-outline.d.ts b/types/react-icons/io/soup-can-outline.d.ts index d438755ce7..e1fe063808 100644 --- a/types/react-icons/io/soup-can-outline.d.ts +++ b/types/react-icons/io/soup-can-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSoupCanOutline extends React.Component { } +export default class IoSoupCanOutline extends React.Component { } diff --git a/types/react-icons/io/soup-can.d.ts b/types/react-icons/io/soup-can.d.ts index 6878b5f1f6..50b4167624 100644 --- a/types/react-icons/io/soup-can.d.ts +++ b/types/react-icons/io/soup-can.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSoupCan extends React.Component { } +export default class IoSoupCan extends React.Component { } diff --git a/types/react-icons/io/speakerphone.d.ts b/types/react-icons/io/speakerphone.d.ts index fd077626e7..af9117f78e 100644 --- a/types/react-icons/io/speakerphone.d.ts +++ b/types/react-icons/io/speakerphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSpeakerphone extends React.Component { } +export default class IoSpeakerphone extends React.Component { } diff --git a/types/react-icons/io/speedometer.d.ts b/types/react-icons/io/speedometer.d.ts index b93c4d1e70..50d69af596 100644 --- a/types/react-icons/io/speedometer.d.ts +++ b/types/react-icons/io/speedometer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSpeedometer extends React.Component { } +export default class IoSpeedometer extends React.Component { } diff --git a/types/react-icons/io/spoon.d.ts b/types/react-icons/io/spoon.d.ts index f809eac4fc..107a88c9a6 100644 --- a/types/react-icons/io/spoon.d.ts +++ b/types/react-icons/io/spoon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSpoon extends React.Component { } +export default class IoSpoon extends React.Component { } diff --git a/types/react-icons/io/star.d.ts b/types/react-icons/io/star.d.ts index f9de5fb94e..f4c1953512 100644 --- a/types/react-icons/io/star.d.ts +++ b/types/react-icons/io/star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoStar extends React.Component { } +export default class IoStar extends React.Component { } diff --git a/types/react-icons/io/stats-bars.d.ts b/types/react-icons/io/stats-bars.d.ts index 5a40cf1e07..2d5e5024cb 100644 --- a/types/react-icons/io/stats-bars.d.ts +++ b/types/react-icons/io/stats-bars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoStatsBars extends React.Component { } +export default class IoStatsBars extends React.Component { } diff --git a/types/react-icons/io/steam.d.ts b/types/react-icons/io/steam.d.ts index 118e737a5e..097461e15c 100644 --- a/types/react-icons/io/steam.d.ts +++ b/types/react-icons/io/steam.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoSteam extends React.Component { } +export default class IoSteam extends React.Component { } diff --git a/types/react-icons/io/stop.d.ts b/types/react-icons/io/stop.d.ts index eec5f79678..5fed81dabb 100644 --- a/types/react-icons/io/stop.d.ts +++ b/types/react-icons/io/stop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoStop extends React.Component { } +export default class IoStop extends React.Component { } diff --git a/types/react-icons/io/thermometer.d.ts b/types/react-icons/io/thermometer.d.ts index c435f66967..f76efa25ac 100644 --- a/types/react-icons/io/thermometer.d.ts +++ b/types/react-icons/io/thermometer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoThermometer extends React.Component { } +export default class IoThermometer extends React.Component { } diff --git a/types/react-icons/io/thumbsdown.d.ts b/types/react-icons/io/thumbsdown.d.ts index 1eba0593c9..ebbbe6a64e 100644 --- a/types/react-icons/io/thumbsdown.d.ts +++ b/types/react-icons/io/thumbsdown.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoThumbsdown extends React.Component { } +export default class IoThumbsdown extends React.Component { } diff --git a/types/react-icons/io/thumbsup.d.ts b/types/react-icons/io/thumbsup.d.ts index bd90335a00..285d40f186 100644 --- a/types/react-icons/io/thumbsup.d.ts +++ b/types/react-icons/io/thumbsup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoThumbsup extends React.Component { } +export default class IoThumbsup extends React.Component { } diff --git a/types/react-icons/io/toggle-filled.d.ts b/types/react-icons/io/toggle-filled.d.ts index b66d9a50de..93cba93938 100644 --- a/types/react-icons/io/toggle-filled.d.ts +++ b/types/react-icons/io/toggle-filled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoToggleFilled extends React.Component { } +export default class IoToggleFilled extends React.Component { } diff --git a/types/react-icons/io/toggle.d.ts b/types/react-icons/io/toggle.d.ts index d9f81ed1de..1af341ce4f 100644 --- a/types/react-icons/io/toggle.d.ts +++ b/types/react-icons/io/toggle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoToggle extends React.Component { } +export default class IoToggle extends React.Component { } diff --git a/types/react-icons/io/transgender.d.ts b/types/react-icons/io/transgender.d.ts index b3117beda8..254ada7d1a 100644 --- a/types/react-icons/io/transgender.d.ts +++ b/types/react-icons/io/transgender.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTransgender extends React.Component { } +export default class IoTransgender extends React.Component { } diff --git a/types/react-icons/io/trash-a.d.ts b/types/react-icons/io/trash-a.d.ts index 0a577ac0cd..bfd8815599 100644 --- a/types/react-icons/io/trash-a.d.ts +++ b/types/react-icons/io/trash-a.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTrashA extends React.Component { } +export default class IoTrashA extends React.Component { } diff --git a/types/react-icons/io/trash-b.d.ts b/types/react-icons/io/trash-b.d.ts index a8a9a0a7c7..c7c0cde13a 100644 --- a/types/react-icons/io/trash-b.d.ts +++ b/types/react-icons/io/trash-b.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTrashB extends React.Component { } +export default class IoTrashB extends React.Component { } diff --git a/types/react-icons/io/trophy.d.ts b/types/react-icons/io/trophy.d.ts index c1564abf5f..f5f159c2e2 100644 --- a/types/react-icons/io/trophy.d.ts +++ b/types/react-icons/io/trophy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTrophy extends React.Component { } +export default class IoTrophy extends React.Component { } diff --git a/types/react-icons/io/tshirt-outline.d.ts b/types/react-icons/io/tshirt-outline.d.ts index 922871e9b9..b530f97107 100644 --- a/types/react-icons/io/tshirt-outline.d.ts +++ b/types/react-icons/io/tshirt-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTshirtOutline extends React.Component { } +export default class IoTshirtOutline extends React.Component { } diff --git a/types/react-icons/io/tshirt.d.ts b/types/react-icons/io/tshirt.d.ts index 41baa00a8e..b0072273b9 100644 --- a/types/react-icons/io/tshirt.d.ts +++ b/types/react-icons/io/tshirt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoTshirt extends React.Component { } +export default class IoTshirt extends React.Component { } diff --git a/types/react-icons/io/umbrella.d.ts b/types/react-icons/io/umbrella.d.ts index 44eae28564..b85cf5b8c9 100644 --- a/types/react-icons/io/umbrella.d.ts +++ b/types/react-icons/io/umbrella.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoUmbrella extends React.Component { } +export default class IoUmbrella extends React.Component { } diff --git a/types/react-icons/io/university.d.ts b/types/react-icons/io/university.d.ts index c781a80e52..5947ae4172 100644 --- a/types/react-icons/io/university.d.ts +++ b/types/react-icons/io/university.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoUniversity extends React.Component { } +export default class IoUniversity extends React.Component { } diff --git a/types/react-icons/io/unlocked.d.ts b/types/react-icons/io/unlocked.d.ts index 4a8881fc7c..741c5ea952 100644 --- a/types/react-icons/io/unlocked.d.ts +++ b/types/react-icons/io/unlocked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoUnlocked extends React.Component { } +export default class IoUnlocked extends React.Component { } diff --git a/types/react-icons/io/upload.d.ts b/types/react-icons/io/upload.d.ts index fef83000da..1ffb5c4aaf 100644 --- a/types/react-icons/io/upload.d.ts +++ b/types/react-icons/io/upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoUpload extends React.Component { } +export default class IoUpload extends React.Component { } diff --git a/types/react-icons/io/usb.d.ts b/types/react-icons/io/usb.d.ts index 26716b03c4..e53180c80e 100644 --- a/types/react-icons/io/usb.d.ts +++ b/types/react-icons/io/usb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoUsb extends React.Component { } +export default class IoUsb extends React.Component { } diff --git a/types/react-icons/io/videocamera.d.ts b/types/react-icons/io/videocamera.d.ts index 692f081ea5..43148acede 100644 --- a/types/react-icons/io/videocamera.d.ts +++ b/types/react-icons/io/videocamera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoVideocamera extends React.Component { } +export default class IoVideocamera extends React.Component { } diff --git a/types/react-icons/io/volume-high.d.ts b/types/react-icons/io/volume-high.d.ts index f5e4827c89..fdb362c990 100644 --- a/types/react-icons/io/volume-high.d.ts +++ b/types/react-icons/io/volume-high.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoVolumeHigh extends React.Component { } +export default class IoVolumeHigh extends React.Component { } diff --git a/types/react-icons/io/volume-low.d.ts b/types/react-icons/io/volume-low.d.ts index 68ff3f6a5f..1ac513c891 100644 --- a/types/react-icons/io/volume-low.d.ts +++ b/types/react-icons/io/volume-low.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoVolumeLow extends React.Component { } +export default class IoVolumeLow extends React.Component { } diff --git a/types/react-icons/io/volume-medium.d.ts b/types/react-icons/io/volume-medium.d.ts index 71abde99d0..7607d22632 100644 --- a/types/react-icons/io/volume-medium.d.ts +++ b/types/react-icons/io/volume-medium.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoVolumeMedium extends React.Component { } +export default class IoVolumeMedium extends React.Component { } diff --git a/types/react-icons/io/volume-mute.d.ts b/types/react-icons/io/volume-mute.d.ts index 4e4294fd06..ff7330e544 100644 --- a/types/react-icons/io/volume-mute.d.ts +++ b/types/react-icons/io/volume-mute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoVolumeMute extends React.Component { } +export default class IoVolumeMute extends React.Component { } diff --git a/types/react-icons/io/wand.d.ts b/types/react-icons/io/wand.d.ts index 82258bbcd2..e1e22869ee 100644 --- a/types/react-icons/io/wand.d.ts +++ b/types/react-icons/io/wand.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWand extends React.Component { } +export default class IoWand extends React.Component { } diff --git a/types/react-icons/io/waterdrop.d.ts b/types/react-icons/io/waterdrop.d.ts index 81ebe0a17c..a674835d55 100644 --- a/types/react-icons/io/waterdrop.d.ts +++ b/types/react-icons/io/waterdrop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWaterdrop extends React.Component { } +export default class IoWaterdrop extends React.Component { } diff --git a/types/react-icons/io/wifi.d.ts b/types/react-icons/io/wifi.d.ts index b9306f028c..3bec1b2449 100644 --- a/types/react-icons/io/wifi.d.ts +++ b/types/react-icons/io/wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWifi extends React.Component { } +export default class IoWifi extends React.Component { } diff --git a/types/react-icons/io/wineglass.d.ts b/types/react-icons/io/wineglass.d.ts index 2510595e9b..33b7d9843e 100644 --- a/types/react-icons/io/wineglass.d.ts +++ b/types/react-icons/io/wineglass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWineglass extends React.Component { } +export default class IoWineglass extends React.Component { } diff --git a/types/react-icons/io/woman.d.ts b/types/react-icons/io/woman.d.ts index 7e3391a462..b3cbbd6294 100644 --- a/types/react-icons/io/woman.d.ts +++ b/types/react-icons/io/woman.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWoman extends React.Component { } +export default class IoWoman extends React.Component { } diff --git a/types/react-icons/io/wrench.d.ts b/types/react-icons/io/wrench.d.ts index 271814fbb8..6f53a0a8cd 100644 --- a/types/react-icons/io/wrench.d.ts +++ b/types/react-icons/io/wrench.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoWrench extends React.Component { } +export default class IoWrench extends React.Component { } diff --git a/types/react-icons/io/xbox.d.ts b/types/react-icons/io/xbox.d.ts index 32668564d0..2d3db0cbbc 100644 --- a/types/react-icons/io/xbox.d.ts +++ b/types/react-icons/io/xbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class IoXbox extends React.Component { } +export default class IoXbox extends React.Component { } diff --git a/types/react-icons/md/3d-rotation.d.ts b/types/react-icons/md/3d-rotation.d.ts index b90f4f9d5c..39d7887e16 100644 --- a/types/react-icons/md/3d-rotation.d.ts +++ b/types/react-icons/md/3d-rotation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class Md3dRotation extends React.Component { } +export default class Md3dRotation extends React.Component { } diff --git a/types/react-icons/md/ac-unit.d.ts b/types/react-icons/md/ac-unit.d.ts index 9191a10ea5..19f6257f61 100644 --- a/types/react-icons/md/ac-unit.d.ts +++ b/types/react-icons/md/ac-unit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAcUnit extends React.Component { } +export default class MdAcUnit extends React.Component { } diff --git a/types/react-icons/md/access-alarm.d.ts b/types/react-icons/md/access-alarm.d.ts index dec0406740..8bfb8edd91 100644 --- a/types/react-icons/md/access-alarm.d.ts +++ b/types/react-icons/md/access-alarm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccessAlarm extends React.Component { } +export default class MdAccessAlarm extends React.Component { } diff --git a/types/react-icons/md/access-alarms.d.ts b/types/react-icons/md/access-alarms.d.ts index 64d5a3ba0c..0d5b3fa4db 100644 --- a/types/react-icons/md/access-alarms.d.ts +++ b/types/react-icons/md/access-alarms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccessAlarms extends React.Component { } +export default class MdAccessAlarms extends React.Component { } diff --git a/types/react-icons/md/access-time.d.ts b/types/react-icons/md/access-time.d.ts index 0620c832c1..552cf439f3 100644 --- a/types/react-icons/md/access-time.d.ts +++ b/types/react-icons/md/access-time.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccessTime extends React.Component { } +export default class MdAccessTime extends React.Component { } diff --git a/types/react-icons/md/accessibility.d.ts b/types/react-icons/md/accessibility.d.ts index 4fe1f74a25..4160aa2c69 100644 --- a/types/react-icons/md/accessibility.d.ts +++ b/types/react-icons/md/accessibility.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccessibility extends React.Component { } +export default class MdAccessibility extends React.Component { } diff --git a/types/react-icons/md/accessible.d.ts b/types/react-icons/md/accessible.d.ts index 5dddf75025..180d7b0bc5 100644 --- a/types/react-icons/md/accessible.d.ts +++ b/types/react-icons/md/accessible.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccessible extends React.Component { } +export default class MdAccessible extends React.Component { } diff --git a/types/react-icons/md/account-balance-wallet.d.ts b/types/react-icons/md/account-balance-wallet.d.ts index 6f85cd7f94..469c3e9876 100644 --- a/types/react-icons/md/account-balance-wallet.d.ts +++ b/types/react-icons/md/account-balance-wallet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccountBalanceWallet extends React.Component { } +export default class MdAccountBalanceWallet extends React.Component { } diff --git a/types/react-icons/md/account-balance.d.ts b/types/react-icons/md/account-balance.d.ts index c70d04d818..22edcbea9a 100644 --- a/types/react-icons/md/account-balance.d.ts +++ b/types/react-icons/md/account-balance.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccountBalance extends React.Component { } +export default class MdAccountBalance extends React.Component { } diff --git a/types/react-icons/md/account-box.d.ts b/types/react-icons/md/account-box.d.ts index 827bf3eb84..c49ee5214e 100644 --- a/types/react-icons/md/account-box.d.ts +++ b/types/react-icons/md/account-box.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccountBox extends React.Component { } +export default class MdAccountBox extends React.Component { } diff --git a/types/react-icons/md/account-circle.d.ts b/types/react-icons/md/account-circle.d.ts index 924cffee0c..6c9eab8aaf 100644 --- a/types/react-icons/md/account-circle.d.ts +++ b/types/react-icons/md/account-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAccountCircle extends React.Component { } +export default class MdAccountCircle extends React.Component { } diff --git a/types/react-icons/md/adb.d.ts b/types/react-icons/md/adb.d.ts index 8ed5026239..f056821ad5 100644 --- a/types/react-icons/md/adb.d.ts +++ b/types/react-icons/md/adb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAdb extends React.Component { } +export default class MdAdb extends React.Component { } diff --git a/types/react-icons/md/add-a-photo.d.ts b/types/react-icons/md/add-a-photo.d.ts index 3451da714f..570d26f3da 100644 --- a/types/react-icons/md/add-a-photo.d.ts +++ b/types/react-icons/md/add-a-photo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddAPhoto extends React.Component { } +export default class MdAddAPhoto extends React.Component { } diff --git a/types/react-icons/md/add-alarm.d.ts b/types/react-icons/md/add-alarm.d.ts index 486eac5ce0..6b6f78f4b9 100644 --- a/types/react-icons/md/add-alarm.d.ts +++ b/types/react-icons/md/add-alarm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddAlarm extends React.Component { } +export default class MdAddAlarm extends React.Component { } diff --git a/types/react-icons/md/add-alert.d.ts b/types/react-icons/md/add-alert.d.ts index 25a5910495..b422649d52 100644 --- a/types/react-icons/md/add-alert.d.ts +++ b/types/react-icons/md/add-alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddAlert extends React.Component { } +export default class MdAddAlert extends React.Component { } diff --git a/types/react-icons/md/add-box.d.ts b/types/react-icons/md/add-box.d.ts index 5debc0110f..51e1f765c0 100644 --- a/types/react-icons/md/add-box.d.ts +++ b/types/react-icons/md/add-box.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddBox extends React.Component { } +export default class MdAddBox extends React.Component { } diff --git a/types/react-icons/md/add-circle-outline.d.ts b/types/react-icons/md/add-circle-outline.d.ts index ae70e743dc..981d8bb9ce 100644 --- a/types/react-icons/md/add-circle-outline.d.ts +++ b/types/react-icons/md/add-circle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddCircleOutline extends React.Component { } +export default class MdAddCircleOutline extends React.Component { } diff --git a/types/react-icons/md/add-circle.d.ts b/types/react-icons/md/add-circle.d.ts index 8a8a8e1b66..a0a0991c0c 100644 --- a/types/react-icons/md/add-circle.d.ts +++ b/types/react-icons/md/add-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddCircle extends React.Component { } +export default class MdAddCircle extends React.Component { } diff --git a/types/react-icons/md/add-location.d.ts b/types/react-icons/md/add-location.d.ts index 2baa5240ea..98b0f328a3 100644 --- a/types/react-icons/md/add-location.d.ts +++ b/types/react-icons/md/add-location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddLocation extends React.Component { } +export default class MdAddLocation extends React.Component { } diff --git a/types/react-icons/md/add-shopping-cart.d.ts b/types/react-icons/md/add-shopping-cart.d.ts index d40d409bd0..52ad95dd6f 100644 --- a/types/react-icons/md/add-shopping-cart.d.ts +++ b/types/react-icons/md/add-shopping-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddShoppingCart extends React.Component { } +export default class MdAddShoppingCart extends React.Component { } diff --git a/types/react-icons/md/add-to-photos.d.ts b/types/react-icons/md/add-to-photos.d.ts index 41815f412c..0eac8c47b2 100644 --- a/types/react-icons/md/add-to-photos.d.ts +++ b/types/react-icons/md/add-to-photos.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddToPhotos extends React.Component { } +export default class MdAddToPhotos extends React.Component { } diff --git a/types/react-icons/md/add-to-queue.d.ts b/types/react-icons/md/add-to-queue.d.ts index 102998aeda..2bf4474037 100644 --- a/types/react-icons/md/add-to-queue.d.ts +++ b/types/react-icons/md/add-to-queue.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAddToQueue extends React.Component { } +export default class MdAddToQueue extends React.Component { } diff --git a/types/react-icons/md/add.d.ts b/types/react-icons/md/add.d.ts index 56c2edddf6..1b7fb63078 100644 --- a/types/react-icons/md/add.d.ts +++ b/types/react-icons/md/add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAdd extends React.Component { } +export default class MdAdd extends React.Component { } diff --git a/types/react-icons/md/adjust.d.ts b/types/react-icons/md/adjust.d.ts index 014181f65a..c511d98a86 100644 --- a/types/react-icons/md/adjust.d.ts +++ b/types/react-icons/md/adjust.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAdjust extends React.Component { } +export default class MdAdjust extends React.Component { } diff --git a/types/react-icons/md/airline-seat-flat-angled.d.ts b/types/react-icons/md/airline-seat-flat-angled.d.ts index 4feeeb6cd0..27306970ac 100644 --- a/types/react-icons/md/airline-seat-flat-angled.d.ts +++ b/types/react-icons/md/airline-seat-flat-angled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatFlatAngled extends React.Component { } +export default class MdAirlineSeatFlatAngled extends React.Component { } diff --git a/types/react-icons/md/airline-seat-flat.d.ts b/types/react-icons/md/airline-seat-flat.d.ts index 98e6482d5d..2708f28c19 100644 --- a/types/react-icons/md/airline-seat-flat.d.ts +++ b/types/react-icons/md/airline-seat-flat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatFlat extends React.Component { } +export default class MdAirlineSeatFlat extends React.Component { } diff --git a/types/react-icons/md/airline-seat-individual-suite.d.ts b/types/react-icons/md/airline-seat-individual-suite.d.ts index 466e730e2c..1231fdffbc 100644 --- a/types/react-icons/md/airline-seat-individual-suite.d.ts +++ b/types/react-icons/md/airline-seat-individual-suite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatIndividualSuite extends React.Component { } +export default class MdAirlineSeatIndividualSuite extends React.Component { } diff --git a/types/react-icons/md/airline-seat-legroom-extra.d.ts b/types/react-icons/md/airline-seat-legroom-extra.d.ts index 84164ed361..8e48abc5df 100644 --- a/types/react-icons/md/airline-seat-legroom-extra.d.ts +++ b/types/react-icons/md/airline-seat-legroom-extra.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatLegroomExtra extends React.Component { } +export default class MdAirlineSeatLegroomExtra extends React.Component { } diff --git a/types/react-icons/md/airline-seat-legroom-normal.d.ts b/types/react-icons/md/airline-seat-legroom-normal.d.ts index 80ee562a02..09cdf92d8a 100644 --- a/types/react-icons/md/airline-seat-legroom-normal.d.ts +++ b/types/react-icons/md/airline-seat-legroom-normal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatLegroomNormal extends React.Component { } +export default class MdAirlineSeatLegroomNormal extends React.Component { } diff --git a/types/react-icons/md/airline-seat-legroom-reduced.d.ts b/types/react-icons/md/airline-seat-legroom-reduced.d.ts index bcca6c8a4a..e969b216a4 100644 --- a/types/react-icons/md/airline-seat-legroom-reduced.d.ts +++ b/types/react-icons/md/airline-seat-legroom-reduced.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatLegroomReduced extends React.Component { } +export default class MdAirlineSeatLegroomReduced extends React.Component { } diff --git a/types/react-icons/md/airline-seat-recline-extra.d.ts b/types/react-icons/md/airline-seat-recline-extra.d.ts index 3f6571dfa4..f675688c5c 100644 --- a/types/react-icons/md/airline-seat-recline-extra.d.ts +++ b/types/react-icons/md/airline-seat-recline-extra.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatReclineExtra extends React.Component { } +export default class MdAirlineSeatReclineExtra extends React.Component { } diff --git a/types/react-icons/md/airline-seat-recline-normal.d.ts b/types/react-icons/md/airline-seat-recline-normal.d.ts index 02a417e1ed..2d7aeacd54 100644 --- a/types/react-icons/md/airline-seat-recline-normal.d.ts +++ b/types/react-icons/md/airline-seat-recline-normal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirlineSeatReclineNormal extends React.Component { } +export default class MdAirlineSeatReclineNormal extends React.Component { } diff --git a/types/react-icons/md/airplanemode-active.d.ts b/types/react-icons/md/airplanemode-active.d.ts index 98922450fe..64924f7457 100644 --- a/types/react-icons/md/airplanemode-active.d.ts +++ b/types/react-icons/md/airplanemode-active.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirplanemodeActive extends React.Component { } +export default class MdAirplanemodeActive extends React.Component { } diff --git a/types/react-icons/md/airplanemode-inactive.d.ts b/types/react-icons/md/airplanemode-inactive.d.ts index 565c0104f8..bea28feef8 100644 --- a/types/react-icons/md/airplanemode-inactive.d.ts +++ b/types/react-icons/md/airplanemode-inactive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirplanemodeInactive extends React.Component { } +export default class MdAirplanemodeInactive extends React.Component { } diff --git a/types/react-icons/md/airplay.d.ts b/types/react-icons/md/airplay.d.ts index 5c8c657f8c..0b7d8346dc 100644 --- a/types/react-icons/md/airplay.d.ts +++ b/types/react-icons/md/airplay.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirplay extends React.Component { } +export default class MdAirplay extends React.Component { } diff --git a/types/react-icons/md/airport-shuttle.d.ts b/types/react-icons/md/airport-shuttle.d.ts index f2aa5a953c..4d81dcca74 100644 --- a/types/react-icons/md/airport-shuttle.d.ts +++ b/types/react-icons/md/airport-shuttle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAirportShuttle extends React.Component { } +export default class MdAirportShuttle extends React.Component { } diff --git a/types/react-icons/md/alarm-add.d.ts b/types/react-icons/md/alarm-add.d.ts index 521b2c5948..d54261c71e 100644 --- a/types/react-icons/md/alarm-add.d.ts +++ b/types/react-icons/md/alarm-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAlarmAdd extends React.Component { } +export default class MdAlarmAdd extends React.Component { } diff --git a/types/react-icons/md/alarm-off.d.ts b/types/react-icons/md/alarm-off.d.ts index 543a6b92e3..637956f31a 100644 --- a/types/react-icons/md/alarm-off.d.ts +++ b/types/react-icons/md/alarm-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAlarmOff extends React.Component { } +export default class MdAlarmOff extends React.Component { } diff --git a/types/react-icons/md/alarm-on.d.ts b/types/react-icons/md/alarm-on.d.ts index 0a81fc8a84..8ced06b55a 100644 --- a/types/react-icons/md/alarm-on.d.ts +++ b/types/react-icons/md/alarm-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAlarmOn extends React.Component { } +export default class MdAlarmOn extends React.Component { } diff --git a/types/react-icons/md/alarm.d.ts b/types/react-icons/md/alarm.d.ts index 8b0c2ea3fa..784b55604a 100644 --- a/types/react-icons/md/alarm.d.ts +++ b/types/react-icons/md/alarm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAlarm extends React.Component { } +export default class MdAlarm extends React.Component { } diff --git a/types/react-icons/md/album.d.ts b/types/react-icons/md/album.d.ts index ad958a8eed..b7c2dedcad 100644 --- a/types/react-icons/md/album.d.ts +++ b/types/react-icons/md/album.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAlbum extends React.Component { } +export default class MdAlbum extends React.Component { } diff --git a/types/react-icons/md/all-inclusive.d.ts b/types/react-icons/md/all-inclusive.d.ts index cb62ab3bb0..121315d268 100644 --- a/types/react-icons/md/all-inclusive.d.ts +++ b/types/react-icons/md/all-inclusive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAllInclusive extends React.Component { } +export default class MdAllInclusive extends React.Component { } diff --git a/types/react-icons/md/all-out.d.ts b/types/react-icons/md/all-out.d.ts index dd046916da..feba801059 100644 --- a/types/react-icons/md/all-out.d.ts +++ b/types/react-icons/md/all-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAllOut extends React.Component { } +export default class MdAllOut extends React.Component { } diff --git a/types/react-icons/md/android.d.ts b/types/react-icons/md/android.d.ts index 0085ed4ce5..d5821263bd 100644 --- a/types/react-icons/md/android.d.ts +++ b/types/react-icons/md/android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAndroid extends React.Component { } +export default class MdAndroid extends React.Component { } diff --git a/types/react-icons/md/announcement.d.ts b/types/react-icons/md/announcement.d.ts index f16fbae613..05af68d6c9 100644 --- a/types/react-icons/md/announcement.d.ts +++ b/types/react-icons/md/announcement.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAnnouncement extends React.Component { } +export default class MdAnnouncement extends React.Component { } diff --git a/types/react-icons/md/apps.d.ts b/types/react-icons/md/apps.d.ts index d4d5e671b7..605c867e9d 100644 --- a/types/react-icons/md/apps.d.ts +++ b/types/react-icons/md/apps.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdApps extends React.Component { } +export default class MdApps extends React.Component { } diff --git a/types/react-icons/md/archive.d.ts b/types/react-icons/md/archive.d.ts index 900f2710dc..00cc76de31 100644 --- a/types/react-icons/md/archive.d.ts +++ b/types/react-icons/md/archive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArchive extends React.Component { } +export default class MdArchive extends React.Component { } diff --git a/types/react-icons/md/arrow-back.d.ts b/types/react-icons/md/arrow-back.d.ts index 0ff418da87..d140fa63a4 100644 --- a/types/react-icons/md/arrow-back.d.ts +++ b/types/react-icons/md/arrow-back.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowBack extends React.Component { } +export default class MdArrowBack extends React.Component { } diff --git a/types/react-icons/md/arrow-downward.d.ts b/types/react-icons/md/arrow-downward.d.ts index e93de66e66..2d764aa5a0 100644 --- a/types/react-icons/md/arrow-downward.d.ts +++ b/types/react-icons/md/arrow-downward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowDownward extends React.Component { } +export default class MdArrowDownward extends React.Component { } diff --git a/types/react-icons/md/arrow-drop-down-circle.d.ts b/types/react-icons/md/arrow-drop-down-circle.d.ts index d305f10838..4a2bae7ded 100644 --- a/types/react-icons/md/arrow-drop-down-circle.d.ts +++ b/types/react-icons/md/arrow-drop-down-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowDropDownCircle extends React.Component { } +export default class MdArrowDropDownCircle extends React.Component { } diff --git a/types/react-icons/md/arrow-drop-down.d.ts b/types/react-icons/md/arrow-drop-down.d.ts index 478b114d29..0e99216f42 100644 --- a/types/react-icons/md/arrow-drop-down.d.ts +++ b/types/react-icons/md/arrow-drop-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowDropDown extends React.Component { } +export default class MdArrowDropDown extends React.Component { } diff --git a/types/react-icons/md/arrow-drop-up.d.ts b/types/react-icons/md/arrow-drop-up.d.ts index 7b64003aba..efa55f2df4 100644 --- a/types/react-icons/md/arrow-drop-up.d.ts +++ b/types/react-icons/md/arrow-drop-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowDropUp extends React.Component { } +export default class MdArrowDropUp extends React.Component { } diff --git a/types/react-icons/md/arrow-forward.d.ts b/types/react-icons/md/arrow-forward.d.ts index 2035e20b72..1d3771ddd7 100644 --- a/types/react-icons/md/arrow-forward.d.ts +++ b/types/react-icons/md/arrow-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowForward extends React.Component { } +export default class MdArrowForward extends React.Component { } diff --git a/types/react-icons/md/arrow-upward.d.ts b/types/react-icons/md/arrow-upward.d.ts index 0d29420652..cd8f601ed9 100644 --- a/types/react-icons/md/arrow-upward.d.ts +++ b/types/react-icons/md/arrow-upward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArrowUpward extends React.Component { } +export default class MdArrowUpward extends React.Component { } diff --git a/types/react-icons/md/art-track.d.ts b/types/react-icons/md/art-track.d.ts index ddd34862d2..9893405dfd 100644 --- a/types/react-icons/md/art-track.d.ts +++ b/types/react-icons/md/art-track.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdArtTrack extends React.Component { } +export default class MdArtTrack extends React.Component { } diff --git a/types/react-icons/md/aspect-ratio.d.ts b/types/react-icons/md/aspect-ratio.d.ts index f4b304116e..b0d6311f3e 100644 --- a/types/react-icons/md/aspect-ratio.d.ts +++ b/types/react-icons/md/aspect-ratio.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAspectRatio extends React.Component { } +export default class MdAspectRatio extends React.Component { } diff --git a/types/react-icons/md/assessment.d.ts b/types/react-icons/md/assessment.d.ts index 4be4cd0a47..1c4979bd1f 100644 --- a/types/react-icons/md/assessment.d.ts +++ b/types/react-icons/md/assessment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssessment extends React.Component { } +export default class MdAssessment extends React.Component { } diff --git a/types/react-icons/md/assignment-ind.d.ts b/types/react-icons/md/assignment-ind.d.ts index 343eeaf6bc..6a0c5f2107 100644 --- a/types/react-icons/md/assignment-ind.d.ts +++ b/types/react-icons/md/assignment-ind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignmentInd extends React.Component { } +export default class MdAssignmentInd extends React.Component { } diff --git a/types/react-icons/md/assignment-late.d.ts b/types/react-icons/md/assignment-late.d.ts index 90c5422fcf..5aa4d5dcdd 100644 --- a/types/react-icons/md/assignment-late.d.ts +++ b/types/react-icons/md/assignment-late.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignmentLate extends React.Component { } +export default class MdAssignmentLate extends React.Component { } diff --git a/types/react-icons/md/assignment-return.d.ts b/types/react-icons/md/assignment-return.d.ts index e6374d8d87..e34eea0e8d 100644 --- a/types/react-icons/md/assignment-return.d.ts +++ b/types/react-icons/md/assignment-return.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignmentReturn extends React.Component { } +export default class MdAssignmentReturn extends React.Component { } diff --git a/types/react-icons/md/assignment-returned.d.ts b/types/react-icons/md/assignment-returned.d.ts index 565c801091..5f3c6039ee 100644 --- a/types/react-icons/md/assignment-returned.d.ts +++ b/types/react-icons/md/assignment-returned.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignmentReturned extends React.Component { } +export default class MdAssignmentReturned extends React.Component { } diff --git a/types/react-icons/md/assignment-turned-in.d.ts b/types/react-icons/md/assignment-turned-in.d.ts index 561588f5e8..c055e90d7f 100644 --- a/types/react-icons/md/assignment-turned-in.d.ts +++ b/types/react-icons/md/assignment-turned-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignmentTurnedIn extends React.Component { } +export default class MdAssignmentTurnedIn extends React.Component { } diff --git a/types/react-icons/md/assignment.d.ts b/types/react-icons/md/assignment.d.ts index 8c3feb8965..dc96f96868 100644 --- a/types/react-icons/md/assignment.d.ts +++ b/types/react-icons/md/assignment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssignment extends React.Component { } +export default class MdAssignment extends React.Component { } diff --git a/types/react-icons/md/assistant-photo.d.ts b/types/react-icons/md/assistant-photo.d.ts index b414da5c27..2bf4459503 100644 --- a/types/react-icons/md/assistant-photo.d.ts +++ b/types/react-icons/md/assistant-photo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssistantPhoto extends React.Component { } +export default class MdAssistantPhoto extends React.Component { } diff --git a/types/react-icons/md/assistant.d.ts b/types/react-icons/md/assistant.d.ts index 03585c1339..06007d112b 100644 --- a/types/react-icons/md/assistant.d.ts +++ b/types/react-icons/md/assistant.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAssistant extends React.Component { } +export default class MdAssistant extends React.Component { } diff --git a/types/react-icons/md/attach-file.d.ts b/types/react-icons/md/attach-file.d.ts index 3838e1b6c0..62aba0f830 100644 --- a/types/react-icons/md/attach-file.d.ts +++ b/types/react-icons/md/attach-file.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAttachFile extends React.Component { } +export default class MdAttachFile extends React.Component { } diff --git a/types/react-icons/md/attach-money.d.ts b/types/react-icons/md/attach-money.d.ts index 186d5418f8..23dfd03a14 100644 --- a/types/react-icons/md/attach-money.d.ts +++ b/types/react-icons/md/attach-money.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAttachMoney extends React.Component { } +export default class MdAttachMoney extends React.Component { } diff --git a/types/react-icons/md/attachment.d.ts b/types/react-icons/md/attachment.d.ts index 99014ccef9..66a076a0df 100644 --- a/types/react-icons/md/attachment.d.ts +++ b/types/react-icons/md/attachment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAttachment extends React.Component { } +export default class MdAttachment extends React.Component { } diff --git a/types/react-icons/md/audiotrack.d.ts b/types/react-icons/md/audiotrack.d.ts index 7cba94f93b..0fb3a781aa 100644 --- a/types/react-icons/md/audiotrack.d.ts +++ b/types/react-icons/md/audiotrack.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAudiotrack extends React.Component { } +export default class MdAudiotrack extends React.Component { } diff --git a/types/react-icons/md/autorenew.d.ts b/types/react-icons/md/autorenew.d.ts index 2116af556a..3dc1215c35 100644 --- a/types/react-icons/md/autorenew.d.ts +++ b/types/react-icons/md/autorenew.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAutorenew extends React.Component { } +export default class MdAutorenew extends React.Component { } diff --git a/types/react-icons/md/av-timer.d.ts b/types/react-icons/md/av-timer.d.ts index 02f4070041..d050eb13b6 100644 --- a/types/react-icons/md/av-timer.d.ts +++ b/types/react-icons/md/av-timer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdAvTimer extends React.Component { } +export default class MdAvTimer extends React.Component { } diff --git a/types/react-icons/md/backspace.d.ts b/types/react-icons/md/backspace.d.ts index aeabbca7f8..c462bc8c5c 100644 --- a/types/react-icons/md/backspace.d.ts +++ b/types/react-icons/md/backspace.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBackspace extends React.Component { } +export default class MdBackspace extends React.Component { } diff --git a/types/react-icons/md/backup.d.ts b/types/react-icons/md/backup.d.ts index bf04105477..ab43c6934f 100644 --- a/types/react-icons/md/backup.d.ts +++ b/types/react-icons/md/backup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBackup extends React.Component { } +export default class MdBackup extends React.Component { } diff --git a/types/react-icons/md/battery-alert.d.ts b/types/react-icons/md/battery-alert.d.ts index ef3e70de0f..c19ea98a0b 100644 --- a/types/react-icons/md/battery-alert.d.ts +++ b/types/react-icons/md/battery-alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBatteryAlert extends React.Component { } +export default class MdBatteryAlert extends React.Component { } diff --git a/types/react-icons/md/battery-charging-full.d.ts b/types/react-icons/md/battery-charging-full.d.ts index f82a06590b..c85f75a71a 100644 --- a/types/react-icons/md/battery-charging-full.d.ts +++ b/types/react-icons/md/battery-charging-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBatteryChargingFull extends React.Component { } +export default class MdBatteryChargingFull extends React.Component { } diff --git a/types/react-icons/md/battery-full.d.ts b/types/react-icons/md/battery-full.d.ts index d910c305a0..0aca5efc47 100644 --- a/types/react-icons/md/battery-full.d.ts +++ b/types/react-icons/md/battery-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBatteryFull extends React.Component { } +export default class MdBatteryFull extends React.Component { } diff --git a/types/react-icons/md/battery-std.d.ts b/types/react-icons/md/battery-std.d.ts index 00929aafa2..3db6971900 100644 --- a/types/react-icons/md/battery-std.d.ts +++ b/types/react-icons/md/battery-std.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBatteryStd extends React.Component { } +export default class MdBatteryStd extends React.Component { } diff --git a/types/react-icons/md/battery-unknown.d.ts b/types/react-icons/md/battery-unknown.d.ts index 7bafc97903..85dc874ccb 100644 --- a/types/react-icons/md/battery-unknown.d.ts +++ b/types/react-icons/md/battery-unknown.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBatteryUnknown extends React.Component { } +export default class MdBatteryUnknown extends React.Component { } diff --git a/types/react-icons/md/beach-access.d.ts b/types/react-icons/md/beach-access.d.ts index 74bbe680d2..bb0f5e8d09 100644 --- a/types/react-icons/md/beach-access.d.ts +++ b/types/react-icons/md/beach-access.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBeachAccess extends React.Component { } +export default class MdBeachAccess extends React.Component { } diff --git a/types/react-icons/md/beenhere.d.ts b/types/react-icons/md/beenhere.d.ts index ef3e577047..a428d7199e 100644 --- a/types/react-icons/md/beenhere.d.ts +++ b/types/react-icons/md/beenhere.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBeenhere extends React.Component { } +export default class MdBeenhere extends React.Component { } diff --git a/types/react-icons/md/block.d.ts b/types/react-icons/md/block.d.ts index ebd3164fa6..f5496f14bb 100644 --- a/types/react-icons/md/block.d.ts +++ b/types/react-icons/md/block.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBlock extends React.Component { } +export default class MdBlock extends React.Component { } diff --git a/types/react-icons/md/bluetooth-audio.d.ts b/types/react-icons/md/bluetooth-audio.d.ts index 1f6904d924..29629f8a81 100644 --- a/types/react-icons/md/bluetooth-audio.d.ts +++ b/types/react-icons/md/bluetooth-audio.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBluetoothAudio extends React.Component { } +export default class MdBluetoothAudio extends React.Component { } diff --git a/types/react-icons/md/bluetooth-connected.d.ts b/types/react-icons/md/bluetooth-connected.d.ts index 197d8305e2..7ea9477b1b 100644 --- a/types/react-icons/md/bluetooth-connected.d.ts +++ b/types/react-icons/md/bluetooth-connected.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBluetoothConnected extends React.Component { } +export default class MdBluetoothConnected extends React.Component { } diff --git a/types/react-icons/md/bluetooth-disabled.d.ts b/types/react-icons/md/bluetooth-disabled.d.ts index b48bc4b7f4..685074c6eb 100644 --- a/types/react-icons/md/bluetooth-disabled.d.ts +++ b/types/react-icons/md/bluetooth-disabled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBluetoothDisabled extends React.Component { } +export default class MdBluetoothDisabled extends React.Component { } diff --git a/types/react-icons/md/bluetooth-searching.d.ts b/types/react-icons/md/bluetooth-searching.d.ts index 347cfba2f0..d258e69bd7 100644 --- a/types/react-icons/md/bluetooth-searching.d.ts +++ b/types/react-icons/md/bluetooth-searching.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBluetoothSearching extends React.Component { } +export default class MdBluetoothSearching extends React.Component { } diff --git a/types/react-icons/md/bluetooth.d.ts b/types/react-icons/md/bluetooth.d.ts index 6f11bbc2c0..9343fadbf2 100644 --- a/types/react-icons/md/bluetooth.d.ts +++ b/types/react-icons/md/bluetooth.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBluetooth extends React.Component { } +export default class MdBluetooth extends React.Component { } diff --git a/types/react-icons/md/blur-circular.d.ts b/types/react-icons/md/blur-circular.d.ts index a86c1af634..27b3bb0ae2 100644 --- a/types/react-icons/md/blur-circular.d.ts +++ b/types/react-icons/md/blur-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBlurCircular extends React.Component { } +export default class MdBlurCircular extends React.Component { } diff --git a/types/react-icons/md/blur-linear.d.ts b/types/react-icons/md/blur-linear.d.ts index a9f490b71e..e077a469b1 100644 --- a/types/react-icons/md/blur-linear.d.ts +++ b/types/react-icons/md/blur-linear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBlurLinear extends React.Component { } +export default class MdBlurLinear extends React.Component { } diff --git a/types/react-icons/md/blur-off.d.ts b/types/react-icons/md/blur-off.d.ts index d3e00797bb..df3c89e207 100644 --- a/types/react-icons/md/blur-off.d.ts +++ b/types/react-icons/md/blur-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBlurOff extends React.Component { } +export default class MdBlurOff extends React.Component { } diff --git a/types/react-icons/md/blur-on.d.ts b/types/react-icons/md/blur-on.d.ts index 7ef11d0f41..ade64f3147 100644 --- a/types/react-icons/md/blur-on.d.ts +++ b/types/react-icons/md/blur-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBlurOn extends React.Component { } +export default class MdBlurOn extends React.Component { } diff --git a/types/react-icons/md/book.d.ts b/types/react-icons/md/book.d.ts index bfd3173420..593fefe912 100644 --- a/types/react-icons/md/book.d.ts +++ b/types/react-icons/md/book.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBook extends React.Component { } +export default class MdBook extends React.Component { } diff --git a/types/react-icons/md/bookmark-outline.d.ts b/types/react-icons/md/bookmark-outline.d.ts index 94e261e5c0..630c78b12b 100644 --- a/types/react-icons/md/bookmark-outline.d.ts +++ b/types/react-icons/md/bookmark-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBookmarkOutline extends React.Component { } +export default class MdBookmarkOutline extends React.Component { } diff --git a/types/react-icons/md/bookmark.d.ts b/types/react-icons/md/bookmark.d.ts index 2ad818c9fe..b180f81ce4 100644 --- a/types/react-icons/md/bookmark.d.ts +++ b/types/react-icons/md/bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBookmark extends React.Component { } +export default class MdBookmark extends React.Component { } diff --git a/types/react-icons/md/border-all.d.ts b/types/react-icons/md/border-all.d.ts index d2e126166e..111f24de6b 100644 --- a/types/react-icons/md/border-all.d.ts +++ b/types/react-icons/md/border-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderAll extends React.Component { } +export default class MdBorderAll extends React.Component { } diff --git a/types/react-icons/md/border-bottom.d.ts b/types/react-icons/md/border-bottom.d.ts index c0c66a6879..979bd252bb 100644 --- a/types/react-icons/md/border-bottom.d.ts +++ b/types/react-icons/md/border-bottom.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderBottom extends React.Component { } +export default class MdBorderBottom extends React.Component { } diff --git a/types/react-icons/md/border-clear.d.ts b/types/react-icons/md/border-clear.d.ts index e8bbcc7713..2d76f24b12 100644 --- a/types/react-icons/md/border-clear.d.ts +++ b/types/react-icons/md/border-clear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderClear extends React.Component { } +export default class MdBorderClear extends React.Component { } diff --git a/types/react-icons/md/border-color.d.ts b/types/react-icons/md/border-color.d.ts index 72f8ca8ff4..b9ddd9918c 100644 --- a/types/react-icons/md/border-color.d.ts +++ b/types/react-icons/md/border-color.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderColor extends React.Component { } +export default class MdBorderColor extends React.Component { } diff --git a/types/react-icons/md/border-horizontal.d.ts b/types/react-icons/md/border-horizontal.d.ts index cc4c84fc4b..7f1e473277 100644 --- a/types/react-icons/md/border-horizontal.d.ts +++ b/types/react-icons/md/border-horizontal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderHorizontal extends React.Component { } +export default class MdBorderHorizontal extends React.Component { } diff --git a/types/react-icons/md/border-inner.d.ts b/types/react-icons/md/border-inner.d.ts index 96b0a52272..2a807b9ce2 100644 --- a/types/react-icons/md/border-inner.d.ts +++ b/types/react-icons/md/border-inner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderInner extends React.Component { } +export default class MdBorderInner extends React.Component { } diff --git a/types/react-icons/md/border-left.d.ts b/types/react-icons/md/border-left.d.ts index 5f2201302b..062bf7af75 100644 --- a/types/react-icons/md/border-left.d.ts +++ b/types/react-icons/md/border-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderLeft extends React.Component { } +export default class MdBorderLeft extends React.Component { } diff --git a/types/react-icons/md/border-outer.d.ts b/types/react-icons/md/border-outer.d.ts index 2c170b7449..60e13b29ad 100644 --- a/types/react-icons/md/border-outer.d.ts +++ b/types/react-icons/md/border-outer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderOuter extends React.Component { } +export default class MdBorderOuter extends React.Component { } diff --git a/types/react-icons/md/border-right.d.ts b/types/react-icons/md/border-right.d.ts index 9b22251c6b..8bb225c8d9 100644 --- a/types/react-icons/md/border-right.d.ts +++ b/types/react-icons/md/border-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderRight extends React.Component { } +export default class MdBorderRight extends React.Component { } diff --git a/types/react-icons/md/border-style.d.ts b/types/react-icons/md/border-style.d.ts index 27131d444b..92da93bb6d 100644 --- a/types/react-icons/md/border-style.d.ts +++ b/types/react-icons/md/border-style.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderStyle extends React.Component { } +export default class MdBorderStyle extends React.Component { } diff --git a/types/react-icons/md/border-top.d.ts b/types/react-icons/md/border-top.d.ts index 1bf932becd..32a4a828a8 100644 --- a/types/react-icons/md/border-top.d.ts +++ b/types/react-icons/md/border-top.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderTop extends React.Component { } +export default class MdBorderTop extends React.Component { } diff --git a/types/react-icons/md/border-vertical.d.ts b/types/react-icons/md/border-vertical.d.ts index 23607bdf2a..dce912d6de 100644 --- a/types/react-icons/md/border-vertical.d.ts +++ b/types/react-icons/md/border-vertical.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBorderVertical extends React.Component { } +export default class MdBorderVertical extends React.Component { } diff --git a/types/react-icons/md/branding-watermark.d.ts b/types/react-icons/md/branding-watermark.d.ts index ccc95940a2..92ae821285 100644 --- a/types/react-icons/md/branding-watermark.d.ts +++ b/types/react-icons/md/branding-watermark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrandingWatermark extends React.Component { } +export default class MdBrandingWatermark extends React.Component { } diff --git a/types/react-icons/md/brightness-1.d.ts b/types/react-icons/md/brightness-1.d.ts index 4c31fe4483..2ac3e1dd25 100644 --- a/types/react-icons/md/brightness-1.d.ts +++ b/types/react-icons/md/brightness-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness1 extends React.Component { } +export default class MdBrightness1 extends React.Component { } diff --git a/types/react-icons/md/brightness-2.d.ts b/types/react-icons/md/brightness-2.d.ts index 19cb06fa65..ad9eae9cb1 100644 --- a/types/react-icons/md/brightness-2.d.ts +++ b/types/react-icons/md/brightness-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness2 extends React.Component { } +export default class MdBrightness2 extends React.Component { } diff --git a/types/react-icons/md/brightness-3.d.ts b/types/react-icons/md/brightness-3.d.ts index 9c73d6008e..929e3196af 100644 --- a/types/react-icons/md/brightness-3.d.ts +++ b/types/react-icons/md/brightness-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness3 extends React.Component { } +export default class MdBrightness3 extends React.Component { } diff --git a/types/react-icons/md/brightness-4.d.ts b/types/react-icons/md/brightness-4.d.ts index 34600e4a40..eeac7b21a5 100644 --- a/types/react-icons/md/brightness-4.d.ts +++ b/types/react-icons/md/brightness-4.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness4 extends React.Component { } +export default class MdBrightness4 extends React.Component { } diff --git a/types/react-icons/md/brightness-5.d.ts b/types/react-icons/md/brightness-5.d.ts index af5692ab34..26dc5fc08c 100644 --- a/types/react-icons/md/brightness-5.d.ts +++ b/types/react-icons/md/brightness-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness5 extends React.Component { } +export default class MdBrightness5 extends React.Component { } diff --git a/types/react-icons/md/brightness-6.d.ts b/types/react-icons/md/brightness-6.d.ts index 5941936bcd..c59e6345b0 100644 --- a/types/react-icons/md/brightness-6.d.ts +++ b/types/react-icons/md/brightness-6.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness6 extends React.Component { } +export default class MdBrightness6 extends React.Component { } diff --git a/types/react-icons/md/brightness-7.d.ts b/types/react-icons/md/brightness-7.d.ts index 58af8a5f66..00510b48a7 100644 --- a/types/react-icons/md/brightness-7.d.ts +++ b/types/react-icons/md/brightness-7.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightness7 extends React.Component { } +export default class MdBrightness7 extends React.Component { } diff --git a/types/react-icons/md/brightness-auto.d.ts b/types/react-icons/md/brightness-auto.d.ts index c835afbf1f..7fd30ba582 100644 --- a/types/react-icons/md/brightness-auto.d.ts +++ b/types/react-icons/md/brightness-auto.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightnessAuto extends React.Component { } +export default class MdBrightnessAuto extends React.Component { } diff --git a/types/react-icons/md/brightness-high.d.ts b/types/react-icons/md/brightness-high.d.ts index c6f05853b1..65eb9716e2 100644 --- a/types/react-icons/md/brightness-high.d.ts +++ b/types/react-icons/md/brightness-high.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightnessHigh extends React.Component { } +export default class MdBrightnessHigh extends React.Component { } diff --git a/types/react-icons/md/brightness-low.d.ts b/types/react-icons/md/brightness-low.d.ts index 5ebc44ed8b..7a4220918a 100644 --- a/types/react-icons/md/brightness-low.d.ts +++ b/types/react-icons/md/brightness-low.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightnessLow extends React.Component { } +export default class MdBrightnessLow extends React.Component { } diff --git a/types/react-icons/md/brightness-medium.d.ts b/types/react-icons/md/brightness-medium.d.ts index be7333400c..bcae811361 100644 --- a/types/react-icons/md/brightness-medium.d.ts +++ b/types/react-icons/md/brightness-medium.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrightnessMedium extends React.Component { } +export default class MdBrightnessMedium extends React.Component { } diff --git a/types/react-icons/md/broken-image.d.ts b/types/react-icons/md/broken-image.d.ts index 479bc43615..26a5256e01 100644 --- a/types/react-icons/md/broken-image.d.ts +++ b/types/react-icons/md/broken-image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrokenImage extends React.Component { } +export default class MdBrokenImage extends React.Component { } diff --git a/types/react-icons/md/brush.d.ts b/types/react-icons/md/brush.d.ts index ab4aa9e7dc..71e04689f2 100644 --- a/types/react-icons/md/brush.d.ts +++ b/types/react-icons/md/brush.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBrush extends React.Component { } +export default class MdBrush extends React.Component { } diff --git a/types/react-icons/md/bubble-chart.d.ts b/types/react-icons/md/bubble-chart.d.ts index 358586de52..d893d4d2a1 100644 --- a/types/react-icons/md/bubble-chart.d.ts +++ b/types/react-icons/md/bubble-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBubbleChart extends React.Component { } +export default class MdBubbleChart extends React.Component { } diff --git a/types/react-icons/md/bug-report.d.ts b/types/react-icons/md/bug-report.d.ts index f433bd4532..8d5b5f78ef 100644 --- a/types/react-icons/md/bug-report.d.ts +++ b/types/react-icons/md/bug-report.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBugReport extends React.Component { } +export default class MdBugReport extends React.Component { } diff --git a/types/react-icons/md/build.d.ts b/types/react-icons/md/build.d.ts index 080a9216d4..3969a9d67d 100644 --- a/types/react-icons/md/build.d.ts +++ b/types/react-icons/md/build.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBuild extends React.Component { } +export default class MdBuild extends React.Component { } diff --git a/types/react-icons/md/burst-mode.d.ts b/types/react-icons/md/burst-mode.d.ts index 718d8b2ea6..2db0673b64 100644 --- a/types/react-icons/md/burst-mode.d.ts +++ b/types/react-icons/md/burst-mode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBurstMode extends React.Component { } +export default class MdBurstMode extends React.Component { } diff --git a/types/react-icons/md/business-center.d.ts b/types/react-icons/md/business-center.d.ts index e3d93303b0..019568bc79 100644 --- a/types/react-icons/md/business-center.d.ts +++ b/types/react-icons/md/business-center.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBusinessCenter extends React.Component { } +export default class MdBusinessCenter extends React.Component { } diff --git a/types/react-icons/md/business.d.ts b/types/react-icons/md/business.d.ts index f09a8b2764..aee4700728 100644 --- a/types/react-icons/md/business.d.ts +++ b/types/react-icons/md/business.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdBusiness extends React.Component { } +export default class MdBusiness extends React.Component { } diff --git a/types/react-icons/md/cached.d.ts b/types/react-icons/md/cached.d.ts index a7330726b8..e26b176124 100644 --- a/types/react-icons/md/cached.d.ts +++ b/types/react-icons/md/cached.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCached extends React.Component { } +export default class MdCached extends React.Component { } diff --git a/types/react-icons/md/cake.d.ts b/types/react-icons/md/cake.d.ts index 31b65c083b..757d94fa73 100644 --- a/types/react-icons/md/cake.d.ts +++ b/types/react-icons/md/cake.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCake extends React.Component { } +export default class MdCake extends React.Component { } diff --git a/types/react-icons/md/call-end.d.ts b/types/react-icons/md/call-end.d.ts index eb4951cf49..fcb323974c 100644 --- a/types/react-icons/md/call-end.d.ts +++ b/types/react-icons/md/call-end.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallEnd extends React.Component { } +export default class MdCallEnd extends React.Component { } diff --git a/types/react-icons/md/call-made.d.ts b/types/react-icons/md/call-made.d.ts index 46150e4947..d7523be94c 100644 --- a/types/react-icons/md/call-made.d.ts +++ b/types/react-icons/md/call-made.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallMade extends React.Component { } +export default class MdCallMade extends React.Component { } diff --git a/types/react-icons/md/call-merge.d.ts b/types/react-icons/md/call-merge.d.ts index 6e7727ffce..9c7369c900 100644 --- a/types/react-icons/md/call-merge.d.ts +++ b/types/react-icons/md/call-merge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallMerge extends React.Component { } +export default class MdCallMerge extends React.Component { } diff --git a/types/react-icons/md/call-missed-outgoing.d.ts b/types/react-icons/md/call-missed-outgoing.d.ts index 8974c746d9..f03613faad 100644 --- a/types/react-icons/md/call-missed-outgoing.d.ts +++ b/types/react-icons/md/call-missed-outgoing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallMissedOutgoing extends React.Component { } +export default class MdCallMissedOutgoing extends React.Component { } diff --git a/types/react-icons/md/call-missed.d.ts b/types/react-icons/md/call-missed.d.ts index dd147bdc98..c999bb5cab 100644 --- a/types/react-icons/md/call-missed.d.ts +++ b/types/react-icons/md/call-missed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallMissed extends React.Component { } +export default class MdCallMissed extends React.Component { } diff --git a/types/react-icons/md/call-received.d.ts b/types/react-icons/md/call-received.d.ts index 0d7b1b62af..29f503af3f 100644 --- a/types/react-icons/md/call-received.d.ts +++ b/types/react-icons/md/call-received.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallReceived extends React.Component { } +export default class MdCallReceived extends React.Component { } diff --git a/types/react-icons/md/call-split.d.ts b/types/react-icons/md/call-split.d.ts index ef3af31774..56330a07e8 100644 --- a/types/react-icons/md/call-split.d.ts +++ b/types/react-icons/md/call-split.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallSplit extends React.Component { } +export default class MdCallSplit extends React.Component { } diff --git a/types/react-icons/md/call-to-action.d.ts b/types/react-icons/md/call-to-action.d.ts index d33d39f52b..f1f8d89d80 100644 --- a/types/react-icons/md/call-to-action.d.ts +++ b/types/react-icons/md/call-to-action.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCallToAction extends React.Component { } +export default class MdCallToAction extends React.Component { } diff --git a/types/react-icons/md/call.d.ts b/types/react-icons/md/call.d.ts index 7ffee8d027..2bfec93bfc 100644 --- a/types/react-icons/md/call.d.ts +++ b/types/react-icons/md/call.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCall extends React.Component { } +export default class MdCall extends React.Component { } diff --git a/types/react-icons/md/camera-alt.d.ts b/types/react-icons/md/camera-alt.d.ts index c1e6d9e2bb..4951b47b34 100644 --- a/types/react-icons/md/camera-alt.d.ts +++ b/types/react-icons/md/camera-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCameraAlt extends React.Component { } +export default class MdCameraAlt extends React.Component { } diff --git a/types/react-icons/md/camera-enhance.d.ts b/types/react-icons/md/camera-enhance.d.ts index 1a0fc4eaed..957b0b30e4 100644 --- a/types/react-icons/md/camera-enhance.d.ts +++ b/types/react-icons/md/camera-enhance.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCameraEnhance extends React.Component { } +export default class MdCameraEnhance extends React.Component { } diff --git a/types/react-icons/md/camera-front.d.ts b/types/react-icons/md/camera-front.d.ts index 9f5777476d..c6f2760218 100644 --- a/types/react-icons/md/camera-front.d.ts +++ b/types/react-icons/md/camera-front.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCameraFront extends React.Component { } +export default class MdCameraFront extends React.Component { } diff --git a/types/react-icons/md/camera-rear.d.ts b/types/react-icons/md/camera-rear.d.ts index a7f85220ec..b524f4456c 100644 --- a/types/react-icons/md/camera-rear.d.ts +++ b/types/react-icons/md/camera-rear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCameraRear extends React.Component { } +export default class MdCameraRear extends React.Component { } diff --git a/types/react-icons/md/camera-roll.d.ts b/types/react-icons/md/camera-roll.d.ts index 657761fbae..b7c7b207e2 100644 --- a/types/react-icons/md/camera-roll.d.ts +++ b/types/react-icons/md/camera-roll.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCameraRoll extends React.Component { } +export default class MdCameraRoll extends React.Component { } diff --git a/types/react-icons/md/camera.d.ts b/types/react-icons/md/camera.d.ts index 2fe5112414..ca2fbf55e3 100644 --- a/types/react-icons/md/camera.d.ts +++ b/types/react-icons/md/camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCamera extends React.Component { } +export default class MdCamera extends React.Component { } diff --git a/types/react-icons/md/cancel.d.ts b/types/react-icons/md/cancel.d.ts index b71bb71861..28248ed4f6 100644 --- a/types/react-icons/md/cancel.d.ts +++ b/types/react-icons/md/cancel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCancel extends React.Component { } +export default class MdCancel extends React.Component { } diff --git a/types/react-icons/md/card-giftcard.d.ts b/types/react-icons/md/card-giftcard.d.ts index 3bdcad041e..67eb5002e6 100644 --- a/types/react-icons/md/card-giftcard.d.ts +++ b/types/react-icons/md/card-giftcard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCardGiftcard extends React.Component { } +export default class MdCardGiftcard extends React.Component { } diff --git a/types/react-icons/md/card-membership.d.ts b/types/react-icons/md/card-membership.d.ts index 15cddfe78f..5cb91c641d 100644 --- a/types/react-icons/md/card-membership.d.ts +++ b/types/react-icons/md/card-membership.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCardMembership extends React.Component { } +export default class MdCardMembership extends React.Component { } diff --git a/types/react-icons/md/card-travel.d.ts b/types/react-icons/md/card-travel.d.ts index c611b785d6..a54e339c09 100644 --- a/types/react-icons/md/card-travel.d.ts +++ b/types/react-icons/md/card-travel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCardTravel extends React.Component { } +export default class MdCardTravel extends React.Component { } diff --git a/types/react-icons/md/casino.d.ts b/types/react-icons/md/casino.d.ts index 4318838299..ceb6c0cf04 100644 --- a/types/react-icons/md/casino.d.ts +++ b/types/react-icons/md/casino.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCasino extends React.Component { } +export default class MdCasino extends React.Component { } diff --git a/types/react-icons/md/cast-connected.d.ts b/types/react-icons/md/cast-connected.d.ts index 6a7e38bf91..d4d60dcf60 100644 --- a/types/react-icons/md/cast-connected.d.ts +++ b/types/react-icons/md/cast-connected.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCastConnected extends React.Component { } +export default class MdCastConnected extends React.Component { } diff --git a/types/react-icons/md/cast.d.ts b/types/react-icons/md/cast.d.ts index aa6b41dd93..b014c40b07 100644 --- a/types/react-icons/md/cast.d.ts +++ b/types/react-icons/md/cast.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCast extends React.Component { } +export default class MdCast extends React.Component { } diff --git a/types/react-icons/md/center-focus-strong.d.ts b/types/react-icons/md/center-focus-strong.d.ts index c48aa82be8..6d72ae6a11 100644 --- a/types/react-icons/md/center-focus-strong.d.ts +++ b/types/react-icons/md/center-focus-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCenterFocusStrong extends React.Component { } +export default class MdCenterFocusStrong extends React.Component { } diff --git a/types/react-icons/md/center-focus-weak.d.ts b/types/react-icons/md/center-focus-weak.d.ts index 197cf38320..5565dd7b63 100644 --- a/types/react-icons/md/center-focus-weak.d.ts +++ b/types/react-icons/md/center-focus-weak.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCenterFocusWeak extends React.Component { } +export default class MdCenterFocusWeak extends React.Component { } diff --git a/types/react-icons/md/change-history.d.ts b/types/react-icons/md/change-history.d.ts index f12f331838..ed3344df50 100644 --- a/types/react-icons/md/change-history.d.ts +++ b/types/react-icons/md/change-history.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChangeHistory extends React.Component { } +export default class MdChangeHistory extends React.Component { } diff --git a/types/react-icons/md/chat-bubble-outline.d.ts b/types/react-icons/md/chat-bubble-outline.d.ts index f57378c244..ad12c21318 100644 --- a/types/react-icons/md/chat-bubble-outline.d.ts +++ b/types/react-icons/md/chat-bubble-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChatBubbleOutline extends React.Component { } +export default class MdChatBubbleOutline extends React.Component { } diff --git a/types/react-icons/md/chat-bubble.d.ts b/types/react-icons/md/chat-bubble.d.ts index 6f06e61bb2..6322767617 100644 --- a/types/react-icons/md/chat-bubble.d.ts +++ b/types/react-icons/md/chat-bubble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChatBubble extends React.Component { } +export default class MdChatBubble extends React.Component { } diff --git a/types/react-icons/md/chat.d.ts b/types/react-icons/md/chat.d.ts index 0d43b316ee..7fecfed168 100644 --- a/types/react-icons/md/chat.d.ts +++ b/types/react-icons/md/chat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChat extends React.Component { } +export default class MdChat extends React.Component { } diff --git a/types/react-icons/md/check-box-outline-blank.d.ts b/types/react-icons/md/check-box-outline-blank.d.ts index 46312189ea..984ee8c5b0 100644 --- a/types/react-icons/md/check-box-outline-blank.d.ts +++ b/types/react-icons/md/check-box-outline-blank.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCheckBoxOutlineBlank extends React.Component { } +export default class MdCheckBoxOutlineBlank extends React.Component { } diff --git a/types/react-icons/md/check-box.d.ts b/types/react-icons/md/check-box.d.ts index 5e535c0d92..0d131960ee 100644 --- a/types/react-icons/md/check-box.d.ts +++ b/types/react-icons/md/check-box.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCheckBox extends React.Component { } +export default class MdCheckBox extends React.Component { } diff --git a/types/react-icons/md/check-circle.d.ts b/types/react-icons/md/check-circle.d.ts index 6f59bbbe93..350ec8918d 100644 --- a/types/react-icons/md/check-circle.d.ts +++ b/types/react-icons/md/check-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCheckCircle extends React.Component { } +export default class MdCheckCircle extends React.Component { } diff --git a/types/react-icons/md/check.d.ts b/types/react-icons/md/check.d.ts index 6b81272b55..df809198db 100644 --- a/types/react-icons/md/check.d.ts +++ b/types/react-icons/md/check.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCheck extends React.Component { } +export default class MdCheck extends React.Component { } diff --git a/types/react-icons/md/chevron-left.d.ts b/types/react-icons/md/chevron-left.d.ts index 6e4ff809f5..fd0b4bff5a 100644 --- a/types/react-icons/md/chevron-left.d.ts +++ b/types/react-icons/md/chevron-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChevronLeft extends React.Component { } +export default class MdChevronLeft extends React.Component { } diff --git a/types/react-icons/md/chevron-right.d.ts b/types/react-icons/md/chevron-right.d.ts index 05d6bdd79f..fd902a1348 100644 --- a/types/react-icons/md/chevron-right.d.ts +++ b/types/react-icons/md/chevron-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChevronRight extends React.Component { } +export default class MdChevronRight extends React.Component { } diff --git a/types/react-icons/md/child-care.d.ts b/types/react-icons/md/child-care.d.ts index 15fcb944e6..133bf02e0e 100644 --- a/types/react-icons/md/child-care.d.ts +++ b/types/react-icons/md/child-care.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChildCare extends React.Component { } +export default class MdChildCare extends React.Component { } diff --git a/types/react-icons/md/child-friendly.d.ts b/types/react-icons/md/child-friendly.d.ts index 1188107d8c..87f9bc1b8e 100644 --- a/types/react-icons/md/child-friendly.d.ts +++ b/types/react-icons/md/child-friendly.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChildFriendly extends React.Component { } +export default class MdChildFriendly extends React.Component { } diff --git a/types/react-icons/md/chrome-reader-mode.d.ts b/types/react-icons/md/chrome-reader-mode.d.ts index 2a512f7e67..c545db8e9b 100644 --- a/types/react-icons/md/chrome-reader-mode.d.ts +++ b/types/react-icons/md/chrome-reader-mode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdChromeReaderMode extends React.Component { } +export default class MdChromeReaderMode extends React.Component { } diff --git a/types/react-icons/md/class.d.ts b/types/react-icons/md/class.d.ts index 4bc3e5e596..e0e0e88367 100644 --- a/types/react-icons/md/class.d.ts +++ b/types/react-icons/md/class.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdClass extends React.Component { } +export default class MdClass extends React.Component { } diff --git a/types/react-icons/md/clear-all.d.ts b/types/react-icons/md/clear-all.d.ts index 72d3d40f57..b73150c14e 100644 --- a/types/react-icons/md/clear-all.d.ts +++ b/types/react-icons/md/clear-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdClearAll extends React.Component { } +export default class MdClearAll extends React.Component { } diff --git a/types/react-icons/md/clear.d.ts b/types/react-icons/md/clear.d.ts index 9163d1ef7c..4da44db5b5 100644 --- a/types/react-icons/md/clear.d.ts +++ b/types/react-icons/md/clear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdClear extends React.Component { } +export default class MdClear extends React.Component { } diff --git a/types/react-icons/md/close.d.ts b/types/react-icons/md/close.d.ts index 4a94fe734b..3f693c1eec 100644 --- a/types/react-icons/md/close.d.ts +++ b/types/react-icons/md/close.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdClose extends React.Component { } +export default class MdClose extends React.Component { } diff --git a/types/react-icons/md/closed-caption.d.ts b/types/react-icons/md/closed-caption.d.ts index 7f381cbfba..5adaf8fc91 100644 --- a/types/react-icons/md/closed-caption.d.ts +++ b/types/react-icons/md/closed-caption.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdClosedCaption extends React.Component { } +export default class MdClosedCaption extends React.Component { } diff --git a/types/react-icons/md/cloud-circle.d.ts b/types/react-icons/md/cloud-circle.d.ts index ffa37ddcca..55a5be23c2 100644 --- a/types/react-icons/md/cloud-circle.d.ts +++ b/types/react-icons/md/cloud-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudCircle extends React.Component { } +export default class MdCloudCircle extends React.Component { } diff --git a/types/react-icons/md/cloud-done.d.ts b/types/react-icons/md/cloud-done.d.ts index eeb9acd4dd..49f115ae3d 100644 --- a/types/react-icons/md/cloud-done.d.ts +++ b/types/react-icons/md/cloud-done.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudDone extends React.Component { } +export default class MdCloudDone extends React.Component { } diff --git a/types/react-icons/md/cloud-download.d.ts b/types/react-icons/md/cloud-download.d.ts index 40260196fd..c7b6f482bb 100644 --- a/types/react-icons/md/cloud-download.d.ts +++ b/types/react-icons/md/cloud-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudDownload extends React.Component { } +export default class MdCloudDownload extends React.Component { } diff --git a/types/react-icons/md/cloud-off.d.ts b/types/react-icons/md/cloud-off.d.ts index 4fbf6b50ad..2ebe85de9a 100644 --- a/types/react-icons/md/cloud-off.d.ts +++ b/types/react-icons/md/cloud-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudOff extends React.Component { } +export default class MdCloudOff extends React.Component { } diff --git a/types/react-icons/md/cloud-queue.d.ts b/types/react-icons/md/cloud-queue.d.ts index 89aa187be9..3e7912edb7 100644 --- a/types/react-icons/md/cloud-queue.d.ts +++ b/types/react-icons/md/cloud-queue.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudQueue extends React.Component { } +export default class MdCloudQueue extends React.Component { } diff --git a/types/react-icons/md/cloud-upload.d.ts b/types/react-icons/md/cloud-upload.d.ts index e6ea620fbb..3813bf345b 100644 --- a/types/react-icons/md/cloud-upload.d.ts +++ b/types/react-icons/md/cloud-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloudUpload extends React.Component { } +export default class MdCloudUpload extends React.Component { } diff --git a/types/react-icons/md/cloud.d.ts b/types/react-icons/md/cloud.d.ts index ddea655c83..774dd53424 100644 --- a/types/react-icons/md/cloud.d.ts +++ b/types/react-icons/md/cloud.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCloud extends React.Component { } +export default class MdCloud extends React.Component { } diff --git a/types/react-icons/md/code.d.ts b/types/react-icons/md/code.d.ts index e7f95e74a1..54f942afd1 100644 --- a/types/react-icons/md/code.d.ts +++ b/types/react-icons/md/code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCode extends React.Component { } +export default class MdCode extends React.Component { } diff --git a/types/react-icons/md/collections-bookmark.d.ts b/types/react-icons/md/collections-bookmark.d.ts index 7679855689..98d8755848 100644 --- a/types/react-icons/md/collections-bookmark.d.ts +++ b/types/react-icons/md/collections-bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCollectionsBookmark extends React.Component { } +export default class MdCollectionsBookmark extends React.Component { } diff --git a/types/react-icons/md/collections.d.ts b/types/react-icons/md/collections.d.ts index 019d457ad1..7d5cf7fa68 100644 --- a/types/react-icons/md/collections.d.ts +++ b/types/react-icons/md/collections.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCollections extends React.Component { } +export default class MdCollections extends React.Component { } diff --git a/types/react-icons/md/color-lens.d.ts b/types/react-icons/md/color-lens.d.ts index 0d261c2a88..71a56bc853 100644 --- a/types/react-icons/md/color-lens.d.ts +++ b/types/react-icons/md/color-lens.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdColorLens extends React.Component { } +export default class MdColorLens extends React.Component { } diff --git a/types/react-icons/md/colorize.d.ts b/types/react-icons/md/colorize.d.ts index ef7d57791e..f345627803 100644 --- a/types/react-icons/md/colorize.d.ts +++ b/types/react-icons/md/colorize.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdColorize extends React.Component { } +export default class MdColorize extends React.Component { } diff --git a/types/react-icons/md/comment.d.ts b/types/react-icons/md/comment.d.ts index e1561096f3..c81ab4762a 100644 --- a/types/react-icons/md/comment.d.ts +++ b/types/react-icons/md/comment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdComment extends React.Component { } +export default class MdComment extends React.Component { } diff --git a/types/react-icons/md/compare-arrows.d.ts b/types/react-icons/md/compare-arrows.d.ts index 137c4f53d5..727031b8a7 100644 --- a/types/react-icons/md/compare-arrows.d.ts +++ b/types/react-icons/md/compare-arrows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCompareArrows extends React.Component { } +export default class MdCompareArrows extends React.Component { } diff --git a/types/react-icons/md/compare.d.ts b/types/react-icons/md/compare.d.ts index f8e1247ca5..59338cf7c9 100644 --- a/types/react-icons/md/compare.d.ts +++ b/types/react-icons/md/compare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCompare extends React.Component { } +export default class MdCompare extends React.Component { } diff --git a/types/react-icons/md/computer.d.ts b/types/react-icons/md/computer.d.ts index 570982e89a..ef16df598d 100644 --- a/types/react-icons/md/computer.d.ts +++ b/types/react-icons/md/computer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdComputer extends React.Component { } +export default class MdComputer extends React.Component { } diff --git a/types/react-icons/md/confirmation-number.d.ts b/types/react-icons/md/confirmation-number.d.ts index 4004832a27..8a3b8fcb8f 100644 --- a/types/react-icons/md/confirmation-number.d.ts +++ b/types/react-icons/md/confirmation-number.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdConfirmationNumber extends React.Component { } +export default class MdConfirmationNumber extends React.Component { } diff --git a/types/react-icons/md/contact-mail.d.ts b/types/react-icons/md/contact-mail.d.ts index 9e08b796b9..b5027ce2da 100644 --- a/types/react-icons/md/contact-mail.d.ts +++ b/types/react-icons/md/contact-mail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContactMail extends React.Component { } +export default class MdContactMail extends React.Component { } diff --git a/types/react-icons/md/contact-phone.d.ts b/types/react-icons/md/contact-phone.d.ts index 115b383f9c..df4405a4da 100644 --- a/types/react-icons/md/contact-phone.d.ts +++ b/types/react-icons/md/contact-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContactPhone extends React.Component { } +export default class MdContactPhone extends React.Component { } diff --git a/types/react-icons/md/contacts.d.ts b/types/react-icons/md/contacts.d.ts index 5d9fddbc21..e4df5f1c11 100644 --- a/types/react-icons/md/contacts.d.ts +++ b/types/react-icons/md/contacts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContacts extends React.Component { } +export default class MdContacts extends React.Component { } diff --git a/types/react-icons/md/content-copy.d.ts b/types/react-icons/md/content-copy.d.ts index e42525bd37..e069254814 100644 --- a/types/react-icons/md/content-copy.d.ts +++ b/types/react-icons/md/content-copy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContentCopy extends React.Component { } +export default class MdContentCopy extends React.Component { } diff --git a/types/react-icons/md/content-cut.d.ts b/types/react-icons/md/content-cut.d.ts index 5f7328b50f..84d7b36ea0 100644 --- a/types/react-icons/md/content-cut.d.ts +++ b/types/react-icons/md/content-cut.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContentCut extends React.Component { } +export default class MdContentCut extends React.Component { } diff --git a/types/react-icons/md/content-paste.d.ts b/types/react-icons/md/content-paste.d.ts index fba35fac39..d3825ed71f 100644 --- a/types/react-icons/md/content-paste.d.ts +++ b/types/react-icons/md/content-paste.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdContentPaste extends React.Component { } +export default class MdContentPaste extends React.Component { } diff --git a/types/react-icons/md/control-point-duplicate.d.ts b/types/react-icons/md/control-point-duplicate.d.ts index 83dda31d83..8ba468f7bc 100644 --- a/types/react-icons/md/control-point-duplicate.d.ts +++ b/types/react-icons/md/control-point-duplicate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdControlPointDuplicate extends React.Component { } +export default class MdControlPointDuplicate extends React.Component { } diff --git a/types/react-icons/md/control-point.d.ts b/types/react-icons/md/control-point.d.ts index 79025b4de8..aa32c1b7f4 100644 --- a/types/react-icons/md/control-point.d.ts +++ b/types/react-icons/md/control-point.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdControlPoint extends React.Component { } +export default class MdControlPoint extends React.Component { } diff --git a/types/react-icons/md/copyright.d.ts b/types/react-icons/md/copyright.d.ts index 7552a9d084..d786505dc9 100644 --- a/types/react-icons/md/copyright.d.ts +++ b/types/react-icons/md/copyright.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCopyright extends React.Component { } +export default class MdCopyright extends React.Component { } diff --git a/types/react-icons/md/create-new-folder.d.ts b/types/react-icons/md/create-new-folder.d.ts index 9ded9c4d91..5f81f01bff 100644 --- a/types/react-icons/md/create-new-folder.d.ts +++ b/types/react-icons/md/create-new-folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCreateNewFolder extends React.Component { } +export default class MdCreateNewFolder extends React.Component { } diff --git a/types/react-icons/md/create.d.ts b/types/react-icons/md/create.d.ts index 80168cc8e2..75c2871644 100644 --- a/types/react-icons/md/create.d.ts +++ b/types/react-icons/md/create.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCreate extends React.Component { } +export default class MdCreate extends React.Component { } diff --git a/types/react-icons/md/credit-card.d.ts b/types/react-icons/md/credit-card.d.ts index f36e92fa6f..9515c900d0 100644 --- a/types/react-icons/md/credit-card.d.ts +++ b/types/react-icons/md/credit-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCreditCard extends React.Component { } +export default class MdCreditCard extends React.Component { } diff --git a/types/react-icons/md/crop-16-9.d.ts b/types/react-icons/md/crop-16-9.d.ts index 28c7a565c9..d507bc9db9 100644 --- a/types/react-icons/md/crop-16-9.d.ts +++ b/types/react-icons/md/crop-16-9.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCrop169 extends React.Component { } +export default class MdCrop169 extends React.Component { } diff --git a/types/react-icons/md/crop-3-2.d.ts b/types/react-icons/md/crop-3-2.d.ts index 78b26d886c..461cf07b2d 100644 --- a/types/react-icons/md/crop-3-2.d.ts +++ b/types/react-icons/md/crop-3-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCrop32 extends React.Component { } +export default class MdCrop32 extends React.Component { } diff --git a/types/react-icons/md/crop-5-4.d.ts b/types/react-icons/md/crop-5-4.d.ts index 4d2fb3b1e4..4b0cb6c7fb 100644 --- a/types/react-icons/md/crop-5-4.d.ts +++ b/types/react-icons/md/crop-5-4.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCrop54 extends React.Component { } +export default class MdCrop54 extends React.Component { } diff --git a/types/react-icons/md/crop-7-5.d.ts b/types/react-icons/md/crop-7-5.d.ts index b38ae14c87..9063520b57 100644 --- a/types/react-icons/md/crop-7-5.d.ts +++ b/types/react-icons/md/crop-7-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCrop75 extends React.Component { } +export default class MdCrop75 extends React.Component { } diff --git a/types/react-icons/md/crop-din.d.ts b/types/react-icons/md/crop-din.d.ts index f57c6b1967..115106ef50 100644 --- a/types/react-icons/md/crop-din.d.ts +++ b/types/react-icons/md/crop-din.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropDin extends React.Component { } +export default class MdCropDin extends React.Component { } diff --git a/types/react-icons/md/crop-free.d.ts b/types/react-icons/md/crop-free.d.ts index 4ead9f64f2..e68c930ff9 100644 --- a/types/react-icons/md/crop-free.d.ts +++ b/types/react-icons/md/crop-free.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropFree extends React.Component { } +export default class MdCropFree extends React.Component { } diff --git a/types/react-icons/md/crop-landscape.d.ts b/types/react-icons/md/crop-landscape.d.ts index e51bb800cb..5ef2f2e4dd 100644 --- a/types/react-icons/md/crop-landscape.d.ts +++ b/types/react-icons/md/crop-landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropLandscape extends React.Component { } +export default class MdCropLandscape extends React.Component { } diff --git a/types/react-icons/md/crop-original.d.ts b/types/react-icons/md/crop-original.d.ts index c33f57c640..26733dc24e 100644 --- a/types/react-icons/md/crop-original.d.ts +++ b/types/react-icons/md/crop-original.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropOriginal extends React.Component { } +export default class MdCropOriginal extends React.Component { } diff --git a/types/react-icons/md/crop-portrait.d.ts b/types/react-icons/md/crop-portrait.d.ts index 2b48d62624..9a43790ec0 100644 --- a/types/react-icons/md/crop-portrait.d.ts +++ b/types/react-icons/md/crop-portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropPortrait extends React.Component { } +export default class MdCropPortrait extends React.Component { } diff --git a/types/react-icons/md/crop-rotate.d.ts b/types/react-icons/md/crop-rotate.d.ts index e1b1352d4c..7106d1b55b 100644 --- a/types/react-icons/md/crop-rotate.d.ts +++ b/types/react-icons/md/crop-rotate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropRotate extends React.Component { } +export default class MdCropRotate extends React.Component { } diff --git a/types/react-icons/md/crop-square.d.ts b/types/react-icons/md/crop-square.d.ts index d5f7fac4d7..62ba826cfc 100644 --- a/types/react-icons/md/crop-square.d.ts +++ b/types/react-icons/md/crop-square.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCropSquare extends React.Component { } +export default class MdCropSquare extends React.Component { } diff --git a/types/react-icons/md/crop.d.ts b/types/react-icons/md/crop.d.ts index 5fa763185f..dfd01a2ad8 100644 --- a/types/react-icons/md/crop.d.ts +++ b/types/react-icons/md/crop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdCrop extends React.Component { } +export default class MdCrop extends React.Component { } diff --git a/types/react-icons/md/dashboard.d.ts b/types/react-icons/md/dashboard.d.ts index 9fb926950a..47f85672c9 100644 --- a/types/react-icons/md/dashboard.d.ts +++ b/types/react-icons/md/dashboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDashboard extends React.Component { } +export default class MdDashboard extends React.Component { } diff --git a/types/react-icons/md/data-usage.d.ts b/types/react-icons/md/data-usage.d.ts index cf8ef6ebf9..013f33ad67 100644 --- a/types/react-icons/md/data-usage.d.ts +++ b/types/react-icons/md/data-usage.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDataUsage extends React.Component { } +export default class MdDataUsage extends React.Component { } diff --git a/types/react-icons/md/date-range.d.ts b/types/react-icons/md/date-range.d.ts index 8cd34c8614..a9fc01751f 100644 --- a/types/react-icons/md/date-range.d.ts +++ b/types/react-icons/md/date-range.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDateRange extends React.Component { } +export default class MdDateRange extends React.Component { } diff --git a/types/react-icons/md/dehaze.d.ts b/types/react-icons/md/dehaze.d.ts index eaf0327e6d..9144d9822f 100644 --- a/types/react-icons/md/dehaze.d.ts +++ b/types/react-icons/md/dehaze.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDehaze extends React.Component { } +export default class MdDehaze extends React.Component { } diff --git a/types/react-icons/md/delete-forever.d.ts b/types/react-icons/md/delete-forever.d.ts index 27c7e92f02..9820c93b1a 100644 --- a/types/react-icons/md/delete-forever.d.ts +++ b/types/react-icons/md/delete-forever.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDeleteForever extends React.Component { } +export default class MdDeleteForever extends React.Component { } diff --git a/types/react-icons/md/delete-sweep.d.ts b/types/react-icons/md/delete-sweep.d.ts index 364444dc56..965ce9c746 100644 --- a/types/react-icons/md/delete-sweep.d.ts +++ b/types/react-icons/md/delete-sweep.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDeleteSweep extends React.Component { } +export default class MdDeleteSweep extends React.Component { } diff --git a/types/react-icons/md/delete.d.ts b/types/react-icons/md/delete.d.ts index 2ec6395255..f47a4b0a59 100644 --- a/types/react-icons/md/delete.d.ts +++ b/types/react-icons/md/delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDelete extends React.Component { } +export default class MdDelete extends React.Component { } diff --git a/types/react-icons/md/description.d.ts b/types/react-icons/md/description.d.ts index fb2f0241ba..76bc0bbf1c 100644 --- a/types/react-icons/md/description.d.ts +++ b/types/react-icons/md/description.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDescription extends React.Component { } +export default class MdDescription extends React.Component { } diff --git a/types/react-icons/md/desktop-mac.d.ts b/types/react-icons/md/desktop-mac.d.ts index 2060611a3a..007f0a5ae1 100644 --- a/types/react-icons/md/desktop-mac.d.ts +++ b/types/react-icons/md/desktop-mac.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDesktopMac extends React.Component { } +export default class MdDesktopMac extends React.Component { } diff --git a/types/react-icons/md/desktop-windows.d.ts b/types/react-icons/md/desktop-windows.d.ts index 8f3a48c0e0..e735a11f72 100644 --- a/types/react-icons/md/desktop-windows.d.ts +++ b/types/react-icons/md/desktop-windows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDesktopWindows extends React.Component { } +export default class MdDesktopWindows extends React.Component { } diff --git a/types/react-icons/md/details.d.ts b/types/react-icons/md/details.d.ts index f3b7688312..86ec926d65 100644 --- a/types/react-icons/md/details.d.ts +++ b/types/react-icons/md/details.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDetails extends React.Component { } +export default class MdDetails extends React.Component { } diff --git a/types/react-icons/md/developer-board.d.ts b/types/react-icons/md/developer-board.d.ts index 52fe8600cf..a3ad5d5b89 100644 --- a/types/react-icons/md/developer-board.d.ts +++ b/types/react-icons/md/developer-board.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDeveloperBoard extends React.Component { } +export default class MdDeveloperBoard extends React.Component { } diff --git a/types/react-icons/md/developer-mode.d.ts b/types/react-icons/md/developer-mode.d.ts index 4d5d4ac71c..f2032d8e74 100644 --- a/types/react-icons/md/developer-mode.d.ts +++ b/types/react-icons/md/developer-mode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDeveloperMode extends React.Component { } +export default class MdDeveloperMode extends React.Component { } diff --git a/types/react-icons/md/device-hub.d.ts b/types/react-icons/md/device-hub.d.ts index ce93f82056..38815bce4d 100644 --- a/types/react-icons/md/device-hub.d.ts +++ b/types/react-icons/md/device-hub.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDeviceHub extends React.Component { } +export default class MdDeviceHub extends React.Component { } diff --git a/types/react-icons/md/devices-other.d.ts b/types/react-icons/md/devices-other.d.ts index 08606080c5..69ed6d847d 100644 --- a/types/react-icons/md/devices-other.d.ts +++ b/types/react-icons/md/devices-other.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDevicesOther extends React.Component { } +export default class MdDevicesOther extends React.Component { } diff --git a/types/react-icons/md/devices.d.ts b/types/react-icons/md/devices.d.ts index 7e12ce6ba3..00163cbb71 100644 --- a/types/react-icons/md/devices.d.ts +++ b/types/react-icons/md/devices.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDevices extends React.Component { } +export default class MdDevices extends React.Component { } diff --git a/types/react-icons/md/dialer-sip.d.ts b/types/react-icons/md/dialer-sip.d.ts index 4a06fc5739..ba4ade0a30 100644 --- a/types/react-icons/md/dialer-sip.d.ts +++ b/types/react-icons/md/dialer-sip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDialerSip extends React.Component { } +export default class MdDialerSip extends React.Component { } diff --git a/types/react-icons/md/dialpad.d.ts b/types/react-icons/md/dialpad.d.ts index 72d86f16ac..3d74b7ce08 100644 --- a/types/react-icons/md/dialpad.d.ts +++ b/types/react-icons/md/dialpad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDialpad extends React.Component { } +export default class MdDialpad extends React.Component { } diff --git a/types/react-icons/md/directions-bike.d.ts b/types/react-icons/md/directions-bike.d.ts index d53d1d0c55..3ff5b576f2 100644 --- a/types/react-icons/md/directions-bike.d.ts +++ b/types/react-icons/md/directions-bike.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsBike extends React.Component { } +export default class MdDirectionsBike extends React.Component { } diff --git a/types/react-icons/md/directions-boat.d.ts b/types/react-icons/md/directions-boat.d.ts index 22228410eb..29cb6f9727 100644 --- a/types/react-icons/md/directions-boat.d.ts +++ b/types/react-icons/md/directions-boat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsBoat extends React.Component { } +export default class MdDirectionsBoat extends React.Component { } diff --git a/types/react-icons/md/directions-bus.d.ts b/types/react-icons/md/directions-bus.d.ts index 806b5298d2..12964dd1bf 100644 --- a/types/react-icons/md/directions-bus.d.ts +++ b/types/react-icons/md/directions-bus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsBus extends React.Component { } +export default class MdDirectionsBus extends React.Component { } diff --git a/types/react-icons/md/directions-car.d.ts b/types/react-icons/md/directions-car.d.ts index 762046be3b..0055e4a7e9 100644 --- a/types/react-icons/md/directions-car.d.ts +++ b/types/react-icons/md/directions-car.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsCar extends React.Component { } +export default class MdDirectionsCar extends React.Component { } diff --git a/types/react-icons/md/directions-ferry.d.ts b/types/react-icons/md/directions-ferry.d.ts index eaf5b2c9b7..fa5f376ab4 100644 --- a/types/react-icons/md/directions-ferry.d.ts +++ b/types/react-icons/md/directions-ferry.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsFerry extends React.Component { } +export default class MdDirectionsFerry extends React.Component { } diff --git a/types/react-icons/md/directions-railway.d.ts b/types/react-icons/md/directions-railway.d.ts index 1e81c92e7c..ee241e2f78 100644 --- a/types/react-icons/md/directions-railway.d.ts +++ b/types/react-icons/md/directions-railway.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsRailway extends React.Component { } +export default class MdDirectionsRailway extends React.Component { } diff --git a/types/react-icons/md/directions-run.d.ts b/types/react-icons/md/directions-run.d.ts index 075e0b47a2..65fabf028c 100644 --- a/types/react-icons/md/directions-run.d.ts +++ b/types/react-icons/md/directions-run.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsRun extends React.Component { } +export default class MdDirectionsRun extends React.Component { } diff --git a/types/react-icons/md/directions-subway.d.ts b/types/react-icons/md/directions-subway.d.ts index 2044964178..d97b4fd1e2 100644 --- a/types/react-icons/md/directions-subway.d.ts +++ b/types/react-icons/md/directions-subway.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsSubway extends React.Component { } +export default class MdDirectionsSubway extends React.Component { } diff --git a/types/react-icons/md/directions-transit.d.ts b/types/react-icons/md/directions-transit.d.ts index 833b6ddd2d..0016d21dd1 100644 --- a/types/react-icons/md/directions-transit.d.ts +++ b/types/react-icons/md/directions-transit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsTransit extends React.Component { } +export default class MdDirectionsTransit extends React.Component { } diff --git a/types/react-icons/md/directions-walk.d.ts b/types/react-icons/md/directions-walk.d.ts index e4ae77085a..5f02d00296 100644 --- a/types/react-icons/md/directions-walk.d.ts +++ b/types/react-icons/md/directions-walk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirectionsWalk extends React.Component { } +export default class MdDirectionsWalk extends React.Component { } diff --git a/types/react-icons/md/directions.d.ts b/types/react-icons/md/directions.d.ts index 0247b0bf0f..14a1dded8e 100644 --- a/types/react-icons/md/directions.d.ts +++ b/types/react-icons/md/directions.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDirections extends React.Component { } +export default class MdDirections extends React.Component { } diff --git a/types/react-icons/md/disc-full.d.ts b/types/react-icons/md/disc-full.d.ts index 38d3318171..f23e47b0bd 100644 --- a/types/react-icons/md/disc-full.d.ts +++ b/types/react-icons/md/disc-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDiscFull extends React.Component { } +export default class MdDiscFull extends React.Component { } diff --git a/types/react-icons/md/dns.d.ts b/types/react-icons/md/dns.d.ts index 963142ad84..42a3e45b84 100644 --- a/types/react-icons/md/dns.d.ts +++ b/types/react-icons/md/dns.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDns extends React.Component { } +export default class MdDns extends React.Component { } diff --git a/types/react-icons/md/do-not-disturb-alt.d.ts b/types/react-icons/md/do-not-disturb-alt.d.ts index a43f066539..6bad8e0875 100644 --- a/types/react-icons/md/do-not-disturb-alt.d.ts +++ b/types/react-icons/md/do-not-disturb-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDoNotDisturbAlt extends React.Component { } +export default class MdDoNotDisturbAlt extends React.Component { } diff --git a/types/react-icons/md/do-not-disturb-off.d.ts b/types/react-icons/md/do-not-disturb-off.d.ts index 5cce9c90d4..bcbe409363 100644 --- a/types/react-icons/md/do-not-disturb-off.d.ts +++ b/types/react-icons/md/do-not-disturb-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDoNotDisturbOff extends React.Component { } +export default class MdDoNotDisturbOff extends React.Component { } diff --git a/types/react-icons/md/do-not-disturb.d.ts b/types/react-icons/md/do-not-disturb.d.ts index a37dabac67..bb19ff2e39 100644 --- a/types/react-icons/md/do-not-disturb.d.ts +++ b/types/react-icons/md/do-not-disturb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDoNotDisturb extends React.Component { } +export default class MdDoNotDisturb extends React.Component { } diff --git a/types/react-icons/md/dock.d.ts b/types/react-icons/md/dock.d.ts index 377a69a8c1..3de11f01a5 100644 --- a/types/react-icons/md/dock.d.ts +++ b/types/react-icons/md/dock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDock extends React.Component { } +export default class MdDock extends React.Component { } diff --git a/types/react-icons/md/domain.d.ts b/types/react-icons/md/domain.d.ts index 43bc48d10f..c9586ff2b5 100644 --- a/types/react-icons/md/domain.d.ts +++ b/types/react-icons/md/domain.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDomain extends React.Component { } +export default class MdDomain extends React.Component { } diff --git a/types/react-icons/md/done-all.d.ts b/types/react-icons/md/done-all.d.ts index 9ec20e8db3..41e8241fcc 100644 --- a/types/react-icons/md/done-all.d.ts +++ b/types/react-icons/md/done-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDoneAll extends React.Component { } +export default class MdDoneAll extends React.Component { } diff --git a/types/react-icons/md/done.d.ts b/types/react-icons/md/done.d.ts index 444ed9cb4a..977bc177a5 100644 --- a/types/react-icons/md/done.d.ts +++ b/types/react-icons/md/done.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDone extends React.Component { } +export default class MdDone extends React.Component { } diff --git a/types/react-icons/md/donut-large.d.ts b/types/react-icons/md/donut-large.d.ts index 9704ba4227..01422e1fa5 100644 --- a/types/react-icons/md/donut-large.d.ts +++ b/types/react-icons/md/donut-large.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDonutLarge extends React.Component { } +export default class MdDonutLarge extends React.Component { } diff --git a/types/react-icons/md/donut-small.d.ts b/types/react-icons/md/donut-small.d.ts index c1da8ff710..7475720575 100644 --- a/types/react-icons/md/donut-small.d.ts +++ b/types/react-icons/md/donut-small.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDonutSmall extends React.Component { } +export default class MdDonutSmall extends React.Component { } diff --git a/types/react-icons/md/drafts.d.ts b/types/react-icons/md/drafts.d.ts index 036ce7940f..3a3af21927 100644 --- a/types/react-icons/md/drafts.d.ts +++ b/types/react-icons/md/drafts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDrafts extends React.Component { } +export default class MdDrafts extends React.Component { } diff --git a/types/react-icons/md/drag-handle.d.ts b/types/react-icons/md/drag-handle.d.ts index 1ad572c6b2..80ae3229cd 100644 --- a/types/react-icons/md/drag-handle.d.ts +++ b/types/react-icons/md/drag-handle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDragHandle extends React.Component { } +export default class MdDragHandle extends React.Component { } diff --git a/types/react-icons/md/drive-eta.d.ts b/types/react-icons/md/drive-eta.d.ts index dce830aa15..6cecfe8799 100644 --- a/types/react-icons/md/drive-eta.d.ts +++ b/types/react-icons/md/drive-eta.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDriveEta extends React.Component { } +export default class MdDriveEta extends React.Component { } diff --git a/types/react-icons/md/dvr.d.ts b/types/react-icons/md/dvr.d.ts index 380f248c85..c9d3aa8ce5 100644 --- a/types/react-icons/md/dvr.d.ts +++ b/types/react-icons/md/dvr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdDvr extends React.Component { } +export default class MdDvr extends React.Component { } diff --git a/types/react-icons/md/edit-location.d.ts b/types/react-icons/md/edit-location.d.ts index 2c42aec120..d6e3e2bfb7 100644 --- a/types/react-icons/md/edit-location.d.ts +++ b/types/react-icons/md/edit-location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEditLocation extends React.Component { } +export default class MdEditLocation extends React.Component { } diff --git a/types/react-icons/md/edit.d.ts b/types/react-icons/md/edit.d.ts index cc3a8b65c8..aaa97a382a 100644 --- a/types/react-icons/md/edit.d.ts +++ b/types/react-icons/md/edit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEdit extends React.Component { } +export default class MdEdit extends React.Component { } diff --git a/types/react-icons/md/eject.d.ts b/types/react-icons/md/eject.d.ts index 24a5eacaa6..87c366fef5 100644 --- a/types/react-icons/md/eject.d.ts +++ b/types/react-icons/md/eject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEject extends React.Component { } +export default class MdEject extends React.Component { } diff --git a/types/react-icons/md/email.d.ts b/types/react-icons/md/email.d.ts index 3466d64b54..1c8b5247ee 100644 --- a/types/react-icons/md/email.d.ts +++ b/types/react-icons/md/email.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEmail extends React.Component { } +export default class MdEmail extends React.Component { } diff --git a/types/react-icons/md/enhanced-encryption.d.ts b/types/react-icons/md/enhanced-encryption.d.ts index d5ccaa23bd..be651f5c94 100644 --- a/types/react-icons/md/enhanced-encryption.d.ts +++ b/types/react-icons/md/enhanced-encryption.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEnhancedEncryption extends React.Component { } +export default class MdEnhancedEncryption extends React.Component { } diff --git a/types/react-icons/md/equalizer.d.ts b/types/react-icons/md/equalizer.d.ts index 328c5057f5..ab7a2f20f9 100644 --- a/types/react-icons/md/equalizer.d.ts +++ b/types/react-icons/md/equalizer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEqualizer extends React.Component { } +export default class MdEqualizer extends React.Component { } diff --git a/types/react-icons/md/error-outline.d.ts b/types/react-icons/md/error-outline.d.ts index e88bea4573..0d8a6051a9 100644 --- a/types/react-icons/md/error-outline.d.ts +++ b/types/react-icons/md/error-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdErrorOutline extends React.Component { } +export default class MdErrorOutline extends React.Component { } diff --git a/types/react-icons/md/error.d.ts b/types/react-icons/md/error.d.ts index b62722623b..c5b9fc8e71 100644 --- a/types/react-icons/md/error.d.ts +++ b/types/react-icons/md/error.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdError extends React.Component { } +export default class MdError extends React.Component { } diff --git a/types/react-icons/md/euro-symbol.d.ts b/types/react-icons/md/euro-symbol.d.ts index e3cf51de3a..1e5b262514 100644 --- a/types/react-icons/md/euro-symbol.d.ts +++ b/types/react-icons/md/euro-symbol.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEuroSymbol extends React.Component { } +export default class MdEuroSymbol extends React.Component { } diff --git a/types/react-icons/md/ev-station.d.ts b/types/react-icons/md/ev-station.d.ts index b2e6e23297..4254fe1ebf 100644 --- a/types/react-icons/md/ev-station.d.ts +++ b/types/react-icons/md/ev-station.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEvStation extends React.Component { } +export default class MdEvStation extends React.Component { } diff --git a/types/react-icons/md/event-available.d.ts b/types/react-icons/md/event-available.d.ts index d85a0b3aaf..30722d5a81 100644 --- a/types/react-icons/md/event-available.d.ts +++ b/types/react-icons/md/event-available.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEventAvailable extends React.Component { } +export default class MdEventAvailable extends React.Component { } diff --git a/types/react-icons/md/event-busy.d.ts b/types/react-icons/md/event-busy.d.ts index 108ba59ced..6659755bbf 100644 --- a/types/react-icons/md/event-busy.d.ts +++ b/types/react-icons/md/event-busy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEventBusy extends React.Component { } +export default class MdEventBusy extends React.Component { } diff --git a/types/react-icons/md/event-note.d.ts b/types/react-icons/md/event-note.d.ts index 7caab41b02..fb3c3b0279 100644 --- a/types/react-icons/md/event-note.d.ts +++ b/types/react-icons/md/event-note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEventNote extends React.Component { } +export default class MdEventNote extends React.Component { } diff --git a/types/react-icons/md/event-seat.d.ts b/types/react-icons/md/event-seat.d.ts index 616bf0d852..53c6fd7c85 100644 --- a/types/react-icons/md/event-seat.d.ts +++ b/types/react-icons/md/event-seat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEventSeat extends React.Component { } +export default class MdEventSeat extends React.Component { } diff --git a/types/react-icons/md/event.d.ts b/types/react-icons/md/event.d.ts index e2dd921dd5..a5bba2458a 100644 --- a/types/react-icons/md/event.d.ts +++ b/types/react-icons/md/event.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdEvent extends React.Component { } +export default class MdEvent extends React.Component { } diff --git a/types/react-icons/md/exit-to-app.d.ts b/types/react-icons/md/exit-to-app.d.ts index b570edd1ef..1c12dfc4b7 100644 --- a/types/react-icons/md/exit-to-app.d.ts +++ b/types/react-icons/md/exit-to-app.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExitToApp extends React.Component { } +export default class MdExitToApp extends React.Component { } diff --git a/types/react-icons/md/expand-less.d.ts b/types/react-icons/md/expand-less.d.ts index 0e4421f7a7..766bf8886e 100644 --- a/types/react-icons/md/expand-less.d.ts +++ b/types/react-icons/md/expand-less.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExpandLess extends React.Component { } +export default class MdExpandLess extends React.Component { } diff --git a/types/react-icons/md/expand-more.d.ts b/types/react-icons/md/expand-more.d.ts index e95e3c7634..bef62424b7 100644 --- a/types/react-icons/md/expand-more.d.ts +++ b/types/react-icons/md/expand-more.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExpandMore extends React.Component { } +export default class MdExpandMore extends React.Component { } diff --git a/types/react-icons/md/explicit.d.ts b/types/react-icons/md/explicit.d.ts index efeb07df65..b10026c0af 100644 --- a/types/react-icons/md/explicit.d.ts +++ b/types/react-icons/md/explicit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExplicit extends React.Component { } +export default class MdExplicit extends React.Component { } diff --git a/types/react-icons/md/explore.d.ts b/types/react-icons/md/explore.d.ts index 5149d9c267..79180f608d 100644 --- a/types/react-icons/md/explore.d.ts +++ b/types/react-icons/md/explore.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExplore extends React.Component { } +export default class MdExplore extends React.Component { } diff --git a/types/react-icons/md/exposure-minus-1.d.ts b/types/react-icons/md/exposure-minus-1.d.ts index 1e86aa5e96..f0c9222b4e 100644 --- a/types/react-icons/md/exposure-minus-1.d.ts +++ b/types/react-icons/md/exposure-minus-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposureMinus1 extends React.Component { } +export default class MdExposureMinus1 extends React.Component { } diff --git a/types/react-icons/md/exposure-minus-2.d.ts b/types/react-icons/md/exposure-minus-2.d.ts index d71da1e90e..7b70926bf1 100644 --- a/types/react-icons/md/exposure-minus-2.d.ts +++ b/types/react-icons/md/exposure-minus-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposureMinus2 extends React.Component { } +export default class MdExposureMinus2 extends React.Component { } diff --git a/types/react-icons/md/exposure-neg-1.d.ts b/types/react-icons/md/exposure-neg-1.d.ts index a309651c1d..136e8abf0e 100644 --- a/types/react-icons/md/exposure-neg-1.d.ts +++ b/types/react-icons/md/exposure-neg-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposureNeg1 extends React.Component { } +export default class MdExposureNeg1 extends React.Component { } diff --git a/types/react-icons/md/exposure-neg-2.d.ts b/types/react-icons/md/exposure-neg-2.d.ts index 49539adbd4..ceec854625 100644 --- a/types/react-icons/md/exposure-neg-2.d.ts +++ b/types/react-icons/md/exposure-neg-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposureNeg2 extends React.Component { } +export default class MdExposureNeg2 extends React.Component { } diff --git a/types/react-icons/md/exposure-plus-1.d.ts b/types/react-icons/md/exposure-plus-1.d.ts index a8f46d2af3..fbb81879c2 100644 --- a/types/react-icons/md/exposure-plus-1.d.ts +++ b/types/react-icons/md/exposure-plus-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposurePlus1 extends React.Component { } +export default class MdExposurePlus1 extends React.Component { } diff --git a/types/react-icons/md/exposure-plus-2.d.ts b/types/react-icons/md/exposure-plus-2.d.ts index 98ec267935..d22a7d3123 100644 --- a/types/react-icons/md/exposure-plus-2.d.ts +++ b/types/react-icons/md/exposure-plus-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposurePlus2 extends React.Component { } +export default class MdExposurePlus2 extends React.Component { } diff --git a/types/react-icons/md/exposure-zero.d.ts b/types/react-icons/md/exposure-zero.d.ts index ea889978f2..27125daa24 100644 --- a/types/react-icons/md/exposure-zero.d.ts +++ b/types/react-icons/md/exposure-zero.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposureZero extends React.Component { } +export default class MdExposureZero extends React.Component { } diff --git a/types/react-icons/md/exposure.d.ts b/types/react-icons/md/exposure.d.ts index bdb1a65235..1d04f364e0 100644 --- a/types/react-icons/md/exposure.d.ts +++ b/types/react-icons/md/exposure.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExposure extends React.Component { } +export default class MdExposure extends React.Component { } diff --git a/types/react-icons/md/extension.d.ts b/types/react-icons/md/extension.d.ts index c2ddd51ad8..bfb10535b0 100644 --- a/types/react-icons/md/extension.d.ts +++ b/types/react-icons/md/extension.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdExtension extends React.Component { } +export default class MdExtension extends React.Component { } diff --git a/types/react-icons/md/face.d.ts b/types/react-icons/md/face.d.ts index 9003b1ec14..e8042f0b48 100644 --- a/types/react-icons/md/face.d.ts +++ b/types/react-icons/md/face.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFace extends React.Component { } +export default class MdFace extends React.Component { } diff --git a/types/react-icons/md/fast-forward.d.ts b/types/react-icons/md/fast-forward.d.ts index 12874b7637..3daeacb97a 100644 --- a/types/react-icons/md/fast-forward.d.ts +++ b/types/react-icons/md/fast-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFastForward extends React.Component { } +export default class MdFastForward extends React.Component { } diff --git a/types/react-icons/md/fast-rewind.d.ts b/types/react-icons/md/fast-rewind.d.ts index c0fdb2c76c..5b34d9c3a6 100644 --- a/types/react-icons/md/fast-rewind.d.ts +++ b/types/react-icons/md/fast-rewind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFastRewind extends React.Component { } +export default class MdFastRewind extends React.Component { } diff --git a/types/react-icons/md/favorite-border.d.ts b/types/react-icons/md/favorite-border.d.ts index cc3af8256e..cd66fdc7e2 100644 --- a/types/react-icons/md/favorite-border.d.ts +++ b/types/react-icons/md/favorite-border.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFavoriteBorder extends React.Component { } +export default class MdFavoriteBorder extends React.Component { } diff --git a/types/react-icons/md/favorite-outline.d.ts b/types/react-icons/md/favorite-outline.d.ts index f1729866dd..7b1df113ba 100644 --- a/types/react-icons/md/favorite-outline.d.ts +++ b/types/react-icons/md/favorite-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFavoriteOutline extends React.Component { } +export default class MdFavoriteOutline extends React.Component { } diff --git a/types/react-icons/md/favorite.d.ts b/types/react-icons/md/favorite.d.ts index f3afdc8328..84959194f9 100644 --- a/types/react-icons/md/favorite.d.ts +++ b/types/react-icons/md/favorite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFavorite extends React.Component { } +export default class MdFavorite extends React.Component { } diff --git a/types/react-icons/md/featured-play-list.d.ts b/types/react-icons/md/featured-play-list.d.ts index dc3b9d58ff..b8a4685778 100644 --- a/types/react-icons/md/featured-play-list.d.ts +++ b/types/react-icons/md/featured-play-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFeaturedPlayList extends React.Component { } +export default class MdFeaturedPlayList extends React.Component { } diff --git a/types/react-icons/md/featured-video.d.ts b/types/react-icons/md/featured-video.d.ts index 4890e2b124..67aa6eb9c5 100644 --- a/types/react-icons/md/featured-video.d.ts +++ b/types/react-icons/md/featured-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFeaturedVideo extends React.Component { } +export default class MdFeaturedVideo extends React.Component { } diff --git a/types/react-icons/md/feedback.d.ts b/types/react-icons/md/feedback.d.ts index 4161932cca..b69aff1e22 100644 --- a/types/react-icons/md/feedback.d.ts +++ b/types/react-icons/md/feedback.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFeedback extends React.Component { } +export default class MdFeedback extends React.Component { } diff --git a/types/react-icons/md/fiber-dvr.d.ts b/types/react-icons/md/fiber-dvr.d.ts index 328cf0b39c..f8c841d7b0 100644 --- a/types/react-icons/md/fiber-dvr.d.ts +++ b/types/react-icons/md/fiber-dvr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFiberDvr extends React.Component { } +export default class MdFiberDvr extends React.Component { } diff --git a/types/react-icons/md/fiber-manual-record.d.ts b/types/react-icons/md/fiber-manual-record.d.ts index 6a46f817d4..886e58432d 100644 --- a/types/react-icons/md/fiber-manual-record.d.ts +++ b/types/react-icons/md/fiber-manual-record.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFiberManualRecord extends React.Component { } +export default class MdFiberManualRecord extends React.Component { } diff --git a/types/react-icons/md/fiber-new.d.ts b/types/react-icons/md/fiber-new.d.ts index 40136f53d8..239b7541af 100644 --- a/types/react-icons/md/fiber-new.d.ts +++ b/types/react-icons/md/fiber-new.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFiberNew extends React.Component { } +export default class MdFiberNew extends React.Component { } diff --git a/types/react-icons/md/fiber-pin.d.ts b/types/react-icons/md/fiber-pin.d.ts index fa1993c02f..327b456570 100644 --- a/types/react-icons/md/fiber-pin.d.ts +++ b/types/react-icons/md/fiber-pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFiberPin extends React.Component { } +export default class MdFiberPin extends React.Component { } diff --git a/types/react-icons/md/fiber-smart-record.d.ts b/types/react-icons/md/fiber-smart-record.d.ts index e47e333dc7..0054c9fff7 100644 --- a/types/react-icons/md/fiber-smart-record.d.ts +++ b/types/react-icons/md/fiber-smart-record.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFiberSmartRecord extends React.Component { } +export default class MdFiberSmartRecord extends React.Component { } diff --git a/types/react-icons/md/file-download.d.ts b/types/react-icons/md/file-download.d.ts index 31b9cdc7da..7874143a50 100644 --- a/types/react-icons/md/file-download.d.ts +++ b/types/react-icons/md/file-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFileDownload extends React.Component { } +export default class MdFileDownload extends React.Component { } diff --git a/types/react-icons/md/file-upload.d.ts b/types/react-icons/md/file-upload.d.ts index c9df2b95cc..96d2742e3c 100644 --- a/types/react-icons/md/file-upload.d.ts +++ b/types/react-icons/md/file-upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFileUpload extends React.Component { } +export default class MdFileUpload extends React.Component { } diff --git a/types/react-icons/md/filter-1.d.ts b/types/react-icons/md/filter-1.d.ts index 1a8e28a626..0eab79f7ff 100644 --- a/types/react-icons/md/filter-1.d.ts +++ b/types/react-icons/md/filter-1.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter1 extends React.Component { } +export default class MdFilter1 extends React.Component { } diff --git a/types/react-icons/md/filter-2.d.ts b/types/react-icons/md/filter-2.d.ts index 943f58084f..7c2ee2aa23 100644 --- a/types/react-icons/md/filter-2.d.ts +++ b/types/react-icons/md/filter-2.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter2 extends React.Component { } +export default class MdFilter2 extends React.Component { } diff --git a/types/react-icons/md/filter-3.d.ts b/types/react-icons/md/filter-3.d.ts index c7db4740e1..3378d361ba 100644 --- a/types/react-icons/md/filter-3.d.ts +++ b/types/react-icons/md/filter-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter3 extends React.Component { } +export default class MdFilter3 extends React.Component { } diff --git a/types/react-icons/md/filter-4.d.ts b/types/react-icons/md/filter-4.d.ts index 19ac0b56f1..9c781a3957 100644 --- a/types/react-icons/md/filter-4.d.ts +++ b/types/react-icons/md/filter-4.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter4 extends React.Component { } +export default class MdFilter4 extends React.Component { } diff --git a/types/react-icons/md/filter-5.d.ts b/types/react-icons/md/filter-5.d.ts index 5ec668bf86..0231749f2e 100644 --- a/types/react-icons/md/filter-5.d.ts +++ b/types/react-icons/md/filter-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter5 extends React.Component { } +export default class MdFilter5 extends React.Component { } diff --git a/types/react-icons/md/filter-6.d.ts b/types/react-icons/md/filter-6.d.ts index 951c119351..2aa32d48cd 100644 --- a/types/react-icons/md/filter-6.d.ts +++ b/types/react-icons/md/filter-6.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter6 extends React.Component { } +export default class MdFilter6 extends React.Component { } diff --git a/types/react-icons/md/filter-7.d.ts b/types/react-icons/md/filter-7.d.ts index 1b8ee0bdf1..3a130313a7 100644 --- a/types/react-icons/md/filter-7.d.ts +++ b/types/react-icons/md/filter-7.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter7 extends React.Component { } +export default class MdFilter7 extends React.Component { } diff --git a/types/react-icons/md/filter-8.d.ts b/types/react-icons/md/filter-8.d.ts index fca1cfa821..bd2690c793 100644 --- a/types/react-icons/md/filter-8.d.ts +++ b/types/react-icons/md/filter-8.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter8 extends React.Component { } +export default class MdFilter8 extends React.Component { } diff --git a/types/react-icons/md/filter-9-plus.d.ts b/types/react-icons/md/filter-9-plus.d.ts index fa455acecc..6e11758f2e 100644 --- a/types/react-icons/md/filter-9-plus.d.ts +++ b/types/react-icons/md/filter-9-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter9Plus extends React.Component { } +export default class MdFilter9Plus extends React.Component { } diff --git a/types/react-icons/md/filter-9.d.ts b/types/react-icons/md/filter-9.d.ts index 4183a3d910..b4971c93f9 100644 --- a/types/react-icons/md/filter-9.d.ts +++ b/types/react-icons/md/filter-9.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter9 extends React.Component { } +export default class MdFilter9 extends React.Component { } diff --git a/types/react-icons/md/filter-b-and-w.d.ts b/types/react-icons/md/filter-b-and-w.d.ts index fbe43c0159..327d166bae 100644 --- a/types/react-icons/md/filter-b-and-w.d.ts +++ b/types/react-icons/md/filter-b-and-w.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterBAndW extends React.Component { } +export default class MdFilterBAndW extends React.Component { } diff --git a/types/react-icons/md/filter-center-focus.d.ts b/types/react-icons/md/filter-center-focus.d.ts index 2c53cbaf09..6001fc45a8 100644 --- a/types/react-icons/md/filter-center-focus.d.ts +++ b/types/react-icons/md/filter-center-focus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterCenterFocus extends React.Component { } +export default class MdFilterCenterFocus extends React.Component { } diff --git a/types/react-icons/md/filter-drama.d.ts b/types/react-icons/md/filter-drama.d.ts index d495b9e126..982c0518d9 100644 --- a/types/react-icons/md/filter-drama.d.ts +++ b/types/react-icons/md/filter-drama.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterDrama extends React.Component { } +export default class MdFilterDrama extends React.Component { } diff --git a/types/react-icons/md/filter-frames.d.ts b/types/react-icons/md/filter-frames.d.ts index f18dc689cd..daef1b137f 100644 --- a/types/react-icons/md/filter-frames.d.ts +++ b/types/react-icons/md/filter-frames.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterFrames extends React.Component { } +export default class MdFilterFrames extends React.Component { } diff --git a/types/react-icons/md/filter-hdr.d.ts b/types/react-icons/md/filter-hdr.d.ts index ce836f454e..997614833c 100644 --- a/types/react-icons/md/filter-hdr.d.ts +++ b/types/react-icons/md/filter-hdr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterHdr extends React.Component { } +export default class MdFilterHdr extends React.Component { } diff --git a/types/react-icons/md/filter-list.d.ts b/types/react-icons/md/filter-list.d.ts index bfe975386d..546734dff6 100644 --- a/types/react-icons/md/filter-list.d.ts +++ b/types/react-icons/md/filter-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterList extends React.Component { } +export default class MdFilterList extends React.Component { } diff --git a/types/react-icons/md/filter-none.d.ts b/types/react-icons/md/filter-none.d.ts index baa98a14ef..2e160324d8 100644 --- a/types/react-icons/md/filter-none.d.ts +++ b/types/react-icons/md/filter-none.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterNone extends React.Component { } +export default class MdFilterNone extends React.Component { } diff --git a/types/react-icons/md/filter-tilt-shift.d.ts b/types/react-icons/md/filter-tilt-shift.d.ts index 4c9654b6f1..0e68c95a0a 100644 --- a/types/react-icons/md/filter-tilt-shift.d.ts +++ b/types/react-icons/md/filter-tilt-shift.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterTiltShift extends React.Component { } +export default class MdFilterTiltShift extends React.Component { } diff --git a/types/react-icons/md/filter-vintage.d.ts b/types/react-icons/md/filter-vintage.d.ts index 13b25ef691..af1243b86d 100644 --- a/types/react-icons/md/filter-vintage.d.ts +++ b/types/react-icons/md/filter-vintage.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilterVintage extends React.Component { } +export default class MdFilterVintage extends React.Component { } diff --git a/types/react-icons/md/filter.d.ts b/types/react-icons/md/filter.d.ts index 4e551427b9..30fd120a11 100644 --- a/types/react-icons/md/filter.d.ts +++ b/types/react-icons/md/filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFilter extends React.Component { } +export default class MdFilter extends React.Component { } diff --git a/types/react-icons/md/find-in-page.d.ts b/types/react-icons/md/find-in-page.d.ts index e477b97b2f..3dbb98ad7d 100644 --- a/types/react-icons/md/find-in-page.d.ts +++ b/types/react-icons/md/find-in-page.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFindInPage extends React.Component { } +export default class MdFindInPage extends React.Component { } diff --git a/types/react-icons/md/find-replace.d.ts b/types/react-icons/md/find-replace.d.ts index a5888edfa2..0a066acf85 100644 --- a/types/react-icons/md/find-replace.d.ts +++ b/types/react-icons/md/find-replace.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFindReplace extends React.Component { } +export default class MdFindReplace extends React.Component { } diff --git a/types/react-icons/md/fingerprint.d.ts b/types/react-icons/md/fingerprint.d.ts index 49badb0c99..1db6d8d427 100644 --- a/types/react-icons/md/fingerprint.d.ts +++ b/types/react-icons/md/fingerprint.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFingerprint extends React.Component { } +export default class MdFingerprint extends React.Component { } diff --git a/types/react-icons/md/first-page.d.ts b/types/react-icons/md/first-page.d.ts index f9dd731f8a..95576cd1a2 100644 --- a/types/react-icons/md/first-page.d.ts +++ b/types/react-icons/md/first-page.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFirstPage extends React.Component { } +export default class MdFirstPage extends React.Component { } diff --git a/types/react-icons/md/fitness-center.d.ts b/types/react-icons/md/fitness-center.d.ts index 39b189b904..5874b3c1b7 100644 --- a/types/react-icons/md/fitness-center.d.ts +++ b/types/react-icons/md/fitness-center.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFitnessCenter extends React.Component { } +export default class MdFitnessCenter extends React.Component { } diff --git a/types/react-icons/md/flag.d.ts b/types/react-icons/md/flag.d.ts index 8dd6425475..5767d894db 100644 --- a/types/react-icons/md/flag.d.ts +++ b/types/react-icons/md/flag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlag extends React.Component { } +export default class MdFlag extends React.Component { } diff --git a/types/react-icons/md/flare.d.ts b/types/react-icons/md/flare.d.ts index 5ad77c78f4..68715b9a9d 100644 --- a/types/react-icons/md/flare.d.ts +++ b/types/react-icons/md/flare.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlare extends React.Component { } +export default class MdFlare extends React.Component { } diff --git a/types/react-icons/md/flash-auto.d.ts b/types/react-icons/md/flash-auto.d.ts index 3033e6dd1c..e119dc247b 100644 --- a/types/react-icons/md/flash-auto.d.ts +++ b/types/react-icons/md/flash-auto.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlashAuto extends React.Component { } +export default class MdFlashAuto extends React.Component { } diff --git a/types/react-icons/md/flash-off.d.ts b/types/react-icons/md/flash-off.d.ts index dbb6719280..fceeadc93a 100644 --- a/types/react-icons/md/flash-off.d.ts +++ b/types/react-icons/md/flash-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlashOff extends React.Component { } +export default class MdFlashOff extends React.Component { } diff --git a/types/react-icons/md/flash-on.d.ts b/types/react-icons/md/flash-on.d.ts index c9b8a1818e..8fcec401bc 100644 --- a/types/react-icons/md/flash-on.d.ts +++ b/types/react-icons/md/flash-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlashOn extends React.Component { } +export default class MdFlashOn extends React.Component { } diff --git a/types/react-icons/md/flight-land.d.ts b/types/react-icons/md/flight-land.d.ts index 44b6a1d99f..f0571c691c 100644 --- a/types/react-icons/md/flight-land.d.ts +++ b/types/react-icons/md/flight-land.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlightLand extends React.Component { } +export default class MdFlightLand extends React.Component { } diff --git a/types/react-icons/md/flight-takeoff.d.ts b/types/react-icons/md/flight-takeoff.d.ts index 64736d2528..c22f43d504 100644 --- a/types/react-icons/md/flight-takeoff.d.ts +++ b/types/react-icons/md/flight-takeoff.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlightTakeoff extends React.Component { } +export default class MdFlightTakeoff extends React.Component { } diff --git a/types/react-icons/md/flight.d.ts b/types/react-icons/md/flight.d.ts index f31dca8c8b..da17781711 100644 --- a/types/react-icons/md/flight.d.ts +++ b/types/react-icons/md/flight.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlight extends React.Component { } +export default class MdFlight extends React.Component { } diff --git a/types/react-icons/md/flip-to-back.d.ts b/types/react-icons/md/flip-to-back.d.ts index a4dd43860b..a5d426d353 100644 --- a/types/react-icons/md/flip-to-back.d.ts +++ b/types/react-icons/md/flip-to-back.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlipToBack extends React.Component { } +export default class MdFlipToBack extends React.Component { } diff --git a/types/react-icons/md/flip-to-front.d.ts b/types/react-icons/md/flip-to-front.d.ts index 75a69f81e0..480c1d3466 100644 --- a/types/react-icons/md/flip-to-front.d.ts +++ b/types/react-icons/md/flip-to-front.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlipToFront extends React.Component { } +export default class MdFlipToFront extends React.Component { } diff --git a/types/react-icons/md/flip.d.ts b/types/react-icons/md/flip.d.ts index 0562e7ffd6..990872e643 100644 --- a/types/react-icons/md/flip.d.ts +++ b/types/react-icons/md/flip.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFlip extends React.Component { } +export default class MdFlip extends React.Component { } diff --git a/types/react-icons/md/folder-open.d.ts b/types/react-icons/md/folder-open.d.ts index 6514875b49..813a57abba 100644 --- a/types/react-icons/md/folder-open.d.ts +++ b/types/react-icons/md/folder-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFolderOpen extends React.Component { } +export default class MdFolderOpen extends React.Component { } diff --git a/types/react-icons/md/folder-shared.d.ts b/types/react-icons/md/folder-shared.d.ts index 424b2c912e..a1734b4440 100644 --- a/types/react-icons/md/folder-shared.d.ts +++ b/types/react-icons/md/folder-shared.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFolderShared extends React.Component { } +export default class MdFolderShared extends React.Component { } diff --git a/types/react-icons/md/folder-special.d.ts b/types/react-icons/md/folder-special.d.ts index f3a8acaed1..ee62be51ce 100644 --- a/types/react-icons/md/folder-special.d.ts +++ b/types/react-icons/md/folder-special.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFolderSpecial extends React.Component { } +export default class MdFolderSpecial extends React.Component { } diff --git a/types/react-icons/md/folder.d.ts b/types/react-icons/md/folder.d.ts index cc5a3bf912..efde8117c4 100644 --- a/types/react-icons/md/folder.d.ts +++ b/types/react-icons/md/folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFolder extends React.Component { } +export default class MdFolder extends React.Component { } diff --git a/types/react-icons/md/font-download.d.ts b/types/react-icons/md/font-download.d.ts index 7010f45b5d..61c3368b45 100644 --- a/types/react-icons/md/font-download.d.ts +++ b/types/react-icons/md/font-download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFontDownload extends React.Component { } +export default class MdFontDownload extends React.Component { } diff --git a/types/react-icons/md/format-align-center.d.ts b/types/react-icons/md/format-align-center.d.ts index 8227f1017f..e601b4115d 100644 --- a/types/react-icons/md/format-align-center.d.ts +++ b/types/react-icons/md/format-align-center.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatAlignCenter extends React.Component { } +export default class MdFormatAlignCenter extends React.Component { } diff --git a/types/react-icons/md/format-align-justify.d.ts b/types/react-icons/md/format-align-justify.d.ts index 417e066e9e..a35ccd43cf 100644 --- a/types/react-icons/md/format-align-justify.d.ts +++ b/types/react-icons/md/format-align-justify.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatAlignJustify extends React.Component { } +export default class MdFormatAlignJustify extends React.Component { } diff --git a/types/react-icons/md/format-align-left.d.ts b/types/react-icons/md/format-align-left.d.ts index 7b6626e3f8..45443b3013 100644 --- a/types/react-icons/md/format-align-left.d.ts +++ b/types/react-icons/md/format-align-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatAlignLeft extends React.Component { } +export default class MdFormatAlignLeft extends React.Component { } diff --git a/types/react-icons/md/format-align-right.d.ts b/types/react-icons/md/format-align-right.d.ts index f0dbbab430..4c965ed516 100644 --- a/types/react-icons/md/format-align-right.d.ts +++ b/types/react-icons/md/format-align-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatAlignRight extends React.Component { } +export default class MdFormatAlignRight extends React.Component { } diff --git a/types/react-icons/md/format-bold.d.ts b/types/react-icons/md/format-bold.d.ts index 2ef7ce9e9b..45c6764995 100644 --- a/types/react-icons/md/format-bold.d.ts +++ b/types/react-icons/md/format-bold.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatBold extends React.Component { } +export default class MdFormatBold extends React.Component { } diff --git a/types/react-icons/md/format-clear.d.ts b/types/react-icons/md/format-clear.d.ts index c026c9f5cc..b60b1f0d1c 100644 --- a/types/react-icons/md/format-clear.d.ts +++ b/types/react-icons/md/format-clear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatClear extends React.Component { } +export default class MdFormatClear extends React.Component { } diff --git a/types/react-icons/md/format-color-fill.d.ts b/types/react-icons/md/format-color-fill.d.ts index e146d90529..c3a17b53ff 100644 --- a/types/react-icons/md/format-color-fill.d.ts +++ b/types/react-icons/md/format-color-fill.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatColorFill extends React.Component { } +export default class MdFormatColorFill extends React.Component { } diff --git a/types/react-icons/md/format-color-reset.d.ts b/types/react-icons/md/format-color-reset.d.ts index 63c90c38ef..399c41d77e 100644 --- a/types/react-icons/md/format-color-reset.d.ts +++ b/types/react-icons/md/format-color-reset.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatColorReset extends React.Component { } +export default class MdFormatColorReset extends React.Component { } diff --git a/types/react-icons/md/format-color-text.d.ts b/types/react-icons/md/format-color-text.d.ts index 861b95f667..1a332ab22a 100644 --- a/types/react-icons/md/format-color-text.d.ts +++ b/types/react-icons/md/format-color-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatColorText extends React.Component { } +export default class MdFormatColorText extends React.Component { } diff --git a/types/react-icons/md/format-indent-decrease.d.ts b/types/react-icons/md/format-indent-decrease.d.ts index 8c3f24da0e..a89c15275d 100644 --- a/types/react-icons/md/format-indent-decrease.d.ts +++ b/types/react-icons/md/format-indent-decrease.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatIndentDecrease extends React.Component { } +export default class MdFormatIndentDecrease extends React.Component { } diff --git a/types/react-icons/md/format-indent-increase.d.ts b/types/react-icons/md/format-indent-increase.d.ts index bd4b271136..8b2d098b69 100644 --- a/types/react-icons/md/format-indent-increase.d.ts +++ b/types/react-icons/md/format-indent-increase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatIndentIncrease extends React.Component { } +export default class MdFormatIndentIncrease extends React.Component { } diff --git a/types/react-icons/md/format-italic.d.ts b/types/react-icons/md/format-italic.d.ts index a7af1d14d8..bbc7df9a3f 100644 --- a/types/react-icons/md/format-italic.d.ts +++ b/types/react-icons/md/format-italic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatItalic extends React.Component { } +export default class MdFormatItalic extends React.Component { } diff --git a/types/react-icons/md/format-line-spacing.d.ts b/types/react-icons/md/format-line-spacing.d.ts index 29555f175f..3731147921 100644 --- a/types/react-icons/md/format-line-spacing.d.ts +++ b/types/react-icons/md/format-line-spacing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatLineSpacing extends React.Component { } +export default class MdFormatLineSpacing extends React.Component { } diff --git a/types/react-icons/md/format-list-bulleted.d.ts b/types/react-icons/md/format-list-bulleted.d.ts index 66730d6027..6813d2e4a4 100644 --- a/types/react-icons/md/format-list-bulleted.d.ts +++ b/types/react-icons/md/format-list-bulleted.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatListBulleted extends React.Component { } +export default class MdFormatListBulleted extends React.Component { } diff --git a/types/react-icons/md/format-list-numbered.d.ts b/types/react-icons/md/format-list-numbered.d.ts index 09f707b3ba..8c241c413f 100644 --- a/types/react-icons/md/format-list-numbered.d.ts +++ b/types/react-icons/md/format-list-numbered.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatListNumbered extends React.Component { } +export default class MdFormatListNumbered extends React.Component { } diff --git a/types/react-icons/md/format-paint.d.ts b/types/react-icons/md/format-paint.d.ts index acfac174dd..ebbc520c32 100644 --- a/types/react-icons/md/format-paint.d.ts +++ b/types/react-icons/md/format-paint.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatPaint extends React.Component { } +export default class MdFormatPaint extends React.Component { } diff --git a/types/react-icons/md/format-quote.d.ts b/types/react-icons/md/format-quote.d.ts index e89e53976f..bd1037ab81 100644 --- a/types/react-icons/md/format-quote.d.ts +++ b/types/react-icons/md/format-quote.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatQuote extends React.Component { } +export default class MdFormatQuote extends React.Component { } diff --git a/types/react-icons/md/format-shapes.d.ts b/types/react-icons/md/format-shapes.d.ts index b1c47f6661..c40f7411dd 100644 --- a/types/react-icons/md/format-shapes.d.ts +++ b/types/react-icons/md/format-shapes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatShapes extends React.Component { } +export default class MdFormatShapes extends React.Component { } diff --git a/types/react-icons/md/format-size.d.ts b/types/react-icons/md/format-size.d.ts index 23339c3c33..2a9e345a3e 100644 --- a/types/react-icons/md/format-size.d.ts +++ b/types/react-icons/md/format-size.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatSize extends React.Component { } +export default class MdFormatSize extends React.Component { } diff --git a/types/react-icons/md/format-strikethrough.d.ts b/types/react-icons/md/format-strikethrough.d.ts index 10de907edb..fe36f12771 100644 --- a/types/react-icons/md/format-strikethrough.d.ts +++ b/types/react-icons/md/format-strikethrough.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatStrikethrough extends React.Component { } +export default class MdFormatStrikethrough extends React.Component { } diff --git a/types/react-icons/md/format-textdirection-l-to-r.d.ts b/types/react-icons/md/format-textdirection-l-to-r.d.ts index 210b7f06a0..71b083148c 100644 --- a/types/react-icons/md/format-textdirection-l-to-r.d.ts +++ b/types/react-icons/md/format-textdirection-l-to-r.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatTextdirectionLToR extends React.Component { } +export default class MdFormatTextdirectionLToR extends React.Component { } diff --git a/types/react-icons/md/format-textdirection-r-to-l.d.ts b/types/react-icons/md/format-textdirection-r-to-l.d.ts index c5fb050b2e..58086109e0 100644 --- a/types/react-icons/md/format-textdirection-r-to-l.d.ts +++ b/types/react-icons/md/format-textdirection-r-to-l.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatTextdirectionRToL extends React.Component { } +export default class MdFormatTextdirectionRToL extends React.Component { } diff --git a/types/react-icons/md/format-underlined.d.ts b/types/react-icons/md/format-underlined.d.ts index acc3268748..126df5e540 100644 --- a/types/react-icons/md/format-underlined.d.ts +++ b/types/react-icons/md/format-underlined.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFormatUnderlined extends React.Component { } +export default class MdFormatUnderlined extends React.Component { } diff --git a/types/react-icons/md/forum.d.ts b/types/react-icons/md/forum.d.ts index d3352a6c05..b7bdc2c096 100644 --- a/types/react-icons/md/forum.d.ts +++ b/types/react-icons/md/forum.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdForum extends React.Component { } +export default class MdForum extends React.Component { } diff --git a/types/react-icons/md/forward-10.d.ts b/types/react-icons/md/forward-10.d.ts index b4f8f6ed92..295d4e89f1 100644 --- a/types/react-icons/md/forward-10.d.ts +++ b/types/react-icons/md/forward-10.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdForward10 extends React.Component { } +export default class MdForward10 extends React.Component { } diff --git a/types/react-icons/md/forward-30.d.ts b/types/react-icons/md/forward-30.d.ts index d560b31ad1..060517c358 100644 --- a/types/react-icons/md/forward-30.d.ts +++ b/types/react-icons/md/forward-30.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdForward30 extends React.Component { } +export default class MdForward30 extends React.Component { } diff --git a/types/react-icons/md/forward-5.d.ts b/types/react-icons/md/forward-5.d.ts index a580ec7e4e..bab1bcea70 100644 --- a/types/react-icons/md/forward-5.d.ts +++ b/types/react-icons/md/forward-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdForward5 extends React.Component { } +export default class MdForward5 extends React.Component { } diff --git a/types/react-icons/md/forward.d.ts b/types/react-icons/md/forward.d.ts index bc884f4cd1..5a3c89125d 100644 --- a/types/react-icons/md/forward.d.ts +++ b/types/react-icons/md/forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdForward extends React.Component { } +export default class MdForward extends React.Component { } diff --git a/types/react-icons/md/free-breakfast.d.ts b/types/react-icons/md/free-breakfast.d.ts index 841807c1df..362b7036e4 100644 --- a/types/react-icons/md/free-breakfast.d.ts +++ b/types/react-icons/md/free-breakfast.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFreeBreakfast extends React.Component { } +export default class MdFreeBreakfast extends React.Component { } diff --git a/types/react-icons/md/fullscreen-exit.d.ts b/types/react-icons/md/fullscreen-exit.d.ts index 3d94414c68..0a1e720dc6 100644 --- a/types/react-icons/md/fullscreen-exit.d.ts +++ b/types/react-icons/md/fullscreen-exit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFullscreenExit extends React.Component { } +export default class MdFullscreenExit extends React.Component { } diff --git a/types/react-icons/md/fullscreen.d.ts b/types/react-icons/md/fullscreen.d.ts index 826a7984db..a31a4e460b 100644 --- a/types/react-icons/md/fullscreen.d.ts +++ b/types/react-icons/md/fullscreen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFullscreen extends React.Component { } +export default class MdFullscreen extends React.Component { } diff --git a/types/react-icons/md/functions.d.ts b/types/react-icons/md/functions.d.ts index f5dce58a5b..c6b5e4e36f 100644 --- a/types/react-icons/md/functions.d.ts +++ b/types/react-icons/md/functions.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdFunctions extends React.Component { } +export default class MdFunctions extends React.Component { } diff --git a/types/react-icons/md/g-translate.d.ts b/types/react-icons/md/g-translate.d.ts index e0877280d0..46b09234a0 100644 --- a/types/react-icons/md/g-translate.d.ts +++ b/types/react-icons/md/g-translate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGTranslate extends React.Component { } +export default class MdGTranslate extends React.Component { } diff --git a/types/react-icons/md/gamepad.d.ts b/types/react-icons/md/gamepad.d.ts index 05eba71dc7..8596cbd26d 100644 --- a/types/react-icons/md/gamepad.d.ts +++ b/types/react-icons/md/gamepad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGamepad extends React.Component { } +export default class MdGamepad extends React.Component { } diff --git a/types/react-icons/md/games.d.ts b/types/react-icons/md/games.d.ts index 8f877ddad4..3a64f429b9 100644 --- a/types/react-icons/md/games.d.ts +++ b/types/react-icons/md/games.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGames extends React.Component { } +export default class MdGames extends React.Component { } diff --git a/types/react-icons/md/gavel.d.ts b/types/react-icons/md/gavel.d.ts index 07372e1746..55fd1390e9 100644 --- a/types/react-icons/md/gavel.d.ts +++ b/types/react-icons/md/gavel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGavel extends React.Component { } +export default class MdGavel extends React.Component { } diff --git a/types/react-icons/md/gesture.d.ts b/types/react-icons/md/gesture.d.ts index c557bb2a62..a382f009b4 100644 --- a/types/react-icons/md/gesture.d.ts +++ b/types/react-icons/md/gesture.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGesture extends React.Component { } +export default class MdGesture extends React.Component { } diff --git a/types/react-icons/md/get-app.d.ts b/types/react-icons/md/get-app.d.ts index 73e7039152..9fe4a2a003 100644 --- a/types/react-icons/md/get-app.d.ts +++ b/types/react-icons/md/get-app.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGetApp extends React.Component { } +export default class MdGetApp extends React.Component { } diff --git a/types/react-icons/md/gif.d.ts b/types/react-icons/md/gif.d.ts index 218914b784..60d7666674 100644 --- a/types/react-icons/md/gif.d.ts +++ b/types/react-icons/md/gif.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGif extends React.Component { } +export default class MdGif extends React.Component { } diff --git a/types/react-icons/md/goat.d.ts b/types/react-icons/md/goat.d.ts index e26853cbcf..43610ba2e6 100644 --- a/types/react-icons/md/goat.d.ts +++ b/types/react-icons/md/goat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGoat extends React.Component { } +export default class MdGoat extends React.Component { } diff --git a/types/react-icons/md/golf-course.d.ts b/types/react-icons/md/golf-course.d.ts index 45874ef139..301ee1b707 100644 --- a/types/react-icons/md/golf-course.d.ts +++ b/types/react-icons/md/golf-course.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGolfCourse extends React.Component { } +export default class MdGolfCourse extends React.Component { } diff --git a/types/react-icons/md/gps-fixed.d.ts b/types/react-icons/md/gps-fixed.d.ts index 92696ba594..12443403df 100644 --- a/types/react-icons/md/gps-fixed.d.ts +++ b/types/react-icons/md/gps-fixed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGpsFixed extends React.Component { } +export default class MdGpsFixed extends React.Component { } diff --git a/types/react-icons/md/gps-not-fixed.d.ts b/types/react-icons/md/gps-not-fixed.d.ts index a6546c4fd7..8af1c95e23 100644 --- a/types/react-icons/md/gps-not-fixed.d.ts +++ b/types/react-icons/md/gps-not-fixed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGpsNotFixed extends React.Component { } +export default class MdGpsNotFixed extends React.Component { } diff --git a/types/react-icons/md/gps-off.d.ts b/types/react-icons/md/gps-off.d.ts index a3410a4342..c02322b7a4 100644 --- a/types/react-icons/md/gps-off.d.ts +++ b/types/react-icons/md/gps-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGpsOff extends React.Component { } +export default class MdGpsOff extends React.Component { } diff --git a/types/react-icons/md/grade.d.ts b/types/react-icons/md/grade.d.ts index 425949532c..cebbc96aa6 100644 --- a/types/react-icons/md/grade.d.ts +++ b/types/react-icons/md/grade.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGrade extends React.Component { } +export default class MdGrade extends React.Component { } diff --git a/types/react-icons/md/gradient.d.ts b/types/react-icons/md/gradient.d.ts index 46965f6b83..32e62169a4 100644 --- a/types/react-icons/md/gradient.d.ts +++ b/types/react-icons/md/gradient.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGradient extends React.Component { } +export default class MdGradient extends React.Component { } diff --git a/types/react-icons/md/grain.d.ts b/types/react-icons/md/grain.d.ts index 9ef824b68e..79a8b9a14d 100644 --- a/types/react-icons/md/grain.d.ts +++ b/types/react-icons/md/grain.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGrain extends React.Component { } +export default class MdGrain extends React.Component { } diff --git a/types/react-icons/md/graphic-eq.d.ts b/types/react-icons/md/graphic-eq.d.ts index 6d7435e35c..7f59fa3728 100644 --- a/types/react-icons/md/graphic-eq.d.ts +++ b/types/react-icons/md/graphic-eq.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGraphicEq extends React.Component { } +export default class MdGraphicEq extends React.Component { } diff --git a/types/react-icons/md/grid-off.d.ts b/types/react-icons/md/grid-off.d.ts index 688a578315..8b5cf60336 100644 --- a/types/react-icons/md/grid-off.d.ts +++ b/types/react-icons/md/grid-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGridOff extends React.Component { } +export default class MdGridOff extends React.Component { } diff --git a/types/react-icons/md/grid-on.d.ts b/types/react-icons/md/grid-on.d.ts index e0e697d63f..4978f9912e 100644 --- a/types/react-icons/md/grid-on.d.ts +++ b/types/react-icons/md/grid-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGridOn extends React.Component { } +export default class MdGridOn extends React.Component { } diff --git a/types/react-icons/md/group-add.d.ts b/types/react-icons/md/group-add.d.ts index 531cc04f1b..bacc3ed6cf 100644 --- a/types/react-icons/md/group-add.d.ts +++ b/types/react-icons/md/group-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGroupAdd extends React.Component { } +export default class MdGroupAdd extends React.Component { } diff --git a/types/react-icons/md/group-work.d.ts b/types/react-icons/md/group-work.d.ts index 6685fb5d6b..997b1738f2 100644 --- a/types/react-icons/md/group-work.d.ts +++ b/types/react-icons/md/group-work.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGroupWork extends React.Component { } +export default class MdGroupWork extends React.Component { } diff --git a/types/react-icons/md/group.d.ts b/types/react-icons/md/group.d.ts index 27ef35587f..af48b3dd81 100644 --- a/types/react-icons/md/group.d.ts +++ b/types/react-icons/md/group.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdGroup extends React.Component { } +export default class MdGroup extends React.Component { } diff --git a/types/react-icons/md/hd.d.ts b/types/react-icons/md/hd.d.ts index 12ab8567da..1698da3a4d 100644 --- a/types/react-icons/md/hd.d.ts +++ b/types/react-icons/md/hd.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHd extends React.Component { } +export default class MdHd extends React.Component { } diff --git a/types/react-icons/md/hdr-off.d.ts b/types/react-icons/md/hdr-off.d.ts index 531e8fe9fd..4a343d8a9b 100644 --- a/types/react-icons/md/hdr-off.d.ts +++ b/types/react-icons/md/hdr-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHdrOff extends React.Component { } +export default class MdHdrOff extends React.Component { } diff --git a/types/react-icons/md/hdr-on.d.ts b/types/react-icons/md/hdr-on.d.ts index 84ca1f2f0b..129aa05032 100644 --- a/types/react-icons/md/hdr-on.d.ts +++ b/types/react-icons/md/hdr-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHdrOn extends React.Component { } +export default class MdHdrOn extends React.Component { } diff --git a/types/react-icons/md/hdr-strong.d.ts b/types/react-icons/md/hdr-strong.d.ts index 8250e715d2..f1eb6a8c80 100644 --- a/types/react-icons/md/hdr-strong.d.ts +++ b/types/react-icons/md/hdr-strong.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHdrStrong extends React.Component { } +export default class MdHdrStrong extends React.Component { } diff --git a/types/react-icons/md/hdr-weak.d.ts b/types/react-icons/md/hdr-weak.d.ts index 398a1d4e90..43be31c24d 100644 --- a/types/react-icons/md/hdr-weak.d.ts +++ b/types/react-icons/md/hdr-weak.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHdrWeak extends React.Component { } +export default class MdHdrWeak extends React.Component { } diff --git a/types/react-icons/md/headset-mic.d.ts b/types/react-icons/md/headset-mic.d.ts index 163bafe2c9..83c8c0547e 100644 --- a/types/react-icons/md/headset-mic.d.ts +++ b/types/react-icons/md/headset-mic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHeadsetMic extends React.Component { } +export default class MdHeadsetMic extends React.Component { } diff --git a/types/react-icons/md/headset.d.ts b/types/react-icons/md/headset.d.ts index cc2a4f530d..988ed4b38d 100644 --- a/types/react-icons/md/headset.d.ts +++ b/types/react-icons/md/headset.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHeadset extends React.Component { } +export default class MdHeadset extends React.Component { } diff --git a/types/react-icons/md/healing.d.ts b/types/react-icons/md/healing.d.ts index 3e7c538f03..fc914063c2 100644 --- a/types/react-icons/md/healing.d.ts +++ b/types/react-icons/md/healing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHealing extends React.Component { } +export default class MdHealing extends React.Component { } diff --git a/types/react-icons/md/hearing.d.ts b/types/react-icons/md/hearing.d.ts index 827b73ae90..134c7f1863 100644 --- a/types/react-icons/md/hearing.d.ts +++ b/types/react-icons/md/hearing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHearing extends React.Component { } +export default class MdHearing extends React.Component { } diff --git a/types/react-icons/md/help-outline.d.ts b/types/react-icons/md/help-outline.d.ts index e5abf95feb..2734400cb9 100644 --- a/types/react-icons/md/help-outline.d.ts +++ b/types/react-icons/md/help-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHelpOutline extends React.Component { } +export default class MdHelpOutline extends React.Component { } diff --git a/types/react-icons/md/help.d.ts b/types/react-icons/md/help.d.ts index 64aa28df95..cce20cffd6 100644 --- a/types/react-icons/md/help.d.ts +++ b/types/react-icons/md/help.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHelp extends React.Component { } +export default class MdHelp extends React.Component { } diff --git a/types/react-icons/md/high-quality.d.ts b/types/react-icons/md/high-quality.d.ts index 07f38296e4..5676b35cbd 100644 --- a/types/react-icons/md/high-quality.d.ts +++ b/types/react-icons/md/high-quality.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHighQuality extends React.Component { } +export default class MdHighQuality extends React.Component { } diff --git a/types/react-icons/md/highlight-off.d.ts b/types/react-icons/md/highlight-off.d.ts index d208656e4b..f188f1f9bd 100644 --- a/types/react-icons/md/highlight-off.d.ts +++ b/types/react-icons/md/highlight-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHighlightOff extends React.Component { } +export default class MdHighlightOff extends React.Component { } diff --git a/types/react-icons/md/highlight-remove.d.ts b/types/react-icons/md/highlight-remove.d.ts index a77470eb23..7a28a3b5ae 100644 --- a/types/react-icons/md/highlight-remove.d.ts +++ b/types/react-icons/md/highlight-remove.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHighlightRemove extends React.Component { } +export default class MdHighlightRemove extends React.Component { } diff --git a/types/react-icons/md/highlight.d.ts b/types/react-icons/md/highlight.d.ts index 18b7a4258c..0730ad41da 100644 --- a/types/react-icons/md/highlight.d.ts +++ b/types/react-icons/md/highlight.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHighlight extends React.Component { } +export default class MdHighlight extends React.Component { } diff --git a/types/react-icons/md/history.d.ts b/types/react-icons/md/history.d.ts index 2dfbba3ab9..d97bca17d4 100644 --- a/types/react-icons/md/history.d.ts +++ b/types/react-icons/md/history.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHistory extends React.Component { } +export default class MdHistory extends React.Component { } diff --git a/types/react-icons/md/home.d.ts b/types/react-icons/md/home.d.ts index 0ad2b0f1b3..6defd6933f 100644 --- a/types/react-icons/md/home.d.ts +++ b/types/react-icons/md/home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHome extends React.Component { } +export default class MdHome extends React.Component { } diff --git a/types/react-icons/md/hot-tub.d.ts b/types/react-icons/md/hot-tub.d.ts index af05f74e38..89cf2e0591 100644 --- a/types/react-icons/md/hot-tub.d.ts +++ b/types/react-icons/md/hot-tub.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHotTub extends React.Component { } +export default class MdHotTub extends React.Component { } diff --git a/types/react-icons/md/hotel.d.ts b/types/react-icons/md/hotel.d.ts index 5cb81ea123..198fb2b211 100644 --- a/types/react-icons/md/hotel.d.ts +++ b/types/react-icons/md/hotel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHotel extends React.Component { } +export default class MdHotel extends React.Component { } diff --git a/types/react-icons/md/hourglass-empty.d.ts b/types/react-icons/md/hourglass-empty.d.ts index 92033c533c..a7e4e25915 100644 --- a/types/react-icons/md/hourglass-empty.d.ts +++ b/types/react-icons/md/hourglass-empty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHourglassEmpty extends React.Component { } +export default class MdHourglassEmpty extends React.Component { } diff --git a/types/react-icons/md/hourglass-full.d.ts b/types/react-icons/md/hourglass-full.d.ts index b1d098353b..2a3e1507a3 100644 --- a/types/react-icons/md/hourglass-full.d.ts +++ b/types/react-icons/md/hourglass-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHourglassFull extends React.Component { } +export default class MdHourglassFull extends React.Component { } diff --git a/types/react-icons/md/http.d.ts b/types/react-icons/md/http.d.ts index 9d34580eeb..def5a14ec5 100644 --- a/types/react-icons/md/http.d.ts +++ b/types/react-icons/md/http.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHttp extends React.Component { } +export default class MdHttp extends React.Component { } diff --git a/types/react-icons/md/https.d.ts b/types/react-icons/md/https.d.ts index 1c37208bbe..991ad252b9 100644 --- a/types/react-icons/md/https.d.ts +++ b/types/react-icons/md/https.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdHttps extends React.Component { } +export default class MdHttps extends React.Component { } diff --git a/types/react-icons/md/image-aspect-ratio.d.ts b/types/react-icons/md/image-aspect-ratio.d.ts index c6278ed425..2cff8927ea 100644 --- a/types/react-icons/md/image-aspect-ratio.d.ts +++ b/types/react-icons/md/image-aspect-ratio.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdImageAspectRatio extends React.Component { } +export default class MdImageAspectRatio extends React.Component { } diff --git a/types/react-icons/md/image.d.ts b/types/react-icons/md/image.d.ts index 6dca0caf47..f4246f01ed 100644 --- a/types/react-icons/md/image.d.ts +++ b/types/react-icons/md/image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdImage extends React.Component { } +export default class MdImage extends React.Component { } diff --git a/types/react-icons/md/import-contacts.d.ts b/types/react-icons/md/import-contacts.d.ts index a373ab5eb1..4012627098 100644 --- a/types/react-icons/md/import-contacts.d.ts +++ b/types/react-icons/md/import-contacts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdImportContacts extends React.Component { } +export default class MdImportContacts extends React.Component { } diff --git a/types/react-icons/md/import-export.d.ts b/types/react-icons/md/import-export.d.ts index d7b2f1759a..9c66e17352 100644 --- a/types/react-icons/md/import-export.d.ts +++ b/types/react-icons/md/import-export.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdImportExport extends React.Component { } +export default class MdImportExport extends React.Component { } diff --git a/types/react-icons/md/important-devices.d.ts b/types/react-icons/md/important-devices.d.ts index b42fa591f3..8795301e43 100644 --- a/types/react-icons/md/important-devices.d.ts +++ b/types/react-icons/md/important-devices.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdImportantDevices extends React.Component { } +export default class MdImportantDevices extends React.Component { } diff --git a/types/react-icons/md/inbox.d.ts b/types/react-icons/md/inbox.d.ts index 86b88d9fcc..13d401760f 100644 --- a/types/react-icons/md/inbox.d.ts +++ b/types/react-icons/md/inbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInbox extends React.Component { } +export default class MdInbox extends React.Component { } diff --git a/types/react-icons/md/indeterminate-check-box.d.ts b/types/react-icons/md/indeterminate-check-box.d.ts index 3f5420ea2b..01b0c58730 100644 --- a/types/react-icons/md/indeterminate-check-box.d.ts +++ b/types/react-icons/md/indeterminate-check-box.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdIndeterminateCheckBox extends React.Component { } +export default class MdIndeterminateCheckBox extends React.Component { } diff --git a/types/react-icons/md/info-outline.d.ts b/types/react-icons/md/info-outline.d.ts index 3f99924866..6ac0500f92 100644 --- a/types/react-icons/md/info-outline.d.ts +++ b/types/react-icons/md/info-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInfoOutline extends React.Component { } +export default class MdInfoOutline extends React.Component { } diff --git a/types/react-icons/md/info.d.ts b/types/react-icons/md/info.d.ts index fca189fc50..c16ac1add7 100644 --- a/types/react-icons/md/info.d.ts +++ b/types/react-icons/md/info.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInfo extends React.Component { } +export default class MdInfo extends React.Component { } diff --git a/types/react-icons/md/input.d.ts b/types/react-icons/md/input.d.ts index e92b2d6513..1d620b29c8 100644 --- a/types/react-icons/md/input.d.ts +++ b/types/react-icons/md/input.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInput extends React.Component { } +export default class MdInput extends React.Component { } diff --git a/types/react-icons/md/insert-chart.d.ts b/types/react-icons/md/insert-chart.d.ts index 18086f5b2b..c3f11f837a 100644 --- a/types/react-icons/md/insert-chart.d.ts +++ b/types/react-icons/md/insert-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertChart extends React.Component { } +export default class MdInsertChart extends React.Component { } diff --git a/types/react-icons/md/insert-comment.d.ts b/types/react-icons/md/insert-comment.d.ts index 7ff8f17311..4e9435029c 100644 --- a/types/react-icons/md/insert-comment.d.ts +++ b/types/react-icons/md/insert-comment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertComment extends React.Component { } +export default class MdInsertComment extends React.Component { } diff --git a/types/react-icons/md/insert-drive-file.d.ts b/types/react-icons/md/insert-drive-file.d.ts index 61986f7877..cbef175f50 100644 --- a/types/react-icons/md/insert-drive-file.d.ts +++ b/types/react-icons/md/insert-drive-file.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertDriveFile extends React.Component { } +export default class MdInsertDriveFile extends React.Component { } diff --git a/types/react-icons/md/insert-emoticon.d.ts b/types/react-icons/md/insert-emoticon.d.ts index a154e52134..5cce434cd9 100644 --- a/types/react-icons/md/insert-emoticon.d.ts +++ b/types/react-icons/md/insert-emoticon.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertEmoticon extends React.Component { } +export default class MdInsertEmoticon extends React.Component { } diff --git a/types/react-icons/md/insert-invitation.d.ts b/types/react-icons/md/insert-invitation.d.ts index c95849c89b..827e395a8d 100644 --- a/types/react-icons/md/insert-invitation.d.ts +++ b/types/react-icons/md/insert-invitation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertInvitation extends React.Component { } +export default class MdInsertInvitation extends React.Component { } diff --git a/types/react-icons/md/insert-link.d.ts b/types/react-icons/md/insert-link.d.ts index 835f3dec9f..31aa91358d 100644 --- a/types/react-icons/md/insert-link.d.ts +++ b/types/react-icons/md/insert-link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertLink extends React.Component { } +export default class MdInsertLink extends React.Component { } diff --git a/types/react-icons/md/insert-photo.d.ts b/types/react-icons/md/insert-photo.d.ts index d27210d03b..7b023ca75f 100644 --- a/types/react-icons/md/insert-photo.d.ts +++ b/types/react-icons/md/insert-photo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInsertPhoto extends React.Component { } +export default class MdInsertPhoto extends React.Component { } diff --git a/types/react-icons/md/invert-colors-off.d.ts b/types/react-icons/md/invert-colors-off.d.ts index 9eb9160182..bf08ac105a 100644 --- a/types/react-icons/md/invert-colors-off.d.ts +++ b/types/react-icons/md/invert-colors-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInvertColorsOff extends React.Component { } +export default class MdInvertColorsOff extends React.Component { } diff --git a/types/react-icons/md/invert-colors-on.d.ts b/types/react-icons/md/invert-colors-on.d.ts index d473b65065..41d3a30370 100644 --- a/types/react-icons/md/invert-colors-on.d.ts +++ b/types/react-icons/md/invert-colors-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInvertColorsOn extends React.Component { } +export default class MdInvertColorsOn extends React.Component { } diff --git a/types/react-icons/md/invert-colors.d.ts b/types/react-icons/md/invert-colors.d.ts index d165ed781b..6700ad9028 100644 --- a/types/react-icons/md/invert-colors.d.ts +++ b/types/react-icons/md/invert-colors.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdInvertColors extends React.Component { } +export default class MdInvertColors extends React.Component { } diff --git a/types/react-icons/md/iso.d.ts b/types/react-icons/md/iso.d.ts index 9204d41a88..13e1d8da6c 100644 --- a/types/react-icons/md/iso.d.ts +++ b/types/react-icons/md/iso.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdIso extends React.Component { } +export default class MdIso extends React.Component { } diff --git a/types/react-icons/md/keyboard-arrow-down.d.ts b/types/react-icons/md/keyboard-arrow-down.d.ts index 431d27db8c..2aa3a06de4 100644 --- a/types/react-icons/md/keyboard-arrow-down.d.ts +++ b/types/react-icons/md/keyboard-arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardArrowDown extends React.Component { } +export default class MdKeyboardArrowDown extends React.Component { } diff --git a/types/react-icons/md/keyboard-arrow-left.d.ts b/types/react-icons/md/keyboard-arrow-left.d.ts index bbe7e3e94f..6ab86f3bdc 100644 --- a/types/react-icons/md/keyboard-arrow-left.d.ts +++ b/types/react-icons/md/keyboard-arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardArrowLeft extends React.Component { } +export default class MdKeyboardArrowLeft extends React.Component { } diff --git a/types/react-icons/md/keyboard-arrow-right.d.ts b/types/react-icons/md/keyboard-arrow-right.d.ts index 9be76c5b8b..157f9cd453 100644 --- a/types/react-icons/md/keyboard-arrow-right.d.ts +++ b/types/react-icons/md/keyboard-arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardArrowRight extends React.Component { } +export default class MdKeyboardArrowRight extends React.Component { } diff --git a/types/react-icons/md/keyboard-arrow-up.d.ts b/types/react-icons/md/keyboard-arrow-up.d.ts index b82b246f2d..be668094a8 100644 --- a/types/react-icons/md/keyboard-arrow-up.d.ts +++ b/types/react-icons/md/keyboard-arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardArrowUp extends React.Component { } +export default class MdKeyboardArrowUp extends React.Component { } diff --git a/types/react-icons/md/keyboard-backspace.d.ts b/types/react-icons/md/keyboard-backspace.d.ts index 45af94307f..361b3eacb6 100644 --- a/types/react-icons/md/keyboard-backspace.d.ts +++ b/types/react-icons/md/keyboard-backspace.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardBackspace extends React.Component { } +export default class MdKeyboardBackspace extends React.Component { } diff --git a/types/react-icons/md/keyboard-capslock.d.ts b/types/react-icons/md/keyboard-capslock.d.ts index b9cabe7aa5..e68fb04dd4 100644 --- a/types/react-icons/md/keyboard-capslock.d.ts +++ b/types/react-icons/md/keyboard-capslock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardCapslock extends React.Component { } +export default class MdKeyboardCapslock extends React.Component { } diff --git a/types/react-icons/md/keyboard-control.d.ts b/types/react-icons/md/keyboard-control.d.ts index 45ee764819..26a47f7942 100644 --- a/types/react-icons/md/keyboard-control.d.ts +++ b/types/react-icons/md/keyboard-control.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardControl extends React.Component { } +export default class MdKeyboardControl extends React.Component { } diff --git a/types/react-icons/md/keyboard-hide.d.ts b/types/react-icons/md/keyboard-hide.d.ts index 7ebe0ed554..2bd9815962 100644 --- a/types/react-icons/md/keyboard-hide.d.ts +++ b/types/react-icons/md/keyboard-hide.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardHide extends React.Component { } +export default class MdKeyboardHide extends React.Component { } diff --git a/types/react-icons/md/keyboard-return.d.ts b/types/react-icons/md/keyboard-return.d.ts index e604dc701b..dcc67124f3 100644 --- a/types/react-icons/md/keyboard-return.d.ts +++ b/types/react-icons/md/keyboard-return.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardReturn extends React.Component { } +export default class MdKeyboardReturn extends React.Component { } diff --git a/types/react-icons/md/keyboard-tab.d.ts b/types/react-icons/md/keyboard-tab.d.ts index ff6d433b59..fc60cb1e9d 100644 --- a/types/react-icons/md/keyboard-tab.d.ts +++ b/types/react-icons/md/keyboard-tab.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardTab extends React.Component { } +export default class MdKeyboardTab extends React.Component { } diff --git a/types/react-icons/md/keyboard-voice.d.ts b/types/react-icons/md/keyboard-voice.d.ts index 4dcfa9e567..b0e8b84cef 100644 --- a/types/react-icons/md/keyboard-voice.d.ts +++ b/types/react-icons/md/keyboard-voice.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboardVoice extends React.Component { } +export default class MdKeyboardVoice extends React.Component { } diff --git a/types/react-icons/md/keyboard.d.ts b/types/react-icons/md/keyboard.d.ts index 37020cba98..c48881b8b4 100644 --- a/types/react-icons/md/keyboard.d.ts +++ b/types/react-icons/md/keyboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKeyboard extends React.Component { } +export default class MdKeyboard extends React.Component { } diff --git a/types/react-icons/md/kitchen.d.ts b/types/react-icons/md/kitchen.d.ts index b8f2d7b6fd..9da8c6f762 100644 --- a/types/react-icons/md/kitchen.d.ts +++ b/types/react-icons/md/kitchen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdKitchen extends React.Component { } +export default class MdKitchen extends React.Component { } diff --git a/types/react-icons/md/label-outline.d.ts b/types/react-icons/md/label-outline.d.ts index 3f2603f956..f8565aaac8 100644 --- a/types/react-icons/md/label-outline.d.ts +++ b/types/react-icons/md/label-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLabelOutline extends React.Component { } +export default class MdLabelOutline extends React.Component { } diff --git a/types/react-icons/md/label.d.ts b/types/react-icons/md/label.d.ts index c5e8632158..679636e231 100644 --- a/types/react-icons/md/label.d.ts +++ b/types/react-icons/md/label.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLabel extends React.Component { } +export default class MdLabel extends React.Component { } diff --git a/types/react-icons/md/landscape.d.ts b/types/react-icons/md/landscape.d.ts index 8b2226c590..fb4502522b 100644 --- a/types/react-icons/md/landscape.d.ts +++ b/types/react-icons/md/landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLandscape extends React.Component { } +export default class MdLandscape extends React.Component { } diff --git a/types/react-icons/md/language.d.ts b/types/react-icons/md/language.d.ts index c30dac15f3..a47388c654 100644 --- a/types/react-icons/md/language.d.ts +++ b/types/react-icons/md/language.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLanguage extends React.Component { } +export default class MdLanguage extends React.Component { } diff --git a/types/react-icons/md/laptop-chromebook.d.ts b/types/react-icons/md/laptop-chromebook.d.ts index fdb3794f0e..d1f25cdc3b 100644 --- a/types/react-icons/md/laptop-chromebook.d.ts +++ b/types/react-icons/md/laptop-chromebook.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLaptopChromebook extends React.Component { } +export default class MdLaptopChromebook extends React.Component { } diff --git a/types/react-icons/md/laptop-mac.d.ts b/types/react-icons/md/laptop-mac.d.ts index a5c5bea7f4..25afe25920 100644 --- a/types/react-icons/md/laptop-mac.d.ts +++ b/types/react-icons/md/laptop-mac.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLaptopMac extends React.Component { } +export default class MdLaptopMac extends React.Component { } diff --git a/types/react-icons/md/laptop-windows.d.ts b/types/react-icons/md/laptop-windows.d.ts index 38eb53d94a..bd7441fea1 100644 --- a/types/react-icons/md/laptop-windows.d.ts +++ b/types/react-icons/md/laptop-windows.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLaptopWindows extends React.Component { } +export default class MdLaptopWindows extends React.Component { } diff --git a/types/react-icons/md/laptop.d.ts b/types/react-icons/md/laptop.d.ts index 66ccefbc30..2510020e0c 100644 --- a/types/react-icons/md/laptop.d.ts +++ b/types/react-icons/md/laptop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLaptop extends React.Component { } +export default class MdLaptop extends React.Component { } diff --git a/types/react-icons/md/last-page.d.ts b/types/react-icons/md/last-page.d.ts index 68d8dbc6cf..162f94c0de 100644 --- a/types/react-icons/md/last-page.d.ts +++ b/types/react-icons/md/last-page.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLastPage extends React.Component { } +export default class MdLastPage extends React.Component { } diff --git a/types/react-icons/md/launch.d.ts b/types/react-icons/md/launch.d.ts index 505e231eaa..6bd2552cb3 100644 --- a/types/react-icons/md/launch.d.ts +++ b/types/react-icons/md/launch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLaunch extends React.Component { } +export default class MdLaunch extends React.Component { } diff --git a/types/react-icons/md/layers-clear.d.ts b/types/react-icons/md/layers-clear.d.ts index e339d3c8aa..136d4ab797 100644 --- a/types/react-icons/md/layers-clear.d.ts +++ b/types/react-icons/md/layers-clear.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLayersClear extends React.Component { } +export default class MdLayersClear extends React.Component { } diff --git a/types/react-icons/md/layers.d.ts b/types/react-icons/md/layers.d.ts index 4d3ecb99a9..d0f2ce7f78 100644 --- a/types/react-icons/md/layers.d.ts +++ b/types/react-icons/md/layers.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLayers extends React.Component { } +export default class MdLayers extends React.Component { } diff --git a/types/react-icons/md/leak-add.d.ts b/types/react-icons/md/leak-add.d.ts index 7698dfbe4b..95235a4a7d 100644 --- a/types/react-icons/md/leak-add.d.ts +++ b/types/react-icons/md/leak-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLeakAdd extends React.Component { } +export default class MdLeakAdd extends React.Component { } diff --git a/types/react-icons/md/leak-remove.d.ts b/types/react-icons/md/leak-remove.d.ts index 0002f32be8..024072b36a 100644 --- a/types/react-icons/md/leak-remove.d.ts +++ b/types/react-icons/md/leak-remove.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLeakRemove extends React.Component { } +export default class MdLeakRemove extends React.Component { } diff --git a/types/react-icons/md/lens.d.ts b/types/react-icons/md/lens.d.ts index 70b59c2f00..c5d535560e 100644 --- a/types/react-icons/md/lens.d.ts +++ b/types/react-icons/md/lens.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLens extends React.Component { } +export default class MdLens extends React.Component { } diff --git a/types/react-icons/md/library-add.d.ts b/types/react-icons/md/library-add.d.ts index 969710d86a..0d1e45a2d1 100644 --- a/types/react-icons/md/library-add.d.ts +++ b/types/react-icons/md/library-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLibraryAdd extends React.Component { } +export default class MdLibraryAdd extends React.Component { } diff --git a/types/react-icons/md/library-books.d.ts b/types/react-icons/md/library-books.d.ts index 380822b8bb..4cd9469a0f 100644 --- a/types/react-icons/md/library-books.d.ts +++ b/types/react-icons/md/library-books.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLibraryBooks extends React.Component { } +export default class MdLibraryBooks extends React.Component { } diff --git a/types/react-icons/md/library-music.d.ts b/types/react-icons/md/library-music.d.ts index 41affa7b98..7f25717011 100644 --- a/types/react-icons/md/library-music.d.ts +++ b/types/react-icons/md/library-music.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLibraryMusic extends React.Component { } +export default class MdLibraryMusic extends React.Component { } diff --git a/types/react-icons/md/lightbulb-outline.d.ts b/types/react-icons/md/lightbulb-outline.d.ts index 38596ffd80..013344155b 100644 --- a/types/react-icons/md/lightbulb-outline.d.ts +++ b/types/react-icons/md/lightbulb-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLightbulbOutline extends React.Component { } +export default class MdLightbulbOutline extends React.Component { } diff --git a/types/react-icons/md/line-style.d.ts b/types/react-icons/md/line-style.d.ts index 5626464046..01562f8705 100644 --- a/types/react-icons/md/line-style.d.ts +++ b/types/react-icons/md/line-style.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLineStyle extends React.Component { } +export default class MdLineStyle extends React.Component { } diff --git a/types/react-icons/md/line-weight.d.ts b/types/react-icons/md/line-weight.d.ts index 526e0653ec..2eaa15b7df 100644 --- a/types/react-icons/md/line-weight.d.ts +++ b/types/react-icons/md/line-weight.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLineWeight extends React.Component { } +export default class MdLineWeight extends React.Component { } diff --git a/types/react-icons/md/linear-scale.d.ts b/types/react-icons/md/linear-scale.d.ts index cfd6483b11..e4f2196d46 100644 --- a/types/react-icons/md/linear-scale.d.ts +++ b/types/react-icons/md/linear-scale.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLinearScale extends React.Component { } +export default class MdLinearScale extends React.Component { } diff --git a/types/react-icons/md/link.d.ts b/types/react-icons/md/link.d.ts index c2e7ab899b..229a79db5d 100644 --- a/types/react-icons/md/link.d.ts +++ b/types/react-icons/md/link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLink extends React.Component { } +export default class MdLink extends React.Component { } diff --git a/types/react-icons/md/linked-camera.d.ts b/types/react-icons/md/linked-camera.d.ts index af48dc1481..04f1059032 100644 --- a/types/react-icons/md/linked-camera.d.ts +++ b/types/react-icons/md/linked-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLinkedCamera extends React.Component { } +export default class MdLinkedCamera extends React.Component { } diff --git a/types/react-icons/md/list.d.ts b/types/react-icons/md/list.d.ts index ae0f2553fb..ee687771dd 100644 --- a/types/react-icons/md/list.d.ts +++ b/types/react-icons/md/list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdList extends React.Component { } +export default class MdList extends React.Component { } diff --git a/types/react-icons/md/live-help.d.ts b/types/react-icons/md/live-help.d.ts index 0e4350337e..baa4ecfcea 100644 --- a/types/react-icons/md/live-help.d.ts +++ b/types/react-icons/md/live-help.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLiveHelp extends React.Component { } +export default class MdLiveHelp extends React.Component { } diff --git a/types/react-icons/md/live-tv.d.ts b/types/react-icons/md/live-tv.d.ts index 7e9e530282..4b6700c6d7 100644 --- a/types/react-icons/md/live-tv.d.ts +++ b/types/react-icons/md/live-tv.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLiveTv extends React.Component { } +export default class MdLiveTv extends React.Component { } diff --git a/types/react-icons/md/local-airport.d.ts b/types/react-icons/md/local-airport.d.ts index 05826445eb..c5cbc96784 100644 --- a/types/react-icons/md/local-airport.d.ts +++ b/types/react-icons/md/local-airport.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalAirport extends React.Component { } +export default class MdLocalAirport extends React.Component { } diff --git a/types/react-icons/md/local-atm.d.ts b/types/react-icons/md/local-atm.d.ts index c2e8efbebf..c3aebab325 100644 --- a/types/react-icons/md/local-atm.d.ts +++ b/types/react-icons/md/local-atm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalAtm extends React.Component { } +export default class MdLocalAtm extends React.Component { } diff --git a/types/react-icons/md/local-attraction.d.ts b/types/react-icons/md/local-attraction.d.ts index 15c825de21..4cb4733fc6 100644 --- a/types/react-icons/md/local-attraction.d.ts +++ b/types/react-icons/md/local-attraction.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalAttraction extends React.Component { } +export default class MdLocalAttraction extends React.Component { } diff --git a/types/react-icons/md/local-bar.d.ts b/types/react-icons/md/local-bar.d.ts index 517dc00e8f..384cf80708 100644 --- a/types/react-icons/md/local-bar.d.ts +++ b/types/react-icons/md/local-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalBar extends React.Component { } +export default class MdLocalBar extends React.Component { } diff --git a/types/react-icons/md/local-cafe.d.ts b/types/react-icons/md/local-cafe.d.ts index f73faeaf4c..1edc27271a 100644 --- a/types/react-icons/md/local-cafe.d.ts +++ b/types/react-icons/md/local-cafe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalCafe extends React.Component { } +export default class MdLocalCafe extends React.Component { } diff --git a/types/react-icons/md/local-car-wash.d.ts b/types/react-icons/md/local-car-wash.d.ts index b4d7307aa7..2f8e3424d0 100644 --- a/types/react-icons/md/local-car-wash.d.ts +++ b/types/react-icons/md/local-car-wash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalCarWash extends React.Component { } +export default class MdLocalCarWash extends React.Component { } diff --git a/types/react-icons/md/local-convenience-store.d.ts b/types/react-icons/md/local-convenience-store.d.ts index bca83b342e..60ba5980c5 100644 --- a/types/react-icons/md/local-convenience-store.d.ts +++ b/types/react-icons/md/local-convenience-store.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalConvenienceStore extends React.Component { } +export default class MdLocalConvenienceStore extends React.Component { } diff --git a/types/react-icons/md/local-drink.d.ts b/types/react-icons/md/local-drink.d.ts index abba5f595c..dd0cf01d42 100644 --- a/types/react-icons/md/local-drink.d.ts +++ b/types/react-icons/md/local-drink.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalDrink extends React.Component { } +export default class MdLocalDrink extends React.Component { } diff --git a/types/react-icons/md/local-florist.d.ts b/types/react-icons/md/local-florist.d.ts index f5c7294ed4..6744bc8c3a 100644 --- a/types/react-icons/md/local-florist.d.ts +++ b/types/react-icons/md/local-florist.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalFlorist extends React.Component { } +export default class MdLocalFlorist extends React.Component { } diff --git a/types/react-icons/md/local-gas-station.d.ts b/types/react-icons/md/local-gas-station.d.ts index 3dd6b0c72e..6c6b7df0a9 100644 --- a/types/react-icons/md/local-gas-station.d.ts +++ b/types/react-icons/md/local-gas-station.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalGasStation extends React.Component { } +export default class MdLocalGasStation extends React.Component { } diff --git a/types/react-icons/md/local-grocery-store.d.ts b/types/react-icons/md/local-grocery-store.d.ts index 1a61180ebd..74be93825c 100644 --- a/types/react-icons/md/local-grocery-store.d.ts +++ b/types/react-icons/md/local-grocery-store.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalGroceryStore extends React.Component { } +export default class MdLocalGroceryStore extends React.Component { } diff --git a/types/react-icons/md/local-hospital.d.ts b/types/react-icons/md/local-hospital.d.ts index 2bfb879230..3f3d22c1f1 100644 --- a/types/react-icons/md/local-hospital.d.ts +++ b/types/react-icons/md/local-hospital.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalHospital extends React.Component { } +export default class MdLocalHospital extends React.Component { } diff --git a/types/react-icons/md/local-hotel.d.ts b/types/react-icons/md/local-hotel.d.ts index 18267cd4c0..72aa8116e3 100644 --- a/types/react-icons/md/local-hotel.d.ts +++ b/types/react-icons/md/local-hotel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalHotel extends React.Component { } +export default class MdLocalHotel extends React.Component { } diff --git a/types/react-icons/md/local-laundry-service.d.ts b/types/react-icons/md/local-laundry-service.d.ts index 86583c785d..bcddaa57b7 100644 --- a/types/react-icons/md/local-laundry-service.d.ts +++ b/types/react-icons/md/local-laundry-service.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalLaundryService extends React.Component { } +export default class MdLocalLaundryService extends React.Component { } diff --git a/types/react-icons/md/local-library.d.ts b/types/react-icons/md/local-library.d.ts index 22e41116d6..66345dec71 100644 --- a/types/react-icons/md/local-library.d.ts +++ b/types/react-icons/md/local-library.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalLibrary extends React.Component { } +export default class MdLocalLibrary extends React.Component { } diff --git a/types/react-icons/md/local-mall.d.ts b/types/react-icons/md/local-mall.d.ts index 17f3ab6010..4bc0bd9a6c 100644 --- a/types/react-icons/md/local-mall.d.ts +++ b/types/react-icons/md/local-mall.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalMall extends React.Component { } +export default class MdLocalMall extends React.Component { } diff --git a/types/react-icons/md/local-movies.d.ts b/types/react-icons/md/local-movies.d.ts index 6727f1bede..fd585253f4 100644 --- a/types/react-icons/md/local-movies.d.ts +++ b/types/react-icons/md/local-movies.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalMovies extends React.Component { } +export default class MdLocalMovies extends React.Component { } diff --git a/types/react-icons/md/local-offer.d.ts b/types/react-icons/md/local-offer.d.ts index 29b89bf08e..d68ec81829 100644 --- a/types/react-icons/md/local-offer.d.ts +++ b/types/react-icons/md/local-offer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalOffer extends React.Component { } +export default class MdLocalOffer extends React.Component { } diff --git a/types/react-icons/md/local-parking.d.ts b/types/react-icons/md/local-parking.d.ts index 18b1d22321..962af582ac 100644 --- a/types/react-icons/md/local-parking.d.ts +++ b/types/react-icons/md/local-parking.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalParking extends React.Component { } +export default class MdLocalParking extends React.Component { } diff --git a/types/react-icons/md/local-pharmacy.d.ts b/types/react-icons/md/local-pharmacy.d.ts index d869dfb9b4..4f6253241e 100644 --- a/types/react-icons/md/local-pharmacy.d.ts +++ b/types/react-icons/md/local-pharmacy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPharmacy extends React.Component { } +export default class MdLocalPharmacy extends React.Component { } diff --git a/types/react-icons/md/local-phone.d.ts b/types/react-icons/md/local-phone.d.ts index dbe6333b76..295b71d056 100644 --- a/types/react-icons/md/local-phone.d.ts +++ b/types/react-icons/md/local-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPhone extends React.Component { } +export default class MdLocalPhone extends React.Component { } diff --git a/types/react-icons/md/local-pizza.d.ts b/types/react-icons/md/local-pizza.d.ts index 88b197a593..fd8f1e9b3f 100644 --- a/types/react-icons/md/local-pizza.d.ts +++ b/types/react-icons/md/local-pizza.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPizza extends React.Component { } +export default class MdLocalPizza extends React.Component { } diff --git a/types/react-icons/md/local-play.d.ts b/types/react-icons/md/local-play.d.ts index 4974782a72..2323020f1f 100644 --- a/types/react-icons/md/local-play.d.ts +++ b/types/react-icons/md/local-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPlay extends React.Component { } +export default class MdLocalPlay extends React.Component { } diff --git a/types/react-icons/md/local-post-office.d.ts b/types/react-icons/md/local-post-office.d.ts index f03b6073d1..d753132d88 100644 --- a/types/react-icons/md/local-post-office.d.ts +++ b/types/react-icons/md/local-post-office.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPostOffice extends React.Component { } +export default class MdLocalPostOffice extends React.Component { } diff --git a/types/react-icons/md/local-print-shop.d.ts b/types/react-icons/md/local-print-shop.d.ts index 49e0bf85ea..f5f2318b18 100644 --- a/types/react-icons/md/local-print-shop.d.ts +++ b/types/react-icons/md/local-print-shop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalPrintShop extends React.Component { } +export default class MdLocalPrintShop extends React.Component { } diff --git a/types/react-icons/md/local-restaurant.d.ts b/types/react-icons/md/local-restaurant.d.ts index cf6aef40cd..631a9bcdba 100644 --- a/types/react-icons/md/local-restaurant.d.ts +++ b/types/react-icons/md/local-restaurant.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalRestaurant extends React.Component { } +export default class MdLocalRestaurant extends React.Component { } diff --git a/types/react-icons/md/local-see.d.ts b/types/react-icons/md/local-see.d.ts index 6aae0f405b..6c345a7bdd 100644 --- a/types/react-icons/md/local-see.d.ts +++ b/types/react-icons/md/local-see.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalSee extends React.Component { } +export default class MdLocalSee extends React.Component { } diff --git a/types/react-icons/md/local-shipping.d.ts b/types/react-icons/md/local-shipping.d.ts index d3307bc781..8862dc1e3f 100644 --- a/types/react-icons/md/local-shipping.d.ts +++ b/types/react-icons/md/local-shipping.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalShipping extends React.Component { } +export default class MdLocalShipping extends React.Component { } diff --git a/types/react-icons/md/local-taxi.d.ts b/types/react-icons/md/local-taxi.d.ts index 0e5f5e5371..ffee12d51a 100644 --- a/types/react-icons/md/local-taxi.d.ts +++ b/types/react-icons/md/local-taxi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocalTaxi extends React.Component { } +export default class MdLocalTaxi extends React.Component { } diff --git a/types/react-icons/md/location-city.d.ts b/types/react-icons/md/location-city.d.ts index 486b99765c..d4154e0b4d 100644 --- a/types/react-icons/md/location-city.d.ts +++ b/types/react-icons/md/location-city.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationCity extends React.Component { } +export default class MdLocationCity extends React.Component { } diff --git a/types/react-icons/md/location-disabled.d.ts b/types/react-icons/md/location-disabled.d.ts index 3b48e760fe..f890985e4c 100644 --- a/types/react-icons/md/location-disabled.d.ts +++ b/types/react-icons/md/location-disabled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationDisabled extends React.Component { } +export default class MdLocationDisabled extends React.Component { } diff --git a/types/react-icons/md/location-history.d.ts b/types/react-icons/md/location-history.d.ts index 6f27e4d0b0..6d7ae193ef 100644 --- a/types/react-icons/md/location-history.d.ts +++ b/types/react-icons/md/location-history.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationHistory extends React.Component { } +export default class MdLocationHistory extends React.Component { } diff --git a/types/react-icons/md/location-off.d.ts b/types/react-icons/md/location-off.d.ts index 7e2c7b273d..ae7c278991 100644 --- a/types/react-icons/md/location-off.d.ts +++ b/types/react-icons/md/location-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationOff extends React.Component { } +export default class MdLocationOff extends React.Component { } diff --git a/types/react-icons/md/location-on.d.ts b/types/react-icons/md/location-on.d.ts index d319947251..9a606064c1 100644 --- a/types/react-icons/md/location-on.d.ts +++ b/types/react-icons/md/location-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationOn extends React.Component { } +export default class MdLocationOn extends React.Component { } diff --git a/types/react-icons/md/location-searching.d.ts b/types/react-icons/md/location-searching.d.ts index 21053a6c5e..89860efc3f 100644 --- a/types/react-icons/md/location-searching.d.ts +++ b/types/react-icons/md/location-searching.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLocationSearching extends React.Component { } +export default class MdLocationSearching extends React.Component { } diff --git a/types/react-icons/md/lock-open.d.ts b/types/react-icons/md/lock-open.d.ts index 9ddeb9707e..c61129c43a 100644 --- a/types/react-icons/md/lock-open.d.ts +++ b/types/react-icons/md/lock-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLockOpen extends React.Component { } +export default class MdLockOpen extends React.Component { } diff --git a/types/react-icons/md/lock-outline.d.ts b/types/react-icons/md/lock-outline.d.ts index 7b66070456..8d8c854627 100644 --- a/types/react-icons/md/lock-outline.d.ts +++ b/types/react-icons/md/lock-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLockOutline extends React.Component { } +export default class MdLockOutline extends React.Component { } diff --git a/types/react-icons/md/lock.d.ts b/types/react-icons/md/lock.d.ts index 4cb73265f0..08c9bebbec 100644 --- a/types/react-icons/md/lock.d.ts +++ b/types/react-icons/md/lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLock extends React.Component { } +export default class MdLock extends React.Component { } diff --git a/types/react-icons/md/looks-3.d.ts b/types/react-icons/md/looks-3.d.ts index bcfc20f9cf..91ec18b0fa 100644 --- a/types/react-icons/md/looks-3.d.ts +++ b/types/react-icons/md/looks-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooks3 extends React.Component { } +export default class MdLooks3 extends React.Component { } diff --git a/types/react-icons/md/looks-4.d.ts b/types/react-icons/md/looks-4.d.ts index 4f9cb2cc6f..2005a3ef6c 100644 --- a/types/react-icons/md/looks-4.d.ts +++ b/types/react-icons/md/looks-4.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooks4 extends React.Component { } +export default class MdLooks4 extends React.Component { } diff --git a/types/react-icons/md/looks-5.d.ts b/types/react-icons/md/looks-5.d.ts index 06e689b9af..0e4c8830df 100644 --- a/types/react-icons/md/looks-5.d.ts +++ b/types/react-icons/md/looks-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooks5 extends React.Component { } +export default class MdLooks5 extends React.Component { } diff --git a/types/react-icons/md/looks-6.d.ts b/types/react-icons/md/looks-6.d.ts index b5ef4e3f0e..b00d207ffc 100644 --- a/types/react-icons/md/looks-6.d.ts +++ b/types/react-icons/md/looks-6.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooks6 extends React.Component { } +export default class MdLooks6 extends React.Component { } diff --git a/types/react-icons/md/looks-one.d.ts b/types/react-icons/md/looks-one.d.ts index 8e662656ec..129ebbc28b 100644 --- a/types/react-icons/md/looks-one.d.ts +++ b/types/react-icons/md/looks-one.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooksOne extends React.Component { } +export default class MdLooksOne extends React.Component { } diff --git a/types/react-icons/md/looks-two.d.ts b/types/react-icons/md/looks-two.d.ts index 79cfaaed82..5f62cb2173 100644 --- a/types/react-icons/md/looks-two.d.ts +++ b/types/react-icons/md/looks-two.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooksTwo extends React.Component { } +export default class MdLooksTwo extends React.Component { } diff --git a/types/react-icons/md/looks.d.ts b/types/react-icons/md/looks.d.ts index 39a664c2ed..5db0141f58 100644 --- a/types/react-icons/md/looks.d.ts +++ b/types/react-icons/md/looks.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLooks extends React.Component { } +export default class MdLooks extends React.Component { } diff --git a/types/react-icons/md/loop.d.ts b/types/react-icons/md/loop.d.ts index 40297d4cb0..8e7f90aad0 100644 --- a/types/react-icons/md/loop.d.ts +++ b/types/react-icons/md/loop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLoop extends React.Component { } +export default class MdLoop extends React.Component { } diff --git a/types/react-icons/md/loupe.d.ts b/types/react-icons/md/loupe.d.ts index e79d95219f..8b7e0a54f1 100644 --- a/types/react-icons/md/loupe.d.ts +++ b/types/react-icons/md/loupe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLoupe extends React.Component { } +export default class MdLoupe extends React.Component { } diff --git a/types/react-icons/md/low-priority.d.ts b/types/react-icons/md/low-priority.d.ts index 27624bb385..61f7f79811 100644 --- a/types/react-icons/md/low-priority.d.ts +++ b/types/react-icons/md/low-priority.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLowPriority extends React.Component { } +export default class MdLowPriority extends React.Component { } diff --git a/types/react-icons/md/loyalty.d.ts b/types/react-icons/md/loyalty.d.ts index f3598b543c..de4ad7303f 100644 --- a/types/react-icons/md/loyalty.d.ts +++ b/types/react-icons/md/loyalty.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdLoyalty extends React.Component { } +export default class MdLoyalty extends React.Component { } diff --git a/types/react-icons/md/mail-outline.d.ts b/types/react-icons/md/mail-outline.d.ts index 3449a69ab6..e2ea724b8c 100644 --- a/types/react-icons/md/mail-outline.d.ts +++ b/types/react-icons/md/mail-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMailOutline extends React.Component { } +export default class MdMailOutline extends React.Component { } diff --git a/types/react-icons/md/mail.d.ts b/types/react-icons/md/mail.d.ts index 8aab4389e8..4d6ae8563e 100644 --- a/types/react-icons/md/mail.d.ts +++ b/types/react-icons/md/mail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMail extends React.Component { } +export default class MdMail extends React.Component { } diff --git a/types/react-icons/md/map.d.ts b/types/react-icons/md/map.d.ts index 7d0e0f1eed..e5199af23c 100644 --- a/types/react-icons/md/map.d.ts +++ b/types/react-icons/md/map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMap extends React.Component { } +export default class MdMap extends React.Component { } diff --git a/types/react-icons/md/markunread-mailbox.d.ts b/types/react-icons/md/markunread-mailbox.d.ts index 12a597c0ed..ba5d9a5982 100644 --- a/types/react-icons/md/markunread-mailbox.d.ts +++ b/types/react-icons/md/markunread-mailbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMarkunreadMailbox extends React.Component { } +export default class MdMarkunreadMailbox extends React.Component { } diff --git a/types/react-icons/md/markunread.d.ts b/types/react-icons/md/markunread.d.ts index 3563e05fe1..bcf1ac3569 100644 --- a/types/react-icons/md/markunread.d.ts +++ b/types/react-icons/md/markunread.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMarkunread extends React.Component { } +export default class MdMarkunread extends React.Component { } diff --git a/types/react-icons/md/memory.d.ts b/types/react-icons/md/memory.d.ts index c549c4880e..507da2a21c 100644 --- a/types/react-icons/md/memory.d.ts +++ b/types/react-icons/md/memory.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMemory extends React.Component { } +export default class MdMemory extends React.Component { } diff --git a/types/react-icons/md/menu.d.ts b/types/react-icons/md/menu.d.ts index 271826d1b2..8d71a1981f 100644 --- a/types/react-icons/md/menu.d.ts +++ b/types/react-icons/md/menu.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMenu extends React.Component { } +export default class MdMenu extends React.Component { } diff --git a/types/react-icons/md/merge-type.d.ts b/types/react-icons/md/merge-type.d.ts index 87ff0d22d7..40e48a7b93 100644 --- a/types/react-icons/md/merge-type.d.ts +++ b/types/react-icons/md/merge-type.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMergeType extends React.Component { } +export default class MdMergeType extends React.Component { } diff --git a/types/react-icons/md/message.d.ts b/types/react-icons/md/message.d.ts index fc25b95738..64488ed66b 100644 --- a/types/react-icons/md/message.d.ts +++ b/types/react-icons/md/message.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMessage extends React.Component { } +export default class MdMessage extends React.Component { } diff --git a/types/react-icons/md/mic-none.d.ts b/types/react-icons/md/mic-none.d.ts index b1c4278a99..5b71761c02 100644 --- a/types/react-icons/md/mic-none.d.ts +++ b/types/react-icons/md/mic-none.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMicNone extends React.Component { } +export default class MdMicNone extends React.Component { } diff --git a/types/react-icons/md/mic-off.d.ts b/types/react-icons/md/mic-off.d.ts index e540d8a6d2..ce68ec3b85 100644 --- a/types/react-icons/md/mic-off.d.ts +++ b/types/react-icons/md/mic-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMicOff extends React.Component { } +export default class MdMicOff extends React.Component { } diff --git a/types/react-icons/md/mic.d.ts b/types/react-icons/md/mic.d.ts index a12bba0143..e827c93aee 100644 --- a/types/react-icons/md/mic.d.ts +++ b/types/react-icons/md/mic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMic extends React.Component { } +export default class MdMic extends React.Component { } diff --git a/types/react-icons/md/mms.d.ts b/types/react-icons/md/mms.d.ts index 368760a4e9..dd4635435c 100644 --- a/types/react-icons/md/mms.d.ts +++ b/types/react-icons/md/mms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMms extends React.Component { } +export default class MdMms extends React.Component { } diff --git a/types/react-icons/md/mode-comment.d.ts b/types/react-icons/md/mode-comment.d.ts index 5798a3cfc1..4e70e6a57e 100644 --- a/types/react-icons/md/mode-comment.d.ts +++ b/types/react-icons/md/mode-comment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdModeComment extends React.Component { } +export default class MdModeComment extends React.Component { } diff --git a/types/react-icons/md/mode-edit.d.ts b/types/react-icons/md/mode-edit.d.ts index 33c3edc06c..8ba0f1809c 100644 --- a/types/react-icons/md/mode-edit.d.ts +++ b/types/react-icons/md/mode-edit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdModeEdit extends React.Component { } +export default class MdModeEdit extends React.Component { } diff --git a/types/react-icons/md/monetization-on.d.ts b/types/react-icons/md/monetization-on.d.ts index d0cbea826a..5fbac94cd6 100644 --- a/types/react-icons/md/monetization-on.d.ts +++ b/types/react-icons/md/monetization-on.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMonetizationOn extends React.Component { } +export default class MdMonetizationOn extends React.Component { } diff --git a/types/react-icons/md/money-off.d.ts b/types/react-icons/md/money-off.d.ts index dfb05070c0..682df0c9e9 100644 --- a/types/react-icons/md/money-off.d.ts +++ b/types/react-icons/md/money-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMoneyOff extends React.Component { } +export default class MdMoneyOff extends React.Component { } diff --git a/types/react-icons/md/monochrome-photos.d.ts b/types/react-icons/md/monochrome-photos.d.ts index 29fe739159..57d0224d92 100644 --- a/types/react-icons/md/monochrome-photos.d.ts +++ b/types/react-icons/md/monochrome-photos.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMonochromePhotos extends React.Component { } +export default class MdMonochromePhotos extends React.Component { } diff --git a/types/react-icons/md/mood-bad.d.ts b/types/react-icons/md/mood-bad.d.ts index 21ef39041f..6cb4070c36 100644 --- a/types/react-icons/md/mood-bad.d.ts +++ b/types/react-icons/md/mood-bad.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMoodBad extends React.Component { } +export default class MdMoodBad extends React.Component { } diff --git a/types/react-icons/md/mood.d.ts b/types/react-icons/md/mood.d.ts index aab0b16317..fd15fc4d9d 100644 --- a/types/react-icons/md/mood.d.ts +++ b/types/react-icons/md/mood.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMood extends React.Component { } +export default class MdMood extends React.Component { } diff --git a/types/react-icons/md/more-horiz.d.ts b/types/react-icons/md/more-horiz.d.ts index 688160488b..dd46d5526c 100644 --- a/types/react-icons/md/more-horiz.d.ts +++ b/types/react-icons/md/more-horiz.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMoreHoriz extends React.Component { } +export default class MdMoreHoriz extends React.Component { } diff --git a/types/react-icons/md/more-vert.d.ts b/types/react-icons/md/more-vert.d.ts index ea8a78855d..9c1080b74a 100644 --- a/types/react-icons/md/more-vert.d.ts +++ b/types/react-icons/md/more-vert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMoreVert extends React.Component { } +export default class MdMoreVert extends React.Component { } diff --git a/types/react-icons/md/more.d.ts b/types/react-icons/md/more.d.ts index eaf1e94a52..395fe8b215 100644 --- a/types/react-icons/md/more.d.ts +++ b/types/react-icons/md/more.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMore extends React.Component { } +export default class MdMore extends React.Component { } diff --git a/types/react-icons/md/motorcycle.d.ts b/types/react-icons/md/motorcycle.d.ts index ce8172e0a9..b06e285368 100644 --- a/types/react-icons/md/motorcycle.d.ts +++ b/types/react-icons/md/motorcycle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMotorcycle extends React.Component { } +export default class MdMotorcycle extends React.Component { } diff --git a/types/react-icons/md/mouse.d.ts b/types/react-icons/md/mouse.d.ts index 149b4136e7..6b48389af1 100644 --- a/types/react-icons/md/mouse.d.ts +++ b/types/react-icons/md/mouse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMouse extends React.Component { } +export default class MdMouse extends React.Component { } diff --git a/types/react-icons/md/move-to-inbox.d.ts b/types/react-icons/md/move-to-inbox.d.ts index f5a337da40..2723e6516e 100644 --- a/types/react-icons/md/move-to-inbox.d.ts +++ b/types/react-icons/md/move-to-inbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMoveToInbox extends React.Component { } +export default class MdMoveToInbox extends React.Component { } diff --git a/types/react-icons/md/movie-creation.d.ts b/types/react-icons/md/movie-creation.d.ts index df78c0c4b2..1e795092d6 100644 --- a/types/react-icons/md/movie-creation.d.ts +++ b/types/react-icons/md/movie-creation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMovieCreation extends React.Component { } +export default class MdMovieCreation extends React.Component { } diff --git a/types/react-icons/md/movie-filter.d.ts b/types/react-icons/md/movie-filter.d.ts index 2047a11062..22da6198e8 100644 --- a/types/react-icons/md/movie-filter.d.ts +++ b/types/react-icons/md/movie-filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMovieFilter extends React.Component { } +export default class MdMovieFilter extends React.Component { } diff --git a/types/react-icons/md/movie.d.ts b/types/react-icons/md/movie.d.ts index 8ae34c419f..7982199452 100644 --- a/types/react-icons/md/movie.d.ts +++ b/types/react-icons/md/movie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMovie extends React.Component { } +export default class MdMovie extends React.Component { } diff --git a/types/react-icons/md/multiline-chart.d.ts b/types/react-icons/md/multiline-chart.d.ts index 9ef4f1ee95..03aba87bc1 100644 --- a/types/react-icons/md/multiline-chart.d.ts +++ b/types/react-icons/md/multiline-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMultilineChart extends React.Component { } +export default class MdMultilineChart extends React.Component { } diff --git a/types/react-icons/md/music-note.d.ts b/types/react-icons/md/music-note.d.ts index ed556d8d0c..b3c161252e 100644 --- a/types/react-icons/md/music-note.d.ts +++ b/types/react-icons/md/music-note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMusicNote extends React.Component { } +export default class MdMusicNote extends React.Component { } diff --git a/types/react-icons/md/music-video.d.ts b/types/react-icons/md/music-video.d.ts index ebff70cf25..e7c4890596 100644 --- a/types/react-icons/md/music-video.d.ts +++ b/types/react-icons/md/music-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMusicVideo extends React.Component { } +export default class MdMusicVideo extends React.Component { } diff --git a/types/react-icons/md/my-location.d.ts b/types/react-icons/md/my-location.d.ts index c027edff2d..e9e49e3638 100644 --- a/types/react-icons/md/my-location.d.ts +++ b/types/react-icons/md/my-location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdMyLocation extends React.Component { } +export default class MdMyLocation extends React.Component { } diff --git a/types/react-icons/md/nature-people.d.ts b/types/react-icons/md/nature-people.d.ts index f57330e30f..123a578eff 100644 --- a/types/react-icons/md/nature-people.d.ts +++ b/types/react-icons/md/nature-people.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNaturePeople extends React.Component { } +export default class MdNaturePeople extends React.Component { } diff --git a/types/react-icons/md/nature.d.ts b/types/react-icons/md/nature.d.ts index c3f71f9f88..14b871e450 100644 --- a/types/react-icons/md/nature.d.ts +++ b/types/react-icons/md/nature.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNature extends React.Component { } +export default class MdNature extends React.Component { } diff --git a/types/react-icons/md/navigate-before.d.ts b/types/react-icons/md/navigate-before.d.ts index 21066b5081..e66fdc2c7b 100644 --- a/types/react-icons/md/navigate-before.d.ts +++ b/types/react-icons/md/navigate-before.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNavigateBefore extends React.Component { } +export default class MdNavigateBefore extends React.Component { } diff --git a/types/react-icons/md/navigate-next.d.ts b/types/react-icons/md/navigate-next.d.ts index 74252196fd..f39bad2270 100644 --- a/types/react-icons/md/navigate-next.d.ts +++ b/types/react-icons/md/navigate-next.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNavigateNext extends React.Component { } +export default class MdNavigateNext extends React.Component { } diff --git a/types/react-icons/md/navigation.d.ts b/types/react-icons/md/navigation.d.ts index 1e5d81a697..be44444790 100644 --- a/types/react-icons/md/navigation.d.ts +++ b/types/react-icons/md/navigation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNavigation extends React.Component { } +export default class MdNavigation extends React.Component { } diff --git a/types/react-icons/md/near-me.d.ts b/types/react-icons/md/near-me.d.ts index 4c3a27c2a4..a1fe717c03 100644 --- a/types/react-icons/md/near-me.d.ts +++ b/types/react-icons/md/near-me.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNearMe extends React.Component { } +export default class MdNearMe extends React.Component { } diff --git a/types/react-icons/md/network-cell.d.ts b/types/react-icons/md/network-cell.d.ts index 0aed7fdd26..9dc116de65 100644 --- a/types/react-icons/md/network-cell.d.ts +++ b/types/react-icons/md/network-cell.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNetworkCell extends React.Component { } +export default class MdNetworkCell extends React.Component { } diff --git a/types/react-icons/md/network-check.d.ts b/types/react-icons/md/network-check.d.ts index f49ab14361..3497ab3224 100644 --- a/types/react-icons/md/network-check.d.ts +++ b/types/react-icons/md/network-check.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNetworkCheck extends React.Component { } +export default class MdNetworkCheck extends React.Component { } diff --git a/types/react-icons/md/network-locked.d.ts b/types/react-icons/md/network-locked.d.ts index 2cf41fe816..e7e66850e4 100644 --- a/types/react-icons/md/network-locked.d.ts +++ b/types/react-icons/md/network-locked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNetworkLocked extends React.Component { } +export default class MdNetworkLocked extends React.Component { } diff --git a/types/react-icons/md/network-wifi.d.ts b/types/react-icons/md/network-wifi.d.ts index 2548051458..2c9097fc57 100644 --- a/types/react-icons/md/network-wifi.d.ts +++ b/types/react-icons/md/network-wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNetworkWifi extends React.Component { } +export default class MdNetworkWifi extends React.Component { } diff --git a/types/react-icons/md/new-releases.d.ts b/types/react-icons/md/new-releases.d.ts index 2d6f452868..4ff4c3e21f 100644 --- a/types/react-icons/md/new-releases.d.ts +++ b/types/react-icons/md/new-releases.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNewReleases extends React.Component { } +export default class MdNewReleases extends React.Component { } diff --git a/types/react-icons/md/next-week.d.ts b/types/react-icons/md/next-week.d.ts index dfc5f3cd21..4754bfc5c5 100644 --- a/types/react-icons/md/next-week.d.ts +++ b/types/react-icons/md/next-week.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNextWeek extends React.Component { } +export default class MdNextWeek extends React.Component { } diff --git a/types/react-icons/md/nfc.d.ts b/types/react-icons/md/nfc.d.ts index 588d130b7a..521ad7fe89 100644 --- a/types/react-icons/md/nfc.d.ts +++ b/types/react-icons/md/nfc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNfc extends React.Component { } +export default class MdNfc extends React.Component { } diff --git a/types/react-icons/md/no-encryption.d.ts b/types/react-icons/md/no-encryption.d.ts index c67a635fa2..038f3eef3f 100644 --- a/types/react-icons/md/no-encryption.d.ts +++ b/types/react-icons/md/no-encryption.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNoEncryption extends React.Component { } +export default class MdNoEncryption extends React.Component { } diff --git a/types/react-icons/md/no-sim.d.ts b/types/react-icons/md/no-sim.d.ts index 31fd1e2711..09e6165201 100644 --- a/types/react-icons/md/no-sim.d.ts +++ b/types/react-icons/md/no-sim.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNoSim extends React.Component { } +export default class MdNoSim extends React.Component { } diff --git a/types/react-icons/md/not-interested.d.ts b/types/react-icons/md/not-interested.d.ts index 69dbbdd087..a21c3ca574 100644 --- a/types/react-icons/md/not-interested.d.ts +++ b/types/react-icons/md/not-interested.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotInterested extends React.Component { } +export default class MdNotInterested extends React.Component { } diff --git a/types/react-icons/md/note-add.d.ts b/types/react-icons/md/note-add.d.ts index 0d0b9d8c3f..7673a94b3c 100644 --- a/types/react-icons/md/note-add.d.ts +++ b/types/react-icons/md/note-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNoteAdd extends React.Component { } +export default class MdNoteAdd extends React.Component { } diff --git a/types/react-icons/md/note.d.ts b/types/react-icons/md/note.d.ts index 9e6d8928f9..757dfc63fc 100644 --- a/types/react-icons/md/note.d.ts +++ b/types/react-icons/md/note.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNote extends React.Component { } +export default class MdNote extends React.Component { } diff --git a/types/react-icons/md/notifications-active.d.ts b/types/react-icons/md/notifications-active.d.ts index cea54a0665..afb7f84483 100644 --- a/types/react-icons/md/notifications-active.d.ts +++ b/types/react-icons/md/notifications-active.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotificationsActive extends React.Component { } +export default class MdNotificationsActive extends React.Component { } diff --git a/types/react-icons/md/notifications-none.d.ts b/types/react-icons/md/notifications-none.d.ts index 8c6fbda4c0..d1667a5307 100644 --- a/types/react-icons/md/notifications-none.d.ts +++ b/types/react-icons/md/notifications-none.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotificationsNone extends React.Component { } +export default class MdNotificationsNone extends React.Component { } diff --git a/types/react-icons/md/notifications-off.d.ts b/types/react-icons/md/notifications-off.d.ts index c6f1dc9251..ea413b9d5c 100644 --- a/types/react-icons/md/notifications-off.d.ts +++ b/types/react-icons/md/notifications-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotificationsOff extends React.Component { } +export default class MdNotificationsOff extends React.Component { } diff --git a/types/react-icons/md/notifications-paused.d.ts b/types/react-icons/md/notifications-paused.d.ts index 2481a2166c..7181f702a7 100644 --- a/types/react-icons/md/notifications-paused.d.ts +++ b/types/react-icons/md/notifications-paused.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotificationsPaused extends React.Component { } +export default class MdNotificationsPaused extends React.Component { } diff --git a/types/react-icons/md/notifications.d.ts b/types/react-icons/md/notifications.d.ts index 92e986e634..14de6c4b4e 100644 --- a/types/react-icons/md/notifications.d.ts +++ b/types/react-icons/md/notifications.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNotifications extends React.Component { } +export default class MdNotifications extends React.Component { } diff --git a/types/react-icons/md/now-wallpaper.d.ts b/types/react-icons/md/now-wallpaper.d.ts index b75c54ab6b..076ec5c4bf 100644 --- a/types/react-icons/md/now-wallpaper.d.ts +++ b/types/react-icons/md/now-wallpaper.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNowWallpaper extends React.Component { } +export default class MdNowWallpaper extends React.Component { } diff --git a/types/react-icons/md/now-widgets.d.ts b/types/react-icons/md/now-widgets.d.ts index ecb9b9b604..0242391941 100644 --- a/types/react-icons/md/now-widgets.d.ts +++ b/types/react-icons/md/now-widgets.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdNowWidgets extends React.Component { } +export default class MdNowWidgets extends React.Component { } diff --git a/types/react-icons/md/offline-pin.d.ts b/types/react-icons/md/offline-pin.d.ts index 442995366b..0c691eb46c 100644 --- a/types/react-icons/md/offline-pin.d.ts +++ b/types/react-icons/md/offline-pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOfflinePin extends React.Component { } +export default class MdOfflinePin extends React.Component { } diff --git a/types/react-icons/md/ondemand-video.d.ts b/types/react-icons/md/ondemand-video.d.ts index 82473c57ec..2abd212bc0 100644 --- a/types/react-icons/md/ondemand-video.d.ts +++ b/types/react-icons/md/ondemand-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOndemandVideo extends React.Component { } +export default class MdOndemandVideo extends React.Component { } diff --git a/types/react-icons/md/opacity.d.ts b/types/react-icons/md/opacity.d.ts index 4afc6af1a4..abf5830ea6 100644 --- a/types/react-icons/md/opacity.d.ts +++ b/types/react-icons/md/opacity.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOpacity extends React.Component { } +export default class MdOpacity extends React.Component { } diff --git a/types/react-icons/md/open-in-browser.d.ts b/types/react-icons/md/open-in-browser.d.ts index d538a2b9b5..52bb107a78 100644 --- a/types/react-icons/md/open-in-browser.d.ts +++ b/types/react-icons/md/open-in-browser.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOpenInBrowser extends React.Component { } +export default class MdOpenInBrowser extends React.Component { } diff --git a/types/react-icons/md/open-in-new.d.ts b/types/react-icons/md/open-in-new.d.ts index c5a551ffdb..c9cdd9711c 100644 --- a/types/react-icons/md/open-in-new.d.ts +++ b/types/react-icons/md/open-in-new.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOpenInNew extends React.Component { } +export default class MdOpenInNew extends React.Component { } diff --git a/types/react-icons/md/open-with.d.ts b/types/react-icons/md/open-with.d.ts index 767f9801d0..400d1e0deb 100644 --- a/types/react-icons/md/open-with.d.ts +++ b/types/react-icons/md/open-with.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdOpenWith extends React.Component { } +export default class MdOpenWith extends React.Component { } diff --git a/types/react-icons/md/pages.d.ts b/types/react-icons/md/pages.d.ts index d2c49f3c2e..6a156250cc 100644 --- a/types/react-icons/md/pages.d.ts +++ b/types/react-icons/md/pages.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPages extends React.Component { } +export default class MdPages extends React.Component { } diff --git a/types/react-icons/md/pageview.d.ts b/types/react-icons/md/pageview.d.ts index c6a94b8b8d..f69c0ee9f2 100644 --- a/types/react-icons/md/pageview.d.ts +++ b/types/react-icons/md/pageview.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPageview extends React.Component { } +export default class MdPageview extends React.Component { } diff --git a/types/react-icons/md/palette.d.ts b/types/react-icons/md/palette.d.ts index 02154b0938..823c529566 100644 --- a/types/react-icons/md/palette.d.ts +++ b/types/react-icons/md/palette.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPalette extends React.Component { } +export default class MdPalette extends React.Component { } diff --git a/types/react-icons/md/pan-tool.d.ts b/types/react-icons/md/pan-tool.d.ts index 92c8d3d629..b208116369 100644 --- a/types/react-icons/md/pan-tool.d.ts +++ b/types/react-icons/md/pan-tool.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanTool extends React.Component { } +export default class MdPanTool extends React.Component { } diff --git a/types/react-icons/md/panorama-fish-eye.d.ts b/types/react-icons/md/panorama-fish-eye.d.ts index 889b818ff7..29420599ae 100644 --- a/types/react-icons/md/panorama-fish-eye.d.ts +++ b/types/react-icons/md/panorama-fish-eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanoramaFishEye extends React.Component { } +export default class MdPanoramaFishEye extends React.Component { } diff --git a/types/react-icons/md/panorama-horizontal.d.ts b/types/react-icons/md/panorama-horizontal.d.ts index 9d3176fe7c..201fb72074 100644 --- a/types/react-icons/md/panorama-horizontal.d.ts +++ b/types/react-icons/md/panorama-horizontal.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanoramaHorizontal extends React.Component { } +export default class MdPanoramaHorizontal extends React.Component { } diff --git a/types/react-icons/md/panorama-vertical.d.ts b/types/react-icons/md/panorama-vertical.d.ts index 7ebff2cff6..460041e27d 100644 --- a/types/react-icons/md/panorama-vertical.d.ts +++ b/types/react-icons/md/panorama-vertical.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanoramaVertical extends React.Component { } +export default class MdPanoramaVertical extends React.Component { } diff --git a/types/react-icons/md/panorama-wide-angle.d.ts b/types/react-icons/md/panorama-wide-angle.d.ts index 323b2135eb..58bf2f6a41 100644 --- a/types/react-icons/md/panorama-wide-angle.d.ts +++ b/types/react-icons/md/panorama-wide-angle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanoramaWideAngle extends React.Component { } +export default class MdPanoramaWideAngle extends React.Component { } diff --git a/types/react-icons/md/panorama.d.ts b/types/react-icons/md/panorama.d.ts index a198d185e0..ce2631733d 100644 --- a/types/react-icons/md/panorama.d.ts +++ b/types/react-icons/md/panorama.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPanorama extends React.Component { } +export default class MdPanorama extends React.Component { } diff --git a/types/react-icons/md/party-mode.d.ts b/types/react-icons/md/party-mode.d.ts index 901398cbad..61270bf1f0 100644 --- a/types/react-icons/md/party-mode.d.ts +++ b/types/react-icons/md/party-mode.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPartyMode extends React.Component { } +export default class MdPartyMode extends React.Component { } diff --git a/types/react-icons/md/pause-circle-filled.d.ts b/types/react-icons/md/pause-circle-filled.d.ts index 358614efa0..8dcc944037 100644 --- a/types/react-icons/md/pause-circle-filled.d.ts +++ b/types/react-icons/md/pause-circle-filled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPauseCircleFilled extends React.Component { } +export default class MdPauseCircleFilled extends React.Component { } diff --git a/types/react-icons/md/pause-circle-outline.d.ts b/types/react-icons/md/pause-circle-outline.d.ts index 46c5706dd8..c694731521 100644 --- a/types/react-icons/md/pause-circle-outline.d.ts +++ b/types/react-icons/md/pause-circle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPauseCircleOutline extends React.Component { } +export default class MdPauseCircleOutline extends React.Component { } diff --git a/types/react-icons/md/pause.d.ts b/types/react-icons/md/pause.d.ts index 399a52a235..29d68353f7 100644 --- a/types/react-icons/md/pause.d.ts +++ b/types/react-icons/md/pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPause extends React.Component { } +export default class MdPause extends React.Component { } diff --git a/types/react-icons/md/payment.d.ts b/types/react-icons/md/payment.d.ts index 5bb343d50b..bd2439d38c 100644 --- a/types/react-icons/md/payment.d.ts +++ b/types/react-icons/md/payment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPayment extends React.Component { } +export default class MdPayment extends React.Component { } diff --git a/types/react-icons/md/people-outline.d.ts b/types/react-icons/md/people-outline.d.ts index 1cd34aa9d8..88a012742e 100644 --- a/types/react-icons/md/people-outline.d.ts +++ b/types/react-icons/md/people-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPeopleOutline extends React.Component { } +export default class MdPeopleOutline extends React.Component { } diff --git a/types/react-icons/md/people.d.ts b/types/react-icons/md/people.d.ts index c73b208504..75f9cbfe7e 100644 --- a/types/react-icons/md/people.d.ts +++ b/types/react-icons/md/people.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPeople extends React.Component { } +export default class MdPeople extends React.Component { } diff --git a/types/react-icons/md/perm-camera-mic.d.ts b/types/react-icons/md/perm-camera-mic.d.ts index 9ddef9993f..a17acb8788 100644 --- a/types/react-icons/md/perm-camera-mic.d.ts +++ b/types/react-icons/md/perm-camera-mic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermCameraMic extends React.Component { } +export default class MdPermCameraMic extends React.Component { } diff --git a/types/react-icons/md/perm-contact-calendar.d.ts b/types/react-icons/md/perm-contact-calendar.d.ts index 9edcccd99c..3b2105a7cf 100644 --- a/types/react-icons/md/perm-contact-calendar.d.ts +++ b/types/react-icons/md/perm-contact-calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermContactCalendar extends React.Component { } +export default class MdPermContactCalendar extends React.Component { } diff --git a/types/react-icons/md/perm-data-setting.d.ts b/types/react-icons/md/perm-data-setting.d.ts index eb52382e9a..18d108d14f 100644 --- a/types/react-icons/md/perm-data-setting.d.ts +++ b/types/react-icons/md/perm-data-setting.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermDataSetting extends React.Component { } +export default class MdPermDataSetting extends React.Component { } diff --git a/types/react-icons/md/perm-device-information.d.ts b/types/react-icons/md/perm-device-information.d.ts index 3dd46f3475..db2dfcc07b 100644 --- a/types/react-icons/md/perm-device-information.d.ts +++ b/types/react-icons/md/perm-device-information.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermDeviceInformation extends React.Component { } +export default class MdPermDeviceInformation extends React.Component { } diff --git a/types/react-icons/md/perm-identity.d.ts b/types/react-icons/md/perm-identity.d.ts index cb76c79062..d56d0b3c37 100644 --- a/types/react-icons/md/perm-identity.d.ts +++ b/types/react-icons/md/perm-identity.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermIdentity extends React.Component { } +export default class MdPermIdentity extends React.Component { } diff --git a/types/react-icons/md/perm-media.d.ts b/types/react-icons/md/perm-media.d.ts index dfdba65852..36f4bee6a7 100644 --- a/types/react-icons/md/perm-media.d.ts +++ b/types/react-icons/md/perm-media.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermMedia extends React.Component { } +export default class MdPermMedia extends React.Component { } diff --git a/types/react-icons/md/perm-phone-msg.d.ts b/types/react-icons/md/perm-phone-msg.d.ts index 07dcfb1c5e..6352e415a6 100644 --- a/types/react-icons/md/perm-phone-msg.d.ts +++ b/types/react-icons/md/perm-phone-msg.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermPhoneMsg extends React.Component { } +export default class MdPermPhoneMsg extends React.Component { } diff --git a/types/react-icons/md/perm-scan-wifi.d.ts b/types/react-icons/md/perm-scan-wifi.d.ts index a2a86e6776..20bb1186e4 100644 --- a/types/react-icons/md/perm-scan-wifi.d.ts +++ b/types/react-icons/md/perm-scan-wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPermScanWifi extends React.Component { } +export default class MdPermScanWifi extends React.Component { } diff --git a/types/react-icons/md/person-add.d.ts b/types/react-icons/md/person-add.d.ts index 7d2e749577..12887556b7 100644 --- a/types/react-icons/md/person-add.d.ts +++ b/types/react-icons/md/person-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPersonAdd extends React.Component { } +export default class MdPersonAdd extends React.Component { } diff --git a/types/react-icons/md/person-outline.d.ts b/types/react-icons/md/person-outline.d.ts index a9b4afe379..fe49015f3f 100644 --- a/types/react-icons/md/person-outline.d.ts +++ b/types/react-icons/md/person-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPersonOutline extends React.Component { } +export default class MdPersonOutline extends React.Component { } diff --git a/types/react-icons/md/person-pin-circle.d.ts b/types/react-icons/md/person-pin-circle.d.ts index f84ff2e6e6..a26c822211 100644 --- a/types/react-icons/md/person-pin-circle.d.ts +++ b/types/react-icons/md/person-pin-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPersonPinCircle extends React.Component { } +export default class MdPersonPinCircle extends React.Component { } diff --git a/types/react-icons/md/person-pin.d.ts b/types/react-icons/md/person-pin.d.ts index 7bdbf324d6..ab1aa735eb 100644 --- a/types/react-icons/md/person-pin.d.ts +++ b/types/react-icons/md/person-pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPersonPin extends React.Component { } +export default class MdPersonPin extends React.Component { } diff --git a/types/react-icons/md/person.d.ts b/types/react-icons/md/person.d.ts index 07b5b474ab..bcae2bbac8 100644 --- a/types/react-icons/md/person.d.ts +++ b/types/react-icons/md/person.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPerson extends React.Component { } +export default class MdPerson extends React.Component { } diff --git a/types/react-icons/md/personal-video.d.ts b/types/react-icons/md/personal-video.d.ts index 74eb4788e1..0fece81d04 100644 --- a/types/react-icons/md/personal-video.d.ts +++ b/types/react-icons/md/personal-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPersonalVideo extends React.Component { } +export default class MdPersonalVideo extends React.Component { } diff --git a/types/react-icons/md/pets.d.ts b/types/react-icons/md/pets.d.ts index 9c7585111f..94bc0005e8 100644 --- a/types/react-icons/md/pets.d.ts +++ b/types/react-icons/md/pets.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPets extends React.Component { } +export default class MdPets extends React.Component { } diff --git a/types/react-icons/md/phone-android.d.ts b/types/react-icons/md/phone-android.d.ts index 3abcd74f6a..aa43921b51 100644 --- a/types/react-icons/md/phone-android.d.ts +++ b/types/react-icons/md/phone-android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneAndroid extends React.Component { } +export default class MdPhoneAndroid extends React.Component { } diff --git a/types/react-icons/md/phone-bluetooth-speaker.d.ts b/types/react-icons/md/phone-bluetooth-speaker.d.ts index 44c932d0fa..08e2cd6791 100644 --- a/types/react-icons/md/phone-bluetooth-speaker.d.ts +++ b/types/react-icons/md/phone-bluetooth-speaker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneBluetoothSpeaker extends React.Component { } +export default class MdPhoneBluetoothSpeaker extends React.Component { } diff --git a/types/react-icons/md/phone-forwarded.d.ts b/types/react-icons/md/phone-forwarded.d.ts index 70393e96b0..8363d7e3ec 100644 --- a/types/react-icons/md/phone-forwarded.d.ts +++ b/types/react-icons/md/phone-forwarded.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneForwarded extends React.Component { } +export default class MdPhoneForwarded extends React.Component { } diff --git a/types/react-icons/md/phone-in-talk.d.ts b/types/react-icons/md/phone-in-talk.d.ts index 954fd3522a..430f87b4e4 100644 --- a/types/react-icons/md/phone-in-talk.d.ts +++ b/types/react-icons/md/phone-in-talk.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneInTalk extends React.Component { } +export default class MdPhoneInTalk extends React.Component { } diff --git a/types/react-icons/md/phone-iphone.d.ts b/types/react-icons/md/phone-iphone.d.ts index abcf8a6c0a..8704ae8ad4 100644 --- a/types/react-icons/md/phone-iphone.d.ts +++ b/types/react-icons/md/phone-iphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneIphone extends React.Component { } +export default class MdPhoneIphone extends React.Component { } diff --git a/types/react-icons/md/phone-locked.d.ts b/types/react-icons/md/phone-locked.d.ts index 50fc580bd4..68ca6e9376 100644 --- a/types/react-icons/md/phone-locked.d.ts +++ b/types/react-icons/md/phone-locked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneLocked extends React.Component { } +export default class MdPhoneLocked extends React.Component { } diff --git a/types/react-icons/md/phone-missed.d.ts b/types/react-icons/md/phone-missed.d.ts index 52cce117bc..91b97ca8e9 100644 --- a/types/react-icons/md/phone-missed.d.ts +++ b/types/react-icons/md/phone-missed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoneMissed extends React.Component { } +export default class MdPhoneMissed extends React.Component { } diff --git a/types/react-icons/md/phone-paused.d.ts b/types/react-icons/md/phone-paused.d.ts index f742c87fbc..ba3f998fd8 100644 --- a/types/react-icons/md/phone-paused.d.ts +++ b/types/react-icons/md/phone-paused.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonePaused extends React.Component { } +export default class MdPhonePaused extends React.Component { } diff --git a/types/react-icons/md/phone.d.ts b/types/react-icons/md/phone.d.ts index 16976e4c1c..6318cdc39d 100644 --- a/types/react-icons/md/phone.d.ts +++ b/types/react-icons/md/phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhone extends React.Component { } +export default class MdPhone extends React.Component { } diff --git a/types/react-icons/md/phonelink-erase.d.ts b/types/react-icons/md/phonelink-erase.d.ts index 40eebe4f1b..b0cbec1c39 100644 --- a/types/react-icons/md/phonelink-erase.d.ts +++ b/types/react-icons/md/phonelink-erase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelinkErase extends React.Component { } +export default class MdPhonelinkErase extends React.Component { } diff --git a/types/react-icons/md/phonelink-lock.d.ts b/types/react-icons/md/phonelink-lock.d.ts index fc88cec5d8..5bb479ddc0 100644 --- a/types/react-icons/md/phonelink-lock.d.ts +++ b/types/react-icons/md/phonelink-lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelinkLock extends React.Component { } +export default class MdPhonelinkLock extends React.Component { } diff --git a/types/react-icons/md/phonelink-off.d.ts b/types/react-icons/md/phonelink-off.d.ts index 02075a1816..ec245ecd6f 100644 --- a/types/react-icons/md/phonelink-off.d.ts +++ b/types/react-icons/md/phonelink-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelinkOff extends React.Component { } +export default class MdPhonelinkOff extends React.Component { } diff --git a/types/react-icons/md/phonelink-ring.d.ts b/types/react-icons/md/phonelink-ring.d.ts index 36ca991c8a..f14d93a479 100644 --- a/types/react-icons/md/phonelink-ring.d.ts +++ b/types/react-icons/md/phonelink-ring.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelinkRing extends React.Component { } +export default class MdPhonelinkRing extends React.Component { } diff --git a/types/react-icons/md/phonelink-setup.d.ts b/types/react-icons/md/phonelink-setup.d.ts index 6fe555bb81..dd21188bb5 100644 --- a/types/react-icons/md/phonelink-setup.d.ts +++ b/types/react-icons/md/phonelink-setup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelinkSetup extends React.Component { } +export default class MdPhonelinkSetup extends React.Component { } diff --git a/types/react-icons/md/phonelink.d.ts b/types/react-icons/md/phonelink.d.ts index f5dd1b3c70..6aa5af39d7 100644 --- a/types/react-icons/md/phonelink.d.ts +++ b/types/react-icons/md/phonelink.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhonelink extends React.Component { } +export default class MdPhonelink extends React.Component { } diff --git a/types/react-icons/md/photo-album.d.ts b/types/react-icons/md/photo-album.d.ts index bdd73fea46..116f8b1ff6 100644 --- a/types/react-icons/md/photo-album.d.ts +++ b/types/react-icons/md/photo-album.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoAlbum extends React.Component { } +export default class MdPhotoAlbum extends React.Component { } diff --git a/types/react-icons/md/photo-camera.d.ts b/types/react-icons/md/photo-camera.d.ts index b603514992..9ca8814377 100644 --- a/types/react-icons/md/photo-camera.d.ts +++ b/types/react-icons/md/photo-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoCamera extends React.Component { } +export default class MdPhotoCamera extends React.Component { } diff --git a/types/react-icons/md/photo-filter.d.ts b/types/react-icons/md/photo-filter.d.ts index 3ac41e2bec..e2b37a4b91 100644 --- a/types/react-icons/md/photo-filter.d.ts +++ b/types/react-icons/md/photo-filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoFilter extends React.Component { } +export default class MdPhotoFilter extends React.Component { } diff --git a/types/react-icons/md/photo-library.d.ts b/types/react-icons/md/photo-library.d.ts index 4810520470..3ec4c29cac 100644 --- a/types/react-icons/md/photo-library.d.ts +++ b/types/react-icons/md/photo-library.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoLibrary extends React.Component { } +export default class MdPhotoLibrary extends React.Component { } diff --git a/types/react-icons/md/photo-size-select-actual.d.ts b/types/react-icons/md/photo-size-select-actual.d.ts index e425eadf98..15e1777cf0 100644 --- a/types/react-icons/md/photo-size-select-actual.d.ts +++ b/types/react-icons/md/photo-size-select-actual.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoSizeSelectActual extends React.Component { } +export default class MdPhotoSizeSelectActual extends React.Component { } diff --git a/types/react-icons/md/photo-size-select-large.d.ts b/types/react-icons/md/photo-size-select-large.d.ts index d2b821c99a..56025586af 100644 --- a/types/react-icons/md/photo-size-select-large.d.ts +++ b/types/react-icons/md/photo-size-select-large.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoSizeSelectLarge extends React.Component { } +export default class MdPhotoSizeSelectLarge extends React.Component { } diff --git a/types/react-icons/md/photo-size-select-small.d.ts b/types/react-icons/md/photo-size-select-small.d.ts index 60a484f9b7..f1a2547ff6 100644 --- a/types/react-icons/md/photo-size-select-small.d.ts +++ b/types/react-icons/md/photo-size-select-small.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhotoSizeSelectSmall extends React.Component { } +export default class MdPhotoSizeSelectSmall extends React.Component { } diff --git a/types/react-icons/md/photo.d.ts b/types/react-icons/md/photo.d.ts index 6227e4d9f4..3af5e8d6b9 100644 --- a/types/react-icons/md/photo.d.ts +++ b/types/react-icons/md/photo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPhoto extends React.Component { } +export default class MdPhoto extends React.Component { } diff --git a/types/react-icons/md/picture-as-pdf.d.ts b/types/react-icons/md/picture-as-pdf.d.ts index c3057c479e..06fd1dfb31 100644 --- a/types/react-icons/md/picture-as-pdf.d.ts +++ b/types/react-icons/md/picture-as-pdf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPictureAsPdf extends React.Component { } +export default class MdPictureAsPdf extends React.Component { } diff --git a/types/react-icons/md/picture-in-picture-alt.d.ts b/types/react-icons/md/picture-in-picture-alt.d.ts index f5b52505e2..41a6b03404 100644 --- a/types/react-icons/md/picture-in-picture-alt.d.ts +++ b/types/react-icons/md/picture-in-picture-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPictureInPictureAlt extends React.Component { } +export default class MdPictureInPictureAlt extends React.Component { } diff --git a/types/react-icons/md/picture-in-picture.d.ts b/types/react-icons/md/picture-in-picture.d.ts index 303130d313..e174bddfd7 100644 --- a/types/react-icons/md/picture-in-picture.d.ts +++ b/types/react-icons/md/picture-in-picture.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPictureInPicture extends React.Component { } +export default class MdPictureInPicture extends React.Component { } diff --git a/types/react-icons/md/pie-chart-outlined.d.ts b/types/react-icons/md/pie-chart-outlined.d.ts index 1d3e81d48e..8fdaa68aee 100644 --- a/types/react-icons/md/pie-chart-outlined.d.ts +++ b/types/react-icons/md/pie-chart-outlined.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPieChartOutlined extends React.Component { } +export default class MdPieChartOutlined extends React.Component { } diff --git a/types/react-icons/md/pie-chart.d.ts b/types/react-icons/md/pie-chart.d.ts index a0cdd6e050..bf0203c4d9 100644 --- a/types/react-icons/md/pie-chart.d.ts +++ b/types/react-icons/md/pie-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPieChart extends React.Component { } +export default class MdPieChart extends React.Component { } diff --git a/types/react-icons/md/pin-drop.d.ts b/types/react-icons/md/pin-drop.d.ts index 5d8a7486a3..b1511912aa 100644 --- a/types/react-icons/md/pin-drop.d.ts +++ b/types/react-icons/md/pin-drop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPinDrop extends React.Component { } +export default class MdPinDrop extends React.Component { } diff --git a/types/react-icons/md/place.d.ts b/types/react-icons/md/place.d.ts index 14a444efc7..6e7bc9f83d 100644 --- a/types/react-icons/md/place.d.ts +++ b/types/react-icons/md/place.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlace extends React.Component { } +export default class MdPlace extends React.Component { } diff --git a/types/react-icons/md/play-arrow.d.ts b/types/react-icons/md/play-arrow.d.ts index 44f2932f8d..34eeedbfc9 100644 --- a/types/react-icons/md/play-arrow.d.ts +++ b/types/react-icons/md/play-arrow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlayArrow extends React.Component { } +export default class MdPlayArrow extends React.Component { } diff --git a/types/react-icons/md/play-circle-filled.d.ts b/types/react-icons/md/play-circle-filled.d.ts index 978917b487..a952747a1f 100644 --- a/types/react-icons/md/play-circle-filled.d.ts +++ b/types/react-icons/md/play-circle-filled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlayCircleFilled extends React.Component { } +export default class MdPlayCircleFilled extends React.Component { } diff --git a/types/react-icons/md/play-circle-outline.d.ts b/types/react-icons/md/play-circle-outline.d.ts index edf0d234fa..e75083c2f3 100644 --- a/types/react-icons/md/play-circle-outline.d.ts +++ b/types/react-icons/md/play-circle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlayCircleOutline extends React.Component { } +export default class MdPlayCircleOutline extends React.Component { } diff --git a/types/react-icons/md/play-for-work.d.ts b/types/react-icons/md/play-for-work.d.ts index 6634d073fe..4bb94a94b0 100644 --- a/types/react-icons/md/play-for-work.d.ts +++ b/types/react-icons/md/play-for-work.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlayForWork extends React.Component { } +export default class MdPlayForWork extends React.Component { } diff --git a/types/react-icons/md/playlist-add-check.d.ts b/types/react-icons/md/playlist-add-check.d.ts index b94dd71ee3..6b71a3b8c0 100644 --- a/types/react-icons/md/playlist-add-check.d.ts +++ b/types/react-icons/md/playlist-add-check.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlaylistAddCheck extends React.Component { } +export default class MdPlaylistAddCheck extends React.Component { } diff --git a/types/react-icons/md/playlist-add.d.ts b/types/react-icons/md/playlist-add.d.ts index a38927db0c..6cd4bf46e6 100644 --- a/types/react-icons/md/playlist-add.d.ts +++ b/types/react-icons/md/playlist-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlaylistAdd extends React.Component { } +export default class MdPlaylistAdd extends React.Component { } diff --git a/types/react-icons/md/playlist-play.d.ts b/types/react-icons/md/playlist-play.d.ts index 0c59750d1d..1bbf520f44 100644 --- a/types/react-icons/md/playlist-play.d.ts +++ b/types/react-icons/md/playlist-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlaylistPlay extends React.Component { } +export default class MdPlaylistPlay extends React.Component { } diff --git a/types/react-icons/md/plus-one.d.ts b/types/react-icons/md/plus-one.d.ts index be2d60cd6c..1237985ba5 100644 --- a/types/react-icons/md/plus-one.d.ts +++ b/types/react-icons/md/plus-one.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPlusOne extends React.Component { } +export default class MdPlusOne extends React.Component { } diff --git a/types/react-icons/md/poll.d.ts b/types/react-icons/md/poll.d.ts index 39d0dde06d..e0d456a28a 100644 --- a/types/react-icons/md/poll.d.ts +++ b/types/react-icons/md/poll.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPoll extends React.Component { } +export default class MdPoll extends React.Component { } diff --git a/types/react-icons/md/polymer.d.ts b/types/react-icons/md/polymer.d.ts index b928bd8db7..6ff9e004b4 100644 --- a/types/react-icons/md/polymer.d.ts +++ b/types/react-icons/md/polymer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPolymer extends React.Component { } +export default class MdPolymer extends React.Component { } diff --git a/types/react-icons/md/pool.d.ts b/types/react-icons/md/pool.d.ts index 221c57e3e7..933c4f1448 100644 --- a/types/react-icons/md/pool.d.ts +++ b/types/react-icons/md/pool.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPool extends React.Component { } +export default class MdPool extends React.Component { } diff --git a/types/react-icons/md/portable-wifi-off.d.ts b/types/react-icons/md/portable-wifi-off.d.ts index 4d5e968e35..b3bdd30ff8 100644 --- a/types/react-icons/md/portable-wifi-off.d.ts +++ b/types/react-icons/md/portable-wifi-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPortableWifiOff extends React.Component { } +export default class MdPortableWifiOff extends React.Component { } diff --git a/types/react-icons/md/portrait.d.ts b/types/react-icons/md/portrait.d.ts index c0b9d85ca4..1e9b2f717e 100644 --- a/types/react-icons/md/portrait.d.ts +++ b/types/react-icons/md/portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPortrait extends React.Component { } +export default class MdPortrait extends React.Component { } diff --git a/types/react-icons/md/power-input.d.ts b/types/react-icons/md/power-input.d.ts index 1bbebc1afc..71f89e9e40 100644 --- a/types/react-icons/md/power-input.d.ts +++ b/types/react-icons/md/power-input.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPowerInput extends React.Component { } +export default class MdPowerInput extends React.Component { } diff --git a/types/react-icons/md/power-settings-new.d.ts b/types/react-icons/md/power-settings-new.d.ts index e38a26d719..69221c9111 100644 --- a/types/react-icons/md/power-settings-new.d.ts +++ b/types/react-icons/md/power-settings-new.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPowerSettingsNew extends React.Component { } +export default class MdPowerSettingsNew extends React.Component { } diff --git a/types/react-icons/md/power.d.ts b/types/react-icons/md/power.d.ts index c49e47f193..106471c2a5 100644 --- a/types/react-icons/md/power.d.ts +++ b/types/react-icons/md/power.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPower extends React.Component { } +export default class MdPower extends React.Component { } diff --git a/types/react-icons/md/pregnant-woman.d.ts b/types/react-icons/md/pregnant-woman.d.ts index e777fca01d..9e88eab156 100644 --- a/types/react-icons/md/pregnant-woman.d.ts +++ b/types/react-icons/md/pregnant-woman.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPregnantWoman extends React.Component { } +export default class MdPregnantWoman extends React.Component { } diff --git a/types/react-icons/md/present-to-all.d.ts b/types/react-icons/md/present-to-all.d.ts index 6d66c6cb49..b88c9a45d2 100644 --- a/types/react-icons/md/present-to-all.d.ts +++ b/types/react-icons/md/present-to-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPresentToAll extends React.Component { } +export default class MdPresentToAll extends React.Component { } diff --git a/types/react-icons/md/print.d.ts b/types/react-icons/md/print.d.ts index 31a38f2a3c..74d6db2f37 100644 --- a/types/react-icons/md/print.d.ts +++ b/types/react-icons/md/print.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPrint extends React.Component { } +export default class MdPrint extends React.Component { } diff --git a/types/react-icons/md/priority-high.d.ts b/types/react-icons/md/priority-high.d.ts index a31076c48e..56c1354dae 100644 --- a/types/react-icons/md/priority-high.d.ts +++ b/types/react-icons/md/priority-high.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPriorityHigh extends React.Component { } +export default class MdPriorityHigh extends React.Component { } diff --git a/types/react-icons/md/public.d.ts b/types/react-icons/md/public.d.ts index 28c7a2dc8b..1615661bab 100644 --- a/types/react-icons/md/public.d.ts +++ b/types/react-icons/md/public.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPublic extends React.Component { } +export default class MdPublic extends React.Component { } diff --git a/types/react-icons/md/publish.d.ts b/types/react-icons/md/publish.d.ts index ab8509e1d4..76aae7f48b 100644 --- a/types/react-icons/md/publish.d.ts +++ b/types/react-icons/md/publish.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdPublish extends React.Component { } +export default class MdPublish extends React.Component { } diff --git a/types/react-icons/md/query-builder.d.ts b/types/react-icons/md/query-builder.d.ts index 4821d475df..3607cbf408 100644 --- a/types/react-icons/md/query-builder.d.ts +++ b/types/react-icons/md/query-builder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdQueryBuilder extends React.Component { } +export default class MdQueryBuilder extends React.Component { } diff --git a/types/react-icons/md/question-answer.d.ts b/types/react-icons/md/question-answer.d.ts index 70b6400bea..b88cd376d0 100644 --- a/types/react-icons/md/question-answer.d.ts +++ b/types/react-icons/md/question-answer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdQuestionAnswer extends React.Component { } +export default class MdQuestionAnswer extends React.Component { } diff --git a/types/react-icons/md/queue-music.d.ts b/types/react-icons/md/queue-music.d.ts index 62bf119b62..0a9a451291 100644 --- a/types/react-icons/md/queue-music.d.ts +++ b/types/react-icons/md/queue-music.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdQueueMusic extends React.Component { } +export default class MdQueueMusic extends React.Component { } diff --git a/types/react-icons/md/queue-play-next.d.ts b/types/react-icons/md/queue-play-next.d.ts index 99fe1090ce..4540a71df0 100644 --- a/types/react-icons/md/queue-play-next.d.ts +++ b/types/react-icons/md/queue-play-next.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdQueuePlayNext extends React.Component { } +export default class MdQueuePlayNext extends React.Component { } diff --git a/types/react-icons/md/queue.d.ts b/types/react-icons/md/queue.d.ts index 2649feba26..80b27a7f8a 100644 --- a/types/react-icons/md/queue.d.ts +++ b/types/react-icons/md/queue.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdQueue extends React.Component { } +export default class MdQueue extends React.Component { } diff --git a/types/react-icons/md/radio-button-checked.d.ts b/types/react-icons/md/radio-button-checked.d.ts index 58f3375377..dfa06080e6 100644 --- a/types/react-icons/md/radio-button-checked.d.ts +++ b/types/react-icons/md/radio-button-checked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRadioButtonChecked extends React.Component { } +export default class MdRadioButtonChecked extends React.Component { } diff --git a/types/react-icons/md/radio-button-unchecked.d.ts b/types/react-icons/md/radio-button-unchecked.d.ts index faab044d52..b154b71305 100644 --- a/types/react-icons/md/radio-button-unchecked.d.ts +++ b/types/react-icons/md/radio-button-unchecked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRadioButtonUnchecked extends React.Component { } +export default class MdRadioButtonUnchecked extends React.Component { } diff --git a/types/react-icons/md/radio.d.ts b/types/react-icons/md/radio.d.ts index 978f1bb6eb..bd53fd4f03 100644 --- a/types/react-icons/md/radio.d.ts +++ b/types/react-icons/md/radio.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRadio extends React.Component { } +export default class MdRadio extends React.Component { } diff --git a/types/react-icons/md/rate-review.d.ts b/types/react-icons/md/rate-review.d.ts index bfdd3d6ca0..6de3f28785 100644 --- a/types/react-icons/md/rate-review.d.ts +++ b/types/react-icons/md/rate-review.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRateReview extends React.Component { } +export default class MdRateReview extends React.Component { } diff --git a/types/react-icons/md/receipt.d.ts b/types/react-icons/md/receipt.d.ts index 50c15a2b68..1b781c04c7 100644 --- a/types/react-icons/md/receipt.d.ts +++ b/types/react-icons/md/receipt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReceipt extends React.Component { } +export default class MdReceipt extends React.Component { } diff --git a/types/react-icons/md/recent-actors.d.ts b/types/react-icons/md/recent-actors.d.ts index 2612679b45..cfcf0432b5 100644 --- a/types/react-icons/md/recent-actors.d.ts +++ b/types/react-icons/md/recent-actors.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRecentActors extends React.Component { } +export default class MdRecentActors extends React.Component { } diff --git a/types/react-icons/md/record-voice-over.d.ts b/types/react-icons/md/record-voice-over.d.ts index 996540dbcc..ab9b2189b8 100644 --- a/types/react-icons/md/record-voice-over.d.ts +++ b/types/react-icons/md/record-voice-over.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRecordVoiceOver extends React.Component { } +export default class MdRecordVoiceOver extends React.Component { } diff --git a/types/react-icons/md/redeem.d.ts b/types/react-icons/md/redeem.d.ts index 62d4c5212b..7690d10236 100644 --- a/types/react-icons/md/redeem.d.ts +++ b/types/react-icons/md/redeem.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRedeem extends React.Component { } +export default class MdRedeem extends React.Component { } diff --git a/types/react-icons/md/redo.d.ts b/types/react-icons/md/redo.d.ts index b9bcedfd5b..3e0e1fac51 100644 --- a/types/react-icons/md/redo.d.ts +++ b/types/react-icons/md/redo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRedo extends React.Component { } +export default class MdRedo extends React.Component { } diff --git a/types/react-icons/md/refresh.d.ts b/types/react-icons/md/refresh.d.ts index 43d31af064..f037c2a972 100644 --- a/types/react-icons/md/refresh.d.ts +++ b/types/react-icons/md/refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRefresh extends React.Component { } +export default class MdRefresh extends React.Component { } diff --git a/types/react-icons/md/remove-circle-outline.d.ts b/types/react-icons/md/remove-circle-outline.d.ts index 880f0c7885..3488b16e2a 100644 --- a/types/react-icons/md/remove-circle-outline.d.ts +++ b/types/react-icons/md/remove-circle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemoveCircleOutline extends React.Component { } +export default class MdRemoveCircleOutline extends React.Component { } diff --git a/types/react-icons/md/remove-circle.d.ts b/types/react-icons/md/remove-circle.d.ts index 0f2d8bcb2e..77d8b1db6c 100644 --- a/types/react-icons/md/remove-circle.d.ts +++ b/types/react-icons/md/remove-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemoveCircle extends React.Component { } +export default class MdRemoveCircle extends React.Component { } diff --git a/types/react-icons/md/remove-from-queue.d.ts b/types/react-icons/md/remove-from-queue.d.ts index 761084d25c..05299a588f 100644 --- a/types/react-icons/md/remove-from-queue.d.ts +++ b/types/react-icons/md/remove-from-queue.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemoveFromQueue extends React.Component { } +export default class MdRemoveFromQueue extends React.Component { } diff --git a/types/react-icons/md/remove-red-eye.d.ts b/types/react-icons/md/remove-red-eye.d.ts index d4dd0744a7..8f839358ba 100644 --- a/types/react-icons/md/remove-red-eye.d.ts +++ b/types/react-icons/md/remove-red-eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemoveRedEye extends React.Component { } +export default class MdRemoveRedEye extends React.Component { } diff --git a/types/react-icons/md/remove-shopping-cart.d.ts b/types/react-icons/md/remove-shopping-cart.d.ts index e301f58023..2715486aea 100644 --- a/types/react-icons/md/remove-shopping-cart.d.ts +++ b/types/react-icons/md/remove-shopping-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemoveShoppingCart extends React.Component { } +export default class MdRemoveShoppingCart extends React.Component { } diff --git a/types/react-icons/md/remove.d.ts b/types/react-icons/md/remove.d.ts index cabb45226b..9522f25fe9 100644 --- a/types/react-icons/md/remove.d.ts +++ b/types/react-icons/md/remove.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRemove extends React.Component { } +export default class MdRemove extends React.Component { } diff --git a/types/react-icons/md/reorder.d.ts b/types/react-icons/md/reorder.d.ts index 968e7461d8..9f24bc5ed5 100644 --- a/types/react-icons/md/reorder.d.ts +++ b/types/react-icons/md/reorder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReorder extends React.Component { } +export default class MdReorder extends React.Component { } diff --git a/types/react-icons/md/repeat-one.d.ts b/types/react-icons/md/repeat-one.d.ts index 1838c1bafb..74a3642bf5 100644 --- a/types/react-icons/md/repeat-one.d.ts +++ b/types/react-icons/md/repeat-one.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRepeatOne extends React.Component { } +export default class MdRepeatOne extends React.Component { } diff --git a/types/react-icons/md/repeat.d.ts b/types/react-icons/md/repeat.d.ts index ca3fb2fadb..e1d7352ab9 100644 --- a/types/react-icons/md/repeat.d.ts +++ b/types/react-icons/md/repeat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRepeat extends React.Component { } +export default class MdRepeat extends React.Component { } diff --git a/types/react-icons/md/replay-10.d.ts b/types/react-icons/md/replay-10.d.ts index 9f19e05b8d..3d9f3ef0c4 100644 --- a/types/react-icons/md/replay-10.d.ts +++ b/types/react-icons/md/replay-10.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReplay10 extends React.Component { } +export default class MdReplay10 extends React.Component { } diff --git a/types/react-icons/md/replay-30.d.ts b/types/react-icons/md/replay-30.d.ts index d33d97388c..402af551ba 100644 --- a/types/react-icons/md/replay-30.d.ts +++ b/types/react-icons/md/replay-30.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReplay30 extends React.Component { } +export default class MdReplay30 extends React.Component { } diff --git a/types/react-icons/md/replay-5.d.ts b/types/react-icons/md/replay-5.d.ts index 36568215a5..78905ba50c 100644 --- a/types/react-icons/md/replay-5.d.ts +++ b/types/react-icons/md/replay-5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReplay5 extends React.Component { } +export default class MdReplay5 extends React.Component { } diff --git a/types/react-icons/md/replay.d.ts b/types/react-icons/md/replay.d.ts index ba85efeb8c..47d8592a3d 100644 --- a/types/react-icons/md/replay.d.ts +++ b/types/react-icons/md/replay.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReplay extends React.Component { } +export default class MdReplay extends React.Component { } diff --git a/types/react-icons/md/reply-all.d.ts b/types/react-icons/md/reply-all.d.ts index 06bfdb353f..07aa5f01f2 100644 --- a/types/react-icons/md/reply-all.d.ts +++ b/types/react-icons/md/reply-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReplyAll extends React.Component { } +export default class MdReplyAll extends React.Component { } diff --git a/types/react-icons/md/reply.d.ts b/types/react-icons/md/reply.d.ts index 48fec57192..648de11ef1 100644 --- a/types/react-icons/md/reply.d.ts +++ b/types/react-icons/md/reply.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReply extends React.Component { } +export default class MdReply extends React.Component { } diff --git a/types/react-icons/md/report-problem.d.ts b/types/react-icons/md/report-problem.d.ts index 70785f7746..c3dbf0101a 100644 --- a/types/react-icons/md/report-problem.d.ts +++ b/types/react-icons/md/report-problem.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReportProblem extends React.Component { } +export default class MdReportProblem extends React.Component { } diff --git a/types/react-icons/md/report.d.ts b/types/react-icons/md/report.d.ts index 7ab06eec14..af51419c00 100644 --- a/types/react-icons/md/report.d.ts +++ b/types/react-icons/md/report.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdReport extends React.Component { } +export default class MdReport extends React.Component { } diff --git a/types/react-icons/md/restaurant-menu.d.ts b/types/react-icons/md/restaurant-menu.d.ts index e3666cf1d1..306891c857 100644 --- a/types/react-icons/md/restaurant-menu.d.ts +++ b/types/react-icons/md/restaurant-menu.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRestaurantMenu extends React.Component { } +export default class MdRestaurantMenu extends React.Component { } diff --git a/types/react-icons/md/restaurant.d.ts b/types/react-icons/md/restaurant.d.ts index 130cbaf241..5adc8e8712 100644 --- a/types/react-icons/md/restaurant.d.ts +++ b/types/react-icons/md/restaurant.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRestaurant extends React.Component { } +export default class MdRestaurant extends React.Component { } diff --git a/types/react-icons/md/restore-page.d.ts b/types/react-icons/md/restore-page.d.ts index 3b4bc65be8..d836b1f669 100644 --- a/types/react-icons/md/restore-page.d.ts +++ b/types/react-icons/md/restore-page.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRestorePage extends React.Component { } +export default class MdRestorePage extends React.Component { } diff --git a/types/react-icons/md/restore.d.ts b/types/react-icons/md/restore.d.ts index 0a56ebcbda..aaadca1e08 100644 --- a/types/react-icons/md/restore.d.ts +++ b/types/react-icons/md/restore.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRestore extends React.Component { } +export default class MdRestore extends React.Component { } diff --git a/types/react-icons/md/ring-volume.d.ts b/types/react-icons/md/ring-volume.d.ts index 0bbeddd053..41843c29bd 100644 --- a/types/react-icons/md/ring-volume.d.ts +++ b/types/react-icons/md/ring-volume.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRingVolume extends React.Component { } +export default class MdRingVolume extends React.Component { } diff --git a/types/react-icons/md/room-service.d.ts b/types/react-icons/md/room-service.d.ts index 69dc2faf57..4b69032332 100644 --- a/types/react-icons/md/room-service.d.ts +++ b/types/react-icons/md/room-service.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRoomService extends React.Component { } +export default class MdRoomService extends React.Component { } diff --git a/types/react-icons/md/room.d.ts b/types/react-icons/md/room.d.ts index 3eb44c5629..49ab4cae8d 100644 --- a/types/react-icons/md/room.d.ts +++ b/types/react-icons/md/room.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRoom extends React.Component { } +export default class MdRoom extends React.Component { } diff --git a/types/react-icons/md/rotate-90-degrees-ccw.d.ts b/types/react-icons/md/rotate-90-degrees-ccw.d.ts index 36735fc539..ba2f85b1e2 100644 --- a/types/react-icons/md/rotate-90-degrees-ccw.d.ts +++ b/types/react-icons/md/rotate-90-degrees-ccw.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRotate90DegreesCcw extends React.Component { } +export default class MdRotate90DegreesCcw extends React.Component { } diff --git a/types/react-icons/md/rotate-left.d.ts b/types/react-icons/md/rotate-left.d.ts index 3f15bb984f..493c21cd47 100644 --- a/types/react-icons/md/rotate-left.d.ts +++ b/types/react-icons/md/rotate-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRotateLeft extends React.Component { } +export default class MdRotateLeft extends React.Component { } diff --git a/types/react-icons/md/rotate-right.d.ts b/types/react-icons/md/rotate-right.d.ts index 60bcea4578..936625527b 100644 --- a/types/react-icons/md/rotate-right.d.ts +++ b/types/react-icons/md/rotate-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRotateRight extends React.Component { } +export default class MdRotateRight extends React.Component { } diff --git a/types/react-icons/md/rounded-corner.d.ts b/types/react-icons/md/rounded-corner.d.ts index dfd1db48e1..592818db46 100644 --- a/types/react-icons/md/rounded-corner.d.ts +++ b/types/react-icons/md/rounded-corner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRoundedCorner extends React.Component { } +export default class MdRoundedCorner extends React.Component { } diff --git a/types/react-icons/md/router.d.ts b/types/react-icons/md/router.d.ts index d047429e43..71effffe25 100644 --- a/types/react-icons/md/router.d.ts +++ b/types/react-icons/md/router.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRouter extends React.Component { } +export default class MdRouter extends React.Component { } diff --git a/types/react-icons/md/rowing.d.ts b/types/react-icons/md/rowing.d.ts index c0b4cc96e2..66d50957df 100644 --- a/types/react-icons/md/rowing.d.ts +++ b/types/react-icons/md/rowing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRowing extends React.Component { } +export default class MdRowing extends React.Component { } diff --git a/types/react-icons/md/rss-feed.d.ts b/types/react-icons/md/rss-feed.d.ts index 0777a75942..857453af7d 100644 --- a/types/react-icons/md/rss-feed.d.ts +++ b/types/react-icons/md/rss-feed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRssFeed extends React.Component { } +export default class MdRssFeed extends React.Component { } diff --git a/types/react-icons/md/rv-hookup.d.ts b/types/react-icons/md/rv-hookup.d.ts index af874296f7..6b3f6b3a67 100644 --- a/types/react-icons/md/rv-hookup.d.ts +++ b/types/react-icons/md/rv-hookup.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdRvHookup extends React.Component { } +export default class MdRvHookup extends React.Component { } diff --git a/types/react-icons/md/satellite.d.ts b/types/react-icons/md/satellite.d.ts index b280ed16b6..1371e50a1d 100644 --- a/types/react-icons/md/satellite.d.ts +++ b/types/react-icons/md/satellite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSatellite extends React.Component { } +export default class MdSatellite extends React.Component { } diff --git a/types/react-icons/md/save.d.ts b/types/react-icons/md/save.d.ts index fef4cd60c2..f3aa747a5a 100644 --- a/types/react-icons/md/save.d.ts +++ b/types/react-icons/md/save.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSave extends React.Component { } +export default class MdSave extends React.Component { } diff --git a/types/react-icons/md/scanner.d.ts b/types/react-icons/md/scanner.d.ts index 119c02dbaa..db18a8c57b 100644 --- a/types/react-icons/md/scanner.d.ts +++ b/types/react-icons/md/scanner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScanner extends React.Component { } +export default class MdScanner extends React.Component { } diff --git a/types/react-icons/md/schedule.d.ts b/types/react-icons/md/schedule.d.ts index c8617ccec7..e85dac4d66 100644 --- a/types/react-icons/md/schedule.d.ts +++ b/types/react-icons/md/schedule.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSchedule extends React.Component { } +export default class MdSchedule extends React.Component { } diff --git a/types/react-icons/md/school.d.ts b/types/react-icons/md/school.d.ts index 2f6262d110..ec9ad586c7 100644 --- a/types/react-icons/md/school.d.ts +++ b/types/react-icons/md/school.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSchool extends React.Component { } +export default class MdSchool extends React.Component { } diff --git a/types/react-icons/md/screen-lock-landscape.d.ts b/types/react-icons/md/screen-lock-landscape.d.ts index 8a2c142624..8bd82ab85e 100644 --- a/types/react-icons/md/screen-lock-landscape.d.ts +++ b/types/react-icons/md/screen-lock-landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScreenLockLandscape extends React.Component { } +export default class MdScreenLockLandscape extends React.Component { } diff --git a/types/react-icons/md/screen-lock-portrait.d.ts b/types/react-icons/md/screen-lock-portrait.d.ts index 8a18707b55..4439deda82 100644 --- a/types/react-icons/md/screen-lock-portrait.d.ts +++ b/types/react-icons/md/screen-lock-portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScreenLockPortrait extends React.Component { } +export default class MdScreenLockPortrait extends React.Component { } diff --git a/types/react-icons/md/screen-lock-rotation.d.ts b/types/react-icons/md/screen-lock-rotation.d.ts index 71e5f72327..7edd36c10d 100644 --- a/types/react-icons/md/screen-lock-rotation.d.ts +++ b/types/react-icons/md/screen-lock-rotation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScreenLockRotation extends React.Component { } +export default class MdScreenLockRotation extends React.Component { } diff --git a/types/react-icons/md/screen-rotation.d.ts b/types/react-icons/md/screen-rotation.d.ts index d75e0d7427..ac2cd107e2 100644 --- a/types/react-icons/md/screen-rotation.d.ts +++ b/types/react-icons/md/screen-rotation.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScreenRotation extends React.Component { } +export default class MdScreenRotation extends React.Component { } diff --git a/types/react-icons/md/screen-share.d.ts b/types/react-icons/md/screen-share.d.ts index ca6383e7f5..1c6e5f8f3f 100644 --- a/types/react-icons/md/screen-share.d.ts +++ b/types/react-icons/md/screen-share.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdScreenShare extends React.Component { } +export default class MdScreenShare extends React.Component { } diff --git a/types/react-icons/md/sd-card.d.ts b/types/react-icons/md/sd-card.d.ts index 92a2013283..fbf66bc8ae 100644 --- a/types/react-icons/md/sd-card.d.ts +++ b/types/react-icons/md/sd-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSdCard extends React.Component { } +export default class MdSdCard extends React.Component { } diff --git a/types/react-icons/md/sd-storage.d.ts b/types/react-icons/md/sd-storage.d.ts index 399570723b..645f26b009 100644 --- a/types/react-icons/md/sd-storage.d.ts +++ b/types/react-icons/md/sd-storage.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSdStorage extends React.Component { } +export default class MdSdStorage extends React.Component { } diff --git a/types/react-icons/md/search.d.ts b/types/react-icons/md/search.d.ts index 2ea2cea0a3..4c4f7aafeb 100644 --- a/types/react-icons/md/search.d.ts +++ b/types/react-icons/md/search.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSearch extends React.Component { } +export default class MdSearch extends React.Component { } diff --git a/types/react-icons/md/security.d.ts b/types/react-icons/md/security.d.ts index ea223476bf..ffeffbbfeb 100644 --- a/types/react-icons/md/security.d.ts +++ b/types/react-icons/md/security.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSecurity extends React.Component { } +export default class MdSecurity extends React.Component { } diff --git a/types/react-icons/md/select-all.d.ts b/types/react-icons/md/select-all.d.ts index 9516558447..e8d8ba116a 100644 --- a/types/react-icons/md/select-all.d.ts +++ b/types/react-icons/md/select-all.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSelectAll extends React.Component { } +export default class MdSelectAll extends React.Component { } diff --git a/types/react-icons/md/send.d.ts b/types/react-icons/md/send.d.ts index af0c9a3df8..a643cfddfa 100644 --- a/types/react-icons/md/send.d.ts +++ b/types/react-icons/md/send.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSend extends React.Component { } +export default class MdSend extends React.Component { } diff --git a/types/react-icons/md/sentiment-dissatisfied.d.ts b/types/react-icons/md/sentiment-dissatisfied.d.ts index 6e0000e986..e5e989d5ad 100644 --- a/types/react-icons/md/sentiment-dissatisfied.d.ts +++ b/types/react-icons/md/sentiment-dissatisfied.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSentimentDissatisfied extends React.Component { } +export default class MdSentimentDissatisfied extends React.Component { } diff --git a/types/react-icons/md/sentiment-neutral.d.ts b/types/react-icons/md/sentiment-neutral.d.ts index fce36aa42a..ea95a02aea 100644 --- a/types/react-icons/md/sentiment-neutral.d.ts +++ b/types/react-icons/md/sentiment-neutral.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSentimentNeutral extends React.Component { } +export default class MdSentimentNeutral extends React.Component { } diff --git a/types/react-icons/md/sentiment-satisfied.d.ts b/types/react-icons/md/sentiment-satisfied.d.ts index 638f37d4f4..ff9ba41c7e 100644 --- a/types/react-icons/md/sentiment-satisfied.d.ts +++ b/types/react-icons/md/sentiment-satisfied.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSentimentSatisfied extends React.Component { } +export default class MdSentimentSatisfied extends React.Component { } diff --git a/types/react-icons/md/sentiment-very-dissatisfied.d.ts b/types/react-icons/md/sentiment-very-dissatisfied.d.ts index 8397566e59..9e26b053fc 100644 --- a/types/react-icons/md/sentiment-very-dissatisfied.d.ts +++ b/types/react-icons/md/sentiment-very-dissatisfied.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSentimentVeryDissatisfied extends React.Component { } +export default class MdSentimentVeryDissatisfied extends React.Component { } diff --git a/types/react-icons/md/sentiment-very-satisfied.d.ts b/types/react-icons/md/sentiment-very-satisfied.d.ts index 1833efd160..570e358c3a 100644 --- a/types/react-icons/md/sentiment-very-satisfied.d.ts +++ b/types/react-icons/md/sentiment-very-satisfied.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSentimentVerySatisfied extends React.Component { } +export default class MdSentimentVerySatisfied extends React.Component { } diff --git a/types/react-icons/md/settings-applications.d.ts b/types/react-icons/md/settings-applications.d.ts index e5c217c942..75223b6af8 100644 --- a/types/react-icons/md/settings-applications.d.ts +++ b/types/react-icons/md/settings-applications.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsApplications extends React.Component { } +export default class MdSettingsApplications extends React.Component { } diff --git a/types/react-icons/md/settings-backup-restore.d.ts b/types/react-icons/md/settings-backup-restore.d.ts index aae62cc2d6..beeec5199f 100644 --- a/types/react-icons/md/settings-backup-restore.d.ts +++ b/types/react-icons/md/settings-backup-restore.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsBackupRestore extends React.Component { } +export default class MdSettingsBackupRestore extends React.Component { } diff --git a/types/react-icons/md/settings-bluetooth.d.ts b/types/react-icons/md/settings-bluetooth.d.ts index c86db5ca74..0f295f3c78 100644 --- a/types/react-icons/md/settings-bluetooth.d.ts +++ b/types/react-icons/md/settings-bluetooth.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsBluetooth extends React.Component { } +export default class MdSettingsBluetooth extends React.Component { } diff --git a/types/react-icons/md/settings-brightness.d.ts b/types/react-icons/md/settings-brightness.d.ts index a793f8d921..41c1e8360f 100644 --- a/types/react-icons/md/settings-brightness.d.ts +++ b/types/react-icons/md/settings-brightness.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsBrightness extends React.Component { } +export default class MdSettingsBrightness extends React.Component { } diff --git a/types/react-icons/md/settings-cell.d.ts b/types/react-icons/md/settings-cell.d.ts index 4b0628b58c..620d7e1fe5 100644 --- a/types/react-icons/md/settings-cell.d.ts +++ b/types/react-icons/md/settings-cell.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsCell extends React.Component { } +export default class MdSettingsCell extends React.Component { } diff --git a/types/react-icons/md/settings-ethernet.d.ts b/types/react-icons/md/settings-ethernet.d.ts index 531e528c16..c610f8ec24 100644 --- a/types/react-icons/md/settings-ethernet.d.ts +++ b/types/react-icons/md/settings-ethernet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsEthernet extends React.Component { } +export default class MdSettingsEthernet extends React.Component { } diff --git a/types/react-icons/md/settings-input-antenna.d.ts b/types/react-icons/md/settings-input-antenna.d.ts index 6da23fc7fc..f19536a4cb 100644 --- a/types/react-icons/md/settings-input-antenna.d.ts +++ b/types/react-icons/md/settings-input-antenna.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsInputAntenna extends React.Component { } +export default class MdSettingsInputAntenna extends React.Component { } diff --git a/types/react-icons/md/settings-input-component.d.ts b/types/react-icons/md/settings-input-component.d.ts index f695f575e5..e1fe37ccdf 100644 --- a/types/react-icons/md/settings-input-component.d.ts +++ b/types/react-icons/md/settings-input-component.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsInputComponent extends React.Component { } +export default class MdSettingsInputComponent extends React.Component { } diff --git a/types/react-icons/md/settings-input-composite.d.ts b/types/react-icons/md/settings-input-composite.d.ts index 15015a6039..266f9969fb 100644 --- a/types/react-icons/md/settings-input-composite.d.ts +++ b/types/react-icons/md/settings-input-composite.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsInputComposite extends React.Component { } +export default class MdSettingsInputComposite extends React.Component { } diff --git a/types/react-icons/md/settings-input-hdmi.d.ts b/types/react-icons/md/settings-input-hdmi.d.ts index 91ba50efb9..be910d9b17 100644 --- a/types/react-icons/md/settings-input-hdmi.d.ts +++ b/types/react-icons/md/settings-input-hdmi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsInputHdmi extends React.Component { } +export default class MdSettingsInputHdmi extends React.Component { } diff --git a/types/react-icons/md/settings-input-svideo.d.ts b/types/react-icons/md/settings-input-svideo.d.ts index 4a30141a06..d9254b4996 100644 --- a/types/react-icons/md/settings-input-svideo.d.ts +++ b/types/react-icons/md/settings-input-svideo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsInputSvideo extends React.Component { } +export default class MdSettingsInputSvideo extends React.Component { } diff --git a/types/react-icons/md/settings-overscan.d.ts b/types/react-icons/md/settings-overscan.d.ts index ce648342a1..c74ed6c60b 100644 --- a/types/react-icons/md/settings-overscan.d.ts +++ b/types/react-icons/md/settings-overscan.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsOverscan extends React.Component { } +export default class MdSettingsOverscan extends React.Component { } diff --git a/types/react-icons/md/settings-phone.d.ts b/types/react-icons/md/settings-phone.d.ts index 48643c50c4..a24ed75c1a 100644 --- a/types/react-icons/md/settings-phone.d.ts +++ b/types/react-icons/md/settings-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsPhone extends React.Component { } +export default class MdSettingsPhone extends React.Component { } diff --git a/types/react-icons/md/settings-power.d.ts b/types/react-icons/md/settings-power.d.ts index 88a1c9ab0e..f93530a007 100644 --- a/types/react-icons/md/settings-power.d.ts +++ b/types/react-icons/md/settings-power.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsPower extends React.Component { } +export default class MdSettingsPower extends React.Component { } diff --git a/types/react-icons/md/settings-remote.d.ts b/types/react-icons/md/settings-remote.d.ts index a677ed0079..19720afb98 100644 --- a/types/react-icons/md/settings-remote.d.ts +++ b/types/react-icons/md/settings-remote.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsRemote extends React.Component { } +export default class MdSettingsRemote extends React.Component { } diff --git a/types/react-icons/md/settings-system-daydream.d.ts b/types/react-icons/md/settings-system-daydream.d.ts index 0ec5ab48a3..654c1666d7 100644 --- a/types/react-icons/md/settings-system-daydream.d.ts +++ b/types/react-icons/md/settings-system-daydream.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsSystemDaydream extends React.Component { } +export default class MdSettingsSystemDaydream extends React.Component { } diff --git a/types/react-icons/md/settings-voice.d.ts b/types/react-icons/md/settings-voice.d.ts index 4929d9917d..2ca59f4b0b 100644 --- a/types/react-icons/md/settings-voice.d.ts +++ b/types/react-icons/md/settings-voice.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettingsVoice extends React.Component { } +export default class MdSettingsVoice extends React.Component { } diff --git a/types/react-icons/md/settings.d.ts b/types/react-icons/md/settings.d.ts index 78f4cab998..2117b4be55 100644 --- a/types/react-icons/md/settings.d.ts +++ b/types/react-icons/md/settings.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSettings extends React.Component { } +export default class MdSettings extends React.Component { } diff --git a/types/react-icons/md/share.d.ts b/types/react-icons/md/share.d.ts index 35d60c7771..5a6639be86 100644 --- a/types/react-icons/md/share.d.ts +++ b/types/react-icons/md/share.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShare extends React.Component { } +export default class MdShare extends React.Component { } diff --git a/types/react-icons/md/shop-two.d.ts b/types/react-icons/md/shop-two.d.ts index 5e257fc2cf..ffd2e40d8a 100644 --- a/types/react-icons/md/shop-two.d.ts +++ b/types/react-icons/md/shop-two.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShopTwo extends React.Component { } +export default class MdShopTwo extends React.Component { } diff --git a/types/react-icons/md/shop.d.ts b/types/react-icons/md/shop.d.ts index 7da1c7046f..0247f8919e 100644 --- a/types/react-icons/md/shop.d.ts +++ b/types/react-icons/md/shop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShop extends React.Component { } +export default class MdShop extends React.Component { } diff --git a/types/react-icons/md/shopping-basket.d.ts b/types/react-icons/md/shopping-basket.d.ts index e68591ccec..ce58316185 100644 --- a/types/react-icons/md/shopping-basket.d.ts +++ b/types/react-icons/md/shopping-basket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShoppingBasket extends React.Component { } +export default class MdShoppingBasket extends React.Component { } diff --git a/types/react-icons/md/shopping-cart.d.ts b/types/react-icons/md/shopping-cart.d.ts index af645eec26..2980434fd6 100644 --- a/types/react-icons/md/shopping-cart.d.ts +++ b/types/react-icons/md/shopping-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShoppingCart extends React.Component { } +export default class MdShoppingCart extends React.Component { } diff --git a/types/react-icons/md/short-text.d.ts b/types/react-icons/md/short-text.d.ts index 8d911c44c5..66c49133ba 100644 --- a/types/react-icons/md/short-text.d.ts +++ b/types/react-icons/md/short-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShortText extends React.Component { } +export default class MdShortText extends React.Component { } diff --git a/types/react-icons/md/show-chart.d.ts b/types/react-icons/md/show-chart.d.ts index 9d9d75e44d..4fc9b77c9e 100644 --- a/types/react-icons/md/show-chart.d.ts +++ b/types/react-icons/md/show-chart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShowChart extends React.Component { } +export default class MdShowChart extends React.Component { } diff --git a/types/react-icons/md/shuffle.d.ts b/types/react-icons/md/shuffle.d.ts index 779d232583..b20fd0302e 100644 --- a/types/react-icons/md/shuffle.d.ts +++ b/types/react-icons/md/shuffle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdShuffle extends React.Component { } +export default class MdShuffle extends React.Component { } diff --git a/types/react-icons/md/signal-cellular-4-bar.d.ts b/types/react-icons/md/signal-cellular-4-bar.d.ts index 3b577342cc..9961d076e8 100644 --- a/types/react-icons/md/signal-cellular-4-bar.d.ts +++ b/types/react-icons/md/signal-cellular-4-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalCellular4Bar extends React.Component { } +export default class MdSignalCellular4Bar extends React.Component { } diff --git a/types/react-icons/md/signal-cellular-connected-no-internet-4-bar.d.ts b/types/react-icons/md/signal-cellular-connected-no-internet-4-bar.d.ts index 18516f7e87..35546b90db 100644 --- a/types/react-icons/md/signal-cellular-connected-no-internet-4-bar.d.ts +++ b/types/react-icons/md/signal-cellular-connected-no-internet-4-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalCellularConnectedNoInternet4Bar extends React.Component { } +export default class MdSignalCellularConnectedNoInternet4Bar extends React.Component { } diff --git a/types/react-icons/md/signal-cellular-no-sim.d.ts b/types/react-icons/md/signal-cellular-no-sim.d.ts index 737495b9d1..37c952ef33 100644 --- a/types/react-icons/md/signal-cellular-no-sim.d.ts +++ b/types/react-icons/md/signal-cellular-no-sim.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalCellularNoSim extends React.Component { } +export default class MdSignalCellularNoSim extends React.Component { } diff --git a/types/react-icons/md/signal-cellular-null.d.ts b/types/react-icons/md/signal-cellular-null.d.ts index 7f9723b3ec..81c4801bac 100644 --- a/types/react-icons/md/signal-cellular-null.d.ts +++ b/types/react-icons/md/signal-cellular-null.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalCellularNull extends React.Component { } +export default class MdSignalCellularNull extends React.Component { } diff --git a/types/react-icons/md/signal-cellular-off.d.ts b/types/react-icons/md/signal-cellular-off.d.ts index 68faa8ba6b..71b723a036 100644 --- a/types/react-icons/md/signal-cellular-off.d.ts +++ b/types/react-icons/md/signal-cellular-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalCellularOff extends React.Component { } +export default class MdSignalCellularOff extends React.Component { } diff --git a/types/react-icons/md/signal-wifi-4-bar-lock.d.ts b/types/react-icons/md/signal-wifi-4-bar-lock.d.ts index 9279b47ea8..45689253f7 100644 --- a/types/react-icons/md/signal-wifi-4-bar-lock.d.ts +++ b/types/react-icons/md/signal-wifi-4-bar-lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalWifi4BarLock extends React.Component { } +export default class MdSignalWifi4BarLock extends React.Component { } diff --git a/types/react-icons/md/signal-wifi-4-bar.d.ts b/types/react-icons/md/signal-wifi-4-bar.d.ts index eda23b08e7..9b90b1dc00 100644 --- a/types/react-icons/md/signal-wifi-4-bar.d.ts +++ b/types/react-icons/md/signal-wifi-4-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalWifi4Bar extends React.Component { } +export default class MdSignalWifi4Bar extends React.Component { } diff --git a/types/react-icons/md/signal-wifi-off.d.ts b/types/react-icons/md/signal-wifi-off.d.ts index 95d475aa1c..62c5ceee3c 100644 --- a/types/react-icons/md/signal-wifi-off.d.ts +++ b/types/react-icons/md/signal-wifi-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSignalWifiOff extends React.Component { } +export default class MdSignalWifiOff extends React.Component { } diff --git a/types/react-icons/md/sim-card-alert.d.ts b/types/react-icons/md/sim-card-alert.d.ts index 0bb89aa7b1..4060c4594e 100644 --- a/types/react-icons/md/sim-card-alert.d.ts +++ b/types/react-icons/md/sim-card-alert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSimCardAlert extends React.Component { } +export default class MdSimCardAlert extends React.Component { } diff --git a/types/react-icons/md/sim-card.d.ts b/types/react-icons/md/sim-card.d.ts index 61c24e842d..da691e53ad 100644 --- a/types/react-icons/md/sim-card.d.ts +++ b/types/react-icons/md/sim-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSimCard extends React.Component { } +export default class MdSimCard extends React.Component { } diff --git a/types/react-icons/md/skip-next.d.ts b/types/react-icons/md/skip-next.d.ts index 291b4bbc74..ecf5c1dc78 100644 --- a/types/react-icons/md/skip-next.d.ts +++ b/types/react-icons/md/skip-next.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSkipNext extends React.Component { } +export default class MdSkipNext extends React.Component { } diff --git a/types/react-icons/md/skip-previous.d.ts b/types/react-icons/md/skip-previous.d.ts index 968703aa68..93b71643d7 100644 --- a/types/react-icons/md/skip-previous.d.ts +++ b/types/react-icons/md/skip-previous.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSkipPrevious extends React.Component { } +export default class MdSkipPrevious extends React.Component { } diff --git a/types/react-icons/md/slideshow.d.ts b/types/react-icons/md/slideshow.d.ts index d4e7399041..3604117de4 100644 --- a/types/react-icons/md/slideshow.d.ts +++ b/types/react-icons/md/slideshow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSlideshow extends React.Component { } +export default class MdSlideshow extends React.Component { } diff --git a/types/react-icons/md/slow-motion-video.d.ts b/types/react-icons/md/slow-motion-video.d.ts index 7ad69e6c16..b1613e9196 100644 --- a/types/react-icons/md/slow-motion-video.d.ts +++ b/types/react-icons/md/slow-motion-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSlowMotionVideo extends React.Component { } +export default class MdSlowMotionVideo extends React.Component { } diff --git a/types/react-icons/md/smartphone.d.ts b/types/react-icons/md/smartphone.d.ts index a31ea382a7..48e919a7f2 100644 --- a/types/react-icons/md/smartphone.d.ts +++ b/types/react-icons/md/smartphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSmartphone extends React.Component { } +export default class MdSmartphone extends React.Component { } diff --git a/types/react-icons/md/smoke-free.d.ts b/types/react-icons/md/smoke-free.d.ts index d8e3e1a027..494a9ffbed 100644 --- a/types/react-icons/md/smoke-free.d.ts +++ b/types/react-icons/md/smoke-free.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSmokeFree extends React.Component { } +export default class MdSmokeFree extends React.Component { } diff --git a/types/react-icons/md/smoking-rooms.d.ts b/types/react-icons/md/smoking-rooms.d.ts index b829e98747..9793808427 100644 --- a/types/react-icons/md/smoking-rooms.d.ts +++ b/types/react-icons/md/smoking-rooms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSmokingRooms extends React.Component { } +export default class MdSmokingRooms extends React.Component { } diff --git a/types/react-icons/md/sms-failed.d.ts b/types/react-icons/md/sms-failed.d.ts index 2b4ee25fab..ed04e950bd 100644 --- a/types/react-icons/md/sms-failed.d.ts +++ b/types/react-icons/md/sms-failed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSmsFailed extends React.Component { } +export default class MdSmsFailed extends React.Component { } diff --git a/types/react-icons/md/sms.d.ts b/types/react-icons/md/sms.d.ts index f378ec0b50..bcdc21c622 100644 --- a/types/react-icons/md/sms.d.ts +++ b/types/react-icons/md/sms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSms extends React.Component { } +export default class MdSms extends React.Component { } diff --git a/types/react-icons/md/snooze.d.ts b/types/react-icons/md/snooze.d.ts index 33c7b29c34..39ef1f6213 100644 --- a/types/react-icons/md/snooze.d.ts +++ b/types/react-icons/md/snooze.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSnooze extends React.Component { } +export default class MdSnooze extends React.Component { } diff --git a/types/react-icons/md/sort-by-alpha.d.ts b/types/react-icons/md/sort-by-alpha.d.ts index e2c667a933..1d823eec21 100644 --- a/types/react-icons/md/sort-by-alpha.d.ts +++ b/types/react-icons/md/sort-by-alpha.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSortByAlpha extends React.Component { } +export default class MdSortByAlpha extends React.Component { } diff --git a/types/react-icons/md/sort.d.ts b/types/react-icons/md/sort.d.ts index 00edec731f..4ae7f76a01 100644 --- a/types/react-icons/md/sort.d.ts +++ b/types/react-icons/md/sort.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSort extends React.Component { } +export default class MdSort extends React.Component { } diff --git a/types/react-icons/md/spa.d.ts b/types/react-icons/md/spa.d.ts index b78a49aa60..328203f62f 100644 --- a/types/react-icons/md/spa.d.ts +++ b/types/react-icons/md/spa.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpa extends React.Component { } +export default class MdSpa extends React.Component { } diff --git a/types/react-icons/md/space-bar.d.ts b/types/react-icons/md/space-bar.d.ts index 37c3c8257a..861c34892a 100644 --- a/types/react-icons/md/space-bar.d.ts +++ b/types/react-icons/md/space-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpaceBar extends React.Component { } +export default class MdSpaceBar extends React.Component { } diff --git a/types/react-icons/md/speaker-group.d.ts b/types/react-icons/md/speaker-group.d.ts index 045d0ba21a..81915fc511 100644 --- a/types/react-icons/md/speaker-group.d.ts +++ b/types/react-icons/md/speaker-group.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpeakerGroup extends React.Component { } +export default class MdSpeakerGroup extends React.Component { } diff --git a/types/react-icons/md/speaker-notes-off.d.ts b/types/react-icons/md/speaker-notes-off.d.ts index ddf6a4a20d..bc5b008527 100644 --- a/types/react-icons/md/speaker-notes-off.d.ts +++ b/types/react-icons/md/speaker-notes-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpeakerNotesOff extends React.Component { } +export default class MdSpeakerNotesOff extends React.Component { } diff --git a/types/react-icons/md/speaker-notes.d.ts b/types/react-icons/md/speaker-notes.d.ts index 61be4b191b..1c3c0e4ddc 100644 --- a/types/react-icons/md/speaker-notes.d.ts +++ b/types/react-icons/md/speaker-notes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpeakerNotes extends React.Component { } +export default class MdSpeakerNotes extends React.Component { } diff --git a/types/react-icons/md/speaker-phone.d.ts b/types/react-icons/md/speaker-phone.d.ts index 8e5b7ad182..b459a0c395 100644 --- a/types/react-icons/md/speaker-phone.d.ts +++ b/types/react-icons/md/speaker-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpeakerPhone extends React.Component { } +export default class MdSpeakerPhone extends React.Component { } diff --git a/types/react-icons/md/speaker.d.ts b/types/react-icons/md/speaker.d.ts index eb8d69859e..1f28f03e88 100644 --- a/types/react-icons/md/speaker.d.ts +++ b/types/react-icons/md/speaker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpeaker extends React.Component { } +export default class MdSpeaker extends React.Component { } diff --git a/types/react-icons/md/spellcheck.d.ts b/types/react-icons/md/spellcheck.d.ts index 0b87768460..6b74288ebf 100644 --- a/types/react-icons/md/spellcheck.d.ts +++ b/types/react-icons/md/spellcheck.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSpellcheck extends React.Component { } +export default class MdSpellcheck extends React.Component { } diff --git a/types/react-icons/md/star-border.d.ts b/types/react-icons/md/star-border.d.ts index 3885aca3e1..2dda5ebb35 100644 --- a/types/react-icons/md/star-border.d.ts +++ b/types/react-icons/md/star-border.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStarBorder extends React.Component { } +export default class MdStarBorder extends React.Component { } diff --git a/types/react-icons/md/star-half.d.ts b/types/react-icons/md/star-half.d.ts index 4711277578..d6684bbfe0 100644 --- a/types/react-icons/md/star-half.d.ts +++ b/types/react-icons/md/star-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStarHalf extends React.Component { } +export default class MdStarHalf extends React.Component { } diff --git a/types/react-icons/md/star-outline.d.ts b/types/react-icons/md/star-outline.d.ts index ec7f64af5b..2b9f3546a3 100644 --- a/types/react-icons/md/star-outline.d.ts +++ b/types/react-icons/md/star-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStarOutline extends React.Component { } +export default class MdStarOutline extends React.Component { } diff --git a/types/react-icons/md/star.d.ts b/types/react-icons/md/star.d.ts index e5a46a1b4a..f10524254e 100644 --- a/types/react-icons/md/star.d.ts +++ b/types/react-icons/md/star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStar extends React.Component { } +export default class MdStar extends React.Component { } diff --git a/types/react-icons/md/stars.d.ts b/types/react-icons/md/stars.d.ts index 2538a7c234..b92a32acd6 100644 --- a/types/react-icons/md/stars.d.ts +++ b/types/react-icons/md/stars.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStars extends React.Component { } +export default class MdStars extends React.Component { } diff --git a/types/react-icons/md/stay-current-landscape.d.ts b/types/react-icons/md/stay-current-landscape.d.ts index 243f895422..c2edfbaa27 100644 --- a/types/react-icons/md/stay-current-landscape.d.ts +++ b/types/react-icons/md/stay-current-landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStayCurrentLandscape extends React.Component { } +export default class MdStayCurrentLandscape extends React.Component { } diff --git a/types/react-icons/md/stay-current-portrait.d.ts b/types/react-icons/md/stay-current-portrait.d.ts index 9799dbb461..9f523f0514 100644 --- a/types/react-icons/md/stay-current-portrait.d.ts +++ b/types/react-icons/md/stay-current-portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStayCurrentPortrait extends React.Component { } +export default class MdStayCurrentPortrait extends React.Component { } diff --git a/types/react-icons/md/stay-primary-landscape.d.ts b/types/react-icons/md/stay-primary-landscape.d.ts index 2e941916e9..4cf222880a 100644 --- a/types/react-icons/md/stay-primary-landscape.d.ts +++ b/types/react-icons/md/stay-primary-landscape.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStayPrimaryLandscape extends React.Component { } +export default class MdStayPrimaryLandscape extends React.Component { } diff --git a/types/react-icons/md/stay-primary-portrait.d.ts b/types/react-icons/md/stay-primary-portrait.d.ts index a69bd1e45f..e4371a0ff9 100644 --- a/types/react-icons/md/stay-primary-portrait.d.ts +++ b/types/react-icons/md/stay-primary-portrait.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStayPrimaryPortrait extends React.Component { } +export default class MdStayPrimaryPortrait extends React.Component { } diff --git a/types/react-icons/md/stop-screen-share.d.ts b/types/react-icons/md/stop-screen-share.d.ts index 4e6665e0dd..aa6a7b1f11 100644 --- a/types/react-icons/md/stop-screen-share.d.ts +++ b/types/react-icons/md/stop-screen-share.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStopScreenShare extends React.Component { } +export default class MdStopScreenShare extends React.Component { } diff --git a/types/react-icons/md/stop.d.ts b/types/react-icons/md/stop.d.ts index 61a3b41ea8..23972ad40d 100644 --- a/types/react-icons/md/stop.d.ts +++ b/types/react-icons/md/stop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStop extends React.Component { } +export default class MdStop extends React.Component { } diff --git a/types/react-icons/md/storage.d.ts b/types/react-icons/md/storage.d.ts index 82c6f58030..76cdb38312 100644 --- a/types/react-icons/md/storage.d.ts +++ b/types/react-icons/md/storage.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStorage extends React.Component { } +export default class MdStorage extends React.Component { } diff --git a/types/react-icons/md/store-mall-directory.d.ts b/types/react-icons/md/store-mall-directory.d.ts index 5144a77caf..68d4294ade 100644 --- a/types/react-icons/md/store-mall-directory.d.ts +++ b/types/react-icons/md/store-mall-directory.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStoreMallDirectory extends React.Component { } +export default class MdStoreMallDirectory extends React.Component { } diff --git a/types/react-icons/md/store.d.ts b/types/react-icons/md/store.d.ts index 6a2e4906fc..c64ab33e61 100644 --- a/types/react-icons/md/store.d.ts +++ b/types/react-icons/md/store.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStore extends React.Component { } +export default class MdStore extends React.Component { } diff --git a/types/react-icons/md/straighten.d.ts b/types/react-icons/md/straighten.d.ts index 820bb820fb..fa68ffb61f 100644 --- a/types/react-icons/md/straighten.d.ts +++ b/types/react-icons/md/straighten.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStraighten extends React.Component { } +export default class MdStraighten extends React.Component { } diff --git a/types/react-icons/md/streetview.d.ts b/types/react-icons/md/streetview.d.ts index 0807688490..b786fc4504 100644 --- a/types/react-icons/md/streetview.d.ts +++ b/types/react-icons/md/streetview.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStreetview extends React.Component { } +export default class MdStreetview extends React.Component { } diff --git a/types/react-icons/md/strikethrough-s.d.ts b/types/react-icons/md/strikethrough-s.d.ts index a6967d71cb..8ccb18a292 100644 --- a/types/react-icons/md/strikethrough-s.d.ts +++ b/types/react-icons/md/strikethrough-s.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStrikethroughS extends React.Component { } +export default class MdStrikethroughS extends React.Component { } diff --git a/types/react-icons/md/style.d.ts b/types/react-icons/md/style.d.ts index 3b545091dd..6826a067a7 100644 --- a/types/react-icons/md/style.d.ts +++ b/types/react-icons/md/style.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdStyle extends React.Component { } +export default class MdStyle extends React.Component { } diff --git a/types/react-icons/md/subdirectory-arrow-left.d.ts b/types/react-icons/md/subdirectory-arrow-left.d.ts index af9e01ef2c..ebfbf45689 100644 --- a/types/react-icons/md/subdirectory-arrow-left.d.ts +++ b/types/react-icons/md/subdirectory-arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubdirectoryArrowLeft extends React.Component { } +export default class MdSubdirectoryArrowLeft extends React.Component { } diff --git a/types/react-icons/md/subdirectory-arrow-right.d.ts b/types/react-icons/md/subdirectory-arrow-right.d.ts index 7b7a57f72c..435777e018 100644 --- a/types/react-icons/md/subdirectory-arrow-right.d.ts +++ b/types/react-icons/md/subdirectory-arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubdirectoryArrowRight extends React.Component { } +export default class MdSubdirectoryArrowRight extends React.Component { } diff --git a/types/react-icons/md/subject.d.ts b/types/react-icons/md/subject.d.ts index cf5e782635..b187b836f2 100644 --- a/types/react-icons/md/subject.d.ts +++ b/types/react-icons/md/subject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubject extends React.Component { } +export default class MdSubject extends React.Component { } diff --git a/types/react-icons/md/subscriptions.d.ts b/types/react-icons/md/subscriptions.d.ts index 83d2830229..0baf020371 100644 --- a/types/react-icons/md/subscriptions.d.ts +++ b/types/react-icons/md/subscriptions.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubscriptions extends React.Component { } +export default class MdSubscriptions extends React.Component { } diff --git a/types/react-icons/md/subtitles.d.ts b/types/react-icons/md/subtitles.d.ts index 5e423dc638..2cacca492e 100644 --- a/types/react-icons/md/subtitles.d.ts +++ b/types/react-icons/md/subtitles.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubtitles extends React.Component { } +export default class MdSubtitles extends React.Component { } diff --git a/types/react-icons/md/subway.d.ts b/types/react-icons/md/subway.d.ts index 62f8692e98..c5496480da 100644 --- a/types/react-icons/md/subway.d.ts +++ b/types/react-icons/md/subway.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSubway extends React.Component { } +export default class MdSubway extends React.Component { } diff --git a/types/react-icons/md/supervisor-account.d.ts b/types/react-icons/md/supervisor-account.d.ts index 59a10b5a52..4c9b87c063 100644 --- a/types/react-icons/md/supervisor-account.d.ts +++ b/types/react-icons/md/supervisor-account.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSupervisorAccount extends React.Component { } +export default class MdSupervisorAccount extends React.Component { } diff --git a/types/react-icons/md/surround-sound.d.ts b/types/react-icons/md/surround-sound.d.ts index 9972125d3a..673f1fdb7e 100644 --- a/types/react-icons/md/surround-sound.d.ts +++ b/types/react-icons/md/surround-sound.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSurroundSound extends React.Component { } +export default class MdSurroundSound extends React.Component { } diff --git a/types/react-icons/md/swap-calls.d.ts b/types/react-icons/md/swap-calls.d.ts index e0331cc2da..5b6c5eb55b 100644 --- a/types/react-icons/md/swap-calls.d.ts +++ b/types/react-icons/md/swap-calls.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwapCalls extends React.Component { } +export default class MdSwapCalls extends React.Component { } diff --git a/types/react-icons/md/swap-horiz.d.ts b/types/react-icons/md/swap-horiz.d.ts index 6d11890c87..da47fa6f40 100644 --- a/types/react-icons/md/swap-horiz.d.ts +++ b/types/react-icons/md/swap-horiz.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwapHoriz extends React.Component { } +export default class MdSwapHoriz extends React.Component { } diff --git a/types/react-icons/md/swap-vert.d.ts b/types/react-icons/md/swap-vert.d.ts index a91297045e..d034eaf517 100644 --- a/types/react-icons/md/swap-vert.d.ts +++ b/types/react-icons/md/swap-vert.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwapVert extends React.Component { } +export default class MdSwapVert extends React.Component { } diff --git a/types/react-icons/md/swap-vertical-circle.d.ts b/types/react-icons/md/swap-vertical-circle.d.ts index d4978c081f..617a1f6d9a 100644 --- a/types/react-icons/md/swap-vertical-circle.d.ts +++ b/types/react-icons/md/swap-vertical-circle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwapVerticalCircle extends React.Component { } +export default class MdSwapVerticalCircle extends React.Component { } diff --git a/types/react-icons/md/switch-camera.d.ts b/types/react-icons/md/switch-camera.d.ts index 2aa0dc6e6a..c18ad57764 100644 --- a/types/react-icons/md/switch-camera.d.ts +++ b/types/react-icons/md/switch-camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwitchCamera extends React.Component { } +export default class MdSwitchCamera extends React.Component { } diff --git a/types/react-icons/md/switch-video.d.ts b/types/react-icons/md/switch-video.d.ts index a130429807..0c95857fed 100644 --- a/types/react-icons/md/switch-video.d.ts +++ b/types/react-icons/md/switch-video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSwitchVideo extends React.Component { } +export default class MdSwitchVideo extends React.Component { } diff --git a/types/react-icons/md/sync-disabled.d.ts b/types/react-icons/md/sync-disabled.d.ts index 1c9b8215f6..99fa13f705 100644 --- a/types/react-icons/md/sync-disabled.d.ts +++ b/types/react-icons/md/sync-disabled.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSyncDisabled extends React.Component { } +export default class MdSyncDisabled extends React.Component { } diff --git a/types/react-icons/md/sync-problem.d.ts b/types/react-icons/md/sync-problem.d.ts index 8088ab43bf..4ef37a1cbb 100644 --- a/types/react-icons/md/sync-problem.d.ts +++ b/types/react-icons/md/sync-problem.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSyncProblem extends React.Component { } +export default class MdSyncProblem extends React.Component { } diff --git a/types/react-icons/md/sync.d.ts b/types/react-icons/md/sync.d.ts index 0507f02715..fefdf38258 100644 --- a/types/react-icons/md/sync.d.ts +++ b/types/react-icons/md/sync.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSync extends React.Component { } +export default class MdSync extends React.Component { } diff --git a/types/react-icons/md/system-update-alt.d.ts b/types/react-icons/md/system-update-alt.d.ts index 026acddda6..2725f7b77c 100644 --- a/types/react-icons/md/system-update-alt.d.ts +++ b/types/react-icons/md/system-update-alt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSystemUpdateAlt extends React.Component { } +export default class MdSystemUpdateAlt extends React.Component { } diff --git a/types/react-icons/md/system-update.d.ts b/types/react-icons/md/system-update.d.ts index ee85fa6b32..24ebe7c98c 100644 --- a/types/react-icons/md/system-update.d.ts +++ b/types/react-icons/md/system-update.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdSystemUpdate extends React.Component { } +export default class MdSystemUpdate extends React.Component { } diff --git a/types/react-icons/md/tab-unselected.d.ts b/types/react-icons/md/tab-unselected.d.ts index da524f0e90..bac83b73ed 100644 --- a/types/react-icons/md/tab-unselected.d.ts +++ b/types/react-icons/md/tab-unselected.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTabUnselected extends React.Component { } +export default class MdTabUnselected extends React.Component { } diff --git a/types/react-icons/md/tab.d.ts b/types/react-icons/md/tab.d.ts index 2f8ca0d3e4..5fa18473c7 100644 --- a/types/react-icons/md/tab.d.ts +++ b/types/react-icons/md/tab.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTab extends React.Component { } +export default class MdTab extends React.Component { } diff --git a/types/react-icons/md/tablet-android.d.ts b/types/react-icons/md/tablet-android.d.ts index 3643ee0a88..2f30739971 100644 --- a/types/react-icons/md/tablet-android.d.ts +++ b/types/react-icons/md/tablet-android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTabletAndroid extends React.Component { } +export default class MdTabletAndroid extends React.Component { } diff --git a/types/react-icons/md/tablet-mac.d.ts b/types/react-icons/md/tablet-mac.d.ts index b20ee6af07..cad896f80b 100644 --- a/types/react-icons/md/tablet-mac.d.ts +++ b/types/react-icons/md/tablet-mac.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTabletMac extends React.Component { } +export default class MdTabletMac extends React.Component { } diff --git a/types/react-icons/md/tablet.d.ts b/types/react-icons/md/tablet.d.ts index 18d7c60fa8..839c55d2a9 100644 --- a/types/react-icons/md/tablet.d.ts +++ b/types/react-icons/md/tablet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTablet extends React.Component { } +export default class MdTablet extends React.Component { } diff --git a/types/react-icons/md/tag-faces.d.ts b/types/react-icons/md/tag-faces.d.ts index 5facd2e34d..36fe31f9f7 100644 --- a/types/react-icons/md/tag-faces.d.ts +++ b/types/react-icons/md/tag-faces.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTagFaces extends React.Component { } +export default class MdTagFaces extends React.Component { } diff --git a/types/react-icons/md/tap-and-play.d.ts b/types/react-icons/md/tap-and-play.d.ts index f534886bc5..50203118f9 100644 --- a/types/react-icons/md/tap-and-play.d.ts +++ b/types/react-icons/md/tap-and-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTapAndPlay extends React.Component { } +export default class MdTapAndPlay extends React.Component { } diff --git a/types/react-icons/md/terrain.d.ts b/types/react-icons/md/terrain.d.ts index 0a52b9d500..89ddcb3ab1 100644 --- a/types/react-icons/md/terrain.d.ts +++ b/types/react-icons/md/terrain.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTerrain extends React.Component { } +export default class MdTerrain extends React.Component { } diff --git a/types/react-icons/md/text-fields.d.ts b/types/react-icons/md/text-fields.d.ts index 4fff803949..51d63798ed 100644 --- a/types/react-icons/md/text-fields.d.ts +++ b/types/react-icons/md/text-fields.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTextFields extends React.Component { } +export default class MdTextFields extends React.Component { } diff --git a/types/react-icons/md/text-format.d.ts b/types/react-icons/md/text-format.d.ts index 1f8dd6ca1f..ca4ef5d0b6 100644 --- a/types/react-icons/md/text-format.d.ts +++ b/types/react-icons/md/text-format.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTextFormat extends React.Component { } +export default class MdTextFormat extends React.Component { } diff --git a/types/react-icons/md/textsms.d.ts b/types/react-icons/md/textsms.d.ts index f54926021c..c8f57f986a 100644 --- a/types/react-icons/md/textsms.d.ts +++ b/types/react-icons/md/textsms.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTextsms extends React.Component { } +export default class MdTextsms extends React.Component { } diff --git a/types/react-icons/md/texture.d.ts b/types/react-icons/md/texture.d.ts index 35e3cef6e8..48805b49d0 100644 --- a/types/react-icons/md/texture.d.ts +++ b/types/react-icons/md/texture.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTexture extends React.Component { } +export default class MdTexture extends React.Component { } diff --git a/types/react-icons/md/theaters.d.ts b/types/react-icons/md/theaters.d.ts index 185722372c..eeecdd668f 100644 --- a/types/react-icons/md/theaters.d.ts +++ b/types/react-icons/md/theaters.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTheaters extends React.Component { } +export default class MdTheaters extends React.Component { } diff --git a/types/react-icons/md/thumb-down.d.ts b/types/react-icons/md/thumb-down.d.ts index d72c679172..412517a68f 100644 --- a/types/react-icons/md/thumb-down.d.ts +++ b/types/react-icons/md/thumb-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdThumbDown extends React.Component { } +export default class MdThumbDown extends React.Component { } diff --git a/types/react-icons/md/thumb-up.d.ts b/types/react-icons/md/thumb-up.d.ts index 3be2e2f9c0..4aedde1b4d 100644 --- a/types/react-icons/md/thumb-up.d.ts +++ b/types/react-icons/md/thumb-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdThumbUp extends React.Component { } +export default class MdThumbUp extends React.Component { } diff --git a/types/react-icons/md/thumbs-up-down.d.ts b/types/react-icons/md/thumbs-up-down.d.ts index aa534655bf..f191397ff2 100644 --- a/types/react-icons/md/thumbs-up-down.d.ts +++ b/types/react-icons/md/thumbs-up-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdThumbsUpDown extends React.Component { } +export default class MdThumbsUpDown extends React.Component { } diff --git a/types/react-icons/md/time-to-leave.d.ts b/types/react-icons/md/time-to-leave.d.ts index 4861dcb734..6da47c86df 100644 --- a/types/react-icons/md/time-to-leave.d.ts +++ b/types/react-icons/md/time-to-leave.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimeToLeave extends React.Component { } +export default class MdTimeToLeave extends React.Component { } diff --git a/types/react-icons/md/timelapse.d.ts b/types/react-icons/md/timelapse.d.ts index d3d49f0e6e..57ac9ba997 100644 --- a/types/react-icons/md/timelapse.d.ts +++ b/types/react-icons/md/timelapse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimelapse extends React.Component { } +export default class MdTimelapse extends React.Component { } diff --git a/types/react-icons/md/timeline.d.ts b/types/react-icons/md/timeline.d.ts index 7a87df69f9..e3c47270ce 100644 --- a/types/react-icons/md/timeline.d.ts +++ b/types/react-icons/md/timeline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimeline extends React.Component { } +export default class MdTimeline extends React.Component { } diff --git a/types/react-icons/md/timer-10.d.ts b/types/react-icons/md/timer-10.d.ts index 579cfebcd1..309eb0d095 100644 --- a/types/react-icons/md/timer-10.d.ts +++ b/types/react-icons/md/timer-10.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimer10 extends React.Component { } +export default class MdTimer10 extends React.Component { } diff --git a/types/react-icons/md/timer-3.d.ts b/types/react-icons/md/timer-3.d.ts index aeea11c00a..16ffff55b0 100644 --- a/types/react-icons/md/timer-3.d.ts +++ b/types/react-icons/md/timer-3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimer3 extends React.Component { } +export default class MdTimer3 extends React.Component { } diff --git a/types/react-icons/md/timer-off.d.ts b/types/react-icons/md/timer-off.d.ts index 0f2db86ecc..60b525d44f 100644 --- a/types/react-icons/md/timer-off.d.ts +++ b/types/react-icons/md/timer-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimerOff extends React.Component { } +export default class MdTimerOff extends React.Component { } diff --git a/types/react-icons/md/timer.d.ts b/types/react-icons/md/timer.d.ts index 9d03e668f4..aefa851f3e 100644 --- a/types/react-icons/md/timer.d.ts +++ b/types/react-icons/md/timer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTimer extends React.Component { } +export default class MdTimer extends React.Component { } diff --git a/types/react-icons/md/title.d.ts b/types/react-icons/md/title.d.ts index cbfa1c62f3..9585257382 100644 --- a/types/react-icons/md/title.d.ts +++ b/types/react-icons/md/title.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTitle extends React.Component { } +export default class MdTitle extends React.Component { } diff --git a/types/react-icons/md/toc.d.ts b/types/react-icons/md/toc.d.ts index c7ca344b51..cdd1be99e6 100644 --- a/types/react-icons/md/toc.d.ts +++ b/types/react-icons/md/toc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdToc extends React.Component { } +export default class MdToc extends React.Component { } diff --git a/types/react-icons/md/today.d.ts b/types/react-icons/md/today.d.ts index 72168ad31a..c21725c6bb 100644 --- a/types/react-icons/md/today.d.ts +++ b/types/react-icons/md/today.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdToday extends React.Component { } +export default class MdToday extends React.Component { } diff --git a/types/react-icons/md/toll.d.ts b/types/react-icons/md/toll.d.ts index 206ae5390e..a95cb48e8e 100644 --- a/types/react-icons/md/toll.d.ts +++ b/types/react-icons/md/toll.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdToll extends React.Component { } +export default class MdToll extends React.Component { } diff --git a/types/react-icons/md/tonality.d.ts b/types/react-icons/md/tonality.d.ts index d1db6e9a4f..21595adc48 100644 --- a/types/react-icons/md/tonality.d.ts +++ b/types/react-icons/md/tonality.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTonality extends React.Component { } +export default class MdTonality extends React.Component { } diff --git a/types/react-icons/md/touch-app.d.ts b/types/react-icons/md/touch-app.d.ts index 1aaee18803..f5052a4d41 100644 --- a/types/react-icons/md/touch-app.d.ts +++ b/types/react-icons/md/touch-app.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTouchApp extends React.Component { } +export default class MdTouchApp extends React.Component { } diff --git a/types/react-icons/md/toys.d.ts b/types/react-icons/md/toys.d.ts index 1ec1078425..07ecd03fbd 100644 --- a/types/react-icons/md/toys.d.ts +++ b/types/react-icons/md/toys.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdToys extends React.Component { } +export default class MdToys extends React.Component { } diff --git a/types/react-icons/md/track-changes.d.ts b/types/react-icons/md/track-changes.d.ts index 206eb4cfb5..a729929069 100644 --- a/types/react-icons/md/track-changes.d.ts +++ b/types/react-icons/md/track-changes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrackChanges extends React.Component { } +export default class MdTrackChanges extends React.Component { } diff --git a/types/react-icons/md/traffic.d.ts b/types/react-icons/md/traffic.d.ts index e8fe0cc2af..41cb955abb 100644 --- a/types/react-icons/md/traffic.d.ts +++ b/types/react-icons/md/traffic.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTraffic extends React.Component { } +export default class MdTraffic extends React.Component { } diff --git a/types/react-icons/md/train.d.ts b/types/react-icons/md/train.d.ts index f13c5fd389..88b32243ca 100644 --- a/types/react-icons/md/train.d.ts +++ b/types/react-icons/md/train.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrain extends React.Component { } +export default class MdTrain extends React.Component { } diff --git a/types/react-icons/md/tram.d.ts b/types/react-icons/md/tram.d.ts index 7f87570d7e..ac0677ac2f 100644 --- a/types/react-icons/md/tram.d.ts +++ b/types/react-icons/md/tram.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTram extends React.Component { } +export default class MdTram extends React.Component { } diff --git a/types/react-icons/md/transfer-within-a-station.d.ts b/types/react-icons/md/transfer-within-a-station.d.ts index 0c5874cc5e..c8ab351a40 100644 --- a/types/react-icons/md/transfer-within-a-station.d.ts +++ b/types/react-icons/md/transfer-within-a-station.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTransferWithinAStation extends React.Component { } +export default class MdTransferWithinAStation extends React.Component { } diff --git a/types/react-icons/md/transform.d.ts b/types/react-icons/md/transform.d.ts index cac6b20462..3898a71c86 100644 --- a/types/react-icons/md/transform.d.ts +++ b/types/react-icons/md/transform.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTransform extends React.Component { } +export default class MdTransform extends React.Component { } diff --git a/types/react-icons/md/translate.d.ts b/types/react-icons/md/translate.d.ts index 4748d5784c..f8d624afc1 100644 --- a/types/react-icons/md/translate.d.ts +++ b/types/react-icons/md/translate.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTranslate extends React.Component { } +export default class MdTranslate extends React.Component { } diff --git a/types/react-icons/md/trending-down.d.ts b/types/react-icons/md/trending-down.d.ts index 2ad9e54912..00698234f5 100644 --- a/types/react-icons/md/trending-down.d.ts +++ b/types/react-icons/md/trending-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrendingDown extends React.Component { } +export default class MdTrendingDown extends React.Component { } diff --git a/types/react-icons/md/trending-flat.d.ts b/types/react-icons/md/trending-flat.d.ts index 0095a22c23..b511527a55 100644 --- a/types/react-icons/md/trending-flat.d.ts +++ b/types/react-icons/md/trending-flat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrendingFlat extends React.Component { } +export default class MdTrendingFlat extends React.Component { } diff --git a/types/react-icons/md/trending-neutral.d.ts b/types/react-icons/md/trending-neutral.d.ts index b594c0af10..0c3d3d1fc1 100644 --- a/types/react-icons/md/trending-neutral.d.ts +++ b/types/react-icons/md/trending-neutral.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrendingNeutral extends React.Component { } +export default class MdTrendingNeutral extends React.Component { } diff --git a/types/react-icons/md/trending-up.d.ts b/types/react-icons/md/trending-up.d.ts index b601c2965f..4468236a4e 100644 --- a/types/react-icons/md/trending-up.d.ts +++ b/types/react-icons/md/trending-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTrendingUp extends React.Component { } +export default class MdTrendingUp extends React.Component { } diff --git a/types/react-icons/md/tune.d.ts b/types/react-icons/md/tune.d.ts index c1a99a0ce4..76c17a1112 100644 --- a/types/react-icons/md/tune.d.ts +++ b/types/react-icons/md/tune.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTune extends React.Component { } +export default class MdTune extends React.Component { } diff --git a/types/react-icons/md/turned-in-not.d.ts b/types/react-icons/md/turned-in-not.d.ts index f8ac871bdd..a2120936f2 100644 --- a/types/react-icons/md/turned-in-not.d.ts +++ b/types/react-icons/md/turned-in-not.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTurnedInNot extends React.Component { } +export default class MdTurnedInNot extends React.Component { } diff --git a/types/react-icons/md/turned-in.d.ts b/types/react-icons/md/turned-in.d.ts index a14a500911..685e4225f4 100644 --- a/types/react-icons/md/turned-in.d.ts +++ b/types/react-icons/md/turned-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTurnedIn extends React.Component { } +export default class MdTurnedIn extends React.Component { } diff --git a/types/react-icons/md/tv.d.ts b/types/react-icons/md/tv.d.ts index 9f44f1ef15..4d184b9d39 100644 --- a/types/react-icons/md/tv.d.ts +++ b/types/react-icons/md/tv.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdTv extends React.Component { } +export default class MdTv extends React.Component { } diff --git a/types/react-icons/md/unarchive.d.ts b/types/react-icons/md/unarchive.d.ts index 29ae2f95cd..5fb2297759 100644 --- a/types/react-icons/md/unarchive.d.ts +++ b/types/react-icons/md/unarchive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUnarchive extends React.Component { } +export default class MdUnarchive extends React.Component { } diff --git a/types/react-icons/md/undo.d.ts b/types/react-icons/md/undo.d.ts index 47f8a20c59..16cec6f9f2 100644 --- a/types/react-icons/md/undo.d.ts +++ b/types/react-icons/md/undo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUndo extends React.Component { } +export default class MdUndo extends React.Component { } diff --git a/types/react-icons/md/unfold-less.d.ts b/types/react-icons/md/unfold-less.d.ts index 54adfb24b8..c13b17448f 100644 --- a/types/react-icons/md/unfold-less.d.ts +++ b/types/react-icons/md/unfold-less.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUnfoldLess extends React.Component { } +export default class MdUnfoldLess extends React.Component { } diff --git a/types/react-icons/md/unfold-more.d.ts b/types/react-icons/md/unfold-more.d.ts index e6bc5d6a03..c87c91e57d 100644 --- a/types/react-icons/md/unfold-more.d.ts +++ b/types/react-icons/md/unfold-more.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUnfoldMore extends React.Component { } +export default class MdUnfoldMore extends React.Component { } diff --git a/types/react-icons/md/update.d.ts b/types/react-icons/md/update.d.ts index f2d464208d..bfc17eb008 100644 --- a/types/react-icons/md/update.d.ts +++ b/types/react-icons/md/update.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUpdate extends React.Component { } +export default class MdUpdate extends React.Component { } diff --git a/types/react-icons/md/usb.d.ts b/types/react-icons/md/usb.d.ts index d8b28614f2..66f7b5444e 100644 --- a/types/react-icons/md/usb.d.ts +++ b/types/react-icons/md/usb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdUsb extends React.Component { } +export default class MdUsb extends React.Component { } diff --git a/types/react-icons/md/verified-user.d.ts b/types/react-icons/md/verified-user.d.ts index d63aabb907..680ba2575f 100644 --- a/types/react-icons/md/verified-user.d.ts +++ b/types/react-icons/md/verified-user.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVerifiedUser extends React.Component { } +export default class MdVerifiedUser extends React.Component { } diff --git a/types/react-icons/md/vertical-align-bottom.d.ts b/types/react-icons/md/vertical-align-bottom.d.ts index 7d2f11002f..e172ed18d3 100644 --- a/types/react-icons/md/vertical-align-bottom.d.ts +++ b/types/react-icons/md/vertical-align-bottom.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVerticalAlignBottom extends React.Component { } +export default class MdVerticalAlignBottom extends React.Component { } diff --git a/types/react-icons/md/vertical-align-center.d.ts b/types/react-icons/md/vertical-align-center.d.ts index eb40f6b146..f672e556c6 100644 --- a/types/react-icons/md/vertical-align-center.d.ts +++ b/types/react-icons/md/vertical-align-center.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVerticalAlignCenter extends React.Component { } +export default class MdVerticalAlignCenter extends React.Component { } diff --git a/types/react-icons/md/vertical-align-top.d.ts b/types/react-icons/md/vertical-align-top.d.ts index 48689ab001..712e86f0e3 100644 --- a/types/react-icons/md/vertical-align-top.d.ts +++ b/types/react-icons/md/vertical-align-top.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVerticalAlignTop extends React.Component { } +export default class MdVerticalAlignTop extends React.Component { } diff --git a/types/react-icons/md/vibration.d.ts b/types/react-icons/md/vibration.d.ts index a527a2c405..6f9b90222f 100644 --- a/types/react-icons/md/vibration.d.ts +++ b/types/react-icons/md/vibration.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVibration extends React.Component { } +export default class MdVibration extends React.Component { } diff --git a/types/react-icons/md/video-call.d.ts b/types/react-icons/md/video-call.d.ts index 5f38508c75..b22ae1fcee 100644 --- a/types/react-icons/md/video-call.d.ts +++ b/types/react-icons/md/video-call.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideoCall extends React.Component { } +export default class MdVideoCall extends React.Component { } diff --git a/types/react-icons/md/video-collection.d.ts b/types/react-icons/md/video-collection.d.ts index 908fa644be..037903682d 100644 --- a/types/react-icons/md/video-collection.d.ts +++ b/types/react-icons/md/video-collection.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideoCollection extends React.Component { } +export default class MdVideoCollection extends React.Component { } diff --git a/types/react-icons/md/video-label.d.ts b/types/react-icons/md/video-label.d.ts index 6efe00c6b1..b2dc4eb7d1 100644 --- a/types/react-icons/md/video-label.d.ts +++ b/types/react-icons/md/video-label.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideoLabel extends React.Component { } +export default class MdVideoLabel extends React.Component { } diff --git a/types/react-icons/md/video-library.d.ts b/types/react-icons/md/video-library.d.ts index b7d12f5537..75bfe2a8aa 100644 --- a/types/react-icons/md/video-library.d.ts +++ b/types/react-icons/md/video-library.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideoLibrary extends React.Component { } +export default class MdVideoLibrary extends React.Component { } diff --git a/types/react-icons/md/videocam-off.d.ts b/types/react-icons/md/videocam-off.d.ts index 090cd9fc2f..fd9d514107 100644 --- a/types/react-icons/md/videocam-off.d.ts +++ b/types/react-icons/md/videocam-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideocamOff extends React.Component { } +export default class MdVideocamOff extends React.Component { } diff --git a/types/react-icons/md/videocam.d.ts b/types/react-icons/md/videocam.d.ts index 2195de0c8f..7dc49c3be4 100644 --- a/types/react-icons/md/videocam.d.ts +++ b/types/react-icons/md/videocam.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideocam extends React.Component { } +export default class MdVideocam extends React.Component { } diff --git a/types/react-icons/md/videogame-asset.d.ts b/types/react-icons/md/videogame-asset.d.ts index 129150545a..7e49edf4f8 100644 --- a/types/react-icons/md/videogame-asset.d.ts +++ b/types/react-icons/md/videogame-asset.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVideogameAsset extends React.Component { } +export default class MdVideogameAsset extends React.Component { } diff --git a/types/react-icons/md/view-agenda.d.ts b/types/react-icons/md/view-agenda.d.ts index abc3697861..04beb28dd3 100644 --- a/types/react-icons/md/view-agenda.d.ts +++ b/types/react-icons/md/view-agenda.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewAgenda extends React.Component { } +export default class MdViewAgenda extends React.Component { } diff --git a/types/react-icons/md/view-array.d.ts b/types/react-icons/md/view-array.d.ts index 73c2b3217b..6b125ee5b6 100644 --- a/types/react-icons/md/view-array.d.ts +++ b/types/react-icons/md/view-array.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewArray extends React.Component { } +export default class MdViewArray extends React.Component { } diff --git a/types/react-icons/md/view-carousel.d.ts b/types/react-icons/md/view-carousel.d.ts index 051f7ec8c8..da381e92f6 100644 --- a/types/react-icons/md/view-carousel.d.ts +++ b/types/react-icons/md/view-carousel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewCarousel extends React.Component { } +export default class MdViewCarousel extends React.Component { } diff --git a/types/react-icons/md/view-column.d.ts b/types/react-icons/md/view-column.d.ts index cfba96d13c..c5aaaea343 100644 --- a/types/react-icons/md/view-column.d.ts +++ b/types/react-icons/md/view-column.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewColumn extends React.Component { } +export default class MdViewColumn extends React.Component { } diff --git a/types/react-icons/md/view-comfortable.d.ts b/types/react-icons/md/view-comfortable.d.ts index af7e56200c..4a8277c807 100644 --- a/types/react-icons/md/view-comfortable.d.ts +++ b/types/react-icons/md/view-comfortable.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewComfortable extends React.Component { } +export default class MdViewComfortable extends React.Component { } diff --git a/types/react-icons/md/view-comfy.d.ts b/types/react-icons/md/view-comfy.d.ts index 0b79b928c0..a7004f4eee 100644 --- a/types/react-icons/md/view-comfy.d.ts +++ b/types/react-icons/md/view-comfy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewComfy extends React.Component { } +export default class MdViewComfy extends React.Component { } diff --git a/types/react-icons/md/view-compact.d.ts b/types/react-icons/md/view-compact.d.ts index a4e322a2eb..fefa73473f 100644 --- a/types/react-icons/md/view-compact.d.ts +++ b/types/react-icons/md/view-compact.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewCompact extends React.Component { } +export default class MdViewCompact extends React.Component { } diff --git a/types/react-icons/md/view-day.d.ts b/types/react-icons/md/view-day.d.ts index 2e0954b3ab..2013b75c21 100644 --- a/types/react-icons/md/view-day.d.ts +++ b/types/react-icons/md/view-day.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewDay extends React.Component { } +export default class MdViewDay extends React.Component { } diff --git a/types/react-icons/md/view-headline.d.ts b/types/react-icons/md/view-headline.d.ts index 5f30f0e83e..b82272bf35 100644 --- a/types/react-icons/md/view-headline.d.ts +++ b/types/react-icons/md/view-headline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewHeadline extends React.Component { } +export default class MdViewHeadline extends React.Component { } diff --git a/types/react-icons/md/view-list.d.ts b/types/react-icons/md/view-list.d.ts index db999bbd39..e4cafe07c0 100644 --- a/types/react-icons/md/view-list.d.ts +++ b/types/react-icons/md/view-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewList extends React.Component { } +export default class MdViewList extends React.Component { } diff --git a/types/react-icons/md/view-module.d.ts b/types/react-icons/md/view-module.d.ts index 821cb5e1e2..745cf535be 100644 --- a/types/react-icons/md/view-module.d.ts +++ b/types/react-icons/md/view-module.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewModule extends React.Component { } +export default class MdViewModule extends React.Component { } diff --git a/types/react-icons/md/view-quilt.d.ts b/types/react-icons/md/view-quilt.d.ts index b680d39829..f0e1e3694f 100644 --- a/types/react-icons/md/view-quilt.d.ts +++ b/types/react-icons/md/view-quilt.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewQuilt extends React.Component { } +export default class MdViewQuilt extends React.Component { } diff --git a/types/react-icons/md/view-stream.d.ts b/types/react-icons/md/view-stream.d.ts index 9c51afd104..af7906aa62 100644 --- a/types/react-icons/md/view-stream.d.ts +++ b/types/react-icons/md/view-stream.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewStream extends React.Component { } +export default class MdViewStream extends React.Component { } diff --git a/types/react-icons/md/view-week.d.ts b/types/react-icons/md/view-week.d.ts index 9e32693bd2..f40184d700 100644 --- a/types/react-icons/md/view-week.d.ts +++ b/types/react-icons/md/view-week.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdViewWeek extends React.Component { } +export default class MdViewWeek extends React.Component { } diff --git a/types/react-icons/md/vignette.d.ts b/types/react-icons/md/vignette.d.ts index 8a1e87281c..0f34dde7dd 100644 --- a/types/react-icons/md/vignette.d.ts +++ b/types/react-icons/md/vignette.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVignette extends React.Component { } +export default class MdVignette extends React.Component { } diff --git a/types/react-icons/md/visibility-off.d.ts b/types/react-icons/md/visibility-off.d.ts index b2355f575f..679a746bd7 100644 --- a/types/react-icons/md/visibility-off.d.ts +++ b/types/react-icons/md/visibility-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVisibilityOff extends React.Component { } +export default class MdVisibilityOff extends React.Component { } diff --git a/types/react-icons/md/visibility.d.ts b/types/react-icons/md/visibility.d.ts index 83f2f5342a..59c3bb1f38 100644 --- a/types/react-icons/md/visibility.d.ts +++ b/types/react-icons/md/visibility.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVisibility extends React.Component { } +export default class MdVisibility extends React.Component { } diff --git a/types/react-icons/md/voice-chat.d.ts b/types/react-icons/md/voice-chat.d.ts index 64536def3f..a64ac1bee4 100644 --- a/types/react-icons/md/voice-chat.d.ts +++ b/types/react-icons/md/voice-chat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVoiceChat extends React.Component { } +export default class MdVoiceChat extends React.Component { } diff --git a/types/react-icons/md/voicemail.d.ts b/types/react-icons/md/voicemail.d.ts index 066af88746..bf922ef49e 100644 --- a/types/react-icons/md/voicemail.d.ts +++ b/types/react-icons/md/voicemail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVoicemail extends React.Component { } +export default class MdVoicemail extends React.Component { } diff --git a/types/react-icons/md/volume-down.d.ts b/types/react-icons/md/volume-down.d.ts index 473162ef1c..f7a335c1c7 100644 --- a/types/react-icons/md/volume-down.d.ts +++ b/types/react-icons/md/volume-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVolumeDown extends React.Component { } +export default class MdVolumeDown extends React.Component { } diff --git a/types/react-icons/md/volume-mute.d.ts b/types/react-icons/md/volume-mute.d.ts index 0a6f47ec4e..566bbe0003 100644 --- a/types/react-icons/md/volume-mute.d.ts +++ b/types/react-icons/md/volume-mute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVolumeMute extends React.Component { } +export default class MdVolumeMute extends React.Component { } diff --git a/types/react-icons/md/volume-off.d.ts b/types/react-icons/md/volume-off.d.ts index 9aba14fba8..74acca188c 100644 --- a/types/react-icons/md/volume-off.d.ts +++ b/types/react-icons/md/volume-off.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVolumeOff extends React.Component { } +export default class MdVolumeOff extends React.Component { } diff --git a/types/react-icons/md/volume-up.d.ts b/types/react-icons/md/volume-up.d.ts index c7d27eee7b..28387e23f0 100644 --- a/types/react-icons/md/volume-up.d.ts +++ b/types/react-icons/md/volume-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVolumeUp extends React.Component { } +export default class MdVolumeUp extends React.Component { } diff --git a/types/react-icons/md/vpn-key.d.ts b/types/react-icons/md/vpn-key.d.ts index afbfe76a4a..e2325babe7 100644 --- a/types/react-icons/md/vpn-key.d.ts +++ b/types/react-icons/md/vpn-key.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVpnKey extends React.Component { } +export default class MdVpnKey extends React.Component { } diff --git a/types/react-icons/md/vpn-lock.d.ts b/types/react-icons/md/vpn-lock.d.ts index c1f0075482..b83205b117 100644 --- a/types/react-icons/md/vpn-lock.d.ts +++ b/types/react-icons/md/vpn-lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdVpnLock extends React.Component { } +export default class MdVpnLock extends React.Component { } diff --git a/types/react-icons/md/wallpaper.d.ts b/types/react-icons/md/wallpaper.d.ts index fe28ccd1f8..ea0485412f 100644 --- a/types/react-icons/md/wallpaper.d.ts +++ b/types/react-icons/md/wallpaper.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWallpaper extends React.Component { } +export default class MdWallpaper extends React.Component { } diff --git a/types/react-icons/md/warning.d.ts b/types/react-icons/md/warning.d.ts index 2432836714..74ec79fe30 100644 --- a/types/react-icons/md/warning.d.ts +++ b/types/react-icons/md/warning.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWarning extends React.Component { } +export default class MdWarning extends React.Component { } diff --git a/types/react-icons/md/watch-later.d.ts b/types/react-icons/md/watch-later.d.ts index 9fd7f58a87..c4dc2a3b49 100644 --- a/types/react-icons/md/watch-later.d.ts +++ b/types/react-icons/md/watch-later.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWatchLater extends React.Component { } +export default class MdWatchLater extends React.Component { } diff --git a/types/react-icons/md/watch.d.ts b/types/react-icons/md/watch.d.ts index 78a7861ad2..ae09dcd597 100644 --- a/types/react-icons/md/watch.d.ts +++ b/types/react-icons/md/watch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWatch extends React.Component { } +export default class MdWatch extends React.Component { } diff --git a/types/react-icons/md/wb-auto.d.ts b/types/react-icons/md/wb-auto.d.ts index 14705b1253..216d3b41dc 100644 --- a/types/react-icons/md/wb-auto.d.ts +++ b/types/react-icons/md/wb-auto.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWbAuto extends React.Component { } +export default class MdWbAuto extends React.Component { } diff --git a/types/react-icons/md/wb-cloudy.d.ts b/types/react-icons/md/wb-cloudy.d.ts index b7668a2d67..2ad62d4341 100644 --- a/types/react-icons/md/wb-cloudy.d.ts +++ b/types/react-icons/md/wb-cloudy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWbCloudy extends React.Component { } +export default class MdWbCloudy extends React.Component { } diff --git a/types/react-icons/md/wb-incandescent.d.ts b/types/react-icons/md/wb-incandescent.d.ts index b2bf9db4b7..52b597fc99 100644 --- a/types/react-icons/md/wb-incandescent.d.ts +++ b/types/react-icons/md/wb-incandescent.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWbIncandescent extends React.Component { } +export default class MdWbIncandescent extends React.Component { } diff --git a/types/react-icons/md/wb-iridescent.d.ts b/types/react-icons/md/wb-iridescent.d.ts index 655b765bcc..6d16c62bba 100644 --- a/types/react-icons/md/wb-iridescent.d.ts +++ b/types/react-icons/md/wb-iridescent.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWbIridescent extends React.Component { } +export default class MdWbIridescent extends React.Component { } diff --git a/types/react-icons/md/wb-sunny.d.ts b/types/react-icons/md/wb-sunny.d.ts index 5213fe5026..e8bd77c743 100644 --- a/types/react-icons/md/wb-sunny.d.ts +++ b/types/react-icons/md/wb-sunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWbSunny extends React.Component { } +export default class MdWbSunny extends React.Component { } diff --git a/types/react-icons/md/wc.d.ts b/types/react-icons/md/wc.d.ts index 75e5a02d37..9e9cde374f 100644 --- a/types/react-icons/md/wc.d.ts +++ b/types/react-icons/md/wc.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWc extends React.Component { } +export default class MdWc extends React.Component { } diff --git a/types/react-icons/md/web-asset.d.ts b/types/react-icons/md/web-asset.d.ts index 1a5e120b7f..1871d94e5f 100644 --- a/types/react-icons/md/web-asset.d.ts +++ b/types/react-icons/md/web-asset.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWebAsset extends React.Component { } +export default class MdWebAsset extends React.Component { } diff --git a/types/react-icons/md/web.d.ts b/types/react-icons/md/web.d.ts index 972567a2eb..0a6c41e697 100644 --- a/types/react-icons/md/web.d.ts +++ b/types/react-icons/md/web.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWeb extends React.Component { } +export default class MdWeb extends React.Component { } diff --git a/types/react-icons/md/weekend.d.ts b/types/react-icons/md/weekend.d.ts index 656aa5f2fd..4a7c411c87 100644 --- a/types/react-icons/md/weekend.d.ts +++ b/types/react-icons/md/weekend.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWeekend extends React.Component { } +export default class MdWeekend extends React.Component { } diff --git a/types/react-icons/md/whatshot.d.ts b/types/react-icons/md/whatshot.d.ts index 7441e7d6c6..cf16b36c37 100644 --- a/types/react-icons/md/whatshot.d.ts +++ b/types/react-icons/md/whatshot.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWhatshot extends React.Component { } +export default class MdWhatshot extends React.Component { } diff --git a/types/react-icons/md/widgets.d.ts b/types/react-icons/md/widgets.d.ts index 42d9b00c36..ea00e70e7b 100644 --- a/types/react-icons/md/widgets.d.ts +++ b/types/react-icons/md/widgets.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWidgets extends React.Component { } +export default class MdWidgets extends React.Component { } diff --git a/types/react-icons/md/wifi-lock.d.ts b/types/react-icons/md/wifi-lock.d.ts index 351072fb7e..58c31bb22c 100644 --- a/types/react-icons/md/wifi-lock.d.ts +++ b/types/react-icons/md/wifi-lock.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWifiLock extends React.Component { } +export default class MdWifiLock extends React.Component { } diff --git a/types/react-icons/md/wifi-tethering.d.ts b/types/react-icons/md/wifi-tethering.d.ts index 4fd6887358..580c2fe273 100644 --- a/types/react-icons/md/wifi-tethering.d.ts +++ b/types/react-icons/md/wifi-tethering.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWifiTethering extends React.Component { } +export default class MdWifiTethering extends React.Component { } diff --git a/types/react-icons/md/wifi.d.ts b/types/react-icons/md/wifi.d.ts index 598df931ba..ee81b9f84c 100644 --- a/types/react-icons/md/wifi.d.ts +++ b/types/react-icons/md/wifi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWifi extends React.Component { } +export default class MdWifi extends React.Component { } diff --git a/types/react-icons/md/work.d.ts b/types/react-icons/md/work.d.ts index 0acf717e8c..8b1f10367f 100644 --- a/types/react-icons/md/work.d.ts +++ b/types/react-icons/md/work.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWork extends React.Component { } +export default class MdWork extends React.Component { } diff --git a/types/react-icons/md/wrap-text.d.ts b/types/react-icons/md/wrap-text.d.ts index e104cc94fa..4e90b8190a 100644 --- a/types/react-icons/md/wrap-text.d.ts +++ b/types/react-icons/md/wrap-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdWrapText extends React.Component { } +export default class MdWrapText extends React.Component { } diff --git a/types/react-icons/md/youtube-searched-for.d.ts b/types/react-icons/md/youtube-searched-for.d.ts index 39b81fd61b..0267e151dc 100644 --- a/types/react-icons/md/youtube-searched-for.d.ts +++ b/types/react-icons/md/youtube-searched-for.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdYoutubeSearchedFor extends React.Component { } +export default class MdYoutubeSearchedFor extends React.Component { } diff --git a/types/react-icons/md/zoom-in.d.ts b/types/react-icons/md/zoom-in.d.ts index ca274701c3..068a0d9bd7 100644 --- a/types/react-icons/md/zoom-in.d.ts +++ b/types/react-icons/md/zoom-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdZoomIn extends React.Component { } +export default class MdZoomIn extends React.Component { } diff --git a/types/react-icons/md/zoom-out-map.d.ts b/types/react-icons/md/zoom-out-map.d.ts index ca6334d2c2..4d526d0095 100644 --- a/types/react-icons/md/zoom-out-map.d.ts +++ b/types/react-icons/md/zoom-out-map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdZoomOutMap extends React.Component { } +export default class MdZoomOutMap extends React.Component { } diff --git a/types/react-icons/md/zoom-out.d.ts b/types/react-icons/md/zoom-out.d.ts index 7f3a64f009..54862f1b45 100644 --- a/types/react-icons/md/zoom-out.d.ts +++ b/types/react-icons/md/zoom-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class MdZoomOut extends React.Component { } +export default class MdZoomOut extends React.Component { } diff --git a/types/react-icons/react-icons-tests.tsx b/types/react-icons/react-icons-tests.tsx index 1cb773fb4d..29257da237 100644 --- a/types/react-icons/react-icons-tests.tsx +++ b/types/react-icons/react-icons-tests.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import FaBeer from 'react-icons/fa/beer'; import {FaExclamation} from 'react-icons/fa'; -class Question extends React.Component { +class Question extends React.Component { render() { return

Lets go for a ?

; } diff --git a/types/react-icons/scripts/generate.ts b/types/react-icons/scripts/generate.ts index f6cdbb113c..8767babd5a 100644 --- a/types/react-icons/scripts/generate.ts +++ b/types/react-icons/scripts/generate.ts @@ -30,7 +30,7 @@ function getOutFile(folder: string, fileName: string): string { function iconFile(name: string): string { return `import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class ${name} extends React.Component { } +export default class ${name} extends React.Component { } `; } diff --git a/types/react-icons/ti/adjust-brightness.d.ts b/types/react-icons/ti/adjust-brightness.d.ts index b367654e01..5beec88e6a 100644 --- a/types/react-icons/ti/adjust-brightness.d.ts +++ b/types/react-icons/ti/adjust-brightness.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAdjustBrightness extends React.Component { } +export default class TiAdjustBrightness extends React.Component { } diff --git a/types/react-icons/ti/adjust-contrast.d.ts b/types/react-icons/ti/adjust-contrast.d.ts index 05c1289ea6..2d49b0ce59 100644 --- a/types/react-icons/ti/adjust-contrast.d.ts +++ b/types/react-icons/ti/adjust-contrast.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAdjustContrast extends React.Component { } +export default class TiAdjustContrast extends React.Component { } diff --git a/types/react-icons/ti/anchor-outline.d.ts b/types/react-icons/ti/anchor-outline.d.ts index d296d24a55..7a9bc3ab6e 100644 --- a/types/react-icons/ti/anchor-outline.d.ts +++ b/types/react-icons/ti/anchor-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAnchorOutline extends React.Component { } +export default class TiAnchorOutline extends React.Component { } diff --git a/types/react-icons/ti/anchor.d.ts b/types/react-icons/ti/anchor.d.ts index e03c87d518..3c90ca1623 100644 --- a/types/react-icons/ti/anchor.d.ts +++ b/types/react-icons/ti/anchor.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAnchor extends React.Component { } +export default class TiAnchor extends React.Component { } diff --git a/types/react-icons/ti/archive.d.ts b/types/react-icons/ti/archive.d.ts index 61f8d58e82..22c92eab3d 100644 --- a/types/react-icons/ti/archive.d.ts +++ b/types/react-icons/ti/archive.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArchive extends React.Component { } +export default class TiArchive extends React.Component { } diff --git a/types/react-icons/ti/arrow-back-outline.d.ts b/types/react-icons/ti/arrow-back-outline.d.ts index 0d1dd0072e..c168ae0809 100644 --- a/types/react-icons/ti/arrow-back-outline.d.ts +++ b/types/react-icons/ti/arrow-back-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowBackOutline extends React.Component { } +export default class TiArrowBackOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-back.d.ts b/types/react-icons/ti/arrow-back.d.ts index a13646e510..5eb11665a2 100644 --- a/types/react-icons/ti/arrow-back.d.ts +++ b/types/react-icons/ti/arrow-back.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowBack extends React.Component { } +export default class TiArrowBack extends React.Component { } diff --git a/types/react-icons/ti/arrow-down-outline.d.ts b/types/react-icons/ti/arrow-down-outline.d.ts index 6a86077dc8..17ff0d0547 100644 --- a/types/react-icons/ti/arrow-down-outline.d.ts +++ b/types/react-icons/ti/arrow-down-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowDownOutline extends React.Component { } +export default class TiArrowDownOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-down-thick.d.ts b/types/react-icons/ti/arrow-down-thick.d.ts index fe224c09c9..450cbe6467 100644 --- a/types/react-icons/ti/arrow-down-thick.d.ts +++ b/types/react-icons/ti/arrow-down-thick.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowDownThick extends React.Component { } +export default class TiArrowDownThick extends React.Component { } diff --git a/types/react-icons/ti/arrow-down.d.ts b/types/react-icons/ti/arrow-down.d.ts index 587213ac4f..fcb3596caf 100644 --- a/types/react-icons/ti/arrow-down.d.ts +++ b/types/react-icons/ti/arrow-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowDown extends React.Component { } +export default class TiArrowDown extends React.Component { } diff --git a/types/react-icons/ti/arrow-forward-outline.d.ts b/types/react-icons/ti/arrow-forward-outline.d.ts index 39b7a5293d..610881bf2d 100644 --- a/types/react-icons/ti/arrow-forward-outline.d.ts +++ b/types/react-icons/ti/arrow-forward-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowForwardOutline extends React.Component { } +export default class TiArrowForwardOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-forward.d.ts b/types/react-icons/ti/arrow-forward.d.ts index 23bc861023..a4291100ca 100644 --- a/types/react-icons/ti/arrow-forward.d.ts +++ b/types/react-icons/ti/arrow-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowForward extends React.Component { } +export default class TiArrowForward extends React.Component { } diff --git a/types/react-icons/ti/arrow-left-outline.d.ts b/types/react-icons/ti/arrow-left-outline.d.ts index 744ce3f86b..fb50e3e8ae 100644 --- a/types/react-icons/ti/arrow-left-outline.d.ts +++ b/types/react-icons/ti/arrow-left-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowLeftOutline extends React.Component { } +export default class TiArrowLeftOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-left-thick.d.ts b/types/react-icons/ti/arrow-left-thick.d.ts index e090d2503e..4c5bf0e54e 100644 --- a/types/react-icons/ti/arrow-left-thick.d.ts +++ b/types/react-icons/ti/arrow-left-thick.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowLeftThick extends React.Component { } +export default class TiArrowLeftThick extends React.Component { } diff --git a/types/react-icons/ti/arrow-left.d.ts b/types/react-icons/ti/arrow-left.d.ts index 1f36f1f2d9..f4ae370d36 100644 --- a/types/react-icons/ti/arrow-left.d.ts +++ b/types/react-icons/ti/arrow-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowLeft extends React.Component { } +export default class TiArrowLeft extends React.Component { } diff --git a/types/react-icons/ti/arrow-loop-outline.d.ts b/types/react-icons/ti/arrow-loop-outline.d.ts index 93f06c1ab3..40da459c5f 100644 --- a/types/react-icons/ti/arrow-loop-outline.d.ts +++ b/types/react-icons/ti/arrow-loop-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowLoopOutline extends React.Component { } +export default class TiArrowLoopOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-loop.d.ts b/types/react-icons/ti/arrow-loop.d.ts index 81addd8344..e4d207fe46 100644 --- a/types/react-icons/ti/arrow-loop.d.ts +++ b/types/react-icons/ti/arrow-loop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowLoop extends React.Component { } +export default class TiArrowLoop extends React.Component { } diff --git a/types/react-icons/ti/arrow-maximise-outline.d.ts b/types/react-icons/ti/arrow-maximise-outline.d.ts index cc52f1d19e..e6900ecdb4 100644 --- a/types/react-icons/ti/arrow-maximise-outline.d.ts +++ b/types/react-icons/ti/arrow-maximise-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMaximiseOutline extends React.Component { } +export default class TiArrowMaximiseOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-maximise.d.ts b/types/react-icons/ti/arrow-maximise.d.ts index cf4537cd8a..14797e2179 100644 --- a/types/react-icons/ti/arrow-maximise.d.ts +++ b/types/react-icons/ti/arrow-maximise.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMaximise extends React.Component { } +export default class TiArrowMaximise extends React.Component { } diff --git a/types/react-icons/ti/arrow-minimise-outline.d.ts b/types/react-icons/ti/arrow-minimise-outline.d.ts index 5bb1f7e553..16e1c2c67d 100644 --- a/types/react-icons/ti/arrow-minimise-outline.d.ts +++ b/types/react-icons/ti/arrow-minimise-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMinimiseOutline extends React.Component { } +export default class TiArrowMinimiseOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-minimise.d.ts b/types/react-icons/ti/arrow-minimise.d.ts index 2151de5105..557625ec1a 100644 --- a/types/react-icons/ti/arrow-minimise.d.ts +++ b/types/react-icons/ti/arrow-minimise.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMinimise extends React.Component { } +export default class TiArrowMinimise extends React.Component { } diff --git a/types/react-icons/ti/arrow-move-outline.d.ts b/types/react-icons/ti/arrow-move-outline.d.ts index 29a5018c49..0035cbddca 100644 --- a/types/react-icons/ti/arrow-move-outline.d.ts +++ b/types/react-icons/ti/arrow-move-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMoveOutline extends React.Component { } +export default class TiArrowMoveOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-move.d.ts b/types/react-icons/ti/arrow-move.d.ts index 65e67449fa..974082e4ed 100644 --- a/types/react-icons/ti/arrow-move.d.ts +++ b/types/react-icons/ti/arrow-move.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowMove extends React.Component { } +export default class TiArrowMove extends React.Component { } diff --git a/types/react-icons/ti/arrow-repeat-outline.d.ts b/types/react-icons/ti/arrow-repeat-outline.d.ts index 6011734a66..7b4e2b2c06 100644 --- a/types/react-icons/ti/arrow-repeat-outline.d.ts +++ b/types/react-icons/ti/arrow-repeat-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowRepeatOutline extends React.Component { } +export default class TiArrowRepeatOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-repeat.d.ts b/types/react-icons/ti/arrow-repeat.d.ts index 785f69a475..00445af479 100644 --- a/types/react-icons/ti/arrow-repeat.d.ts +++ b/types/react-icons/ti/arrow-repeat.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowRepeat extends React.Component { } +export default class TiArrowRepeat extends React.Component { } diff --git a/types/react-icons/ti/arrow-right-outline.d.ts b/types/react-icons/ti/arrow-right-outline.d.ts index 117b1124b4..7f7319172c 100644 --- a/types/react-icons/ti/arrow-right-outline.d.ts +++ b/types/react-icons/ti/arrow-right-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowRightOutline extends React.Component { } +export default class TiArrowRightOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-right-thick.d.ts b/types/react-icons/ti/arrow-right-thick.d.ts index 90842049b8..cc72754ddf 100644 --- a/types/react-icons/ti/arrow-right-thick.d.ts +++ b/types/react-icons/ti/arrow-right-thick.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowRightThick extends React.Component { } +export default class TiArrowRightThick extends React.Component { } diff --git a/types/react-icons/ti/arrow-right.d.ts b/types/react-icons/ti/arrow-right.d.ts index bf2f7e1db9..0761bfd383 100644 --- a/types/react-icons/ti/arrow-right.d.ts +++ b/types/react-icons/ti/arrow-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowRight extends React.Component { } +export default class TiArrowRight extends React.Component { } diff --git a/types/react-icons/ti/arrow-shuffle.d.ts b/types/react-icons/ti/arrow-shuffle.d.ts index fef51c5768..c0cb7629b3 100644 --- a/types/react-icons/ti/arrow-shuffle.d.ts +++ b/types/react-icons/ti/arrow-shuffle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowShuffle extends React.Component { } +export default class TiArrowShuffle extends React.Component { } diff --git a/types/react-icons/ti/arrow-sorted-down.d.ts b/types/react-icons/ti/arrow-sorted-down.d.ts index 186884c041..b7b8a436dd 100644 --- a/types/react-icons/ti/arrow-sorted-down.d.ts +++ b/types/react-icons/ti/arrow-sorted-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowSortedDown extends React.Component { } +export default class TiArrowSortedDown extends React.Component { } diff --git a/types/react-icons/ti/arrow-sorted-up.d.ts b/types/react-icons/ti/arrow-sorted-up.d.ts index 801599f6ca..66f3ef408a 100644 --- a/types/react-icons/ti/arrow-sorted-up.d.ts +++ b/types/react-icons/ti/arrow-sorted-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowSortedUp extends React.Component { } +export default class TiArrowSortedUp extends React.Component { } diff --git a/types/react-icons/ti/arrow-sync-outline.d.ts b/types/react-icons/ti/arrow-sync-outline.d.ts index f20e9027c9..91b296966b 100644 --- a/types/react-icons/ti/arrow-sync-outline.d.ts +++ b/types/react-icons/ti/arrow-sync-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowSyncOutline extends React.Component { } +export default class TiArrowSyncOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-sync.d.ts b/types/react-icons/ti/arrow-sync.d.ts index 532be16374..4a863fe22c 100644 --- a/types/react-icons/ti/arrow-sync.d.ts +++ b/types/react-icons/ti/arrow-sync.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowSync extends React.Component { } +export default class TiArrowSync extends React.Component { } diff --git a/types/react-icons/ti/arrow-unsorted.d.ts b/types/react-icons/ti/arrow-unsorted.d.ts index 834ef9e071..1fbd71c7fa 100644 --- a/types/react-icons/ti/arrow-unsorted.d.ts +++ b/types/react-icons/ti/arrow-unsorted.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowUnsorted extends React.Component { } +export default class TiArrowUnsorted extends React.Component { } diff --git a/types/react-icons/ti/arrow-up-outline.d.ts b/types/react-icons/ti/arrow-up-outline.d.ts index 5c7698756d..5f7d9b2baa 100644 --- a/types/react-icons/ti/arrow-up-outline.d.ts +++ b/types/react-icons/ti/arrow-up-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowUpOutline extends React.Component { } +export default class TiArrowUpOutline extends React.Component { } diff --git a/types/react-icons/ti/arrow-up-thick.d.ts b/types/react-icons/ti/arrow-up-thick.d.ts index 7b2d4b9d91..965192a20a 100644 --- a/types/react-icons/ti/arrow-up-thick.d.ts +++ b/types/react-icons/ti/arrow-up-thick.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowUpThick extends React.Component { } +export default class TiArrowUpThick extends React.Component { } diff --git a/types/react-icons/ti/arrow-up.d.ts b/types/react-icons/ti/arrow-up.d.ts index 7c3bf3397b..d8930645ae 100644 --- a/types/react-icons/ti/arrow-up.d.ts +++ b/types/react-icons/ti/arrow-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiArrowUp extends React.Component { } +export default class TiArrowUp extends React.Component { } diff --git a/types/react-icons/ti/at.d.ts b/types/react-icons/ti/at.d.ts index 84f847a0c7..7eaadbcb42 100644 --- a/types/react-icons/ti/at.d.ts +++ b/types/react-icons/ti/at.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAt extends React.Component { } +export default class TiAt extends React.Component { } diff --git a/types/react-icons/ti/attachment-outline.d.ts b/types/react-icons/ti/attachment-outline.d.ts index fa4417e1f2..2f3c1c54ea 100644 --- a/types/react-icons/ti/attachment-outline.d.ts +++ b/types/react-icons/ti/attachment-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAttachmentOutline extends React.Component { } +export default class TiAttachmentOutline extends React.Component { } diff --git a/types/react-icons/ti/attachment.d.ts b/types/react-icons/ti/attachment.d.ts index 7a6299704a..ae09ff061c 100644 --- a/types/react-icons/ti/attachment.d.ts +++ b/types/react-icons/ti/attachment.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiAttachment extends React.Component { } +export default class TiAttachment extends React.Component { } diff --git a/types/react-icons/ti/backspace-outline.d.ts b/types/react-icons/ti/backspace-outline.d.ts index 121a662c9f..a7047f88fc 100644 --- a/types/react-icons/ti/backspace-outline.d.ts +++ b/types/react-icons/ti/backspace-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBackspaceOutline extends React.Component { } +export default class TiBackspaceOutline extends React.Component { } diff --git a/types/react-icons/ti/backspace.d.ts b/types/react-icons/ti/backspace.d.ts index 060f3737a0..fcd1490219 100644 --- a/types/react-icons/ti/backspace.d.ts +++ b/types/react-icons/ti/backspace.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBackspace extends React.Component { } +export default class TiBackspace extends React.Component { } diff --git a/types/react-icons/ti/battery-charge.d.ts b/types/react-icons/ti/battery-charge.d.ts index 92491c703c..6b1af42674 100644 --- a/types/react-icons/ti/battery-charge.d.ts +++ b/types/react-icons/ti/battery-charge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBatteryCharge extends React.Component { } +export default class TiBatteryCharge extends React.Component { } diff --git a/types/react-icons/ti/battery-full.d.ts b/types/react-icons/ti/battery-full.d.ts index e75706d310..6e75957baf 100644 --- a/types/react-icons/ti/battery-full.d.ts +++ b/types/react-icons/ti/battery-full.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBatteryFull extends React.Component { } +export default class TiBatteryFull extends React.Component { } diff --git a/types/react-icons/ti/battery-high.d.ts b/types/react-icons/ti/battery-high.d.ts index f354a949bc..951e63a507 100644 --- a/types/react-icons/ti/battery-high.d.ts +++ b/types/react-icons/ti/battery-high.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBatteryHigh extends React.Component { } +export default class TiBatteryHigh extends React.Component { } diff --git a/types/react-icons/ti/battery-low.d.ts b/types/react-icons/ti/battery-low.d.ts index 3898bb17d0..9c0f370293 100644 --- a/types/react-icons/ti/battery-low.d.ts +++ b/types/react-icons/ti/battery-low.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBatteryLow extends React.Component { } +export default class TiBatteryLow extends React.Component { } diff --git a/types/react-icons/ti/battery-mid.d.ts b/types/react-icons/ti/battery-mid.d.ts index 675ff3bd63..6625efa374 100644 --- a/types/react-icons/ti/battery-mid.d.ts +++ b/types/react-icons/ti/battery-mid.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBatteryMid extends React.Component { } +export default class TiBatteryMid extends React.Component { } diff --git a/types/react-icons/ti/beaker.d.ts b/types/react-icons/ti/beaker.d.ts index b4cd4ffb3e..0cdfe9fc68 100644 --- a/types/react-icons/ti/beaker.d.ts +++ b/types/react-icons/ti/beaker.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBeaker extends React.Component { } +export default class TiBeaker extends React.Component { } diff --git a/types/react-icons/ti/beer.d.ts b/types/react-icons/ti/beer.d.ts index 7de94ce103..a76c8d06f6 100644 --- a/types/react-icons/ti/beer.d.ts +++ b/types/react-icons/ti/beer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBeer extends React.Component { } +export default class TiBeer extends React.Component { } diff --git a/types/react-icons/ti/bell.d.ts b/types/react-icons/ti/bell.d.ts index ecf80de006..d3dd3950ed 100644 --- a/types/react-icons/ti/bell.d.ts +++ b/types/react-icons/ti/bell.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBell extends React.Component { } +export default class TiBell extends React.Component { } diff --git a/types/react-icons/ti/book.d.ts b/types/react-icons/ti/book.d.ts index 9d787f9869..e2a2e7d952 100644 --- a/types/react-icons/ti/book.d.ts +++ b/types/react-icons/ti/book.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBook extends React.Component { } +export default class TiBook extends React.Component { } diff --git a/types/react-icons/ti/bookmark.d.ts b/types/react-icons/ti/bookmark.d.ts index 7f129bb675..47dc6a5e5f 100644 --- a/types/react-icons/ti/bookmark.d.ts +++ b/types/react-icons/ti/bookmark.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBookmark extends React.Component { } +export default class TiBookmark extends React.Component { } diff --git a/types/react-icons/ti/briefcase.d.ts b/types/react-icons/ti/briefcase.d.ts index ff3a143052..c830dab76b 100644 --- a/types/react-icons/ti/briefcase.d.ts +++ b/types/react-icons/ti/briefcase.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBriefcase extends React.Component { } +export default class TiBriefcase extends React.Component { } diff --git a/types/react-icons/ti/brush.d.ts b/types/react-icons/ti/brush.d.ts index 5d89e2fbe4..d8a1b5a5d8 100644 --- a/types/react-icons/ti/brush.d.ts +++ b/types/react-icons/ti/brush.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBrush extends React.Component { } +export default class TiBrush extends React.Component { } diff --git a/types/react-icons/ti/business-card.d.ts b/types/react-icons/ti/business-card.d.ts index 300503f90f..1ecf3f6621 100644 --- a/types/react-icons/ti/business-card.d.ts +++ b/types/react-icons/ti/business-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiBusinessCard extends React.Component { } +export default class TiBusinessCard extends React.Component { } diff --git a/types/react-icons/ti/calculator.d.ts b/types/react-icons/ti/calculator.d.ts index fa3329ee08..403ce8c3e6 100644 --- a/types/react-icons/ti/calculator.d.ts +++ b/types/react-icons/ti/calculator.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCalculator extends React.Component { } +export default class TiCalculator extends React.Component { } diff --git a/types/react-icons/ti/calendar-outline.d.ts b/types/react-icons/ti/calendar-outline.d.ts index 42e00dbcbf..bd3dd9e9d3 100644 --- a/types/react-icons/ti/calendar-outline.d.ts +++ b/types/react-icons/ti/calendar-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCalendarOutline extends React.Component { } +export default class TiCalendarOutline extends React.Component { } diff --git a/types/react-icons/ti/calendar.d.ts b/types/react-icons/ti/calendar.d.ts index 294cb8edc6..9b0ba315d5 100644 --- a/types/react-icons/ti/calendar.d.ts +++ b/types/react-icons/ti/calendar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCalendar extends React.Component { } +export default class TiCalendar extends React.Component { } diff --git a/types/react-icons/ti/calender-outline.d.ts b/types/react-icons/ti/calender-outline.d.ts index 251b38fafb..8afcb4ef62 100644 --- a/types/react-icons/ti/calender-outline.d.ts +++ b/types/react-icons/ti/calender-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCalenderOutline extends React.Component { } +export default class TiCalenderOutline extends React.Component { } diff --git a/types/react-icons/ti/calender.d.ts b/types/react-icons/ti/calender.d.ts index 4cb44d3f20..0393fece08 100644 --- a/types/react-icons/ti/calender.d.ts +++ b/types/react-icons/ti/calender.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCalender extends React.Component { } +export default class TiCalender extends React.Component { } diff --git a/types/react-icons/ti/camera-outline.d.ts b/types/react-icons/ti/camera-outline.d.ts index e7504c96b7..940ba3bd58 100644 --- a/types/react-icons/ti/camera-outline.d.ts +++ b/types/react-icons/ti/camera-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCameraOutline extends React.Component { } +export default class TiCameraOutline extends React.Component { } diff --git a/types/react-icons/ti/camera.d.ts b/types/react-icons/ti/camera.d.ts index d56a32b793..8291efbd7d 100644 --- a/types/react-icons/ti/camera.d.ts +++ b/types/react-icons/ti/camera.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCamera extends React.Component { } +export default class TiCamera extends React.Component { } diff --git a/types/react-icons/ti/cancel-outline.d.ts b/types/react-icons/ti/cancel-outline.d.ts index 88d8cdc205..233d7b4b9b 100644 --- a/types/react-icons/ti/cancel-outline.d.ts +++ b/types/react-icons/ti/cancel-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCancelOutline extends React.Component { } +export default class TiCancelOutline extends React.Component { } diff --git a/types/react-icons/ti/cancel.d.ts b/types/react-icons/ti/cancel.d.ts index 1ab547d925..882317d054 100644 --- a/types/react-icons/ti/cancel.d.ts +++ b/types/react-icons/ti/cancel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCancel extends React.Component { } +export default class TiCancel extends React.Component { } diff --git a/types/react-icons/ti/chart-area-outline.d.ts b/types/react-icons/ti/chart-area-outline.d.ts index 57c4b591c9..fa40a08cde 100644 --- a/types/react-icons/ti/chart-area-outline.d.ts +++ b/types/react-icons/ti/chart-area-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartAreaOutline extends React.Component { } +export default class TiChartAreaOutline extends React.Component { } diff --git a/types/react-icons/ti/chart-area.d.ts b/types/react-icons/ti/chart-area.d.ts index c311c3a36f..80806cbd7c 100644 --- a/types/react-icons/ti/chart-area.d.ts +++ b/types/react-icons/ti/chart-area.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartArea extends React.Component { } +export default class TiChartArea extends React.Component { } diff --git a/types/react-icons/ti/chart-bar-outline.d.ts b/types/react-icons/ti/chart-bar-outline.d.ts index 2a0b3aeb7f..9ec3c4ca70 100644 --- a/types/react-icons/ti/chart-bar-outline.d.ts +++ b/types/react-icons/ti/chart-bar-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartBarOutline extends React.Component { } +export default class TiChartBarOutline extends React.Component { } diff --git a/types/react-icons/ti/chart-bar.d.ts b/types/react-icons/ti/chart-bar.d.ts index 27d130fa50..a98da7fe10 100644 --- a/types/react-icons/ti/chart-bar.d.ts +++ b/types/react-icons/ti/chart-bar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartBar extends React.Component { } +export default class TiChartBar extends React.Component { } diff --git a/types/react-icons/ti/chart-line-outline.d.ts b/types/react-icons/ti/chart-line-outline.d.ts index ba922860c2..f5a982d0f1 100644 --- a/types/react-icons/ti/chart-line-outline.d.ts +++ b/types/react-icons/ti/chart-line-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartLineOutline extends React.Component { } +export default class TiChartLineOutline extends React.Component { } diff --git a/types/react-icons/ti/chart-line.d.ts b/types/react-icons/ti/chart-line.d.ts index 4512cd4090..be581f2b53 100644 --- a/types/react-icons/ti/chart-line.d.ts +++ b/types/react-icons/ti/chart-line.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartLine extends React.Component { } +export default class TiChartLine extends React.Component { } diff --git a/types/react-icons/ti/chart-pie-outline.d.ts b/types/react-icons/ti/chart-pie-outline.d.ts index 818d105715..449d799a79 100644 --- a/types/react-icons/ti/chart-pie-outline.d.ts +++ b/types/react-icons/ti/chart-pie-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartPieOutline extends React.Component { } +export default class TiChartPieOutline extends React.Component { } diff --git a/types/react-icons/ti/chart-pie.d.ts b/types/react-icons/ti/chart-pie.d.ts index b4884cb0fc..5a641290fb 100644 --- a/types/react-icons/ti/chart-pie.d.ts +++ b/types/react-icons/ti/chart-pie.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChartPie extends React.Component { } +export default class TiChartPie extends React.Component { } diff --git a/types/react-icons/ti/chevron-left-outline.d.ts b/types/react-icons/ti/chevron-left-outline.d.ts index edb967d63e..38ad9ab531 100644 --- a/types/react-icons/ti/chevron-left-outline.d.ts +++ b/types/react-icons/ti/chevron-left-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChevronLeftOutline extends React.Component { } +export default class TiChevronLeftOutline extends React.Component { } diff --git a/types/react-icons/ti/chevron-left.d.ts b/types/react-icons/ti/chevron-left.d.ts index 2e5e027272..d6a3e7286c 100644 --- a/types/react-icons/ti/chevron-left.d.ts +++ b/types/react-icons/ti/chevron-left.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChevronLeft extends React.Component { } +export default class TiChevronLeft extends React.Component { } diff --git a/types/react-icons/ti/chevron-right-outline.d.ts b/types/react-icons/ti/chevron-right-outline.d.ts index 3eb020f42d..09cc6370fd 100644 --- a/types/react-icons/ti/chevron-right-outline.d.ts +++ b/types/react-icons/ti/chevron-right-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChevronRightOutline extends React.Component { } +export default class TiChevronRightOutline extends React.Component { } diff --git a/types/react-icons/ti/chevron-right.d.ts b/types/react-icons/ti/chevron-right.d.ts index 1e1ce2db60..311697c66a 100644 --- a/types/react-icons/ti/chevron-right.d.ts +++ b/types/react-icons/ti/chevron-right.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiChevronRight extends React.Component { } +export default class TiChevronRight extends React.Component { } diff --git a/types/react-icons/ti/clipboard.d.ts b/types/react-icons/ti/clipboard.d.ts index f0e44ffb14..cce73b1bc7 100644 --- a/types/react-icons/ti/clipboard.d.ts +++ b/types/react-icons/ti/clipboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiClipboard extends React.Component { } +export default class TiClipboard extends React.Component { } diff --git a/types/react-icons/ti/cloud-storage-outline.d.ts b/types/react-icons/ti/cloud-storage-outline.d.ts index 1f54990953..d36a07cdb6 100644 --- a/types/react-icons/ti/cloud-storage-outline.d.ts +++ b/types/react-icons/ti/cloud-storage-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCloudStorageOutline extends React.Component { } +export default class TiCloudStorageOutline extends React.Component { } diff --git a/types/react-icons/ti/cloud-storage.d.ts b/types/react-icons/ti/cloud-storage.d.ts index dea0455a47..45142999f9 100644 --- a/types/react-icons/ti/cloud-storage.d.ts +++ b/types/react-icons/ti/cloud-storage.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCloudStorage extends React.Component { } +export default class TiCloudStorage extends React.Component { } diff --git a/types/react-icons/ti/code-outline.d.ts b/types/react-icons/ti/code-outline.d.ts index 9ab1170c1e..f7c2eec174 100644 --- a/types/react-icons/ti/code-outline.d.ts +++ b/types/react-icons/ti/code-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCodeOutline extends React.Component { } +export default class TiCodeOutline extends React.Component { } diff --git a/types/react-icons/ti/code.d.ts b/types/react-icons/ti/code.d.ts index ba1dacc9fc..e6bf302269 100644 --- a/types/react-icons/ti/code.d.ts +++ b/types/react-icons/ti/code.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCode extends React.Component { } +export default class TiCode extends React.Component { } diff --git a/types/react-icons/ti/coffee.d.ts b/types/react-icons/ti/coffee.d.ts index badd2561f4..df3aa18694 100644 --- a/types/react-icons/ti/coffee.d.ts +++ b/types/react-icons/ti/coffee.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCoffee extends React.Component { } +export default class TiCoffee extends React.Component { } diff --git a/types/react-icons/ti/cog-outline.d.ts b/types/react-icons/ti/cog-outline.d.ts index 49d76244f0..40c76991c5 100644 --- a/types/react-icons/ti/cog-outline.d.ts +++ b/types/react-icons/ti/cog-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCogOutline extends React.Component { } +export default class TiCogOutline extends React.Component { } diff --git a/types/react-icons/ti/cog.d.ts b/types/react-icons/ti/cog.d.ts index 60d0c1e430..24573b9291 100644 --- a/types/react-icons/ti/cog.d.ts +++ b/types/react-icons/ti/cog.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCog extends React.Component { } +export default class TiCog extends React.Component { } diff --git a/types/react-icons/ti/compass.d.ts b/types/react-icons/ti/compass.d.ts index 3aff81c3ad..54c70bee8b 100644 --- a/types/react-icons/ti/compass.d.ts +++ b/types/react-icons/ti/compass.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCompass extends React.Component { } +export default class TiCompass extends React.Component { } diff --git a/types/react-icons/ti/contacts.d.ts b/types/react-icons/ti/contacts.d.ts index 905ef96611..f780e8ca9c 100644 --- a/types/react-icons/ti/contacts.d.ts +++ b/types/react-icons/ti/contacts.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiContacts extends React.Component { } +export default class TiContacts extends React.Component { } diff --git a/types/react-icons/ti/credit-card.d.ts b/types/react-icons/ti/credit-card.d.ts index 91ad9a2327..2f05b56233 100644 --- a/types/react-icons/ti/credit-card.d.ts +++ b/types/react-icons/ti/credit-card.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCreditCard extends React.Component { } +export default class TiCreditCard extends React.Component { } diff --git a/types/react-icons/ti/cross.d.ts b/types/react-icons/ti/cross.d.ts index a3ac1ddd80..5af003cf93 100644 --- a/types/react-icons/ti/cross.d.ts +++ b/types/react-icons/ti/cross.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCross extends React.Component { } +export default class TiCross extends React.Component { } diff --git a/types/react-icons/ti/css3.d.ts b/types/react-icons/ti/css3.d.ts index 1e136bf9e8..00e79bcbce 100644 --- a/types/react-icons/ti/css3.d.ts +++ b/types/react-icons/ti/css3.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiCss3 extends React.Component { } +export default class TiCss3 extends React.Component { } diff --git a/types/react-icons/ti/database.d.ts b/types/react-icons/ti/database.d.ts index 5c0730ccc0..65dccc441f 100644 --- a/types/react-icons/ti/database.d.ts +++ b/types/react-icons/ti/database.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDatabase extends React.Component { } +export default class TiDatabase extends React.Component { } diff --git a/types/react-icons/ti/delete-outline.d.ts b/types/react-icons/ti/delete-outline.d.ts index aa6f22d9ee..bf27aa49f9 100644 --- a/types/react-icons/ti/delete-outline.d.ts +++ b/types/react-icons/ti/delete-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDeleteOutline extends React.Component { } +export default class TiDeleteOutline extends React.Component { } diff --git a/types/react-icons/ti/delete.d.ts b/types/react-icons/ti/delete.d.ts index ea3ce4095f..57791a71ab 100644 --- a/types/react-icons/ti/delete.d.ts +++ b/types/react-icons/ti/delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDelete extends React.Component { } +export default class TiDelete extends React.Component { } diff --git a/types/react-icons/ti/device-desktop.d.ts b/types/react-icons/ti/device-desktop.d.ts index 5e9da4420b..d405810142 100644 --- a/types/react-icons/ti/device-desktop.d.ts +++ b/types/react-icons/ti/device-desktop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDeviceDesktop extends React.Component { } +export default class TiDeviceDesktop extends React.Component { } diff --git a/types/react-icons/ti/device-laptop.d.ts b/types/react-icons/ti/device-laptop.d.ts index 150db7ccaf..dada29c74f 100644 --- a/types/react-icons/ti/device-laptop.d.ts +++ b/types/react-icons/ti/device-laptop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDeviceLaptop extends React.Component { } +export default class TiDeviceLaptop extends React.Component { } diff --git a/types/react-icons/ti/device-phone.d.ts b/types/react-icons/ti/device-phone.d.ts index 97253f49f2..977cf3f0f1 100644 --- a/types/react-icons/ti/device-phone.d.ts +++ b/types/react-icons/ti/device-phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDevicePhone extends React.Component { } +export default class TiDevicePhone extends React.Component { } diff --git a/types/react-icons/ti/device-tablet.d.ts b/types/react-icons/ti/device-tablet.d.ts index 633aaa0c79..06a9e07cca 100644 --- a/types/react-icons/ti/device-tablet.d.ts +++ b/types/react-icons/ti/device-tablet.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDeviceTablet extends React.Component { } +export default class TiDeviceTablet extends React.Component { } diff --git a/types/react-icons/ti/directions.d.ts b/types/react-icons/ti/directions.d.ts index 98600b7a3c..3be0928f95 100644 --- a/types/react-icons/ti/directions.d.ts +++ b/types/react-icons/ti/directions.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDirections extends React.Component { } +export default class TiDirections extends React.Component { } diff --git a/types/react-icons/ti/divide-outline.d.ts b/types/react-icons/ti/divide-outline.d.ts index 1772b508eb..9b30f64d2d 100644 --- a/types/react-icons/ti/divide-outline.d.ts +++ b/types/react-icons/ti/divide-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDivideOutline extends React.Component { } +export default class TiDivideOutline extends React.Component { } diff --git a/types/react-icons/ti/divide.d.ts b/types/react-icons/ti/divide.d.ts index 9a21c3e37e..375a79b628 100644 --- a/types/react-icons/ti/divide.d.ts +++ b/types/react-icons/ti/divide.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDivide extends React.Component { } +export default class TiDivide extends React.Component { } diff --git a/types/react-icons/ti/document-add.d.ts b/types/react-icons/ti/document-add.d.ts index 03c1b96cf1..0b2ed20d5c 100644 --- a/types/react-icons/ti/document-add.d.ts +++ b/types/react-icons/ti/document-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDocumentAdd extends React.Component { } +export default class TiDocumentAdd extends React.Component { } diff --git a/types/react-icons/ti/document-delete.d.ts b/types/react-icons/ti/document-delete.d.ts index 6a287f864b..916608ade9 100644 --- a/types/react-icons/ti/document-delete.d.ts +++ b/types/react-icons/ti/document-delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDocumentDelete extends React.Component { } +export default class TiDocumentDelete extends React.Component { } diff --git a/types/react-icons/ti/document-text.d.ts b/types/react-icons/ti/document-text.d.ts index d201d50d33..c3af80ad89 100644 --- a/types/react-icons/ti/document-text.d.ts +++ b/types/react-icons/ti/document-text.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDocumentText extends React.Component { } +export default class TiDocumentText extends React.Component { } diff --git a/types/react-icons/ti/document.d.ts b/types/react-icons/ti/document.d.ts index 4fa7ae704d..60ace2ba35 100644 --- a/types/react-icons/ti/document.d.ts +++ b/types/react-icons/ti/document.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDocument extends React.Component { } +export default class TiDocument extends React.Component { } diff --git a/types/react-icons/ti/download-outline.d.ts b/types/react-icons/ti/download-outline.d.ts index 82dcd3b0fb..b405ad061c 100644 --- a/types/react-icons/ti/download-outline.d.ts +++ b/types/react-icons/ti/download-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDownloadOutline extends React.Component { } +export default class TiDownloadOutline extends React.Component { } diff --git a/types/react-icons/ti/download.d.ts b/types/react-icons/ti/download.d.ts index 187687d058..6cf13f385b 100644 --- a/types/react-icons/ti/download.d.ts +++ b/types/react-icons/ti/download.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDownload extends React.Component { } +export default class TiDownload extends React.Component { } diff --git a/types/react-icons/ti/dropbox.d.ts b/types/react-icons/ti/dropbox.d.ts index 1ba1bf872d..000560becf 100644 --- a/types/react-icons/ti/dropbox.d.ts +++ b/types/react-icons/ti/dropbox.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiDropbox extends React.Component { } +export default class TiDropbox extends React.Component { } diff --git a/types/react-icons/ti/edit.d.ts b/types/react-icons/ti/edit.d.ts index 9fa2dd13f9..7a937ccd2a 100644 --- a/types/react-icons/ti/edit.d.ts +++ b/types/react-icons/ti/edit.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEdit extends React.Component { } +export default class TiEdit extends React.Component { } diff --git a/types/react-icons/ti/eject-outline.d.ts b/types/react-icons/ti/eject-outline.d.ts index 6d372acadc..be15038312 100644 --- a/types/react-icons/ti/eject-outline.d.ts +++ b/types/react-icons/ti/eject-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEjectOutline extends React.Component { } +export default class TiEjectOutline extends React.Component { } diff --git a/types/react-icons/ti/eject.d.ts b/types/react-icons/ti/eject.d.ts index 9ad3f68e29..3ad5cda1c4 100644 --- a/types/react-icons/ti/eject.d.ts +++ b/types/react-icons/ti/eject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEject extends React.Component { } +export default class TiEject extends React.Component { } diff --git a/types/react-icons/ti/equals-outline.d.ts b/types/react-icons/ti/equals-outline.d.ts index eb637c1229..04e77346cc 100644 --- a/types/react-icons/ti/equals-outline.d.ts +++ b/types/react-icons/ti/equals-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEqualsOutline extends React.Component { } +export default class TiEqualsOutline extends React.Component { } diff --git a/types/react-icons/ti/equals.d.ts b/types/react-icons/ti/equals.d.ts index 56626087d3..231585549c 100644 --- a/types/react-icons/ti/equals.d.ts +++ b/types/react-icons/ti/equals.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEquals extends React.Component { } +export default class TiEquals extends React.Component { } diff --git a/types/react-icons/ti/export-outline.d.ts b/types/react-icons/ti/export-outline.d.ts index 208742873a..4d51c29d1a 100644 --- a/types/react-icons/ti/export-outline.d.ts +++ b/types/react-icons/ti/export-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiExportOutline extends React.Component { } +export default class TiExportOutline extends React.Component { } diff --git a/types/react-icons/ti/export.d.ts b/types/react-icons/ti/export.d.ts index be25f687b7..fe71d72677 100644 --- a/types/react-icons/ti/export.d.ts +++ b/types/react-icons/ti/export.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiExport extends React.Component { } +export default class TiExport extends React.Component { } diff --git a/types/react-icons/ti/eye-outline.d.ts b/types/react-icons/ti/eye-outline.d.ts index b6d9050bdc..1956f13f4d 100644 --- a/types/react-icons/ti/eye-outline.d.ts +++ b/types/react-icons/ti/eye-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEyeOutline extends React.Component { } +export default class TiEyeOutline extends React.Component { } diff --git a/types/react-icons/ti/eye.d.ts b/types/react-icons/ti/eye.d.ts index 37fd02d129..810fdf7009 100644 --- a/types/react-icons/ti/eye.d.ts +++ b/types/react-icons/ti/eye.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiEye extends React.Component { } +export default class TiEye extends React.Component { } diff --git a/types/react-icons/ti/feather.d.ts b/types/react-icons/ti/feather.d.ts index 34e3f50f77..b4a99ba3ec 100644 --- a/types/react-icons/ti/feather.d.ts +++ b/types/react-icons/ti/feather.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFeather extends React.Component { } +export default class TiFeather extends React.Component { } diff --git a/types/react-icons/ti/film.d.ts b/types/react-icons/ti/film.d.ts index b2fef2361b..a035c6378d 100644 --- a/types/react-icons/ti/film.d.ts +++ b/types/react-icons/ti/film.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFilm extends React.Component { } +export default class TiFilm extends React.Component { } diff --git a/types/react-icons/ti/filter.d.ts b/types/react-icons/ti/filter.d.ts index 82fdea00d3..f806a9034b 100644 --- a/types/react-icons/ti/filter.d.ts +++ b/types/react-icons/ti/filter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFilter extends React.Component { } +export default class TiFilter extends React.Component { } diff --git a/types/react-icons/ti/flag-outline.d.ts b/types/react-icons/ti/flag-outline.d.ts index daf26717b1..164b221757 100644 --- a/types/react-icons/ti/flag-outline.d.ts +++ b/types/react-icons/ti/flag-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlagOutline extends React.Component { } +export default class TiFlagOutline extends React.Component { } diff --git a/types/react-icons/ti/flag.d.ts b/types/react-icons/ti/flag.d.ts index 204e3cb117..4aa2838c02 100644 --- a/types/react-icons/ti/flag.d.ts +++ b/types/react-icons/ti/flag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlag extends React.Component { } +export default class TiFlag extends React.Component { } diff --git a/types/react-icons/ti/flash-outline.d.ts b/types/react-icons/ti/flash-outline.d.ts index 9fc9f203bb..5acea29381 100644 --- a/types/react-icons/ti/flash-outline.d.ts +++ b/types/react-icons/ti/flash-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlashOutline extends React.Component { } +export default class TiFlashOutline extends React.Component { } diff --git a/types/react-icons/ti/flash.d.ts b/types/react-icons/ti/flash.d.ts index 6ae8ce62e7..27bbe63a9d 100644 --- a/types/react-icons/ti/flash.d.ts +++ b/types/react-icons/ti/flash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlash extends React.Component { } +export default class TiFlash extends React.Component { } diff --git a/types/react-icons/ti/flow-children.d.ts b/types/react-icons/ti/flow-children.d.ts index f7a1b25116..8e3a8a9246 100644 --- a/types/react-icons/ti/flow-children.d.ts +++ b/types/react-icons/ti/flow-children.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlowChildren extends React.Component { } +export default class TiFlowChildren extends React.Component { } diff --git a/types/react-icons/ti/flow-merge.d.ts b/types/react-icons/ti/flow-merge.d.ts index 896a2397ff..c479b08b53 100644 --- a/types/react-icons/ti/flow-merge.d.ts +++ b/types/react-icons/ti/flow-merge.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlowMerge extends React.Component { } +export default class TiFlowMerge extends React.Component { } diff --git a/types/react-icons/ti/flow-parallel.d.ts b/types/react-icons/ti/flow-parallel.d.ts index 60a39a9c42..4ed94844fc 100644 --- a/types/react-icons/ti/flow-parallel.d.ts +++ b/types/react-icons/ti/flow-parallel.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlowParallel extends React.Component { } +export default class TiFlowParallel extends React.Component { } diff --git a/types/react-icons/ti/flow-switch.d.ts b/types/react-icons/ti/flow-switch.d.ts index 13ba4dab74..8a68f856fa 100644 --- a/types/react-icons/ti/flow-switch.d.ts +++ b/types/react-icons/ti/flow-switch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFlowSwitch extends React.Component { } +export default class TiFlowSwitch extends React.Component { } diff --git a/types/react-icons/ti/folder-add.d.ts b/types/react-icons/ti/folder-add.d.ts index dace5b3332..83a709521a 100644 --- a/types/react-icons/ti/folder-add.d.ts +++ b/types/react-icons/ti/folder-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFolderAdd extends React.Component { } +export default class TiFolderAdd extends React.Component { } diff --git a/types/react-icons/ti/folder-delete.d.ts b/types/react-icons/ti/folder-delete.d.ts index cbc8f74a1f..bf96e60c12 100644 --- a/types/react-icons/ti/folder-delete.d.ts +++ b/types/react-icons/ti/folder-delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFolderDelete extends React.Component { } +export default class TiFolderDelete extends React.Component { } diff --git a/types/react-icons/ti/folder-open.d.ts b/types/react-icons/ti/folder-open.d.ts index 8b3a819259..3c0f2ab47f 100644 --- a/types/react-icons/ti/folder-open.d.ts +++ b/types/react-icons/ti/folder-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFolderOpen extends React.Component { } +export default class TiFolderOpen extends React.Component { } diff --git a/types/react-icons/ti/folder.d.ts b/types/react-icons/ti/folder.d.ts index d2c339ff20..b12e97b6c3 100644 --- a/types/react-icons/ti/folder.d.ts +++ b/types/react-icons/ti/folder.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiFolder extends React.Component { } +export default class TiFolder extends React.Component { } diff --git a/types/react-icons/ti/gift.d.ts b/types/react-icons/ti/gift.d.ts index 5bd68964b2..25e13a5038 100644 --- a/types/react-icons/ti/gift.d.ts +++ b/types/react-icons/ti/gift.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiGift extends React.Component { } +export default class TiGift extends React.Component { } diff --git a/types/react-icons/ti/globe-outline.d.ts b/types/react-icons/ti/globe-outline.d.ts index b68f45b3e4..ee4d8cbb6b 100644 --- a/types/react-icons/ti/globe-outline.d.ts +++ b/types/react-icons/ti/globe-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiGlobeOutline extends React.Component { } +export default class TiGlobeOutline extends React.Component { } diff --git a/types/react-icons/ti/globe.d.ts b/types/react-icons/ti/globe.d.ts index 34c5a32654..30912a9f17 100644 --- a/types/react-icons/ti/globe.d.ts +++ b/types/react-icons/ti/globe.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiGlobe extends React.Component { } +export default class TiGlobe extends React.Component { } diff --git a/types/react-icons/ti/group-outline.d.ts b/types/react-icons/ti/group-outline.d.ts index 7ad2d2de66..621001d90e 100644 --- a/types/react-icons/ti/group-outline.d.ts +++ b/types/react-icons/ti/group-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiGroupOutline extends React.Component { } +export default class TiGroupOutline extends React.Component { } diff --git a/types/react-icons/ti/group.d.ts b/types/react-icons/ti/group.d.ts index 910c6bf974..bb5fcf8559 100644 --- a/types/react-icons/ti/group.d.ts +++ b/types/react-icons/ti/group.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiGroup extends React.Component { } +export default class TiGroup extends React.Component { } diff --git a/types/react-icons/ti/headphones.d.ts b/types/react-icons/ti/headphones.d.ts index 7c38ee043d..90fb1a083f 100644 --- a/types/react-icons/ti/headphones.d.ts +++ b/types/react-icons/ti/headphones.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHeadphones extends React.Component { } +export default class TiHeadphones extends React.Component { } diff --git a/types/react-icons/ti/heart-full-outline.d.ts b/types/react-icons/ti/heart-full-outline.d.ts index 23826c5f65..8153a02133 100644 --- a/types/react-icons/ti/heart-full-outline.d.ts +++ b/types/react-icons/ti/heart-full-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHeartFullOutline extends React.Component { } +export default class TiHeartFullOutline extends React.Component { } diff --git a/types/react-icons/ti/heart-half-outline.d.ts b/types/react-icons/ti/heart-half-outline.d.ts index 8f69a7d949..9d7482079f 100644 --- a/types/react-icons/ti/heart-half-outline.d.ts +++ b/types/react-icons/ti/heart-half-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHeartHalfOutline extends React.Component { } +export default class TiHeartHalfOutline extends React.Component { } diff --git a/types/react-icons/ti/heart-outline.d.ts b/types/react-icons/ti/heart-outline.d.ts index 64b28075b8..77ebb5ba4d 100644 --- a/types/react-icons/ti/heart-outline.d.ts +++ b/types/react-icons/ti/heart-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHeartOutline extends React.Component { } +export default class TiHeartOutline extends React.Component { } diff --git a/types/react-icons/ti/heart.d.ts b/types/react-icons/ti/heart.d.ts index a0c0a13976..edf26ea22d 100644 --- a/types/react-icons/ti/heart.d.ts +++ b/types/react-icons/ti/heart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHeart extends React.Component { } +export default class TiHeart extends React.Component { } diff --git a/types/react-icons/ti/home-outline.d.ts b/types/react-icons/ti/home-outline.d.ts index 64642266be..aba8177146 100644 --- a/types/react-icons/ti/home-outline.d.ts +++ b/types/react-icons/ti/home-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHomeOutline extends React.Component { } +export default class TiHomeOutline extends React.Component { } diff --git a/types/react-icons/ti/home.d.ts b/types/react-icons/ti/home.d.ts index 86b7ea33f4..ffd2e0a744 100644 --- a/types/react-icons/ti/home.d.ts +++ b/types/react-icons/ti/home.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHome extends React.Component { } +export default class TiHome extends React.Component { } diff --git a/types/react-icons/ti/html5.d.ts b/types/react-icons/ti/html5.d.ts index d59ee0e491..7850028128 100644 --- a/types/react-icons/ti/html5.d.ts +++ b/types/react-icons/ti/html5.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiHtml5 extends React.Component { } +export default class TiHtml5 extends React.Component { } diff --git a/types/react-icons/ti/image-outline.d.ts b/types/react-icons/ti/image-outline.d.ts index 4842bc960c..e8dabff924 100644 --- a/types/react-icons/ti/image-outline.d.ts +++ b/types/react-icons/ti/image-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiImageOutline extends React.Component { } +export default class TiImageOutline extends React.Component { } diff --git a/types/react-icons/ti/image.d.ts b/types/react-icons/ti/image.d.ts index a679eedb46..f33b613d66 100644 --- a/types/react-icons/ti/image.d.ts +++ b/types/react-icons/ti/image.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiImage extends React.Component { } +export default class TiImage extends React.Component { } diff --git a/types/react-icons/ti/infinity-outline.d.ts b/types/react-icons/ti/infinity-outline.d.ts index 55ee5253ab..396db6cef4 100644 --- a/types/react-icons/ti/infinity-outline.d.ts +++ b/types/react-icons/ti/infinity-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfinityOutline extends React.Component { } +export default class TiInfinityOutline extends React.Component { } diff --git a/types/react-icons/ti/infinity.d.ts b/types/react-icons/ti/infinity.d.ts index 53a8cc4a40..e2e330678f 100644 --- a/types/react-icons/ti/infinity.d.ts +++ b/types/react-icons/ti/infinity.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfinity extends React.Component { } +export default class TiInfinity extends React.Component { } diff --git a/types/react-icons/ti/info-large-outline.d.ts b/types/react-icons/ti/info-large-outline.d.ts index 52d4e467ec..3ff6a8be6c 100644 --- a/types/react-icons/ti/info-large-outline.d.ts +++ b/types/react-icons/ti/info-large-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfoLargeOutline extends React.Component { } +export default class TiInfoLargeOutline extends React.Component { } diff --git a/types/react-icons/ti/info-large.d.ts b/types/react-icons/ti/info-large.d.ts index 5b1a055ece..0ad4eb3b6a 100644 --- a/types/react-icons/ti/info-large.d.ts +++ b/types/react-icons/ti/info-large.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfoLarge extends React.Component { } +export default class TiInfoLarge extends React.Component { } diff --git a/types/react-icons/ti/info-outline.d.ts b/types/react-icons/ti/info-outline.d.ts index 642d7c3fdc..b80e266196 100644 --- a/types/react-icons/ti/info-outline.d.ts +++ b/types/react-icons/ti/info-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfoOutline extends React.Component { } +export default class TiInfoOutline extends React.Component { } diff --git a/types/react-icons/ti/info.d.ts b/types/react-icons/ti/info.d.ts index 8f0e930e02..ec2cd25bdf 100644 --- a/types/react-icons/ti/info.d.ts +++ b/types/react-icons/ti/info.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInfo extends React.Component { } +export default class TiInfo extends React.Component { } diff --git a/types/react-icons/ti/input-checked-outline.d.ts b/types/react-icons/ti/input-checked-outline.d.ts index 45c2b0bc23..91f4f396a0 100644 --- a/types/react-icons/ti/input-checked-outline.d.ts +++ b/types/react-icons/ti/input-checked-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInputCheckedOutline extends React.Component { } +export default class TiInputCheckedOutline extends React.Component { } diff --git a/types/react-icons/ti/input-checked.d.ts b/types/react-icons/ti/input-checked.d.ts index 1a070722d9..beb1227d76 100644 --- a/types/react-icons/ti/input-checked.d.ts +++ b/types/react-icons/ti/input-checked.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiInputChecked extends React.Component { } +export default class TiInputChecked extends React.Component { } diff --git a/types/react-icons/ti/key-outline.d.ts b/types/react-icons/ti/key-outline.d.ts index 8e4fc1115d..0a2cac24a7 100644 --- a/types/react-icons/ti/key-outline.d.ts +++ b/types/react-icons/ti/key-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiKeyOutline extends React.Component { } +export default class TiKeyOutline extends React.Component { } diff --git a/types/react-icons/ti/key.d.ts b/types/react-icons/ti/key.d.ts index 1c4ebd738b..c167c86f85 100644 --- a/types/react-icons/ti/key.d.ts +++ b/types/react-icons/ti/key.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiKey extends React.Component { } +export default class TiKey extends React.Component { } diff --git a/types/react-icons/ti/keyboard.d.ts b/types/react-icons/ti/keyboard.d.ts index 54f693028f..c936d0245d 100644 --- a/types/react-icons/ti/keyboard.d.ts +++ b/types/react-icons/ti/keyboard.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiKeyboard extends React.Component { } +export default class TiKeyboard extends React.Component { } diff --git a/types/react-icons/ti/leaf.d.ts b/types/react-icons/ti/leaf.d.ts index e714447245..7b34567dde 100644 --- a/types/react-icons/ti/leaf.d.ts +++ b/types/react-icons/ti/leaf.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLeaf extends React.Component { } +export default class TiLeaf extends React.Component { } diff --git a/types/react-icons/ti/lightbulb.d.ts b/types/react-icons/ti/lightbulb.d.ts index 67ac33b23d..389a15ff3e 100644 --- a/types/react-icons/ti/lightbulb.d.ts +++ b/types/react-icons/ti/lightbulb.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLightbulb extends React.Component { } +export default class TiLightbulb extends React.Component { } diff --git a/types/react-icons/ti/link-outline.d.ts b/types/react-icons/ti/link-outline.d.ts index def891af4a..8aec8924d9 100644 --- a/types/react-icons/ti/link-outline.d.ts +++ b/types/react-icons/ti/link-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLinkOutline extends React.Component { } +export default class TiLinkOutline extends React.Component { } diff --git a/types/react-icons/ti/link.d.ts b/types/react-icons/ti/link.d.ts index e68864cab3..7de0129e97 100644 --- a/types/react-icons/ti/link.d.ts +++ b/types/react-icons/ti/link.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLink extends React.Component { } +export default class TiLink extends React.Component { } diff --git a/types/react-icons/ti/location-arrow-outline.d.ts b/types/react-icons/ti/location-arrow-outline.d.ts index 9a457840ae..be73bc68bb 100644 --- a/types/react-icons/ti/location-arrow-outline.d.ts +++ b/types/react-icons/ti/location-arrow-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLocationArrowOutline extends React.Component { } +export default class TiLocationArrowOutline extends React.Component { } diff --git a/types/react-icons/ti/location-arrow.d.ts b/types/react-icons/ti/location-arrow.d.ts index daab4d6896..c9fca74a46 100644 --- a/types/react-icons/ti/location-arrow.d.ts +++ b/types/react-icons/ti/location-arrow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLocationArrow extends React.Component { } +export default class TiLocationArrow extends React.Component { } diff --git a/types/react-icons/ti/location-outline.d.ts b/types/react-icons/ti/location-outline.d.ts index ca56d17b2d..5e33402d00 100644 --- a/types/react-icons/ti/location-outline.d.ts +++ b/types/react-icons/ti/location-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLocationOutline extends React.Component { } +export default class TiLocationOutline extends React.Component { } diff --git a/types/react-icons/ti/location.d.ts b/types/react-icons/ti/location.d.ts index 8f0143e731..4b2ad147b6 100644 --- a/types/react-icons/ti/location.d.ts +++ b/types/react-icons/ti/location.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLocation extends React.Component { } +export default class TiLocation extends React.Component { } diff --git a/types/react-icons/ti/lock-closed-outline.d.ts b/types/react-icons/ti/lock-closed-outline.d.ts index d45affe777..df9d6ffaad 100644 --- a/types/react-icons/ti/lock-closed-outline.d.ts +++ b/types/react-icons/ti/lock-closed-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLockClosedOutline extends React.Component { } +export default class TiLockClosedOutline extends React.Component { } diff --git a/types/react-icons/ti/lock-closed.d.ts b/types/react-icons/ti/lock-closed.d.ts index cb274a54aa..234cc40580 100644 --- a/types/react-icons/ti/lock-closed.d.ts +++ b/types/react-icons/ti/lock-closed.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLockClosed extends React.Component { } +export default class TiLockClosed extends React.Component { } diff --git a/types/react-icons/ti/lock-open-outline.d.ts b/types/react-icons/ti/lock-open-outline.d.ts index 76933e131b..380878a869 100644 --- a/types/react-icons/ti/lock-open-outline.d.ts +++ b/types/react-icons/ti/lock-open-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLockOpenOutline extends React.Component { } +export default class TiLockOpenOutline extends React.Component { } diff --git a/types/react-icons/ti/lock-open.d.ts b/types/react-icons/ti/lock-open.d.ts index bbff173c32..c4b51c68ee 100644 --- a/types/react-icons/ti/lock-open.d.ts +++ b/types/react-icons/ti/lock-open.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiLockOpen extends React.Component { } +export default class TiLockOpen extends React.Component { } diff --git a/types/react-icons/ti/mail.d.ts b/types/react-icons/ti/mail.d.ts index cad6a0a121..34979f6b13 100644 --- a/types/react-icons/ti/mail.d.ts +++ b/types/react-icons/ti/mail.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMail extends React.Component { } +export default class TiMail extends React.Component { } diff --git a/types/react-icons/ti/map.d.ts b/types/react-icons/ti/map.d.ts index ce3ba9847f..8b8092f4e7 100644 --- a/types/react-icons/ti/map.d.ts +++ b/types/react-icons/ti/map.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMap extends React.Component { } +export default class TiMap extends React.Component { } diff --git a/types/react-icons/ti/media-eject-outline.d.ts b/types/react-icons/ti/media-eject-outline.d.ts index 2ae6fee411..d58fadb21b 100644 --- a/types/react-icons/ti/media-eject-outline.d.ts +++ b/types/react-icons/ti/media-eject-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaEjectOutline extends React.Component { } +export default class TiMediaEjectOutline extends React.Component { } diff --git a/types/react-icons/ti/media-eject.d.ts b/types/react-icons/ti/media-eject.d.ts index 20675e0c81..41a9baaea8 100644 --- a/types/react-icons/ti/media-eject.d.ts +++ b/types/react-icons/ti/media-eject.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaEject extends React.Component { } +export default class TiMediaEject extends React.Component { } diff --git a/types/react-icons/ti/media-fast-forward-outline.d.ts b/types/react-icons/ti/media-fast-forward-outline.d.ts index 7b1e3f3746..8923d0fa44 100644 --- a/types/react-icons/ti/media-fast-forward-outline.d.ts +++ b/types/react-icons/ti/media-fast-forward-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaFastForwardOutline extends React.Component { } +export default class TiMediaFastForwardOutline extends React.Component { } diff --git a/types/react-icons/ti/media-fast-forward.d.ts b/types/react-icons/ti/media-fast-forward.d.ts index 0cccabf1a1..e53638bf62 100644 --- a/types/react-icons/ti/media-fast-forward.d.ts +++ b/types/react-icons/ti/media-fast-forward.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaFastForward extends React.Component { } +export default class TiMediaFastForward extends React.Component { } diff --git a/types/react-icons/ti/media-pause-outline.d.ts b/types/react-icons/ti/media-pause-outline.d.ts index 04319234f4..e792f0c894 100644 --- a/types/react-icons/ti/media-pause-outline.d.ts +++ b/types/react-icons/ti/media-pause-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPauseOutline extends React.Component { } +export default class TiMediaPauseOutline extends React.Component { } diff --git a/types/react-icons/ti/media-pause.d.ts b/types/react-icons/ti/media-pause.d.ts index 45fb114925..b24950b19c 100644 --- a/types/react-icons/ti/media-pause.d.ts +++ b/types/react-icons/ti/media-pause.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPause extends React.Component { } +export default class TiMediaPause extends React.Component { } diff --git a/types/react-icons/ti/media-play-outline.d.ts b/types/react-icons/ti/media-play-outline.d.ts index 6268f8a8d9..8e024e323f 100644 --- a/types/react-icons/ti/media-play-outline.d.ts +++ b/types/react-icons/ti/media-play-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPlayOutline extends React.Component { } +export default class TiMediaPlayOutline extends React.Component { } diff --git a/types/react-icons/ti/media-play-reverse-outline.d.ts b/types/react-icons/ti/media-play-reverse-outline.d.ts index be0c3890cd..5594d646d8 100644 --- a/types/react-icons/ti/media-play-reverse-outline.d.ts +++ b/types/react-icons/ti/media-play-reverse-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPlayReverseOutline extends React.Component { } +export default class TiMediaPlayReverseOutline extends React.Component { } diff --git a/types/react-icons/ti/media-play-reverse.d.ts b/types/react-icons/ti/media-play-reverse.d.ts index 1dd9108114..26e71c1733 100644 --- a/types/react-icons/ti/media-play-reverse.d.ts +++ b/types/react-icons/ti/media-play-reverse.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPlayReverse extends React.Component { } +export default class TiMediaPlayReverse extends React.Component { } diff --git a/types/react-icons/ti/media-play.d.ts b/types/react-icons/ti/media-play.d.ts index 5b7d0c4169..defa546ee7 100644 --- a/types/react-icons/ti/media-play.d.ts +++ b/types/react-icons/ti/media-play.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaPlay extends React.Component { } +export default class TiMediaPlay extends React.Component { } diff --git a/types/react-icons/ti/media-record-outline.d.ts b/types/react-icons/ti/media-record-outline.d.ts index 7f5cf89347..0761437451 100644 --- a/types/react-icons/ti/media-record-outline.d.ts +++ b/types/react-icons/ti/media-record-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaRecordOutline extends React.Component { } +export default class TiMediaRecordOutline extends React.Component { } diff --git a/types/react-icons/ti/media-record.d.ts b/types/react-icons/ti/media-record.d.ts index 55b25b2ff2..d924b105b6 100644 --- a/types/react-icons/ti/media-record.d.ts +++ b/types/react-icons/ti/media-record.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaRecord extends React.Component { } +export default class TiMediaRecord extends React.Component { } diff --git a/types/react-icons/ti/media-rewind-outline.d.ts b/types/react-icons/ti/media-rewind-outline.d.ts index 7ec922604a..11de328095 100644 --- a/types/react-icons/ti/media-rewind-outline.d.ts +++ b/types/react-icons/ti/media-rewind-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaRewindOutline extends React.Component { } +export default class TiMediaRewindOutline extends React.Component { } diff --git a/types/react-icons/ti/media-rewind.d.ts b/types/react-icons/ti/media-rewind.d.ts index e05ce27a09..f0e7151590 100644 --- a/types/react-icons/ti/media-rewind.d.ts +++ b/types/react-icons/ti/media-rewind.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaRewind extends React.Component { } +export default class TiMediaRewind extends React.Component { } diff --git a/types/react-icons/ti/media-stop-outline.d.ts b/types/react-icons/ti/media-stop-outline.d.ts index 29fc04a30e..e8728ac857 100644 --- a/types/react-icons/ti/media-stop-outline.d.ts +++ b/types/react-icons/ti/media-stop-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaStopOutline extends React.Component { } +export default class TiMediaStopOutline extends React.Component { } diff --git a/types/react-icons/ti/media-stop.d.ts b/types/react-icons/ti/media-stop.d.ts index a6b7637acb..d38b31aa5a 100644 --- a/types/react-icons/ti/media-stop.d.ts +++ b/types/react-icons/ti/media-stop.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMediaStop extends React.Component { } +export default class TiMediaStop extends React.Component { } diff --git a/types/react-icons/ti/message-typing.d.ts b/types/react-icons/ti/message-typing.d.ts index 5cf7670ad8..2cb5497a4e 100644 --- a/types/react-icons/ti/message-typing.d.ts +++ b/types/react-icons/ti/message-typing.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMessageTyping extends React.Component { } +export default class TiMessageTyping extends React.Component { } diff --git a/types/react-icons/ti/message.d.ts b/types/react-icons/ti/message.d.ts index 7317710d31..9edcc4226a 100644 --- a/types/react-icons/ti/message.d.ts +++ b/types/react-icons/ti/message.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMessage extends React.Component { } +export default class TiMessage extends React.Component { } diff --git a/types/react-icons/ti/messages.d.ts b/types/react-icons/ti/messages.d.ts index 21c70634f3..e21fdac0a4 100644 --- a/types/react-icons/ti/messages.d.ts +++ b/types/react-icons/ti/messages.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMessages extends React.Component { } +export default class TiMessages extends React.Component { } diff --git a/types/react-icons/ti/microphone-outline.d.ts b/types/react-icons/ti/microphone-outline.d.ts index a669927bbc..27e430bd72 100644 --- a/types/react-icons/ti/microphone-outline.d.ts +++ b/types/react-icons/ti/microphone-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMicrophoneOutline extends React.Component { } +export default class TiMicrophoneOutline extends React.Component { } diff --git a/types/react-icons/ti/microphone.d.ts b/types/react-icons/ti/microphone.d.ts index a17fa0f132..543db1b50a 100644 --- a/types/react-icons/ti/microphone.d.ts +++ b/types/react-icons/ti/microphone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMicrophone extends React.Component { } +export default class TiMicrophone extends React.Component { } diff --git a/types/react-icons/ti/minus-outline.d.ts b/types/react-icons/ti/minus-outline.d.ts index 19c321e4c4..99bb9fa7df 100644 --- a/types/react-icons/ti/minus-outline.d.ts +++ b/types/react-icons/ti/minus-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMinusOutline extends React.Component { } +export default class TiMinusOutline extends React.Component { } diff --git a/types/react-icons/ti/minus.d.ts b/types/react-icons/ti/minus.d.ts index 79d4220485..6239684cfa 100644 --- a/types/react-icons/ti/minus.d.ts +++ b/types/react-icons/ti/minus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMinus extends React.Component { } +export default class TiMinus extends React.Component { } diff --git a/types/react-icons/ti/mortar-board.d.ts b/types/react-icons/ti/mortar-board.d.ts index 83d41e7595..84d29d2b24 100644 --- a/types/react-icons/ti/mortar-board.d.ts +++ b/types/react-icons/ti/mortar-board.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiMortarBoard extends React.Component { } +export default class TiMortarBoard extends React.Component { } diff --git a/types/react-icons/ti/news.d.ts b/types/react-icons/ti/news.d.ts index cb0145cc01..31c3f66c1e 100644 --- a/types/react-icons/ti/news.d.ts +++ b/types/react-icons/ti/news.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiNews extends React.Component { } +export default class TiNews extends React.Component { } diff --git a/types/react-icons/ti/notes-outline.d.ts b/types/react-icons/ti/notes-outline.d.ts index 6703b2b198..4613ba38af 100644 --- a/types/react-icons/ti/notes-outline.d.ts +++ b/types/react-icons/ti/notes-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiNotesOutline extends React.Component { } +export default class TiNotesOutline extends React.Component { } diff --git a/types/react-icons/ti/notes.d.ts b/types/react-icons/ti/notes.d.ts index 3ca17c7358..5d2b4160f1 100644 --- a/types/react-icons/ti/notes.d.ts +++ b/types/react-icons/ti/notes.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiNotes extends React.Component { } +export default class TiNotes extends React.Component { } diff --git a/types/react-icons/ti/pen.d.ts b/types/react-icons/ti/pen.d.ts index 41aee3642f..79b4e72f1a 100644 --- a/types/react-icons/ti/pen.d.ts +++ b/types/react-icons/ti/pen.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPen extends React.Component { } +export default class TiPen extends React.Component { } diff --git a/types/react-icons/ti/pencil.d.ts b/types/react-icons/ti/pencil.d.ts index 5740ef9c78..b8726f9010 100644 --- a/types/react-icons/ti/pencil.d.ts +++ b/types/react-icons/ti/pencil.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPencil extends React.Component { } +export default class TiPencil extends React.Component { } diff --git a/types/react-icons/ti/phone-outline.d.ts b/types/react-icons/ti/phone-outline.d.ts index 1bb8c750b0..d84b152351 100644 --- a/types/react-icons/ti/phone-outline.d.ts +++ b/types/react-icons/ti/phone-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPhoneOutline extends React.Component { } +export default class TiPhoneOutline extends React.Component { } diff --git a/types/react-icons/ti/phone.d.ts b/types/react-icons/ti/phone.d.ts index b1a6690815..af3eb027a1 100644 --- a/types/react-icons/ti/phone.d.ts +++ b/types/react-icons/ti/phone.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPhone extends React.Component { } +export default class TiPhone extends React.Component { } diff --git a/types/react-icons/ti/pi-outline.d.ts b/types/react-icons/ti/pi-outline.d.ts index 192f6d1f1d..4327e47c3d 100644 --- a/types/react-icons/ti/pi-outline.d.ts +++ b/types/react-icons/ti/pi-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPiOutline extends React.Component { } +export default class TiPiOutline extends React.Component { } diff --git a/types/react-icons/ti/pi.d.ts b/types/react-icons/ti/pi.d.ts index ae4ae99064..d68aefa610 100644 --- a/types/react-icons/ti/pi.d.ts +++ b/types/react-icons/ti/pi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPi extends React.Component { } +export default class TiPi extends React.Component { } diff --git a/types/react-icons/ti/pin-outline.d.ts b/types/react-icons/ti/pin-outline.d.ts index 8cefb44433..5a8943532e 100644 --- a/types/react-icons/ti/pin-outline.d.ts +++ b/types/react-icons/ti/pin-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPinOutline extends React.Component { } +export default class TiPinOutline extends React.Component { } diff --git a/types/react-icons/ti/pin.d.ts b/types/react-icons/ti/pin.d.ts index 5dce6a6470..8d887edc98 100644 --- a/types/react-icons/ti/pin.d.ts +++ b/types/react-icons/ti/pin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPin extends React.Component { } +export default class TiPin extends React.Component { } diff --git a/types/react-icons/ti/pipette.d.ts b/types/react-icons/ti/pipette.d.ts index 31d4642239..4f48d8afd3 100644 --- a/types/react-icons/ti/pipette.d.ts +++ b/types/react-icons/ti/pipette.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPipette extends React.Component { } +export default class TiPipette extends React.Component { } diff --git a/types/react-icons/ti/plane-outline.d.ts b/types/react-icons/ti/plane-outline.d.ts index 250f5267fc..ea4ac38deb 100644 --- a/types/react-icons/ti/plane-outline.d.ts +++ b/types/react-icons/ti/plane-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPlaneOutline extends React.Component { } +export default class TiPlaneOutline extends React.Component { } diff --git a/types/react-icons/ti/plane.d.ts b/types/react-icons/ti/plane.d.ts index 53f3a0f78a..13e32cab40 100644 --- a/types/react-icons/ti/plane.d.ts +++ b/types/react-icons/ti/plane.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPlane extends React.Component { } +export default class TiPlane extends React.Component { } diff --git a/types/react-icons/ti/plug.d.ts b/types/react-icons/ti/plug.d.ts index 54a42f6cbd..019e4adc15 100644 --- a/types/react-icons/ti/plug.d.ts +++ b/types/react-icons/ti/plug.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPlug extends React.Component { } +export default class TiPlug extends React.Component { } diff --git a/types/react-icons/ti/plus-outline.d.ts b/types/react-icons/ti/plus-outline.d.ts index 2dfe955599..22ec83aedd 100644 --- a/types/react-icons/ti/plus-outline.d.ts +++ b/types/react-icons/ti/plus-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPlusOutline extends React.Component { } +export default class TiPlusOutline extends React.Component { } diff --git a/types/react-icons/ti/plus.d.ts b/types/react-icons/ti/plus.d.ts index 66a5d9887a..247f279571 100644 --- a/types/react-icons/ti/plus.d.ts +++ b/types/react-icons/ti/plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPlus extends React.Component { } +export default class TiPlus extends React.Component { } diff --git a/types/react-icons/ti/point-of-interest-outline.d.ts b/types/react-icons/ti/point-of-interest-outline.d.ts index c554f714d4..63cfa579e5 100644 --- a/types/react-icons/ti/point-of-interest-outline.d.ts +++ b/types/react-icons/ti/point-of-interest-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPointOfInterestOutline extends React.Component { } +export default class TiPointOfInterestOutline extends React.Component { } diff --git a/types/react-icons/ti/point-of-interest.d.ts b/types/react-icons/ti/point-of-interest.d.ts index 6d3023d29c..a5d480400c 100644 --- a/types/react-icons/ti/point-of-interest.d.ts +++ b/types/react-icons/ti/point-of-interest.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPointOfInterest extends React.Component { } +export default class TiPointOfInterest extends React.Component { } diff --git a/types/react-icons/ti/power-outline.d.ts b/types/react-icons/ti/power-outline.d.ts index a788657f98..52f6a2262c 100644 --- a/types/react-icons/ti/power-outline.d.ts +++ b/types/react-icons/ti/power-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPowerOutline extends React.Component { } +export default class TiPowerOutline extends React.Component { } diff --git a/types/react-icons/ti/power.d.ts b/types/react-icons/ti/power.d.ts index 94024bf885..64dfece1af 100644 --- a/types/react-icons/ti/power.d.ts +++ b/types/react-icons/ti/power.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPower extends React.Component { } +export default class TiPower extends React.Component { } diff --git a/types/react-icons/ti/printer.d.ts b/types/react-icons/ti/printer.d.ts index 5349ae1a3e..556a9f07db 100644 --- a/types/react-icons/ti/printer.d.ts +++ b/types/react-icons/ti/printer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPrinter extends React.Component { } +export default class TiPrinter extends React.Component { } diff --git a/types/react-icons/ti/puzzle-outline.d.ts b/types/react-icons/ti/puzzle-outline.d.ts index f6352d67f4..4a7341192a 100644 --- a/types/react-icons/ti/puzzle-outline.d.ts +++ b/types/react-icons/ti/puzzle-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPuzzleOutline extends React.Component { } +export default class TiPuzzleOutline extends React.Component { } diff --git a/types/react-icons/ti/puzzle.d.ts b/types/react-icons/ti/puzzle.d.ts index c52cb4cde1..a0c57f6b0e 100644 --- a/types/react-icons/ti/puzzle.d.ts +++ b/types/react-icons/ti/puzzle.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiPuzzle extends React.Component { } +export default class TiPuzzle extends React.Component { } diff --git a/types/react-icons/ti/radar-outline.d.ts b/types/react-icons/ti/radar-outline.d.ts index 9e7cc743f0..aad8289852 100644 --- a/types/react-icons/ti/radar-outline.d.ts +++ b/types/react-icons/ti/radar-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRadarOutline extends React.Component { } +export default class TiRadarOutline extends React.Component { } diff --git a/types/react-icons/ti/radar.d.ts b/types/react-icons/ti/radar.d.ts index cb357e6333..b98c278714 100644 --- a/types/react-icons/ti/radar.d.ts +++ b/types/react-icons/ti/radar.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRadar extends React.Component { } +export default class TiRadar extends React.Component { } diff --git a/types/react-icons/ti/refresh-outline.d.ts b/types/react-icons/ti/refresh-outline.d.ts index ed2cd33e88..38d77c5598 100644 --- a/types/react-icons/ti/refresh-outline.d.ts +++ b/types/react-icons/ti/refresh-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRefreshOutline extends React.Component { } +export default class TiRefreshOutline extends React.Component { } diff --git a/types/react-icons/ti/refresh.d.ts b/types/react-icons/ti/refresh.d.ts index d419c6b743..6aeba2082a 100644 --- a/types/react-icons/ti/refresh.d.ts +++ b/types/react-icons/ti/refresh.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRefresh extends React.Component { } +export default class TiRefresh extends React.Component { } diff --git a/types/react-icons/ti/rss-outline.d.ts b/types/react-icons/ti/rss-outline.d.ts index dce99a29bc..0b31e05198 100644 --- a/types/react-icons/ti/rss-outline.d.ts +++ b/types/react-icons/ti/rss-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRssOutline extends React.Component { } +export default class TiRssOutline extends React.Component { } diff --git a/types/react-icons/ti/rss.d.ts b/types/react-icons/ti/rss.d.ts index ce8c7c18fa..13f61bf841 100644 --- a/types/react-icons/ti/rss.d.ts +++ b/types/react-icons/ti/rss.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiRss extends React.Component { } +export default class TiRss extends React.Component { } diff --git a/types/react-icons/ti/scissors-outline.d.ts b/types/react-icons/ti/scissors-outline.d.ts index 3ff5dea928..82b195b7bd 100644 --- a/types/react-icons/ti/scissors-outline.d.ts +++ b/types/react-icons/ti/scissors-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiScissorsOutline extends React.Component { } +export default class TiScissorsOutline extends React.Component { } diff --git a/types/react-icons/ti/scissors.d.ts b/types/react-icons/ti/scissors.d.ts index f3a406c218..da6f78e767 100644 --- a/types/react-icons/ti/scissors.d.ts +++ b/types/react-icons/ti/scissors.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiScissors extends React.Component { } +export default class TiScissors extends React.Component { } diff --git a/types/react-icons/ti/shopping-bag.d.ts b/types/react-icons/ti/shopping-bag.d.ts index 59a5f9c229..6de75d8f81 100644 --- a/types/react-icons/ti/shopping-bag.d.ts +++ b/types/react-icons/ti/shopping-bag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiShoppingBag extends React.Component { } +export default class TiShoppingBag extends React.Component { } diff --git a/types/react-icons/ti/shopping-cart.d.ts b/types/react-icons/ti/shopping-cart.d.ts index a58ba23cff..2364dc03ba 100644 --- a/types/react-icons/ti/shopping-cart.d.ts +++ b/types/react-icons/ti/shopping-cart.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiShoppingCart extends React.Component { } +export default class TiShoppingCart extends React.Component { } diff --git a/types/react-icons/ti/social-at-circular.d.ts b/types/react-icons/ti/social-at-circular.d.ts index d37dd379f6..2c2fcee614 100644 --- a/types/react-icons/ti/social-at-circular.d.ts +++ b/types/react-icons/ti/social-at-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialAtCircular extends React.Component { } +export default class TiSocialAtCircular extends React.Component { } diff --git a/types/react-icons/ti/social-dribbble-circular.d.ts b/types/react-icons/ti/social-dribbble-circular.d.ts index 97e17ee2e3..7e7ddc450a 100644 --- a/types/react-icons/ti/social-dribbble-circular.d.ts +++ b/types/react-icons/ti/social-dribbble-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialDribbbleCircular extends React.Component { } +export default class TiSocialDribbbleCircular extends React.Component { } diff --git a/types/react-icons/ti/social-dribbble.d.ts b/types/react-icons/ti/social-dribbble.d.ts index 9c928c1ccc..b47018320f 100644 --- a/types/react-icons/ti/social-dribbble.d.ts +++ b/types/react-icons/ti/social-dribbble.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialDribbble extends React.Component { } +export default class TiSocialDribbble extends React.Component { } diff --git a/types/react-icons/ti/social-facebook-circular.d.ts b/types/react-icons/ti/social-facebook-circular.d.ts index 8120985864..e9863905d3 100644 --- a/types/react-icons/ti/social-facebook-circular.d.ts +++ b/types/react-icons/ti/social-facebook-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialFacebookCircular extends React.Component { } +export default class TiSocialFacebookCircular extends React.Component { } diff --git a/types/react-icons/ti/social-facebook.d.ts b/types/react-icons/ti/social-facebook.d.ts index bd57608e15..982ae3d78c 100644 --- a/types/react-icons/ti/social-facebook.d.ts +++ b/types/react-icons/ti/social-facebook.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialFacebook extends React.Component { } +export default class TiSocialFacebook extends React.Component { } diff --git a/types/react-icons/ti/social-flickr-circular.d.ts b/types/react-icons/ti/social-flickr-circular.d.ts index 36a15748b8..4c7b97dce4 100644 --- a/types/react-icons/ti/social-flickr-circular.d.ts +++ b/types/react-icons/ti/social-flickr-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialFlickrCircular extends React.Component { } +export default class TiSocialFlickrCircular extends React.Component { } diff --git a/types/react-icons/ti/social-flickr.d.ts b/types/react-icons/ti/social-flickr.d.ts index 2994756823..ab945e0965 100644 --- a/types/react-icons/ti/social-flickr.d.ts +++ b/types/react-icons/ti/social-flickr.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialFlickr extends React.Component { } +export default class TiSocialFlickr extends React.Component { } diff --git a/types/react-icons/ti/social-github-circular.d.ts b/types/react-icons/ti/social-github-circular.d.ts index 57d5df5156..1db20eba35 100644 --- a/types/react-icons/ti/social-github-circular.d.ts +++ b/types/react-icons/ti/social-github-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialGithubCircular extends React.Component { } +export default class TiSocialGithubCircular extends React.Component { } diff --git a/types/react-icons/ti/social-github.d.ts b/types/react-icons/ti/social-github.d.ts index 18b7b4df3c..d2f3b8f628 100644 --- a/types/react-icons/ti/social-github.d.ts +++ b/types/react-icons/ti/social-github.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialGithub extends React.Component { } +export default class TiSocialGithub extends React.Component { } diff --git a/types/react-icons/ti/social-google-plus-circular.d.ts b/types/react-icons/ti/social-google-plus-circular.d.ts index d9f892e491..7fd96cf1b4 100644 --- a/types/react-icons/ti/social-google-plus-circular.d.ts +++ b/types/react-icons/ti/social-google-plus-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialGooglePlusCircular extends React.Component { } +export default class TiSocialGooglePlusCircular extends React.Component { } diff --git a/types/react-icons/ti/social-google-plus.d.ts b/types/react-icons/ti/social-google-plus.d.ts index 194d00284b..977e3bb738 100644 --- a/types/react-icons/ti/social-google-plus.d.ts +++ b/types/react-icons/ti/social-google-plus.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialGooglePlus extends React.Component { } +export default class TiSocialGooglePlus extends React.Component { } diff --git a/types/react-icons/ti/social-instagram-circular.d.ts b/types/react-icons/ti/social-instagram-circular.d.ts index dcbbb88cb4..ef7e9ea9f1 100644 --- a/types/react-icons/ti/social-instagram-circular.d.ts +++ b/types/react-icons/ti/social-instagram-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialInstagramCircular extends React.Component { } +export default class TiSocialInstagramCircular extends React.Component { } diff --git a/types/react-icons/ti/social-instagram.d.ts b/types/react-icons/ti/social-instagram.d.ts index 3fa529f3c8..ff4d5d3346 100644 --- a/types/react-icons/ti/social-instagram.d.ts +++ b/types/react-icons/ti/social-instagram.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialInstagram extends React.Component { } +export default class TiSocialInstagram extends React.Component { } diff --git a/types/react-icons/ti/social-last-fm-circular.d.ts b/types/react-icons/ti/social-last-fm-circular.d.ts index 9e2c128d51..38e8fc08be 100644 --- a/types/react-icons/ti/social-last-fm-circular.d.ts +++ b/types/react-icons/ti/social-last-fm-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialLastFmCircular extends React.Component { } +export default class TiSocialLastFmCircular extends React.Component { } diff --git a/types/react-icons/ti/social-last-fm.d.ts b/types/react-icons/ti/social-last-fm.d.ts index f1c7fc40dd..fde2b626cc 100644 --- a/types/react-icons/ti/social-last-fm.d.ts +++ b/types/react-icons/ti/social-last-fm.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialLastFm extends React.Component { } +export default class TiSocialLastFm extends React.Component { } diff --git a/types/react-icons/ti/social-linkedin-circular.d.ts b/types/react-icons/ti/social-linkedin-circular.d.ts index f97d083625..32b5ba1add 100644 --- a/types/react-icons/ti/social-linkedin-circular.d.ts +++ b/types/react-icons/ti/social-linkedin-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialLinkedinCircular extends React.Component { } +export default class TiSocialLinkedinCircular extends React.Component { } diff --git a/types/react-icons/ti/social-linkedin.d.ts b/types/react-icons/ti/social-linkedin.d.ts index d7bad9afd1..6a4f1b264b 100644 --- a/types/react-icons/ti/social-linkedin.d.ts +++ b/types/react-icons/ti/social-linkedin.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialLinkedin extends React.Component { } +export default class TiSocialLinkedin extends React.Component { } diff --git a/types/react-icons/ti/social-pinterest-circular.d.ts b/types/react-icons/ti/social-pinterest-circular.d.ts index 583e2add27..4278c08e25 100644 --- a/types/react-icons/ti/social-pinterest-circular.d.ts +++ b/types/react-icons/ti/social-pinterest-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialPinterestCircular extends React.Component { } +export default class TiSocialPinterestCircular extends React.Component { } diff --git a/types/react-icons/ti/social-pinterest.d.ts b/types/react-icons/ti/social-pinterest.d.ts index 685a9e074f..1544d9d0ff 100644 --- a/types/react-icons/ti/social-pinterest.d.ts +++ b/types/react-icons/ti/social-pinterest.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialPinterest extends React.Component { } +export default class TiSocialPinterest extends React.Component { } diff --git a/types/react-icons/ti/social-skype-outline.d.ts b/types/react-icons/ti/social-skype-outline.d.ts index 05b4a348b8..7bc87167e4 100644 --- a/types/react-icons/ti/social-skype-outline.d.ts +++ b/types/react-icons/ti/social-skype-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialSkypeOutline extends React.Component { } +export default class TiSocialSkypeOutline extends React.Component { } diff --git a/types/react-icons/ti/social-skype.d.ts b/types/react-icons/ti/social-skype.d.ts index 10ac96052b..1c62817e98 100644 --- a/types/react-icons/ti/social-skype.d.ts +++ b/types/react-icons/ti/social-skype.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialSkype extends React.Component { } +export default class TiSocialSkype extends React.Component { } diff --git a/types/react-icons/ti/social-tumbler-circular.d.ts b/types/react-icons/ti/social-tumbler-circular.d.ts index bebcd4f75a..1d5823a418 100644 --- a/types/react-icons/ti/social-tumbler-circular.d.ts +++ b/types/react-icons/ti/social-tumbler-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialTumblerCircular extends React.Component { } +export default class TiSocialTumblerCircular extends React.Component { } diff --git a/types/react-icons/ti/social-tumbler.d.ts b/types/react-icons/ti/social-tumbler.d.ts index df4cca1076..25826e8f98 100644 --- a/types/react-icons/ti/social-tumbler.d.ts +++ b/types/react-icons/ti/social-tumbler.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialTumbler extends React.Component { } +export default class TiSocialTumbler extends React.Component { } diff --git a/types/react-icons/ti/social-twitter-circular.d.ts b/types/react-icons/ti/social-twitter-circular.d.ts index eb43a34459..951a8a90ac 100644 --- a/types/react-icons/ti/social-twitter-circular.d.ts +++ b/types/react-icons/ti/social-twitter-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialTwitterCircular extends React.Component { } +export default class TiSocialTwitterCircular extends React.Component { } diff --git a/types/react-icons/ti/social-twitter.d.ts b/types/react-icons/ti/social-twitter.d.ts index 126f0b5e5d..2f5d6e6fe2 100644 --- a/types/react-icons/ti/social-twitter.d.ts +++ b/types/react-icons/ti/social-twitter.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialTwitter extends React.Component { } +export default class TiSocialTwitter extends React.Component { } diff --git a/types/react-icons/ti/social-vimeo-circular.d.ts b/types/react-icons/ti/social-vimeo-circular.d.ts index 9e10f51460..a161f647e2 100644 --- a/types/react-icons/ti/social-vimeo-circular.d.ts +++ b/types/react-icons/ti/social-vimeo-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialVimeoCircular extends React.Component { } +export default class TiSocialVimeoCircular extends React.Component { } diff --git a/types/react-icons/ti/social-vimeo.d.ts b/types/react-icons/ti/social-vimeo.d.ts index 7aeaa162fb..20a6fe4e96 100644 --- a/types/react-icons/ti/social-vimeo.d.ts +++ b/types/react-icons/ti/social-vimeo.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialVimeo extends React.Component { } +export default class TiSocialVimeo extends React.Component { } diff --git a/types/react-icons/ti/social-youtube-circular.d.ts b/types/react-icons/ti/social-youtube-circular.d.ts index 46b0c8de10..5373438d05 100644 --- a/types/react-icons/ti/social-youtube-circular.d.ts +++ b/types/react-icons/ti/social-youtube-circular.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialYoutubeCircular extends React.Component { } +export default class TiSocialYoutubeCircular extends React.Component { } diff --git a/types/react-icons/ti/social-youtube.d.ts b/types/react-icons/ti/social-youtube.d.ts index 5db2c47063..6040ccbd2e 100644 --- a/types/react-icons/ti/social-youtube.d.ts +++ b/types/react-icons/ti/social-youtube.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSocialYoutube extends React.Component { } +export default class TiSocialYoutube extends React.Component { } diff --git a/types/react-icons/ti/sort-alphabetically-outline.d.ts b/types/react-icons/ti/sort-alphabetically-outline.d.ts index a9e5f6a481..b822906e2c 100644 --- a/types/react-icons/ti/sort-alphabetically-outline.d.ts +++ b/types/react-icons/ti/sort-alphabetically-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSortAlphabeticallyOutline extends React.Component { } +export default class TiSortAlphabeticallyOutline extends React.Component { } diff --git a/types/react-icons/ti/sort-alphabetically.d.ts b/types/react-icons/ti/sort-alphabetically.d.ts index 9c835302f1..75a9622393 100644 --- a/types/react-icons/ti/sort-alphabetically.d.ts +++ b/types/react-icons/ti/sort-alphabetically.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSortAlphabetically extends React.Component { } +export default class TiSortAlphabetically extends React.Component { } diff --git a/types/react-icons/ti/sort-numerically-outline.d.ts b/types/react-icons/ti/sort-numerically-outline.d.ts index c8d6581932..e279726f0c 100644 --- a/types/react-icons/ti/sort-numerically-outline.d.ts +++ b/types/react-icons/ti/sort-numerically-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSortNumericallyOutline extends React.Component { } +export default class TiSortNumericallyOutline extends React.Component { } diff --git a/types/react-icons/ti/sort-numerically.d.ts b/types/react-icons/ti/sort-numerically.d.ts index 8bd3d924b9..d514d789f3 100644 --- a/types/react-icons/ti/sort-numerically.d.ts +++ b/types/react-icons/ti/sort-numerically.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSortNumerically extends React.Component { } +export default class TiSortNumerically extends React.Component { } diff --git a/types/react-icons/ti/spanner-outline.d.ts b/types/react-icons/ti/spanner-outline.d.ts index 3d2916db10..424e07581a 100644 --- a/types/react-icons/ti/spanner-outline.d.ts +++ b/types/react-icons/ti/spanner-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSpannerOutline extends React.Component { } +export default class TiSpannerOutline extends React.Component { } diff --git a/types/react-icons/ti/spanner.d.ts b/types/react-icons/ti/spanner.d.ts index e97f966203..bcfc2421d2 100644 --- a/types/react-icons/ti/spanner.d.ts +++ b/types/react-icons/ti/spanner.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSpanner extends React.Component { } +export default class TiSpanner extends React.Component { } diff --git a/types/react-icons/ti/spiral.d.ts b/types/react-icons/ti/spiral.d.ts index 075de017ee..f35df30ad0 100644 --- a/types/react-icons/ti/spiral.d.ts +++ b/types/react-icons/ti/spiral.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSpiral extends React.Component { } +export default class TiSpiral extends React.Component { } diff --git a/types/react-icons/ti/star-full-outline.d.ts b/types/react-icons/ti/star-full-outline.d.ts index 3f6cbdec0a..f1c40795ae 100644 --- a/types/react-icons/ti/star-full-outline.d.ts +++ b/types/react-icons/ti/star-full-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarFullOutline extends React.Component { } +export default class TiStarFullOutline extends React.Component { } diff --git a/types/react-icons/ti/star-half-outline.d.ts b/types/react-icons/ti/star-half-outline.d.ts index 47794fbbcb..4e93ae767e 100644 --- a/types/react-icons/ti/star-half-outline.d.ts +++ b/types/react-icons/ti/star-half-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarHalfOutline extends React.Component { } +export default class TiStarHalfOutline extends React.Component { } diff --git a/types/react-icons/ti/star-half.d.ts b/types/react-icons/ti/star-half.d.ts index 426efa442d..b9409290f7 100644 --- a/types/react-icons/ti/star-half.d.ts +++ b/types/react-icons/ti/star-half.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarHalf extends React.Component { } +export default class TiStarHalf extends React.Component { } diff --git a/types/react-icons/ti/star-outline.d.ts b/types/react-icons/ti/star-outline.d.ts index 1aff2e7952..c5c504aec6 100644 --- a/types/react-icons/ti/star-outline.d.ts +++ b/types/react-icons/ti/star-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarOutline extends React.Component { } +export default class TiStarOutline extends React.Component { } diff --git a/types/react-icons/ti/star.d.ts b/types/react-icons/ti/star.d.ts index 59b406d16d..6c7cfe125b 100644 --- a/types/react-icons/ti/star.d.ts +++ b/types/react-icons/ti/star.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStar extends React.Component { } +export default class TiStar extends React.Component { } diff --git a/types/react-icons/ti/starburst-outline.d.ts b/types/react-icons/ti/starburst-outline.d.ts index 7ee57068e6..621a50c206 100644 --- a/types/react-icons/ti/starburst-outline.d.ts +++ b/types/react-icons/ti/starburst-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarburstOutline extends React.Component { } +export default class TiStarburstOutline extends React.Component { } diff --git a/types/react-icons/ti/starburst.d.ts b/types/react-icons/ti/starburst.d.ts index 950f3f3837..5deb65f908 100644 --- a/types/react-icons/ti/starburst.d.ts +++ b/types/react-icons/ti/starburst.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStarburst extends React.Component { } +export default class TiStarburst extends React.Component { } diff --git a/types/react-icons/ti/stopwatch.d.ts b/types/react-icons/ti/stopwatch.d.ts index 570d22a240..2433dc6b21 100644 --- a/types/react-icons/ti/stopwatch.d.ts +++ b/types/react-icons/ti/stopwatch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiStopwatch extends React.Component { } +export default class TiStopwatch extends React.Component { } diff --git a/types/react-icons/ti/support.d.ts b/types/react-icons/ti/support.d.ts index 7fb4340b16..629e7c1596 100644 --- a/types/react-icons/ti/support.d.ts +++ b/types/react-icons/ti/support.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiSupport extends React.Component { } +export default class TiSupport extends React.Component { } diff --git a/types/react-icons/ti/tabs-outline.d.ts b/types/react-icons/ti/tabs-outline.d.ts index 088e59b231..a3debbbc0a 100644 --- a/types/react-icons/ti/tabs-outline.d.ts +++ b/types/react-icons/ti/tabs-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTabsOutline extends React.Component { } +export default class TiTabsOutline extends React.Component { } diff --git a/types/react-icons/ti/tag.d.ts b/types/react-icons/ti/tag.d.ts index 5d29cb13e2..ec88c4ff81 100644 --- a/types/react-icons/ti/tag.d.ts +++ b/types/react-icons/ti/tag.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTag extends React.Component { } +export default class TiTag extends React.Component { } diff --git a/types/react-icons/ti/tags.d.ts b/types/react-icons/ti/tags.d.ts index e0999089c3..a0e4a1a154 100644 --- a/types/react-icons/ti/tags.d.ts +++ b/types/react-icons/ti/tags.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTags extends React.Component { } +export default class TiTags extends React.Component { } diff --git a/types/react-icons/ti/th-large-outline.d.ts b/types/react-icons/ti/th-large-outline.d.ts index 5038ca9a63..652b61667c 100644 --- a/types/react-icons/ti/th-large-outline.d.ts +++ b/types/react-icons/ti/th-large-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThLargeOutline extends React.Component { } +export default class TiThLargeOutline extends React.Component { } diff --git a/types/react-icons/ti/th-large.d.ts b/types/react-icons/ti/th-large.d.ts index bfaf3fc50c..bde15e269a 100644 --- a/types/react-icons/ti/th-large.d.ts +++ b/types/react-icons/ti/th-large.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThLarge extends React.Component { } +export default class TiThLarge extends React.Component { } diff --git a/types/react-icons/ti/th-list-outline.d.ts b/types/react-icons/ti/th-list-outline.d.ts index 310a2daba2..a906b52c05 100644 --- a/types/react-icons/ti/th-list-outline.d.ts +++ b/types/react-icons/ti/th-list-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThListOutline extends React.Component { } +export default class TiThListOutline extends React.Component { } diff --git a/types/react-icons/ti/th-list.d.ts b/types/react-icons/ti/th-list.d.ts index 1fb20eb239..ebb6163713 100644 --- a/types/react-icons/ti/th-list.d.ts +++ b/types/react-icons/ti/th-list.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThList extends React.Component { } +export default class TiThList extends React.Component { } diff --git a/types/react-icons/ti/th-menu-outline.d.ts b/types/react-icons/ti/th-menu-outline.d.ts index ae6006499a..df09e4456f 100644 --- a/types/react-icons/ti/th-menu-outline.d.ts +++ b/types/react-icons/ti/th-menu-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThMenuOutline extends React.Component { } +export default class TiThMenuOutline extends React.Component { } diff --git a/types/react-icons/ti/th-menu.d.ts b/types/react-icons/ti/th-menu.d.ts index 567b300de4..e03eadc959 100644 --- a/types/react-icons/ti/th-menu.d.ts +++ b/types/react-icons/ti/th-menu.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThMenu extends React.Component { } +export default class TiThMenu extends React.Component { } diff --git a/types/react-icons/ti/th-small-outline.d.ts b/types/react-icons/ti/th-small-outline.d.ts index df34e90c63..995c8c1f88 100644 --- a/types/react-icons/ti/th-small-outline.d.ts +++ b/types/react-icons/ti/th-small-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThSmallOutline extends React.Component { } +export default class TiThSmallOutline extends React.Component { } diff --git a/types/react-icons/ti/th-small.d.ts b/types/react-icons/ti/th-small.d.ts index 62ee4f2b86..332f49b3f1 100644 --- a/types/react-icons/ti/th-small.d.ts +++ b/types/react-icons/ti/th-small.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThSmall extends React.Component { } +export default class TiThSmall extends React.Component { } diff --git a/types/react-icons/ti/thermometer.d.ts b/types/react-icons/ti/thermometer.d.ts index a289a4ebe2..771653ad7b 100644 --- a/types/react-icons/ti/thermometer.d.ts +++ b/types/react-icons/ti/thermometer.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThermometer extends React.Component { } +export default class TiThermometer extends React.Component { } diff --git a/types/react-icons/ti/thumbs-down.d.ts b/types/react-icons/ti/thumbs-down.d.ts index f5bddbdf2b..bb60d7aaa9 100644 --- a/types/react-icons/ti/thumbs-down.d.ts +++ b/types/react-icons/ti/thumbs-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThumbsDown extends React.Component { } +export default class TiThumbsDown extends React.Component { } diff --git a/types/react-icons/ti/thumbs-ok.d.ts b/types/react-icons/ti/thumbs-ok.d.ts index 7f66dc8f75..610f5a2633 100644 --- a/types/react-icons/ti/thumbs-ok.d.ts +++ b/types/react-icons/ti/thumbs-ok.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThumbsOk extends React.Component { } +export default class TiThumbsOk extends React.Component { } diff --git a/types/react-icons/ti/thumbs-up.d.ts b/types/react-icons/ti/thumbs-up.d.ts index 6d82cec29a..01747a7a8b 100644 --- a/types/react-icons/ti/thumbs-up.d.ts +++ b/types/react-icons/ti/thumbs-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiThumbsUp extends React.Component { } +export default class TiThumbsUp extends React.Component { } diff --git a/types/react-icons/ti/tick-outline.d.ts b/types/react-icons/ti/tick-outline.d.ts index 249173f1c3..8c8fd0025c 100644 --- a/types/react-icons/ti/tick-outline.d.ts +++ b/types/react-icons/ti/tick-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTickOutline extends React.Component { } +export default class TiTickOutline extends React.Component { } diff --git a/types/react-icons/ti/tick.d.ts b/types/react-icons/ti/tick.d.ts index a62e4329b8..fc06a6fe51 100644 --- a/types/react-icons/ti/tick.d.ts +++ b/types/react-icons/ti/tick.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTick extends React.Component { } +export default class TiTick extends React.Component { } diff --git a/types/react-icons/ti/ticket.d.ts b/types/react-icons/ti/ticket.d.ts index d657ac60c9..3248f1018c 100644 --- a/types/react-icons/ti/ticket.d.ts +++ b/types/react-icons/ti/ticket.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTicket extends React.Component { } +export default class TiTicket extends React.Component { } diff --git a/types/react-icons/ti/time.d.ts b/types/react-icons/ti/time.d.ts index e1293485fd..fd09903b66 100644 --- a/types/react-icons/ti/time.d.ts +++ b/types/react-icons/ti/time.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTime extends React.Component { } +export default class TiTime extends React.Component { } diff --git a/types/react-icons/ti/times-outline.d.ts b/types/react-icons/ti/times-outline.d.ts index 38641bdc1b..52fd65e3ba 100644 --- a/types/react-icons/ti/times-outline.d.ts +++ b/types/react-icons/ti/times-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTimesOutline extends React.Component { } +export default class TiTimesOutline extends React.Component { } diff --git a/types/react-icons/ti/times.d.ts b/types/react-icons/ti/times.d.ts index 06f126b3aa..1b60d77610 100644 --- a/types/react-icons/ti/times.d.ts +++ b/types/react-icons/ti/times.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTimes extends React.Component { } +export default class TiTimes extends React.Component { } diff --git a/types/react-icons/ti/trash.d.ts b/types/react-icons/ti/trash.d.ts index 1926dfb344..2772532c76 100644 --- a/types/react-icons/ti/trash.d.ts +++ b/types/react-icons/ti/trash.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTrash extends React.Component { } +export default class TiTrash extends React.Component { } diff --git a/types/react-icons/ti/tree.d.ts b/types/react-icons/ti/tree.d.ts index 36c4249d9f..a0f46de32e 100644 --- a/types/react-icons/ti/tree.d.ts +++ b/types/react-icons/ti/tree.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiTree extends React.Component { } +export default class TiTree extends React.Component { } diff --git a/types/react-icons/ti/upload-outline.d.ts b/types/react-icons/ti/upload-outline.d.ts index 1a6ab4d12a..541435783e 100644 --- a/types/react-icons/ti/upload-outline.d.ts +++ b/types/react-icons/ti/upload-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUploadOutline extends React.Component { } +export default class TiUploadOutline extends React.Component { } diff --git a/types/react-icons/ti/upload.d.ts b/types/react-icons/ti/upload.d.ts index 3721ff392a..5875c4576b 100644 --- a/types/react-icons/ti/upload.d.ts +++ b/types/react-icons/ti/upload.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUpload extends React.Component { } +export default class TiUpload extends React.Component { } diff --git a/types/react-icons/ti/user-add-outline.d.ts b/types/react-icons/ti/user-add-outline.d.ts index 7bf5f9e6ec..80590bcdaa 100644 --- a/types/react-icons/ti/user-add-outline.d.ts +++ b/types/react-icons/ti/user-add-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUserAddOutline extends React.Component { } +export default class TiUserAddOutline extends React.Component { } diff --git a/types/react-icons/ti/user-add.d.ts b/types/react-icons/ti/user-add.d.ts index d4cc8f6864..18d297cb33 100644 --- a/types/react-icons/ti/user-add.d.ts +++ b/types/react-icons/ti/user-add.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUserAdd extends React.Component { } +export default class TiUserAdd extends React.Component { } diff --git a/types/react-icons/ti/user-delete-outline.d.ts b/types/react-icons/ti/user-delete-outline.d.ts index 166fcee8d4..19f98f8eed 100644 --- a/types/react-icons/ti/user-delete-outline.d.ts +++ b/types/react-icons/ti/user-delete-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUserDeleteOutline extends React.Component { } +export default class TiUserDeleteOutline extends React.Component { } diff --git a/types/react-icons/ti/user-delete.d.ts b/types/react-icons/ti/user-delete.d.ts index 3faee3fea7..2c12847a35 100644 --- a/types/react-icons/ti/user-delete.d.ts +++ b/types/react-icons/ti/user-delete.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUserDelete extends React.Component { } +export default class TiUserDelete extends React.Component { } diff --git a/types/react-icons/ti/user-outline.d.ts b/types/react-icons/ti/user-outline.d.ts index 678248ec48..64e4678e0c 100644 --- a/types/react-icons/ti/user-outline.d.ts +++ b/types/react-icons/ti/user-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUserOutline extends React.Component { } +export default class TiUserOutline extends React.Component { } diff --git a/types/react-icons/ti/user.d.ts b/types/react-icons/ti/user.d.ts index 65f9301059..a333a43892 100644 --- a/types/react-icons/ti/user.d.ts +++ b/types/react-icons/ti/user.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiUser extends React.Component { } +export default class TiUser extends React.Component { } diff --git a/types/react-icons/ti/vendor-android.d.ts b/types/react-icons/ti/vendor-android.d.ts index ddeaf6294d..8075011cff 100644 --- a/types/react-icons/ti/vendor-android.d.ts +++ b/types/react-icons/ti/vendor-android.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVendorAndroid extends React.Component { } +export default class TiVendorAndroid extends React.Component { } diff --git a/types/react-icons/ti/vendor-apple.d.ts b/types/react-icons/ti/vendor-apple.d.ts index 1aae854676..d100e9de7f 100644 --- a/types/react-icons/ti/vendor-apple.d.ts +++ b/types/react-icons/ti/vendor-apple.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVendorApple extends React.Component { } +export default class TiVendorApple extends React.Component { } diff --git a/types/react-icons/ti/vendor-microsoft.d.ts b/types/react-icons/ti/vendor-microsoft.d.ts index 1560a0c875..fc2393f6c8 100644 --- a/types/react-icons/ti/vendor-microsoft.d.ts +++ b/types/react-icons/ti/vendor-microsoft.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVendorMicrosoft extends React.Component { } +export default class TiVendorMicrosoft extends React.Component { } diff --git a/types/react-icons/ti/video-outline.d.ts b/types/react-icons/ti/video-outline.d.ts index ae77d76385..ff4ded254c 100644 --- a/types/react-icons/ti/video-outline.d.ts +++ b/types/react-icons/ti/video-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVideoOutline extends React.Component { } +export default class TiVideoOutline extends React.Component { } diff --git a/types/react-icons/ti/video.d.ts b/types/react-icons/ti/video.d.ts index c7236aafcf..59503c717e 100644 --- a/types/react-icons/ti/video.d.ts +++ b/types/react-icons/ti/video.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVideo extends React.Component { } +export default class TiVideo extends React.Component { } diff --git a/types/react-icons/ti/volume-down.d.ts b/types/react-icons/ti/volume-down.d.ts index c338204f76..cd012e5287 100644 --- a/types/react-icons/ti/volume-down.d.ts +++ b/types/react-icons/ti/volume-down.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVolumeDown extends React.Component { } +export default class TiVolumeDown extends React.Component { } diff --git a/types/react-icons/ti/volume-mute.d.ts b/types/react-icons/ti/volume-mute.d.ts index db7d255f7c..df323c2347 100644 --- a/types/react-icons/ti/volume-mute.d.ts +++ b/types/react-icons/ti/volume-mute.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVolumeMute extends React.Component { } +export default class TiVolumeMute extends React.Component { } diff --git a/types/react-icons/ti/volume-up.d.ts b/types/react-icons/ti/volume-up.d.ts index cde5adfbbf..443c4bb060 100644 --- a/types/react-icons/ti/volume-up.d.ts +++ b/types/react-icons/ti/volume-up.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVolumeUp extends React.Component { } +export default class TiVolumeUp extends React.Component { } diff --git a/types/react-icons/ti/volume.d.ts b/types/react-icons/ti/volume.d.ts index 525837ff15..ebbe9bac7a 100644 --- a/types/react-icons/ti/volume.d.ts +++ b/types/react-icons/ti/volume.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiVolume extends React.Component { } +export default class TiVolume extends React.Component { } diff --git a/types/react-icons/ti/warning-outline.d.ts b/types/react-icons/ti/warning-outline.d.ts index 0c96fb1d1f..66d630a33d 100644 --- a/types/react-icons/ti/warning-outline.d.ts +++ b/types/react-icons/ti/warning-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWarningOutline extends React.Component { } +export default class TiWarningOutline extends React.Component { } diff --git a/types/react-icons/ti/warning.d.ts b/types/react-icons/ti/warning.d.ts index f4abcac286..394d46e315 100644 --- a/types/react-icons/ti/warning.d.ts +++ b/types/react-icons/ti/warning.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWarning extends React.Component { } +export default class TiWarning extends React.Component { } diff --git a/types/react-icons/ti/watch.d.ts b/types/react-icons/ti/watch.d.ts index bb7dc94590..191379a23f 100644 --- a/types/react-icons/ti/watch.d.ts +++ b/types/react-icons/ti/watch.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWatch extends React.Component { } +export default class TiWatch extends React.Component { } diff --git a/types/react-icons/ti/waves-outline.d.ts b/types/react-icons/ti/waves-outline.d.ts index 26699df416..814f0bb4bd 100644 --- a/types/react-icons/ti/waves-outline.d.ts +++ b/types/react-icons/ti/waves-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWavesOutline extends React.Component { } +export default class TiWavesOutline extends React.Component { } diff --git a/types/react-icons/ti/waves.d.ts b/types/react-icons/ti/waves.d.ts index 0abde84a67..10d88f9f9c 100644 --- a/types/react-icons/ti/waves.d.ts +++ b/types/react-icons/ti/waves.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWaves extends React.Component { } +export default class TiWaves extends React.Component { } diff --git a/types/react-icons/ti/weather-cloudy.d.ts b/types/react-icons/ti/weather-cloudy.d.ts index 4fecafecd9..f0a7569133 100644 --- a/types/react-icons/ti/weather-cloudy.d.ts +++ b/types/react-icons/ti/weather-cloudy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherCloudy extends React.Component { } +export default class TiWeatherCloudy extends React.Component { } diff --git a/types/react-icons/ti/weather-downpour.d.ts b/types/react-icons/ti/weather-downpour.d.ts index 8ba3c5728b..945dd0b196 100644 --- a/types/react-icons/ti/weather-downpour.d.ts +++ b/types/react-icons/ti/weather-downpour.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherDownpour extends React.Component { } +export default class TiWeatherDownpour extends React.Component { } diff --git a/types/react-icons/ti/weather-night.d.ts b/types/react-icons/ti/weather-night.d.ts index 4c47d64bf4..72b8e61ebd 100644 --- a/types/react-icons/ti/weather-night.d.ts +++ b/types/react-icons/ti/weather-night.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherNight extends React.Component { } +export default class TiWeatherNight extends React.Component { } diff --git a/types/react-icons/ti/weather-partly-sunny.d.ts b/types/react-icons/ti/weather-partly-sunny.d.ts index 34d6675e6f..9acece9fcf 100644 --- a/types/react-icons/ti/weather-partly-sunny.d.ts +++ b/types/react-icons/ti/weather-partly-sunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherPartlySunny extends React.Component { } +export default class TiWeatherPartlySunny extends React.Component { } diff --git a/types/react-icons/ti/weather-shower.d.ts b/types/react-icons/ti/weather-shower.d.ts index 93b10b35e4..d96b321350 100644 --- a/types/react-icons/ti/weather-shower.d.ts +++ b/types/react-icons/ti/weather-shower.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherShower extends React.Component { } +export default class TiWeatherShower extends React.Component { } diff --git a/types/react-icons/ti/weather-snow.d.ts b/types/react-icons/ti/weather-snow.d.ts index 52fe41d4f8..8e274c5f85 100644 --- a/types/react-icons/ti/weather-snow.d.ts +++ b/types/react-icons/ti/weather-snow.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherSnow extends React.Component { } +export default class TiWeatherSnow extends React.Component { } diff --git a/types/react-icons/ti/weather-stormy.d.ts b/types/react-icons/ti/weather-stormy.d.ts index 62ee35ffd3..0fe69851dc 100644 --- a/types/react-icons/ti/weather-stormy.d.ts +++ b/types/react-icons/ti/weather-stormy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherStormy extends React.Component { } +export default class TiWeatherStormy extends React.Component { } diff --git a/types/react-icons/ti/weather-sunny.d.ts b/types/react-icons/ti/weather-sunny.d.ts index 0a0d0cfd60..96bb430093 100644 --- a/types/react-icons/ti/weather-sunny.d.ts +++ b/types/react-icons/ti/weather-sunny.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherSunny extends React.Component { } +export default class TiWeatherSunny extends React.Component { } diff --git a/types/react-icons/ti/weather-windy-cloudy.d.ts b/types/react-icons/ti/weather-windy-cloudy.d.ts index c17fbc8411..d28624e436 100644 --- a/types/react-icons/ti/weather-windy-cloudy.d.ts +++ b/types/react-icons/ti/weather-windy-cloudy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherWindyCloudy extends React.Component { } +export default class TiWeatherWindyCloudy extends React.Component { } diff --git a/types/react-icons/ti/weather-windy.d.ts b/types/react-icons/ti/weather-windy.d.ts index 3fd222eb96..e5808895f1 100644 --- a/types/react-icons/ti/weather-windy.d.ts +++ b/types/react-icons/ti/weather-windy.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWeatherWindy extends React.Component { } +export default class TiWeatherWindy extends React.Component { } diff --git a/types/react-icons/ti/wi-fi-outline.d.ts b/types/react-icons/ti/wi-fi-outline.d.ts index ada51caf0c..54c27adcb2 100644 --- a/types/react-icons/ti/wi-fi-outline.d.ts +++ b/types/react-icons/ti/wi-fi-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWiFiOutline extends React.Component { } +export default class TiWiFiOutline extends React.Component { } diff --git a/types/react-icons/ti/wi-fi.d.ts b/types/react-icons/ti/wi-fi.d.ts index eed06f84b6..46cc54f2f5 100644 --- a/types/react-icons/ti/wi-fi.d.ts +++ b/types/react-icons/ti/wi-fi.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWiFi extends React.Component { } +export default class TiWiFi extends React.Component { } diff --git a/types/react-icons/ti/wine.d.ts b/types/react-icons/ti/wine.d.ts index 4db5a57881..aab4d0d43e 100644 --- a/types/react-icons/ti/wine.d.ts +++ b/types/react-icons/ti/wine.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWine extends React.Component { } +export default class TiWine extends React.Component { } diff --git a/types/react-icons/ti/world-outline.d.ts b/types/react-icons/ti/world-outline.d.ts index 8bd29b3a07..deb94cd766 100644 --- a/types/react-icons/ti/world-outline.d.ts +++ b/types/react-icons/ti/world-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWorldOutline extends React.Component { } +export default class TiWorldOutline extends React.Component { } diff --git a/types/react-icons/ti/world.d.ts b/types/react-icons/ti/world.d.ts index 91715929d1..54d7682959 100644 --- a/types/react-icons/ti/world.d.ts +++ b/types/react-icons/ti/world.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiWorld extends React.Component { } +export default class TiWorld extends React.Component { } diff --git a/types/react-icons/ti/zoom-in-outline.d.ts b/types/react-icons/ti/zoom-in-outline.d.ts index 3f8573357d..9f0c9c98a7 100644 --- a/types/react-icons/ti/zoom-in-outline.d.ts +++ b/types/react-icons/ti/zoom-in-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoomInOutline extends React.Component { } +export default class TiZoomInOutline extends React.Component { } diff --git a/types/react-icons/ti/zoom-in.d.ts b/types/react-icons/ti/zoom-in.d.ts index 7cc26e519c..4b9716467b 100644 --- a/types/react-icons/ti/zoom-in.d.ts +++ b/types/react-icons/ti/zoom-in.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoomIn extends React.Component { } +export default class TiZoomIn extends React.Component { } diff --git a/types/react-icons/ti/zoom-out-outline.d.ts b/types/react-icons/ti/zoom-out-outline.d.ts index b9ebf3a40e..bdb15bbf3f 100644 --- a/types/react-icons/ti/zoom-out-outline.d.ts +++ b/types/react-icons/ti/zoom-out-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoomOutOutline extends React.Component { } +export default class TiZoomOutOutline extends React.Component { } diff --git a/types/react-icons/ti/zoom-out.d.ts b/types/react-icons/ti/zoom-out.d.ts index 47bd6aa397..e6b1bb1bd3 100644 --- a/types/react-icons/ti/zoom-out.d.ts +++ b/types/react-icons/ti/zoom-out.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoomOut extends React.Component { } +export default class TiZoomOut extends React.Component { } diff --git a/types/react-icons/ti/zoom-outline.d.ts b/types/react-icons/ti/zoom-outline.d.ts index 2740a4ff1a..066a240186 100644 --- a/types/react-icons/ti/zoom-outline.d.ts +++ b/types/react-icons/ti/zoom-outline.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoomOutline extends React.Component { } +export default class TiZoomOutline extends React.Component { } diff --git a/types/react-icons/ti/zoom.d.ts b/types/react-icons/ti/zoom.d.ts index eaf04f5f2c..74bda099c6 100644 --- a/types/react-icons/ti/zoom.d.ts +++ b/types/react-icons/ti/zoom.d.ts @@ -1,3 +1,3 @@ import * as React from 'react'; import { IconBaseProps } from 'react-icon-base'; -export default class TiZoom extends React.Component { } +export default class TiZoom extends React.Component { } From ea9de8a518b01fa4257d367418e95a4ed2897717 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Mon, 19 Jun 2017 11:59:46 +0200 Subject: [PATCH 0072/1167] Replace React.Component<(.*), (any|void|\{\}|null)> by React.Component<$1> + many manual adjustments --- types/alt/index.d.ts | 2 +- types/aphrodite/aphrodite-tests.tsx | 2 +- types/chai-enzyme/chai-enzyme-tests.tsx | 2 +- types/draft-js/draft-js-tests.tsx | 2 +- types/draft-js/index.d.ts | 4 +- types/enzyme/index.d.ts | 4 +- .../fixed-data-table-tests.tsx | 10 +- types/fixed-data-table/index.d.ts | 8 +- types/google-map-react/index.d.ts | 2 +- types/griddle-react/index.d.ts | 2 +- .../test/CustomColumnComponent.tsx | 4 +- .../test/CustomFilterComponent.tsx | 4 +- .../test/CustomHeaderComponent.tsx | 4 +- types/griddle-react/test/index.tsx | 2 +- types/halogen/index.d.ts | 32 +-- types/halogen/test/clip-loader.tsx | 4 +- types/halogen/test/fade-loader.tsx | 4 +- types/halogen/test/pacman-loader.tsx | 4 +- types/halogen/test/rotate-loader.tsx | 4 +- types/material-ui/index.d.ts | 186 +++++++++--------- types/material-ui/material-ui-tests.tsx | 6 +- types/navigation-react/index.d.ts | 6 +- types/radium/index.d.ts | 4 +- types/radium/radium-tests.tsx | 6 +- types/rc-select/index.d.ts | 6 +- types/rc-select/rc-select-tests.ts | 2 +- types/rc-slider/index.d.ts | 6 +- types/rc-tooltip/index.d.ts | 2 +- types/rc-tree/index.d.ts | 4 +- .../react-addons-shallow-compare-tests.tsx | 2 +- types/react-addons-test-utils/index.d.ts | 30 +-- types/react-autosuggest/index.d.ts | 2 +- types/react-big-calendar/index.d.ts | 2 +- types/react-body-classname/index.d.ts | 2 +- .../react-bootstrap-date-picker-tests.tsx | 2 +- .../index.d.ts | 2 +- .../react-bootstrap-daterangepicker-tests.ts | 2 +- .../react-bootstrap-table-tests.tsx | 8 +- types/react-bootstrap/index.d.ts | 168 ++++++++-------- .../react-bootstrap/react-bootstrap-tests.tsx | 2 +- .../react-breadcrumbs-tests.tsx | 2 +- types/react-bytesize-icons/index.d.ts | 2 +- .../react-calendar-timeline-tests.tsx | 2 +- types/react-chartjs-2/index.d.ts | 2 +- .../react-chartjs-2/test/dynamic-doughnut.tsx | 2 +- types/react-chartjs-2/test/index.tsx | 2 +- types/react-codemirror/index.d.ts | 2 +- .../react-codemirror-tests.tsx | 2 +- .../lib/components/alpha/Alpha.d.ts | 2 +- .../lib/components/block/Block.d.ts | 2 +- .../lib/components/chrome/Chrome.d.ts | 2 +- .../lib/components/circle/Circle.d.ts | 2 +- .../lib/components/common/Alpha.d.ts | 2 +- .../lib/components/common/Checkboard.d.ts | 2 +- .../lib/components/common/EditableInput.d.ts | 2 +- .../lib/components/common/Hue.d.ts | 2 +- .../lib/components/common/Saturation.d.ts | 2 +- .../lib/components/compact/Compact.d.ts | 2 +- .../lib/components/github/Github.d.ts | 2 +- types/react-color/lib/components/hue/Hue.d.ts | 2 +- .../lib/components/material/Material.d.ts | 2 +- .../lib/components/photoshop/Photoshop.d.ts | 2 +- .../lib/components/sketch/Sketch.d.ts | 2 +- .../lib/components/slider/Slider.d.ts | 2 +- .../lib/components/swatches/Swatches.d.ts | 2 +- .../lib/components/twitter/Twitter.d.ts | 2 +- types/react-copy-to-clipboard/index.d.ts | 2 +- .../react-copy-to-clipboard-tests.tsx | 2 +- types/react-cropper/index.d.ts | 2 +- types/react-cropper/react-cropper-tests.tsx | 2 +- .../react-css-modules-tests.tsx | 6 +- types/react-custom-scrollbars/index.d.ts | 2 +- types/react-custom-scrollbars/v3/index.d.ts | 2 +- types/react-data-grid/index.d.ts | 30 +-- types/react-data-grid/v1/index.d.ts | 28 +-- types/react-datagrid/index.d.ts | 2 +- types/react-datagrid/react-datagrid-tests.tsx | 4 +- types/react-daterange-picker/index.d.ts | 4 +- .../react-daterange-picker-tests.tsx | 2 +- types/react-dates/react-dates-tests.tsx | 10 +- .../react-dnd-html5-backend-tests.ts | 10 +- types/react-dnd/index.d.ts | 8 +- types/react-dnd/react-dnd-tests.ts | 10 +- types/react-dom/index.d.ts | 8 +- types/react-dom/react-dom-tests.ts | 2 +- types/react-dom/test-utils/index.d.ts | 30 +-- types/react-dropzone/react-dropzone-tests.tsx | 2 +- types/react-easy-chart/index.d.ts | 12 +- .../react-easy-chart-tests.tsx | 162 +++++++-------- types/react-event-listener/index.d.ts | 2 +- types/react-fa/index.d.ts | 4 +- types/react-fa/react-fa-tests.tsx | 2 +- types/react-facebook-login/index.d.ts | 2 +- .../react-facebook-login-tests.tsx | 4 +- types/react-faux-dom/react-faux-dom-tests.tsx | 2 +- types/react-file-input/index.d.ts | 2 +- .../react-file-input-tests.tsx | 2 +- types/react-file-reader-input/index.d.ts | 2 +- .../react-file-reader-input-tests.tsx | 2 +- types/react-flatpickr/index.d.ts | 2 +- types/react-flex/index.d.ts | 4 +- types/react-flexr/index.d.ts | 4 +- types/react-flexr/react-flexr-tests.tsx | 8 +- types/react-flip-move/index.d.ts | 2 +- .../react-flip-move/react-flip-move-tests.tsx | 8 +- types/react-fontawesome/index.d.ts | 2 +- .../react-fontawesome-tests.tsx | 2 +- types/react-gravatar/index.d.ts | 2 +- types/react-gravatar/react-gravatar-tests.tsx | 6 +- types/react-grid-layout/index.d.ts | 4 +- .../react-grid-layout-tests.tsx | 6 +- types/react-hamburger-menu/index.d.ts | 2 +- types/react-helmet/index.d.ts | 4 +- types/react-helmet/v4/index.d.ts | 4 +- types/react-highlight-words/index.d.ts | 2 +- .../react-highlighter-tests.tsx | 2 +- types/react-holder/index.d.ts | 2 +- types/react-holder/react-holder-tests.tsx | 2 +- types/react-hot-loader/index.d.ts | 2 +- .../react-hot-loader-tests.tsx | 4 +- types/react-i18next/index.d.ts | 4 +- types/react-i18next/react-i18next-tests.tsx | 8 +- types/react-imageloader/index.d.ts | 2 +- types/react-infinite-scroller/index.d.ts | 2 +- .../react-infinite-scroller-tests.tsx | 4 +- types/react-infinite/index.d.ts | 2 +- types/react-infinite/react-infinite-tests.tsx | 8 +- types/react-input-mask/index.d.ts | 2 +- types/react-intl/react-intl-tests.tsx | 4 +- types/react-intl/v1/react-intl-tests.tsx | 4 +- .../react-json-pretty-tests.tsx | 2 +- types/react-json-tree/index.d.ts | 2 +- types/react-jsonschema-form/index.d.ts | 2 +- types/react-lazyload/index.d.ts | 2 +- types/react-leaflet/index.d.ts | 6 +- types/react-loadable/react-loadable-tests.tsx | 2 +- types/react-loader/index.d.ts | 2 +- types/react-loader/react-loader-tests.tsx | 2 +- .../react-maskedinput-tests.tsx | 2 +- types/react-mdl/index.d.ts | 4 +- types/react-measure/index.d.ts | 2 +- types/react-measure/react-measure-tests.tsx | 4 +- types/react-mixin/react-mixin-tests.tsx | 8 +- types/react-modal/index.d.ts | 2 +- types/react-modal/react-modal-tests.tsx | 2 +- types/react-monaco-editor/index.d.ts | 2 +- .../react-monaco-editor-tests.tsx | 2 +- types/react-motion-slider/index.d.ts | 2 +- .../react-motion-slider-tests.tsx | 2 +- types/react-motion/index.d.ts | 6 +- types/react-motion/react-motion-tests.tsx | 6 +- types/react-native-datepicker/index.d.ts | 2 +- types/react-native-drawer-layout/index.d.ts | 2 +- types/react-native-drawer/index.d.ts | 2 +- .../react-native-goby-tests.tsx | 2 +- .../index.d.ts | 2 +- ...react-native-scrollable-tab-view-tests.tsx | 4 +- types/react-native-snap-carousel/index.d.ts | 2 +- .../react-native-snap-carousel-tests.tsx | 2 +- .../react-native-sortable-list-tests.tsx | 2 +- .../react-native-swiper-tests.tsx | 2 +- types/react-native-video/index.d.ts | 2 +- .../react-native-video-tests.tsx | 2 +- types/react-native/index.d.ts | 4 +- types/react-native/test/index.tsx | 8 +- types/react-native/test/init-example.tsx | 2 +- .../index.d.ts | 2 +- .../react-notification-system-redux-tests.tsx | 2 +- .../react-notification-system-tests.tsx | 2 +- .../react-onclickoutside-tests.tsx | 2 +- types/react-onsenui/index.d.ts | 14 +- types/react-overlays/index.d.ts | 6 +- .../react-overlays/lib/RootCloseWrapper.d.ts | 2 +- types/react-overlays/react-overlays-tests.tsx | 4 +- types/react-paginate/react-paginate-tests.tsx | 2 +- types/react-pointable/index.d.ts | 2 +- types/react-portal/react-portal-tests.tsx | 4 +- .../react-props-decorators-tests.ts | 2 +- types/react-recaptcha/index.d.ts | 2 +- types/react-redux-i18n/index.d.ts | 4 +- .../react-redux-i18n-tests.tsx | 8 +- types/react-redux-toastr/index.d.ts | 4 +- types/react-redux/index.d.ts | 2 +- types/react-redux/react-redux-tests.tsx | 18 +- types/react-relay/react-relay-tests.tsx | 4 +- types/react-responsive/index.d.ts | 2 +- .../react-responsive-tests.tsx | 2 +- .../react-router-bootstrap-tests.tsx | 2 +- types/react-router-dom/index.d.ts | 8 +- types/react-router-redux/index.d.ts | 2 +- types/react-router/index.d.ts | 14 +- types/react-router/test/ModalGallery.tsx | 2 +- .../react-router/test/NavigateWithContext.tsx | 2 +- types/react-router/test/StaticRouter.tsx | 2 +- types/react-router/v2/lib/withRouter.d.ts | 2 +- types/react-router/v3/react-router-tests.tsx | 8 +- .../modules/components/Button.d.ts | 2 +- .../modules/components/Element.d.ts | 2 +- .../react-scroll/modules/components/Link.d.ts | 2 +- .../react-scroll/test/react-scroll-tests.tsx | 2 +- types/react-scrollbar/index.d.ts | 2 +- types/react-select/index.d.ts | 8 +- types/react-select/react-select-tests.tsx | 12 +- types/react-side-effect/index.d.ts | 2 +- .../react-side-effect-tests.ts | 2 +- types/react-sidebar/index.d.ts | 2 +- types/react-slick/react-slick-tests.tsx | 4 +- types/react-smooth-scrollbar/index.d.ts | 2 +- .../react-smooth-scrollbar-tests.tsx | 2 +- .../react-sortable-hoc-tests.tsx | 2 +- .../react-split-pane-tests.tsx | 2 +- types/react-svg-pan-zoom/index.d.ts | 4 +- .../react-svg-pan-zoom-tests.tsx | 2 +- types/react-swipeable/index.d.ts | 2 +- .../react-swipeable/react-swipeable-tests.tsx | 2 +- types/react-syntax-highlighter/index.d.ts | 2 +- types/react-tabs/react-tabs-tests.ts | 2 +- .../react-test-renderer-tests.ts | 2 +- types/react-tether/index.d.ts | 2 +- types/react-textarea-autosize/index.d.ts | 2 +- .../react-textarea-autosize-tests.tsx | 2 +- types/react-toggle/index.d.ts | 2 +- types/react-toggle/react-toggle-tests.tsx | 2 +- .../CSSTransitionGroup.d.ts | 2 +- .../TransitionGroup.d.ts | 2 +- .../react-transition-group-tests.tsx | 2 +- types/react-virtualized-select/index.d.ts | 2 +- .../dist/es/CellMeasurer.d.ts | 2 +- .../react-virtualized/dist/es/Collection.d.ts | 2 +- .../dist/es/ColumnSizer.d.ts | 2 +- .../dist/es/InfiniteLoader.d.ts | 2 +- types/react-virtualized/dist/es/List.d.ts | 2 +- types/react-virtualized/dist/es/Table.d.ts | 4 +- .../react-virtualized-tests.tsx | 12 +- types/react-widgets/react-widgets-tests.tsx | 2 +- types/react/test/index.ts | 2 +- types/reactstrap/reactstrap-tests.tsx | 68 +++---- types/rebass/rebass-tests.tsx | 4 +- types/redux-devtools-dock-monitor/index.d.ts | 2 +- types/redux-devtools-log-monitor/index.d.ts | 2 +- types/redux-devtools/redux-devtools-tests.tsx | 4 +- types/redux-form/lib/Field.d.ts | 8 +- types/redux-form/lib/FieldArray.d.ts | 8 +- types/redux-form/lib/Fields.d.ts | 8 +- types/redux-form/lib/Form.d.ts | 2 +- types/redux-form/lib/FormSection.d.ts | 2 +- types/redux-form/redux-form-tests.tsx | 8 +- types/redux-form/v4/index.d.ts | 2 +- types/redux-form/v4/redux-form-tests.tsx | 8 +- types/redux-infinite-scroll/index.d.ts | 2 +- .../redux-infinite-scroll-tests.tsx | 2 +- types/redux-ui/redux-ui-tests.ts | 2 +- types/rrc/index.d.ts | 8 +- types/rrc/rrc-tests.tsx | 10 +- types/spectacle/index.d.ts | 48 ++--- types/spectacle/spectacle-tests.tsx | 2 +- types/storybook__react/index.d.ts | 2 +- types/victory/index.d.ts | 24 +-- 258 files changed, 828 insertions(+), 828 deletions(-) diff --git a/types/alt/index.d.ts b/types/alt/index.d.ts index 20cd145c82..2d4c6e259f 100644 --- a/types/alt/index.d.ts +++ b/types/alt/index.d.ts @@ -152,7 +152,7 @@ declare module "alt/AltContainer" { flux?:AltJS.Alt; transform?:(store:AltJS.AltStore, actions:any) => any; shouldComponentUpdate?:(props:any) => boolean; - component?:React.Component; + component?:React.Component; } type AltContainer = React.ReactElement; diff --git a/types/aphrodite/aphrodite-tests.tsx b/types/aphrodite/aphrodite-tests.tsx index f3c51f899e..86ad7d8e19 100644 --- a/types/aphrodite/aphrodite-tests.tsx +++ b/types/aphrodite/aphrodite-tests.tsx @@ -39,7 +39,7 @@ const withFont = StyleSheet.create({ }); -class App extends React.Component<{}, {}> { +class App extends React.Component<{}> { render() { return
diff --git a/types/chai-enzyme/chai-enzyme-tests.tsx b/types/chai-enzyme/chai-enzyme-tests.tsx index 8fc64e2711..a9b144c6c0 100644 --- a/types/chai-enzyme/chai-enzyme-tests.tsx +++ b/types/chai-enzyme/chai-enzyme-tests.tsx @@ -5,7 +5,7 @@ import { shallow } from "enzyme"; const Test = () =>
; -class Test2 extends React.Component<{}, {}> { +class Test2 extends React.Component<{}> { render() { return
; } diff --git a/types/draft-js/draft-js-tests.tsx b/types/draft-js/draft-js-tests.tsx index 8a3730dca8..4315611765 100644 --- a/types/draft-js/draft-js-tests.tsx +++ b/types/draft-js/draft-js-tests.tsx @@ -183,7 +183,7 @@ function getBlockStyle(block: ContentBlock) { } } -class StyleButton extends React.Component<{key: string, active: boolean, label: string, onToggle: (blockType: string) => void, style: string}, {}> { +class StyleButton extends React.Component<{key: string, active: boolean, label: string, onToggle: (blockType: string) => void, style: string}> { constructor() { super(); } diff --git a/types/draft-js/index.d.ts b/types/draft-js/index.d.ts index 960a1b4433..a3c14b73b4 100644 --- a/types/draft-js/index.d.ts +++ b/types/draft-js/index.d.ts @@ -37,7 +37,7 @@ declare namespace Draft { * div, and provides a wide variety of useful function props for managing the * state of the editor. See `DraftEditorProps` for details. */ - class DraftEditor extends React.Component { + class DraftEditor extends React.Component { // Force focus back onto the editor node. focus(): void; // Remove focus from the editor node. @@ -162,7 +162,7 @@ declare namespace Draft { } namespace Components { - class DraftEditorBlock extends React.Component { + class DraftEditorBlock extends React.Component { } } diff --git a/types/enzyme/index.d.ts b/types/enzyme/index.d.ts index 01ecfa90d8..2a7142d9b3 100644 --- a/types/enzyme/index.d.ts +++ b/types/enzyme/index.d.ts @@ -15,7 +15,7 @@ import { ReactElement, Component, HTMLAttributes as ReactHTMLAttributes, SVGAttr export type HTMLAttributes = ReactHTMLAttributes<{}> & ReactSVGAttributes<{}>; -export class ElementClass extends Component { +export class ElementClass extends Component { } /* These are purposefully stripped down versions of React.ComponentClass and React.StatelessComponent. @@ -23,7 +23,7 @@ export class ElementClass extends Component { * all specified in the implementation. TS chooses the EnzymePropSelector overload and loses the generics */ export interface ComponentClass { - new (props?: Props, context?: any): Component; + new (props?: Props, context?: any): Component; } export type StatelessComponent = (props: Props, context?: any) => JSX.Element; diff --git a/types/fixed-data-table/fixed-data-table-tests.tsx b/types/fixed-data-table/fixed-data-table-tests.tsx index 64b622b21f..281f014888 100644 --- a/types/fixed-data-table/fixed-data-table-tests.tsx +++ b/types/fixed-data-table/fixed-data-table-tests.tsx @@ -2,7 +2,7 @@ import * as React from "react"; import {Table, Cell, Column, CellProps} from "fixed-data-table"; // create your Table -class MyTable1 extends React.Component<{}, {}> { +class MyTable1 extends React.Component<{}> { render(): React.ReactElement { return ( { } // create your Columns -class MyTable2 extends React.Component<{}, {}> { +class MyTable2 extends React.Component<{}> { render(): React.ReactElement { return (
{ +class MyTextCell extends React.Component { render(): React.ReactElement { const {rowIndex, field, myData} = this.props; @@ -104,7 +104,7 @@ class MyTextCell extends React.Component { } } -class MyLinkCell extends React.Component { +class MyLinkCell extends React.Component { render(): React.ReactElement { const {rowIndex, field, myData} = this.props; const link: string = myData[rowIndex][field]; @@ -168,7 +168,7 @@ class MyTable4 extends React.Component<{}, MyTable4State> { } // Listen for events -class MyTable5 extends React.Component<{}, {}> { +class MyTable5 extends React.Component<{}> { render(): React.ReactElement { return (
{ + export class Table extends React.Component { } - export class Column extends React.Component { + export class Column extends React.Component { } - export class ColumnGroup extends React.Component { + export class ColumnGroup extends React.Component { } - export class Cell extends React.Component { + export class Cell extends React.Component { } } diff --git a/types/google-map-react/index.d.ts b/types/google-map-react/index.d.ts index 0ef3f2b5bd..c1898a9e3f 100644 --- a/types/google-map-react/index.d.ts +++ b/types/google-map-react/index.d.ts @@ -102,7 +102,7 @@ export interface Props { yesIWantToUseGoogleMapApiInternals?: boolean; } -export default class GoogleMapReact extends React.Component {} +export default class GoogleMapReact extends React.Component {} export interface ChildComponentProps extends Coords { $hover?: boolean; diff --git a/types/griddle-react/index.d.ts b/types/griddle-react/index.d.ts index fb817927ce..ea40fb2130 100644 --- a/types/griddle-react/index.d.ts +++ b/types/griddle-react/index.d.ts @@ -162,7 +162,7 @@ export interface GriddleProps { onRowClick?(): void; } -declare class Griddle extends React.Component, any> { +declare class Griddle extends React.Component> { } export default Griddle; diff --git a/types/griddle-react/test/CustomColumnComponent.tsx b/types/griddle-react/test/CustomColumnComponent.tsx index fff018dcfb..9b2c4887c5 100644 --- a/types/griddle-react/test/CustomColumnComponent.tsx +++ b/types/griddle-react/test/CustomColumnComponent.tsx @@ -12,7 +12,7 @@ interface MyCustomResult { test: string; } -class LinkComponent extends React.Component, any> { +class LinkComponent extends React.Component> { render() { const url = "speakers/" + this.props.rowData.test + "/" + this.props.data; return {this.props.data}; @@ -50,7 +50,7 @@ const rowMetaData = { } }; -class CustomColumnComponentGrid extends React.Component { +class CustomColumnComponentGrid extends React.Component { render() { type TypedGriddle = new () => Griddle; const TypedGriddle = Griddle as TypedGriddle; diff --git a/types/griddle-react/test/CustomFilterComponent.tsx b/types/griddle-react/test/CustomFilterComponent.tsx index 3de40132f1..25a7030545 100644 --- a/types/griddle-react/test/CustomFilterComponent.tsx +++ b/types/griddle-react/test/CustomFilterComponent.tsx @@ -22,7 +22,7 @@ const CustomFilterFunction = (items: ResultType[], query: string): ResultType[] }); }; -class CustomFilterComponent extends React.Component { +class CustomFilterComponent extends React.Component { query: string = ''; searchChange(event: React.FormEvent) { @@ -73,7 +73,7 @@ const someData: ResultType[] = [ } ]; -class CustomFilterComponentGrid extends React.Component { +class CustomFilterComponentGrid extends React.Component { render() { type TypedGriddle = new () => Griddle; const TypedGriddle = Griddle as TypedGriddle; diff --git a/types/griddle-react/test/CustomHeaderComponent.tsx b/types/griddle-react/test/CustomHeaderComponent.tsx index af9d1d6ea3..218dc89b55 100644 --- a/types/griddle-react/test/CustomHeaderComponent.tsx +++ b/types/griddle-react/test/CustomHeaderComponent.tsx @@ -11,7 +11,7 @@ interface MoreCustomHeaderComponentProps extends CustomHeaderComponentProps { color: string; } -class HeaderComponent extends React.Component { +class HeaderComponent extends React.Component { textOnClick(e: React.FormEvent) { e.stopPropagation(); } @@ -80,7 +80,7 @@ const columnMeta: Array> = [ } ]; -class CustomHeaderComponentGrid extends React.Component { +class CustomHeaderComponentGrid extends React.Component { render() { type TypedGriddle = new () => Griddle; const TypedGriddle = Griddle as TypedGriddle; diff --git a/types/griddle-react/test/index.tsx b/types/griddle-react/test/index.tsx index 3e0b1c76ff..4c977c0f97 100644 --- a/types/griddle-react/test/index.tsx +++ b/types/griddle-react/test/index.tsx @@ -16,7 +16,7 @@ interface MyCustomResult { test: string; } -class LinkComponent extends React.Component, any> { +class LinkComponent extends React.Component> { render() { const url = "speakers/" + this.props.rowData.test + "/" + this.props.data; return {this.props.data}; diff --git a/types/halogen/index.d.ts b/types/halogen/index.d.ts index 39197a33a5..216281972e 100644 --- a/types/halogen/index.d.ts +++ b/types/halogen/index.d.ts @@ -34,50 +34,50 @@ export interface RadiusLoaderProps extends MarginLoaderProps { /** * React components */ -export type PulseLoader = react.Component, {}>; +export type PulseLoader = react.Component>; export const PulseLoader: react.ComponentClass>; -export type RotateLoader = react.Component, {}>; +export type RotateLoader = react.Component>; export const RotateLoader: react.ComponentClass>; -export type BeatLoader = react.Component, {}>; +export type BeatLoader = react.Component>; export const BeatLoader: react.ComponentClass>; -export type RiseLoader = react.Component, {}>; +export type RiseLoader = react.Component>; export const RiseLoader: react.ComponentClass>; -export type SyncLoader = react.Component, {}>; +export type SyncLoader = react.Component>; export const SyncLoader: react.ComponentClass>; -export type GridLoader = react.Component, {}>; +export type GridLoader = react.Component>; export const GridLoader: react.ComponentClass>; -export type ClipLoader = react.Component; +export type ClipLoader = react.Component; export const ClipLoader: react.ComponentClass; -export type SquareLoader = react.Component; +export type SquareLoader = react.Component; export const SquareLoader: react.ComponentClass; -export type DotLoader = react.Component; +export type DotLoader = react.Component; export const DotLoader: react.ComponentClass; -export type PacmanLoader = react.Component, {}>; +export type PacmanLoader = react.Component>; export const PacmanLoader: react.ComponentClass>; -export type MoonLoader = react.Component; +export type MoonLoader = react.Component; export const MoonLoader: react.ComponentClass; -export type RingLoader = react.Component; +export type RingLoader = react.Component; export const RingLoader: react.ComponentClass; -export type BounceLoader = react.Component; +export type BounceLoader = react.Component; export const BounceLoader: react.ComponentClass; -export type SkewLoader = react.Component; +export type SkewLoader = react.Component; export const SkewLoader: react.ComponentClass; -export type FadeLoader = react.Component; +export type FadeLoader = react.Component; export const FadeLoader: react.ComponentClass; -export type ScaleLoader = react.Component; +export type ScaleLoader = react.Component; export const ScaleLoader: react.ComponentClass; diff --git a/types/halogen/test/clip-loader.tsx b/types/halogen/test/clip-loader.tsx index 02f0dd232c..af3a72762f 100644 --- a/types/halogen/test/clip-loader.tsx +++ b/types/halogen/test/clip-loader.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import * as Halogen from "halogen"; -class HalogenTests_ClipLoader_withNoProps extends React.Component, {}> { +class HalogenTests_ClipLoader_withNoProps extends React.Component> { render() { return ( @@ -9,7 +9,7 @@ class HalogenTests_ClipLoader_withNoProps extends React.Component, {}> { +class HalogenTests_ClipLoader_withAllProps extends React.Component> { render() { return ( diff --git a/types/halogen/test/fade-loader.tsx b/types/halogen/test/fade-loader.tsx index deeae1ce95..23fb8fa3ca 100644 --- a/types/halogen/test/fade-loader.tsx +++ b/types/halogen/test/fade-loader.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import * as Halogen from "halogen"; -class HalogenTests_FadeLoader_withNoProps extends React.Component, {}> { +class HalogenTests_FadeLoader_withNoProps extends React.Component> { render() { return ( @@ -9,7 +9,7 @@ class HalogenTests_FadeLoader_withNoProps extends React.Component, {}> { +class HalogenTests_FadeLoader_withAllProps extends React.Component> { render() { return ( , {}> { +class HalogenTests_PacmanLoader_withNoProps extends React.Component> { render() { return ( @@ -9,7 +9,7 @@ class HalogenTests_PacmanLoader_withNoProps extends React.Component, {}> { +class HalogenTests_PacmanLoader_withAllProps extends React.Component> { render() { return ( diff --git a/types/halogen/test/rotate-loader.tsx b/types/halogen/test/rotate-loader.tsx index a5325a4962..38274aefea 100644 --- a/types/halogen/test/rotate-loader.tsx +++ b/types/halogen/test/rotate-loader.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import * as Halogen from "halogen"; -class HalogenTests_RotateLoader_withNoProps extends React.Component, {}> { +class HalogenTests_RotateLoader_withNoProps extends React.Component> { render() { return ( @@ -9,7 +9,7 @@ class HalogenTests_RotateLoader_withNoProps extends React.Component, {}> { +class HalogenTests_RotateLoader_withAllProps extends React.Component> { render() { return ( diff --git a/types/material-ui/index.d.ts b/types/material-ui/index.d.ts index ea00828227..bee87ab936 100644 --- a/types/material-ui/index.d.ts +++ b/types/material-ui/index.d.ts @@ -109,7 +109,7 @@ declare namespace __MaterialUI { interface ThemeWrapperProps { theme: Styles.MuiTheme; } - export class ThemeWrapper extends React.Component { + export class ThemeWrapper extends React.Component { } export namespace Styles { @@ -470,7 +470,7 @@ declare namespace __MaterialUI { interface MuiThemeProviderProps { muiTheme?: Styles.MuiTheme; } - export class MuiThemeProvider extends React.Component { + export class MuiThemeProvider extends React.Component { } export function getMuiTheme(...muiTheme: MuiTheme[]): MuiTheme; @@ -519,12 +519,12 @@ declare namespace __MaterialUI { titleStyle?: React.CSSProperties; zDepth?: number; } - export class AppBar extends React.Component { + export class AppBar extends React.Component { } interface AppCanvasProps { } - export class AppCanvas extends React.Component { + export class AppCanvas extends React.Component { } namespace propTypes { @@ -584,7 +584,7 @@ declare namespace __MaterialUI { targetOrigin?: propTypes.origin; textFieldStyle?: React.CSSProperties; } - export class AutoComplete extends React.Component, {}> { + export class AutoComplete extends React.Component> { static noFilter: () => boolean; static defaultFilter: (searchText: string, key: string) => boolean; static caseSensitiveFilter: (searchText: string, key: string) => boolean; @@ -606,7 +606,7 @@ declare namespace __MaterialUI { src?: string; style?: React.CSSProperties; } - export class Avatar extends React.Component { + export class Avatar extends React.Component { } interface BadgeProps { @@ -617,7 +617,7 @@ declare namespace __MaterialUI { secondary?: boolean; style?: React.CSSProperties; } - export class Badge extends React.Component { + export class Badge extends React.Component { } interface BeforeAfterWrapperProps { @@ -628,7 +628,7 @@ declare namespace __MaterialUI { elementType?: string; style?: React.CSSProperties; } - export class BeforeAfterWrapper extends React.Component { + export class BeforeAfterWrapper extends React.Component { } // non generally overridden elements of EnhancedButton @@ -662,7 +662,7 @@ declare namespace __MaterialUI { containerElement?: React.ReactNode | string; disabled?: boolean; } - export class EnhancedButton extends React.Component { + export class EnhancedButton extends React.Component { } interface FlatButtonProps extends React.DOMAttributes<{}>, SharedEnhancedButtonProps { @@ -686,7 +686,7 @@ declare namespace __MaterialUI { secondary?: boolean; style?: React.CSSProperties; } - export class FlatButton extends React.Component { + export class FlatButton extends React.Component { } interface RaisedButtonProps extends SharedEnhancedButtonProps { @@ -716,7 +716,7 @@ declare namespace __MaterialUI { secondary?: boolean; style?: React.CSSProperties; } - export class RaisedButton extends React.Component { + export class RaisedButton extends React.Component { } interface FloatingActionButtonProps extends React.HTMLAttributes<{}>, SharedEnhancedButtonProps { @@ -738,7 +738,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; zDepth?: number; } - export class FloatingActionButton extends React.Component { + export class FloatingActionButton extends React.Component { } interface IconButtonProps extends React.HTMLAttributes<{}>, SharedEnhancedButtonProps { @@ -761,7 +761,7 @@ declare namespace __MaterialUI { tooltipStyles?: React.CSSProperties; touch?: boolean; } - export class IconButton extends React.Component { + export class IconButton extends React.Component { } namespace BottomNavigation { @@ -771,7 +771,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; } - export class BottomNavigation extends React.Component { } + export class BottomNavigation extends React.Component { } interface BottomNavigationItemProps extends SharedEnhancedButtonProps { className?: string; @@ -779,7 +779,7 @@ declare namespace __MaterialUI { label?: React.ReactNode; } - export class BottomNavigationItem extends React.Component { } + export class BottomNavigationItem extends React.Component { } } namespace Card { @@ -795,7 +795,7 @@ declare namespace __MaterialUI { showExpandableButton?: boolean; style?: React.CSSProperties; } - export class Card extends React.Component { + export class Card extends React.Component { } interface CardActionsProps { @@ -805,7 +805,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; className?: string; } - export class CardActions extends React.Component { + export class CardActions extends React.Component { } interface CardExpandableProps { @@ -813,7 +813,7 @@ declare namespace __MaterialUI { onExpanding?: (isExpanded: boolean) => void; style?: React.CSSProperties; } - export class CardExpandable extends React.Component { + export class CardExpandable extends React.Component { } interface CardHeaderProps { @@ -834,7 +834,7 @@ declare namespace __MaterialUI { closeIcon?: React.ReactNode; iconStyle?: React.CSSProperties; } - export class CardHeader extends React.Component { + export class CardHeader extends React.Component { } interface CardMediaProps { @@ -847,7 +847,7 @@ declare namespace __MaterialUI { overlayStyle?: React.CSSProperties; style?: React.CSSProperties; } - export class CardMedia extends React.Component { + export class CardMedia extends React.Component { } interface CardTextProps { @@ -857,7 +857,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; className?: string; } - export class CardText extends React.Component { + export class CardText extends React.Component { } interface CardTitleProps { @@ -872,7 +872,7 @@ declare namespace __MaterialUI { titleColor?: string; titleStyle?: React.CSSProperties; } - export class CardTitle extends React.Component { + export class CardTitle extends React.Component { } } @@ -885,7 +885,7 @@ declare namespace __MaterialUI { onTouchTap?: React.TouchEventHandler; style?: React.CSSProperties; } - export class Chip extends React.Component { + export class Chip extends React.Component { } namespace DatePicker { @@ -941,7 +941,7 @@ declare namespace __MaterialUI { underlineStyle?: React.CSSProperties; utils?: propTypes.utils; } - export class DatePicker extends React.Component { + export class DatePicker extends React.Component { } interface DatePickerDialogProps { @@ -966,7 +966,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; utils?: propTypes.utils; } - export class DatePickerDialog extends React.Component { + export class DatePickerDialog extends React.Component { public show(): void; public dismiss(): void; } @@ -1004,7 +1004,7 @@ declare namespace __MaterialUI { titleClassName?: string; titleStyle?: React.CSSProperties; } - export class Dialog extends React.Component { + export class Dialog extends React.Component { } interface DividerProps { @@ -1012,7 +1012,7 @@ declare namespace __MaterialUI { inset?: boolean; style?: React.CSSProperties; } - export class Divider extends React.Component { + export class Divider extends React.Component { } interface DrawerProps { @@ -1031,7 +1031,7 @@ declare namespace __MaterialUI { width?: number | string; zDepth?: number; } - export class Drawer extends React.Component { + export class Drawer extends React.Component { } namespace GridList { @@ -1041,7 +1041,7 @@ declare namespace __MaterialUI { padding?: number; style?: React.CSSProperties; } - export class GridList extends React.Component { + export class GridList extends React.Component { } interface GridTileProps { @@ -1057,7 +1057,7 @@ declare namespace __MaterialUI { titlePosition?: "top" | "bottom"; onTouchTap?: TouchTapEventHandler; } - export class GridTile extends React.Component { + export class GridTile extends React.Component { } } @@ -1069,7 +1069,7 @@ declare namespace __MaterialUI { onMouseLeave?: React.MouseEventHandler<{}>; style?: React.CSSProperties; } - export class FontIcon extends React.Component { + export class FontIcon extends React.Component { } interface SvgIconProps extends React.SVGAttributes<{}>, React.Props { @@ -1081,7 +1081,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; viewBox?: string; } - export class SvgIcon extends React.Component { + export class SvgIcon extends React.Component { } namespace List { @@ -1089,7 +1089,7 @@ declare namespace __MaterialUI { // is the element that get the 'other' properties style?: React.CSSProperties; } - export class List extends React.Component { + export class List extends React.Component { } interface ListItemProps extends EnhancedButtonProps { @@ -1124,7 +1124,7 @@ declare namespace __MaterialUI { secondaryTextLines?: number; // 1 or 2 style?: React.CSSProperties; } - export class ListItem extends React.Component { + export class ListItem extends React.Component { } interface SelectableProps { @@ -1157,7 +1157,7 @@ declare namespace __MaterialUI { valueLink?: ReactLink; width?: string | number; } - export class Menu extends React.Component { + export class Menu extends React.Component { } interface MenuItemProps extends List.ListItemProps { @@ -1179,7 +1179,7 @@ declare namespace __MaterialUI { value?: any; containerElement?: React.ReactNode | string; } - export class MenuItem extends React.Component { + export class MenuItem extends React.Component { } interface IconMenuProps { @@ -1217,7 +1217,7 @@ declare namespace __MaterialUI { valueLink?: ReactLink; width?: string | number; } - export class IconMenu extends React.Component { + export class IconMenu extends React.Component { } interface DropDownMenuProps { @@ -1239,7 +1239,7 @@ declare namespace __MaterialUI { underlineStyle?: React.CSSProperties; value?: any; } - export class DropDownMenu extends React.Component { + export class DropDownMenu extends React.Component { } } @@ -1250,7 +1250,7 @@ declare namespace __MaterialUI { onClick?: React.MouseEventHandler<{}>; onTouchTap?: TouchTapEventHandler; } - export class Overlay extends React.Component { + export class Overlay extends React.Component { } interface PaperProps extends React.HTMLAttributes<{}>, React.Props { @@ -1260,7 +1260,7 @@ declare namespace __MaterialUI { transitionEnabled?: boolean; zDepth?: number; } - export class Paper extends React.Component { + export class Paper extends React.Component { } namespace Popover { @@ -1284,7 +1284,7 @@ declare namespace __MaterialUI { useLayerForClickAway?: boolean; zDepth?: number; } - export class Popover extends React.Component { + export class Popover extends React.Component { } interface PopoverAnimationVerticalProps extends PopoverAnimationProps { @@ -1292,7 +1292,7 @@ declare namespace __MaterialUI { targetOrigin?: propTypes.origin; zDepth?: number; } - export class PopoverAnimationVertical extends React.Component { + export class PopoverAnimationVertical extends React.Component { } interface PopoverAnimationDefaultProps extends PopoverAnimationProps { @@ -1300,7 +1300,7 @@ declare namespace __MaterialUI { targetOrigin?: propTypes.origin; zDepth?: number; } - export class PopoverAnimationDefault extends React.Component { + export class PopoverAnimationDefault extends React.Component { } } @@ -1315,7 +1315,7 @@ declare namespace __MaterialUI { thickness?: number; value?: number; } - export class CircularProgress extends React.Component { + export class CircularProgress extends React.Component { } interface LinearProgressProps { @@ -1326,7 +1326,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; value?: number; } - export class LinearProgress extends React.Component { + export class LinearProgress extends React.Component { } interface RefreshIndicatorProps { @@ -1339,7 +1339,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; top: number; } - export class RefreshIndicator extends React.Component { + export class RefreshIndicator extends React.Component { } interface SelectFieldProps { @@ -1378,7 +1378,7 @@ declare namespace __MaterialUI { selectedMenuItemStyle?: React.CSSProperties; openImmediately?: boolean; } - export class SelectField extends React.Component { + export class SelectField extends React.Component { } interface SliderProps { @@ -1402,7 +1402,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; value?: number; } - export class Slider extends React.Component { + export class Slider extends React.Component { } namespace Switches { @@ -1445,7 +1445,7 @@ declare namespace __MaterialUI { trackStyle?: React.CSSProperties; value?: string; } - export class EnhancedSwitch extends React.Component { + export class EnhancedSwitch extends React.Component { getValue(): string; isKeyboardFocused(): boolean; isSwitched(): boolean; @@ -1466,7 +1466,7 @@ declare namespace __MaterialUI { uncheckedIcon?: React.ReactElement<{ style?: React.CSSProperties }>; // Normally an SvgIcon valueLink?: ReactLink; } - export class Checkbox extends React.Component { + export class Checkbox extends React.Component { /** @deprecated Use checked property instead */ isChecked(): void; @@ -1486,7 +1486,7 @@ declare namespace __MaterialUI { uncheckedIcon?: React.ReactElement<{ style?: React.CSSProperties }>; // Normally an SvgIcon value?: any; } - export class RadioButton extends React.Component { + export class RadioButton extends React.Component { isChecked(): boolean; getValue(): string; @@ -1501,7 +1501,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; valueSelected?: any; } - export class RadioButtonGroup extends React.Component { + export class RadioButtonGroup extends React.Component { clearValue(): void; getSelectedValue(): string; @@ -1529,7 +1529,7 @@ declare namespace __MaterialUI { trackStyle?: React.CSSProperties; valueLink?: ReactLink; } - export class Toggle extends React.Component { + export class Toggle extends React.Component { isToggled(): boolean; setToggled(newToggledValue: boolean): void; @@ -1548,7 +1548,7 @@ declare namespace __MaterialUI { open: boolean; style?: React.CSSProperties; } - export class Snackbar extends React.Component { + export class Snackbar extends React.Component { } namespace Stepper { @@ -1558,7 +1558,7 @@ declare namespace __MaterialUI { disabled?: boolean; style?: React.CSSProperties; } - export class Step extends React.Component { + export class Step extends React.Component { } interface StepButtonProps extends SharedEnhancedButtonProps { @@ -1571,7 +1571,7 @@ declare namespace __MaterialUI { onTouchStart?: React.TouchEventHandler<{}>; style?: React.CSSProperties; } - export class StepButton extends React.Component { + export class StepButton extends React.Component { } interface StepContentProps { @@ -1579,7 +1579,7 @@ declare namespace __MaterialUI { last?: boolean; style?: React.CSSProperties; } - export class StepContent extends React.Component { + export class StepContent extends React.Component { } interface StepLabelProps { @@ -1590,7 +1590,7 @@ declare namespace __MaterialUI { iconContainerStyle?: React.CSSProperties; style?: React.CSSProperties; } - export class StepLabel extends React.Component { + export class StepLabel extends React.Component { } interface SnackbarProps extends React.Props { @@ -1616,7 +1616,7 @@ declare namespace __MaterialUI { orientation?: "horizontal" | "vertical"; style?: React.CSSProperties; } - export class Stepper extends React.Component { + export class Stepper extends React.Component { } } @@ -1624,7 +1624,7 @@ declare namespace __MaterialUI { inset?: boolean; style?: React.CSSProperties; } - export class Subheader extends React.Component { + export class Subheader extends React.Component { } namespace Table { @@ -1648,7 +1648,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; wrapperStyle?: React.CSSProperties; } - export class Table extends React.Component { + export class Table extends React.Component { } interface TableRowProps { @@ -1675,7 +1675,7 @@ declare namespace __MaterialUI { striped?: boolean; style?: React.CSSProperties; } - export class TableRow extends React.Component { + export class TableRow extends React.Component { } interface TableRowColumnProps { @@ -1695,7 +1695,7 @@ declare namespace __MaterialUI { // useful attributes passed to
colSpan?: number; } - export class TableRowColumn extends React.Component { + export class TableRowColumn extends React.Component { } interface TableHeaderProps { @@ -1709,7 +1709,7 @@ declare namespace __MaterialUI { selectAllSelected?: boolean; style?: React.CSSProperties; } - export class TableHeader extends React.Component { + export class TableHeader extends React.Component { } interface TableHeaderColumnProps { @@ -1725,7 +1725,7 @@ declare namespace __MaterialUI { // useful attributes passed to colSpan?: number; } - export class TableHeaderColumn extends React.Component { + export class TableHeaderColumn extends React.Component { } interface TableBodyProps { @@ -1755,7 +1755,7 @@ declare namespace __MaterialUI { stripedRows?: boolean; style?: React.CSSProperties; } - export class TableBody extends React.Component { + export class TableBody extends React.Component { } interface TableFooterProps { @@ -1764,7 +1764,7 @@ declare namespace __MaterialUI { className?: string; style?: React.CSSProperties; } - export class TableFooter extends React.Component { + export class TableFooter extends React.Component { } } @@ -1782,7 +1782,7 @@ declare namespace __MaterialUI { tabTemplateStyle?: React.CSSProperties; value?: any; } - export class Tabs extends React.Component { + export class Tabs extends React.Component { } interface TabProps extends SharedEnhancedButtonProps { @@ -1841,7 +1841,7 @@ declare namespace __MaterialUI { step?: number; autoComplete?: string; } - export class TextField extends React.Component { + export class TextField extends React.Component { blur(): void; focus(): void; @@ -1900,7 +1900,7 @@ declare namespace __MaterialUI { underlineShow?: boolean; underlineStyle?: React.CSSProperties; } - export class TimePicker extends React.Component { + export class TimePicker extends React.Component { focus(): void; openDialog(): void; @@ -1912,7 +1912,7 @@ declare namespace __MaterialUI { noGutter?: boolean; style?: React.CSSProperties; } - export class Toolbar extends React.Component { + export class Toolbar extends React.Component { } interface ToolbarGroupProps { @@ -1922,14 +1922,14 @@ declare namespace __MaterialUI { lastChild?: boolean; style?: React.CSSProperties; } - export class ToolbarGroup extends React.Component { + export class ToolbarGroup extends React.Component { } interface ToolbarSeparatorProps { className?: string; style?: React.CSSProperties; } - export class ToolbarSeparator extends React.Component { + export class ToolbarSeparator extends React.Component { } interface ToolbarTitleProps extends React.HTMLAttributes<{}>, React.Props { @@ -1937,7 +1937,7 @@ declare namespace __MaterialUI { style?: React.CSSProperties; text?: string; } - export class ToolbarTitle extends React.Component { + export class ToolbarTitle extends React.Component { } } @@ -8586,14 +8586,14 @@ declare module "material-ui/svg-icons" { declare module 'material-ui/internal/AppCanvas' { interface AppCanvasProps extends React.Props { } - class AppCanvas extends React.Component { } + class AppCanvas extends React.Component { } export default AppCanvas; } declare module 'material-ui/internal/AutoLockScrolling' { interface AutoLockScrollingProps extends React.Props { lock: boolean; } - class AutoLockScrolling extends React.Component { } + class AutoLockScrolling extends React.Component { } export default AutoLockScrolling; } declare module 'material-ui/internal/BeforeAfterWrapper' { @@ -8605,7 +8605,7 @@ declare module 'material-ui/internal/BeforeAfterWrapper' { elementType?: string, style?: React.CSSProperties, } - class BeforeAfterWrapper extends React.Component { } + class BeforeAfterWrapper extends React.Component { } export default BeforeAfterWrapper; } declare module 'material-ui/internal/CircleRipple' { @@ -8615,33 +8615,33 @@ declare module 'material-ui/internal/CircleRipple' { opacity?: number; style?: React.CSSProperties; } - class CircleRipple extends React.Component { } + class CircleRipple extends React.Component { } export default CircleRipple; } declare module 'material-ui/internal/ClearFix' { interface ClearFixProps extends React.Props { style?: React.CSSProperties; } - class ClearFix extends React.Component { } + class ClearFix extends React.Component { } export default ClearFix; } declare module 'material-ui/internal/ClickAwayListener' { interface ClickAwayListenerProps extends React.Props { onClickAway?: any, } - class ClickAwayListener extends React.Component { } + class ClickAwayListener extends React.Component { } export default ClickAwayListener; } declare module 'material-ui/internal/EnhancedButton' { interface EnhancedButtonProps extends __MaterialUI.SharedEnhancedButtonProps { } - class EnhancedButton extends React.Component { } + class EnhancedButton extends React.Component { } export default EnhancedButton; } declare module 'material-ui/internal/EnhancedSwitch' { interface EnhancedSwitchProps extends __MaterialUI.Switches.CommonEnhancedSwitchProps { } - class EnhancedSwitch extends React.Component { } + class EnhancedSwitch extends React.Component { } export default EnhancedSwitch; } declare module 'material-ui/internal/ExpandTransition' { @@ -8653,7 +8653,7 @@ declare module 'material-ui/internal/ExpandTransition' { transitionDelay?: number; transitionDuration?: number; } - class ExpandTransition extends React.Component { } + class ExpandTransition extends React.Component { } export default ExpandTransition; } declare module 'material-ui/internal/ExpandTransitionChild' { @@ -8663,7 +8663,7 @@ declare module 'material-ui/internal/ExpandTransitionChild' { transitionDelay?: number; transitionDuration?: number; } - class ExpandTransitionChild extends React.Component { } + class ExpandTransitionChild extends React.Component { } export default ExpandTransitionChild; } declare module 'material-ui/internal/FocusRipple' { @@ -8674,7 +8674,7 @@ declare module 'material-ui/internal/FocusRipple' { show?: boolean, style?: React.CSSProperties } - class FocusRipple extends React.Component { } + class FocusRipple extends React.Component { } export default FocusRipple; } declare module 'material-ui/internal/Overlay' { @@ -8686,7 +8686,7 @@ declare module 'material-ui/internal/Overlay' { onClick?: React.MouseEventHandler<{}>; onTouchTap?: __MaterialUI.TouchTapEventHandler; } - class Overlay extends React.Component { } + class Overlay extends React.Component { } export default Overlay; } declare module 'material-ui/internal/RenderToLayer' { @@ -8696,7 +8696,7 @@ declare module 'material-ui/internal/RenderToLayer' { render: Function; useLayerForClickAway?: boolean; } - class RenderToLayer extends React.Component { } + class RenderToLayer extends React.Component { } export default RenderToLayer; } declare module 'material-ui/internal/ScaleIn' { @@ -8706,7 +8706,7 @@ declare module 'material-ui/internal/ScaleIn' { maxScale?: number; minScale?: number; } - class ScaleIn extends React.Component { } + class ScaleIn extends React.Component { } export default ScaleIn; } declare module 'material-ui/internal/ScaleInChild' { @@ -8716,7 +8716,7 @@ declare module 'material-ui/internal/ScaleInChild' { minScale?: number; style?: React.CSSProperties; } - class ScaleInChild extends React.Component { } + class ScaleInChild extends React.Component { } export default ScaleInChild; } declare module 'material-ui/internal/SlideIn' { @@ -8726,7 +8726,7 @@ declare module 'material-ui/internal/SlideIn' { enterDelay?: number; style?: React.CSSProperties; } - class SlideIn extends React.Component { } + class SlideIn extends React.Component { } export default SlideIn; } declare module 'material-ui/internal/SlideInChild' { @@ -8736,7 +8736,7 @@ declare module 'material-ui/internal/SlideInChild' { getLeaveDirection: Function; style?: React.CSSProperties; } - class SlideInChild extends React.Component { } + class SlideInChild extends React.Component { } export default SlideInChild; } declare module 'material-ui/internal/Tooltip' { @@ -8749,7 +8749,7 @@ declare module 'material-ui/internal/Tooltip' { touch?: boolean; verticalPosition?: __MaterialUI.propTypes.vertical; } - class Tooltip extends React.Component { } + class Tooltip extends React.Component { } export default Tooltip; } declare module 'material-ui/internal/TouchRipple' { @@ -8760,6 +8760,6 @@ declare module 'material-ui/internal/TouchRipple' { opacity?: number; style?: React.CSSProperties } - class TouchRipple extends React.Component { } + class TouchRipple extends React.Component { } export default TouchRipple; } diff --git a/types/material-ui/material-ui-tests.tsx b/types/material-ui/material-ui-tests.tsx index 9a0eddd0b9..fbc9cde05c 100644 --- a/types/material-ui/material-ui-tests.tsx +++ b/types/material-ui/material-ui-tests.tsx @@ -305,7 +305,7 @@ const lightBaseTheme = { const lightMuiTheme = getMuiTheme(lightBaseTheme); -class DeepDownTheTree extends React.Component<{} & {muiTheme: MuiTheme}, {}> { +class DeepDownTheTree extends React.Component<{} & {muiTheme: MuiTheme}> { static propTypes: React.ValidationMap = { muiTheme: React.PropTypes.object.isRequired, }; @@ -329,7 +329,7 @@ const MuiThemeableFunction = muiThemeable(), Pro }); @muiThemeable() -class MuiThemeableClass extends React.Component<{label: string} & {muiTheme?: MuiTheme}, {}> { +class MuiThemeableClass extends React.Component<{label: string} & {muiTheme?: MuiTheme}> { render() { return ( @@ -1075,7 +1075,7 @@ const ChipExampleSimple = () => ( ); -class ChipExampleComplex extends React.Component<{}, {}> { +class ChipExampleComplex extends React.Component<{}> { handleRequestDelete = () => { alert('You clicked the delete button.'); } diff --git a/types/navigation-react/index.d.ts b/types/navigation-react/index.d.ts index 22caa1f337..0c85dac138 100644 --- a/types/navigation-react/index.d.ts +++ b/types/navigation-react/index.d.ts @@ -58,7 +58,7 @@ export interface RefreshLinkProps extends LinkProps { /** * Hyperlink Component the navigates to the current State */ -export class RefreshLink extends Component { } +export class RefreshLink extends Component { } /** * Defines the Navigation Link Props contract @@ -73,7 +73,7 @@ export interface NavigationLinkProps extends RefreshLinkProps { /** * Hyperlink Component the navigates to a State */ -export class NavigationLink extends Component { } +export class NavigationLink extends Component { } /** * Defines the Navigation Back Link Props contract @@ -88,4 +88,4 @@ export interface NavigationBackLinkProps extends RefreshLinkProps { /** * Hyperlink Component the navigates back along the crumb trail */ -export class NavigationBackLink extends Component { } +export class NavigationBackLink extends Component { } diff --git a/types/radium/index.d.ts b/types/radium/index.d.ts index 218a34ce3b..b875d797e3 100644 --- a/types/radium/index.d.ts +++ b/types/radium/index.d.ts @@ -36,7 +36,7 @@ declare namespace Radium { /** *