Knockout-AMD-Helpers 0.7.0

Knockout-AMD-Helpers is a lightweight plugin that makes working with AMD modules in Knockout.js easier by adding a "module" binding and pulling external templates using the text plugin.

There is a newer version of this package available.
See the version list below for details.
Install-Package Knockout-AMD-Helpers -Version 0.7.0
dotnet add package Knockout-AMD-Helpers --version 0.7.0
<PackageReference Include="Knockout-AMD-Helpers" Version="0.7.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Knockout-AMD-Helpers --version 0.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Knockout-AMD-Helpers, 0.7.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Knockout-AMD-Helpers as a Cake Addin
#addin nuget:?package=Knockout-AMD-Helpers&version=0.7.0

// Install Knockout-AMD-Helpers as a Cake Tool
#tool nuget:?package=Knockout-AMD-Helpers&version=0.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- support "templateProperty" option on a module that allows specifying a template directly in a module (self-contained module)
- ensure that valueAccessor() is called later so that dependencies accessed in the binding string are captured in KO 3+ example -  name: "mymodule-" + mode()

0.6.2 - allow afterRender to be defined later when bound against an observable that is initially null/undefined
0.6.1 - prevent afterRender from being called twice on initial template load. upgrade to Jasmine 2.0 for tests.
0.6.0 - added the ability to customize the text plugin name
0.5.2 - also avoid dependencies when disposal check is triggered by domNodeDisposal
0.5.1 - avoid dependencies in disposal
0.5.0 - $module context variable added to bind against root of current module. "dispose" method (name is configurable) can be called when module is swapped/removed.
0.4.0 - better detection of anoymous templates vs. using module template
0.3.0 - allow afterRender to be different per observable module
0.2.5 - fix an IE < 9 issue with applying undefined args to constructor
0.2.4 - support KO 2.0 by checking to see if ko.virtualElements is available
0.2.3 - ensure that old data doesn't bind against a new template while module is loading
0.2.2 - protect against a module passed as null
0.2.1 - ensure that template is cleared if module is cleared
0.2.0 - allow module binding to use containerless syntax. add trailing slash, as necessary to paths.
0.1.0 - initial release

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.7.3 30,227 11/26/2014
0.7.2 1,146 9/19/2014
0.7.0 2,378 5/23/2014
0.6.2 831 3/17/2014
0.6.1 838 1/3/2014
0.6.0 738 12/11/2013
0.5.2 816 11/1/2013
0.5.1 905 10/21/2013
0.3.0 1,048 8/22/2013
0.2.5 1,293 6/20/2013
0.2.4 759 5/30/2013
0.2.3 752 5/28/2013
0.2.2 744 5/23/2013
0.2.1 769 5/17/2013
0.2.0 780 5/6/2013
0.1.0 738 5/1/2013