Updated breeze.d.ts, durandal.d.ts and knockout.mapping.d.ts to better support TS 0.9.

This commit is contained in:
vcastro
2013-06-20 23:03:16 +01:00
parent e31c801c6c
commit 613809f5d8
3 changed files with 93 additions and 93 deletions

View File

@@ -21,14 +21,14 @@ interface KnockoutMappingOptions {
include?: string[];
copy?: string[];
mappedProperties?: string[];
deferEvaluation?: bool;
deferEvaluation?: boolean;
create?: (options: KnockoutMappingCreateOptions) => void;
update?: (options: KnockoutMappingUpdateOptions) => void;
key?: (data: any) => any;
}
interface KnockoutMapping {
isMapped(viewModel: any): bool;
isMapped(viewModel: any): boolean;
fromJS(jsObject: any): any;
fromJS(jsObject: any, targetOrOptions: any): any;
fromJS(jsObject: any, inputOptions: any, target: any): any;