Javascript-FastClass 1.1.729.121805

A fast and lightest prototype inheritance when you can't use any complied library such as TypeScript or Google Closure

Install-Package Javascript-FastClass -Version 1.1.729.121805
dotnet add package Javascript-FastClass --version 1.1.729.121805
<PackageReference Include="Javascript-FastClass" Version="1.1.729.121805" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Javascript-FastClass --version 1.1.729.121805
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Javascript-FastClass, 1.1.729.121805"
#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 Javascript-FastClass as a Cake Addin
#addin nuget:?package=Javascript-FastClass&version=1.1.729.121805

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

Release Notes

Better intellisense support for VS2013 (since VS2012 supports __proto__)
     inheritWith creator now automatically shows members added on constructor and inherited constructors
     Made use of intellisense.inheritXMLDoc so we automatically inherit XMLDoc from the first base class that has has one specified
     Fixed inheritWith to accept an object when __proto__ is available
     Added inheritWith support to only provided an object when you don't need to call the base or baseCtor, or you call them explicitely
     Fixed missing Object.getPrototypeOf for IE8 or older. All the tests are passing even in IE7 (except enumerable properties which is expected)
     Dropped dependence https://github.com/dotnetwise/VS2012-Javascript-Intellisense
     Added sugar for Function.abstract to quickly define abstract methods
     Allow 'abstract' members on class/mixin so they can be redefined by another mixin. Usage: function() {}.defineStatic({abstract:true});
     Added Function.prototype.defineStatic({}) to define static members on the given function.
     Fixed defining mixins with Function.define({
     constructor: function() {},
     method: function() {}
     });
     Fixed intellisense
     Added unit-tests

Dependencies

This package has no dependencies.

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
1.1.729.121805 1,190 7/29/2014
1.1.729.121340 686 7/29/2014
1.0.1011.122041 1,016 10/11/2013
1.0.712.213012 815 7/12/2013
1.0.706.225041 763 7/6/2013
1.0.703.105414 809 7/3/2013
1.0.702.214841 816 7/2/2013
1.0.701.202006 803 7/1/2013
1.0.701.174526 764 7/1/2013
1.0.626.194148 805 6/26/2013
1.0.406.154135 831 4/6/2013
1.0.406.154010 835 4/6/2013
1.0.406.130133 773 4/6/2013
1.0.405.175445 807 4/5/2013
1.0.405.173859 765 4/5/2013
1.0.405.164332 768 4/5/2013
1.0.405.154658 772 4/5/2013
1.0.405.154152 780 4/5/2013
1.0.405.25759 776 4/5/2013
1.0.405.25709 765 4/5/2013
1.0.404.231148 789 4/4/2013
1.0.404.230824 760 4/4/2013
1.0.404.221114 770 4/4/2013
1.0.404.221104 751 4/4/2013
1.0.404.221054 751 4/4/2013
1.0.404.215630 854 4/4/2013
1.0.404.204011 796 4/4/2013
1.0.404.202033 794 4/4/2013
1.0.404.191527 798 4/4/2013
1.0.404.94052 773 4/4/2013
1.0.404.90357 804 4/4/2013
1.0.404.85329 765 4/4/2013
1.0.403.111213 838 4/3/2013
1.0.401.215528 785 4/1/2013
1.0.330.90048 779 3/30/2013
1.0.330.84541 784 3/30/2013
1.0.328.141829 773 3/28/2013
1.0.328.124210 774 3/28/2013
1.0.328.63503 782 3/28/2013
1.0.328.54605 769 3/28/2013
1.0.328.40930 795 3/28/2013
1.0.328.31459 834 3/28/2013
1.0.326.142529 772 3/26/2013
1.0.326.141944 782 3/26/2013
1.0.326.140236 775 3/26/2013
1.0.326.1038 800 3/26/2013
1.0.326.1037 764 3/26/2013
1.0.326.1034 772 3/26/2013
1.0.326.1021 778 3/26/2013
1.0.326.1018 757 3/26/2013