mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 04:49:15 +08:00
14 lines
697 B
TypeScript
14 lines
697 B
TypeScript
// Type definitions for Knockout-ES5
|
|
// Project: https://github.com/SteveSanderson/knockout-es5
|
|
// Definitions by: Sebastián Galiano <https://github.com/sgaliano/>
|
|
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
|
|
|
/// <reference path="../knockout/knockout.d.ts" />
|
|
|
|
interface KnockoutStatic {
|
|
track(obj: any, propertyNames?: Array<string>): any;
|
|
defineProperty(obj: any, propertyName: string, evaluator: Function): any;
|
|
defineProperty(obj: any, propertyName: string, options: { get: () => any; set?: (value: any) => void; }): any;
|
|
getObservable(obj: any, propertyName: string): KnockoutObservable<any>;
|
|
valueHasMutated(obj: any, propertyName: string): void;
|
|
} |