<commit_before># KOBindings [![bitHound Score](https://www.bithound.io/github/sympmarc/KOBindings/badges/score.svg)](https://www.bithound.io/github/sympmarc/KOBindings)
bindingHandlers for [KnockoutJS](http://knockoutjs.com/) generally useful for working with SharePoint

See the [Creating custom bindings](http://knockoutjs.com/documentation/custom-bindings.html) section of the [KnockoutJS documentation]() for an overview.

I've collected some of these binding handlers and built others. Where possible, I give credit to the source in each file. Unfortunately, in my first year or so of using KnockoutJS, I collected a lot of these without maintaining the source location. If you see your work here, please let me know and I will give you credit!

* **/src** contains one file per bindingHandler
* **/html** contains example files demonstrating the usage of the corresponding bindingHandler.  

Note: Both the folders and contents within /src and /html should be copied to SharePoint to be able to use the examples of SharePoint specific functions.<commit_msg>Added table of bindingHandlers to readme.md<commit_after># KOBindings [![bitHound Score](https://www.bithound.io/github/sympmarc/KOBindings/badges/score.svg)](https://www.bithound.io/github/sympmarc/KOBindings)
bindingHandlers for [KnockoutJS](http://knockoutjs.com/) generally useful for working with SharePoint

See the [Creating custom bindings](http://knockoutjs.com/documentation/custom-bindings.html) section of the [KnockoutJS documentation]() for an overview.

I've collected some of these binding handlers and built others. Where possible, I give credit to the source in each file. Unfortunately, in my first year or so of using KnockoutJS, I collected a lot of these without maintaining the source location. If you see your work here, please let me know and I will give you credit!

* **/src** contains one file per bindingHandler
* **/html** contains example files demonstrating the usage of the corresponding bindingHandler.  

Note: Both the folders and contents within /src and /html should be copied to SharePoint to be able to use the examples of SharePoint specific functions.


bindingHandlers

| Name              | Type          |
| ----------------- |:-------------:|
| d3donut           | d3js          |
| jqFadeInFadeOut   | jQuery        |
| jqAccordion       | jQueryUI      |
| jqButton          | jQueryUI      |
| jqDatePicker      | jQueryUI      |
| jqDialog          | jQueryUI      |
| spPeoplePicker    | jQueryUI      |
{'fraction_non_alphanumeric': 0.09058402860548272, 'fraction_numerical': 0.0007945967421533572, 'mean_word_length': 3.7065420560747664, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3121588', 'n_tokens_mistral': 690, 'n_tokens_neox': 662, 'n_words': 275}