mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Fix dhtmlxgantt dateFromPos return type = Date
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
//date operations
|
||||
var start: Date = gantt.date.week_start(new Date());
|
||||
var next: Date = gantt.date.add(new Date(), 1, "week");
|
||||
var datePos: Date = gantt.dateFromPos(0);
|
||||
|
||||
//hotkeys
|
||||
gantt.keys.edit_cancel = 13;
|
||||
@@ -33,4 +34,4 @@ gantt.attachEvent("onBeforeLightbox", function (id?: string) {
|
||||
});
|
||||
//gantt enterprise
|
||||
var gantt2 = Gantt.getGanttInstance();
|
||||
gantt2.config.api_date = "format";
|
||||
gantt2.config.api_date = "format";
|
||||
|
||||
Vendored
+16
-16
@@ -4,10 +4,10 @@
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
|
||||
interface GanttCallback { (...args: any[]) : any }
|
||||
type GanttEventName ='onAfterAutoSchedule'|'onAfterBatchUpdate'|'onAfterLightbox'|'onAfterLinkAdd'|'onAfterLinkDelete'|'onAfterLinkUpdate'|'onAfterRedo'|'onAfterTaskAdd'|'onAfterTaskAutoSchedule'|'onAfterTaskDelete'|'onAfterTaskDrag'|'onAfterTaskMove'|'onAfterTaskUpdate'|'onAfterUndo'|'onAjaxError'|'onBeforeAutoSchedule'|'onBeforeBatchUpdate'|'onBeforeCollapse'|'onBeforeDataRender'|'onBeforeExpand'|'onBeforeGanttReady'|'onBeforeGanttRender'|'onBeforeLightbox'|'onBeforeLinkAdd'|'onBeforeLinkDelete'|'onBeforeLinkDisplay'|'onBeforeLinkUpdate'|'onBeforeParse'|'onBeforeRedo'|'onBeforeRowDragEnd'|'onBeforeTaskAdd'|'onBeforeTaskAutoSchedule'|'onBeforeTaskChanged'|'onBeforeTaskDelete'|'onBeforeTaskDisplay'|'onBeforeTaskDrag'|'onBeforeTaskMove'|'onBeforeTaskSelected'|'onBeforeTaskUpdate'|'onBeforeUndo'|'onCircularLinkError'|'onClear'|'onCollapse'|'onColumnResize'|'onColumnResizeEnd'|'onColumnResizeStart'|'onContextMenu'|'onDataRender'|'onEmptyClick'|'onError'|'onExpand'|'onGanttReady'|'onGanttRender'|'onGanttScroll'|'onGridHeaderClick'|'onGridResize'|'onGridResizeEnd'|'onGridResizeStart'|'onLightbox'|'onLightboxButton'|'onLightboxCancel'|'onLightboxChange'|'onLightboxDelete'|'onLightboxSave'|'onLinkClick'|'onLinkDblClick'|'onLinkIdChange'|'onLinkValidation'|'onLoadEnd'|'onLoadStart'|'onMouseMove'|'onOptionsLoad'|'onParse'|'onRowDragEnd'|'onRowDragStart'|'onScaleAdjusted'|'onScaleClick'|'onTaskClick'|'onTaskClosed'|'onTaskCreated'|'onTaskDblClick'|'onTaskDrag'|'onTaskIdChange'|'onTaskLoading'|'onTaskOpened'|'onTaskRowClick'|'onTaskSelected'|'onTaskUnselected'|'onTemplatesReady';
|
||||
type GanttCallback = (...args: any[]) => any;
|
||||
type GanttEventName = 'onAfterAutoSchedule'|'onAfterBatchUpdate'|'onAfterLightbox'|'onAfterLinkAdd'|'onAfterLinkDelete'|'onAfterLinkUpdate'|'onAfterRedo'|'onAfterTaskAdd'|'onAfterTaskAutoSchedule'|'onAfterTaskDelete'|'onAfterTaskDrag'|'onAfterTaskMove'|'onAfterTaskUpdate'|'onAfterUndo'|'onAjaxError'|'onBeforeAutoSchedule'|'onBeforeBatchUpdate'|'onBeforeCollapse'|'onBeforeDataRender'|'onBeforeExpand'|'onBeforeGanttReady'|'onBeforeGanttRender'|'onBeforeLightbox'|'onBeforeLinkAdd'|'onBeforeLinkDelete'|'onBeforeLinkDisplay'|'onBeforeLinkUpdate'|'onBeforeParse'|'onBeforeRedo'|'onBeforeRowDragEnd'|'onBeforeTaskAdd'|'onBeforeTaskAutoSchedule'|'onBeforeTaskChanged'|'onBeforeTaskDelete'|'onBeforeTaskDisplay'|'onBeforeTaskDrag'|'onBeforeTaskMove'|'onBeforeTaskSelected'|'onBeforeTaskUpdate'|'onBeforeUndo'|'onCircularLinkError'|'onClear'|'onCollapse'|'onColumnResize'|'onColumnResizeEnd'|'onColumnResizeStart'|'onContextMenu'|'onDataRender'|'onEmptyClick'|'onError'|'onExpand'|'onGanttReady'|'onGanttRender'|'onGanttScroll'|'onGridHeaderClick'|'onGridResize'|'onGridResizeEnd'|'onGridResizeStart'|'onLightbox'|'onLightboxButton'|'onLightboxCancel'|'onLightboxChange'|'onLightboxDelete'|'onLightboxSave'|'onLinkClick'|'onLinkDblClick'|'onLinkIdChange'|'onLinkValidation'|'onLoadEnd'|'onLoadStart'|'onMouseMove'|'onOptionsLoad'|'onParse'|'onRowDragEnd'|'onRowDragStart'|'onScaleAdjusted'|'onScaleClick'|'onTaskClick'|'onTaskClosed'|'onTaskCreated'|'onTaskDblClick'|'onTaskDrag'|'onTaskIdChange'|'onTaskLoading'|'onTaskOpened'|'onTaskRowClick'|'onTaskSelected'|'onTaskUnselected'|'onTemplatesReady';
|
||||
|
||||
interface GanttTemplates{
|
||||
interface GanttTemplates {
|
||||
/**
|
||||
* specifies the format of dates that are set by means of API methods. Used to parse incoming dates
|
||||
* @param date the date which needs formatting
|
||||
@@ -269,7 +269,7 @@ interface GanttTemplates{
|
||||
|
||||
}
|
||||
|
||||
interface GanttConfigOptions{
|
||||
interface GanttConfigOptions {
|
||||
/**
|
||||
* sets the date format for addTask() method to
|
||||
*/
|
||||
@@ -802,7 +802,7 @@ interface GanttConfigOptions{
|
||||
|
||||
}
|
||||
|
||||
interface GanttDateHelpers{
|
||||
interface GanttDateHelpers {
|
||||
add(origin: Date, count: number, unit: string): Date;
|
||||
copy(origin: Date): Date;
|
||||
|
||||
@@ -823,21 +823,21 @@ interface GanttDateHelpers{
|
||||
to_fixed(value: number): string;
|
||||
}
|
||||
|
||||
interface GanttHotkeys{
|
||||
interface GanttHotkeys {
|
||||
edit_save: number;
|
||||
edit_cancel: number;
|
||||
}
|
||||
|
||||
//Gantt.locale
|
||||
//Gantt.locale
|
||||
|
||||
interface GanttLocaleDate{
|
||||
interface GanttLocaleDate {
|
||||
month_full: string[];
|
||||
month_short: string[];
|
||||
day_full: string[];
|
||||
day_short: string[];
|
||||
}
|
||||
|
||||
interface GanttLocaleLabels{
|
||||
interface GanttLocaleLabels {
|
||||
new_task: string;
|
||||
icon_save: string;
|
||||
icon_cancel: string;
|
||||
@@ -861,25 +861,25 @@ interface GanttLocaleLabels{
|
||||
years: string;
|
||||
}
|
||||
|
||||
interface GanttLocale{
|
||||
interface GanttLocale {
|
||||
date: GanttLocaleDate;
|
||||
labels: GanttLocaleLabels;
|
||||
}
|
||||
|
||||
interface GanttEnterprise{
|
||||
interface GanttEnterprise {
|
||||
/**
|
||||
* Creates a new instance of Gantt
|
||||
*/
|
||||
getGanttInstance(): GanttStatic;
|
||||
}
|
||||
|
||||
interface GanttStatic{
|
||||
interface GanttStatic {
|
||||
templates: GanttTemplates;
|
||||
config: GanttConfigOptions;
|
||||
date: GanttDateHelpers;
|
||||
keys: GanttHotkeys;
|
||||
skin: String;
|
||||
version: String;
|
||||
skin: string;
|
||||
version: string;
|
||||
locale: GanttLocale;
|
||||
$click: any;
|
||||
|
||||
@@ -1059,7 +1059,7 @@ interface GanttStatic{
|
||||
* gets the date of the specified horizontal position in the chart area
|
||||
* @param pos the relative horizontal position you want to know the date of
|
||||
*/
|
||||
dateFromPos(pos: number): void;
|
||||
dateFromPos(pos: number): Date;
|
||||
|
||||
/**
|
||||
* returns false if the provided argument is undefined, otherwise true
|
||||
@@ -1730,4 +1730,4 @@ interface GanttStatic{
|
||||
|
||||
|
||||
declare var gantt: GanttStatic;
|
||||
declare var Gantt: GanttEnterprise;
|
||||
declare var Gantt: GanttEnterprise;
|
||||
|
||||
Reference in New Issue
Block a user