mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* Update index.d.ts removed fromjs overload that no longer exists in latest knockout.mapping, and added much better type safety for "fromJS". * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * Update index.d.ts * fix for typescript version. * more typescript versioning fixes. * fix for minor bug. * yet another test fix. * yet another test fix.
22 lines
686 B
TypeScript
22 lines
686 B
TypeScript
// Type definitions for Knockout Viewmodel 1.1.3
|
|
// Project: http://coderenaissance.github.com/knockout.viewmodel/
|
|
// Definitions by: Oisin Grehan <https://github.com/oising>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.3
|
|
|
|
/// <reference types="knockout" />
|
|
|
|
interface KnockoutViewModelStatic {
|
|
toModel(viewmodel: any): any;
|
|
fromModel(model: any, options?: any): any;
|
|
updateFromModel(viewmodel: any, model: any): any;
|
|
|
|
// INTERNAL flag: enable logging of conversions
|
|
// logs will be written to console
|
|
logging: boolean;
|
|
}
|
|
|
|
// Extend ko global
|
|
interface KnockoutStatic {
|
|
viewmodel: KnockoutViewModelStatic;
|
|
} |