diff --git a/types/omnifocus.d.ts b/types/omnifocus.d.ts index fba4374..dc2f6f9 100644 --- a/types/omnifocus.d.ts +++ b/types/omnifocus.d.ts @@ -188,10 +188,10 @@ declare class ColorSpace { // Console declare class Console { - log(message: Object, additional: Array); - error(message: Object, additional: Array); - info(message: Object, additional: Array); - warn(message: Object, additional: Array); + log(message: any, additional?: Array); + error(message: any, additional?: Array); + info(message: any, additional?: Array); + warn(message: any, additional?: Array); clear(); } @@ -743,7 +743,7 @@ declare namespace ForecastDay { declare class Form { constructor (); - addField(field: Form.Field, index: number | null); + addField(field: Form.Field, index?: number | null); removeField(field: Form.Field); show(title: string, confirmTitle: string): Promise
; readonly fields: Array; @@ -788,7 +788,7 @@ declare namespace Form.Field { declare namespace Form.Field { class Option extends Form.Field { - constructor (key: string, displayName: string | null, options: Array, names: Array | null, selected: Object | null, nullOptionTitle: string | null); + constructor (key: string, displayName?: string | null, options?: Array, names?: Array | null, selected?: Object | null, nullOptionTitle?: string | null); allowsNull: boolean; nullOptionTitle: string | null; } @@ -806,7 +806,7 @@ declare namespace Form.Field { declare namespace Form.Field { class String extends Form.Field { - constructor (key: string, displayName: string | null, value: Object | null, formatter: Formatter | null); + constructor (key: string, displayName?: string | null, value?: Object | null, formatter?: Formatter | null); } }