mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Add missing methods and properties to kendo ui's Gantt module (#13331)
* Add missing method to Gantt module * Remove duplicate identifier * Replace "string | number | Object" type to "any" * Add "noImplicitThis" to tsconfig.json * Revert "Add "noImplicitThis" to tsconfig.json" This reverts commit 12423790ccb9b722081984fd65c73bd942a78aba.
This commit is contained in:
Vendored
+17
-3
@@ -668,6 +668,9 @@ declare namespace kendo.data {
|
||||
|
||||
constructor(data?: any);
|
||||
init(data?: any): void;
|
||||
|
||||
duration(): number;
|
||||
isMilestone(): boolean;
|
||||
}
|
||||
|
||||
class GanttDependency extends Model {
|
||||
@@ -675,8 +678,8 @@ declare namespace kendo.data {
|
||||
static fields: DataSourceSchemaModelFields;
|
||||
|
||||
id: any;
|
||||
predecessorId: number;
|
||||
successorId: number;
|
||||
predecessorId: any;
|
||||
successorId: any;
|
||||
type: number;
|
||||
|
||||
static define(options: DataSourceSchemaModelWithFieldsObject): typeof GanttDependency;
|
||||
@@ -721,6 +724,13 @@ declare namespace kendo.data {
|
||||
insert(index: number, model: Object): kendo.data.GanttTask;
|
||||
insert(index: number, model: kendo.data.GanttTask): kendo.data.GanttTask;
|
||||
remove(model: kendo.data.GanttTask): void;
|
||||
taskAllChildren(task?: kendo.data.GanttTask): kendo.data.GanttTask[];
|
||||
taskChildren(task?: kendo.data.GanttTask): kendo.data.GanttTask[];
|
||||
taskLevel(task: kendo.data.GanttTask): number;
|
||||
taskParent(task: kendo.data.GanttTask): kendo.data.GanttTask;
|
||||
taskSibling(task: kendo.data.GanttTask): kendo.data.GanttTask[];
|
||||
taskTree(task?: kendo.data.GanttTask): kendo.data.GanttTask[];
|
||||
update(task: kendo.data.GanttTask, taskInfo: Object): void;
|
||||
}
|
||||
|
||||
class GanttDependencyDataSource extends DataSource {
|
||||
@@ -734,6 +744,9 @@ declare namespace kendo.data {
|
||||
insert(index: number, model: Object): kendo.data.GanttDependency;
|
||||
insert(index: number, model: kendo.data.GanttDependency): kendo.data.GanttDependency;
|
||||
remove(model: kendo.data.GanttDependency): void;
|
||||
successors(id: string | number | Object): kendo.data.GanttDependency[];
|
||||
predecessors(id: string | number | Object): kendo.data.GanttDependency[];
|
||||
dependencies(id: string | number | Object): kendo.data.GanttDependency[];
|
||||
}
|
||||
|
||||
class HierarchicalDataSource extends DataSource {
|
||||
@@ -1086,6 +1099,7 @@ declare namespace kendo.data {
|
||||
static process(data: any[], options: DataSourceTransportReadOptionsData): QueryResult;
|
||||
|
||||
constructor(data: any[]);
|
||||
constructor(data: ObservableArray);
|
||||
toArray(): any[];
|
||||
range(intex: number, count: number): kendo.data.Query;
|
||||
skip(count: number): kendo.data.Query;
|
||||
@@ -1121,7 +1135,7 @@ declare namespace kendo.data {
|
||||
|
||||
interface DataSourceFilters extends DataSourceFilter {
|
||||
logic?: string;
|
||||
filters?: DataSourceFilter[];
|
||||
filters?: DataSourceFilter[];
|
||||
}
|
||||
|
||||
interface DataSourceGroupItemAggregate {
|
||||
|
||||
Reference in New Issue
Block a user