Knockout-AMD-Helpers
0.7.3
dotnet add package Knockout-AMD-Helpers --version 0.7.3
NuGet\Install-Package Knockout-AMD-Helpers -Version 0.7.3
<PackageReference Include="Knockout-AMD-Helpers" Version="0.7.3" />
paket add Knockout-AMD-Helpers --version 0.7.3
#r "nuget: Knockout-AMD-Helpers, 0.7.3"
// Install Knockout-AMD-Helpers as a Cake Addin #addin nuget:?package=Knockout-AMD-Helpers&version=0.7.3 // Install Knockout-AMD-Helpers as a Cake Tool #tool nuget:?package=Knockout-AMD-Helpers&version=0.7.3
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.
Learn more about Target Frameworks and .NET Standard.
-
- knockoutjs (>= 2.0.0)
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.7.3 | 693 | 11/26/2014 |
0.7.2 | 219 | 9/19/2014 |
0.7.0 | 355 | 5/23/2014 |
0.6.2 | 62 | 3/17/2014 |
0.6.1 | 69 | 1/3/2014 |
0.6.0 | 54 | 12/11/2013 |
0.5.2 | 68 | 11/1/2013 |
0.5.1 | 121 | 10/21/2013 |
0.3.0 | 77 | 8/22/2013 |
0.2.5 | 77 | 6/20/2013 |
0.2.4 | 52 | 5/30/2013 |
0.2.3 | 48 | 5/28/2013 |
0.2.2 | 49 | 5/23/2013 |
0.2.1 | 47 | 5/17/2013 |
0.2.0 | 49 | 5/6/2013 |
0.1.0 | 51 | 5/1/2013 |
0.7.3
- Fix an issue with afterRender function not firing when changing from an empty template name to a valid template name
0.7.2
- allow the option of passing a string for afterRender, which corresponds to a method on the resolved module
0.7.1
- look for window.requirejs before window.require to avoid conflicts (like in a node-webkit project)
0.7.0
- 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