diff --git a/mithril.d.ts b/mithril.d.ts index ad5caed6..9f61b49e 100644 --- a/mithril.d.ts +++ b/mithril.d.ts @@ -5,7 +5,7 @@ interface MithrilStatic { (selector: string, children?: any): MithrilVirtualElement; prop(value?: any): (value?: any) => any; withAttr(property: string, callback: (value: any) => void): (e: Event) => any; - module(rootElement: Element, module: MithrilModule): Object; + module(rootElement: Node, module: MithrilModule): Object; trust(html: string): String; render(rootElement: Element, children?: any): void; render(rootElement: HTMLDocument, children?: any): void; @@ -55,10 +55,10 @@ interface MithrilXHROptions { unwrapError?(data: any): any; serialize?(dataToSerialize: any): string; deserialize?(dataToDeserialize: string): any; - extract?(xhr: XMLHttpRequest, options: MithrilXHROptions); + extract?(xhr: XMLHttpRequest, options: MithrilXHROptions): string; type?(data: Object): void; - config?(xhr: XMLHttpRequest, options: MithrilXHROptions) + config?(xhr: XMLHttpRequest, options: MithrilXHROptions): XMLHttpRequest; } declare var Mithril: MithrilStatic; -declare var m: MithrilStatic; \ No newline at end of file +declare var m: MithrilStatic;