Handlebars.js definitions and tests added

This commit is contained in:
Boris Yankov
2012-10-23 22:57:53 +03:00
parent dd5444a11b
commit 45eac85afb
3 changed files with 102 additions and 3 deletions
+21
View File
@@ -0,0 +1,21 @@
// Type definitions for Handlebars 1.0
// Project: http://handlebarsjs.com/
// Definitions: https://github.com/borisyankov/DefinitelyTyped
interface HandlebarsStatic {
registerHelper(name: string, fn: Function, inverse?: bool): void;
registerPartial(name: string, str): void;
K();
createFrame(object);
Exception(message: string): void;
SafeString(str: string): void;
parse(string: string);
print(ast);
logger;
log(level, str): void;
compile(environment, options?, context?, asObject?);
}
declare var Handlebars: HandlebarsStatic;