mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 12:56:46 +08:00
23 lines
1.3 KiB
TypeScript
23 lines
1.3 KiB
TypeScript
// Tests for knockout.projections.d.ts
|
|
|
|
/// <reference path="../knockout/knockout.d.ts" />
|
|
/// <reference path="knockout-amd-helpers.d.ts" />
|
|
|
|
//The baseDir is used in building the path to use in the require statement. If your modules live in the modules directory, then you can specify it globally here.
|
|
ko.bindingHandlers.module.baseDir = "blub";
|
|
|
|
//This allows the ability to globally override the function that the module binding calls after loading an AMD module that does not return a constructor.
|
|
ko.bindingHandlers.module.initializer= "initialize";
|
|
|
|
//The dispose method name can be globally overriden. This function is optionally called when a module is being removed/swapped.
|
|
ko.bindingHandlers.module.disposeMethod ="dispose";
|
|
|
|
//The templateProperty option can be globally set. If defined, when a module is loaded - if it has a property with the key specified here
|
|
// (where the value is a string or function), the value of that property will be used as the template for the module. The result is a fully
|
|
// self-contained module (i.e. it has its own template, not an external one).
|
|
ko.bindingHandlers.module.templateProperty ="test";
|
|
|
|
|
|
ko.amdTemplateEngine.defaultPath = "your/path/to/templates";
|
|
ko.amdTemplateEngine.defaultSuffix = ".template.html";
|
|
ko.amdTemplateEngine.defaultRequireTextPluginName = "text"; |