Permalink
Browse files

Add API documentation

  • Loading branch information...
1 parent 0267871 commit 10e8f4e2dba2ccf6de314c9f6fa2ebe496d604c0 @mistic100 committed Feb 16, 2017
Showing with 66,010 additions and 23 deletions.
  1. +11 −3 _includes/navbar.html
  2. +2 −3 _layouts/default.html
  3. +1,951 −0 api/Group.html
  4. +1,033 −0 api/Model.html
  5. +1,075 −0 api/Node.html
  6. +5,940 −0 api/QueryBuilder.html
  7. +1,313 −0 api/Rule.html
  8. +952 −0 api/Utils.html
  9. +1,180 −0 api/core.js.html
  10. +6 −0 api/css/bootstrap.min.css
  11. +137 −0 api/css/prism.css
  12. +1 −0 api/css/prism.min.css
  13. +1 −0 api/css/template.min.css
  14. +861 −0 api/data.js.html
  15. +439 −0 api/defaults.js.html
  16. +577 −0 api/external-_jQuery.fn_.html
  17. BIN api/fonts/glyphicons-halflings-regular.eot
  18. +288 −0 api/fonts/glyphicons-halflings-regular.svg
  19. BIN api/fonts/glyphicons-halflings-regular.ttf
  20. BIN api/fonts/glyphicons-halflings-regular.woff
  21. BIN api/fonts/glyphicons-halflings-regular.woff2
  22. +249 −0 api/index.html
  23. +317 −0 api/jquery.js.html
  24. +7 −0 api/js/bootstrap.min.js
  25. +7 −0 api/js/clipboard.min.js
  26. +12 −0 api/js/custom.js
  27. +4 −0 api/js/jquery.min.js
  28. +14,547 −0 api/js/lunr-data.js
  29. +14,547 −0 api/js/lunr-data.json
  30. +6 −0 api/js/lunr.min.js
  31. +795 −0 api/js/prism.js
  32. +1 −0 api/js/prism.min.js
  33. +1 −0 api/js/template.min.js
  34. +295 −0 api/list_class.html
  35. +4,550 −0 api/list_event.html
  36. +263 −0 api/list_external.html
  37. +343 −0 api/list_module.html
  38. +263 −0 api/list_namespace.html
  39. +535 −0 api/main.js.html
  40. +834 −0 api/model.js.html
  41. +379 −0 api/module-BtCheckboxPlugin.html
  42. +402 −0 api/module-BtSelectpickerPlugin.html
  43. +379 −0 api/module-BtTooltipErrorsPlugin.html
  44. +693 −0 api/module-ChangeFiltersPlugin.html
  45. +388 −0 api/module-FilterDescriptionPlugin.html
  46. +553 −0 api/module-InvertPlugin.html
  47. +1,038 −0 api/module-MongoDbSupportPlugin.html
  48. +439 −0 api/module-NotGroupPlugin.html
  49. +455 −0 api/module-SortablePlugin.html
  50. +1,137 −0 api/module-SqlSupportPlugin.html
  51. +328 −0 api/module-UniqueFilterPlugin.html
  52. +296 −0 api/plugins_bt-checkbox_plugin.js.html
  53. +292 −0 api/plugins_bt-selectpicker_plugin.js.html
  54. +285 −0 api/plugins_bt-tooltip-errors_plugin.js.html
  55. +417 −0 api/plugins_change-filters_plugin.js.html
  56. +380 −0 api/plugins_filter-description_plugin.js.html
  57. +404 −0 api/plugins_invert_plugin.js.html
  58. +626 −0 api/plugins_mongodb-support_plugin.js.html
  59. +384 −0 api/plugins_not-group_plugin.js.html
  60. +474 −0 api/plugins_sortable_plugin.js.html
  61. +838 −0 api/plugins_sql-support_plugin.js.html
  62. +368 −0 api/plugins_unique-filter_plugin.js.html
  63. +709 −0 api/public.js.html
  64. +533 −0 api/template.js.html
  65. +451 −0 api/utils.js.html
  66. +11 −10 assets/js/script.js
  67. +8 −7 dev/migrate-14-20.html
View
@@ -6,15 +6,23 @@
<a href="{{site.github.url}}/plugins.html">Plugins</a>
</li>
+<li {% if page.title == 'Events' %}class="active"{% endif %}>
+ <a href="{{site.github.url}}/dev/events.html">Events</a>
+</li>
+
+<li>
+ <a href="{{site.github.url}}/api">API</a>
+</li>
+
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Advanced <span class="caret"></span></a>
<ul class="dropdown-menu">
<li {% if page.title == 'Create plugins' %}class="active"{% endif %}>
<a href="{{site.github.url}}/dev/plugins.html">Create plugins</a>
</li>
- <li {% if page.title == 'Events' %}class="active"{% endif %}>
- <a href="{{site.github.url}}/dev/events.html">Events</a>
+ <li {% if page.title == 'No Bootstrap' %}class="active"{% endif %}>
+ <a href="{{site.github.url}}/dev/no-bootstrap.html">No Bootstrap</a>
</li>
</ul>
-</li>
+</li>
@@ -190,9 +190,8 @@ <h1 class="home-title">{{site.name}}</h1>
<!-- Async scripts
=========================================== -->
{% if site.header.trianglify %}
- <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/trianglify/0.1.2/trianglify.min.js"></script>
- <script>trianglify('{{site.header.color1}}', '{{site.header.color2}}');</script>
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/trianglify/1.0.1/trianglify.min.js"></script>
+ <script>trianglify('{{site.header.color1}}', '{{site.header.color2}}', '{{site.name}}');</script>
{% endif %}
{% if site.twitter.enabled or site.twitter.account %}
View
Oops, something went wrong.
View
Oops, something went wrong.
View
Oops, something went wrong.
View
Oops, something went wrong.
View
Oops, something went wrong.
View
Oops, something went wrong.
View
Oops, something went wrong.
Oops, something went wrong.
View
@@ -0,0 +1,137 @@
+/**
+ * prism.js default theme for JavaScript, CSS and HTML
+ * Based on dabblet (http://dabblet.com)
+ * @author Lea Verou
+ */
+
+code[class*="language-"],
+pre[class*="language-"] {
+ color: black;
+ background: none;
+ text-shadow: 0 1px white;
+ font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
+ text-align: left;
+ white-space: pre;
+ word-spacing: normal;
+ word-break: normal;
+ word-wrap: normal;
+ line-height: 1.5;
+
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+
+ -webkit-hyphens: none;
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+}
+
+pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
+code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
+pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
+code[class*="language-"]::selection, code[class*="language-"] ::selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
+@media print {
+ code[class*="language-"],
+ pre[class*="language-"] {
+ text-shadow: none;
+ }
+}
+
+/* Code blocks */
+pre[class*="language-"] {
+ padding: 1em;
+ margin: .5em 0;
+ overflow: auto;
+}
+
+:not(pre) > code[class*="language-"],
+pre[class*="language-"] {
+ background: #f5f2f0;
+}
+
+/* Inline code */
+:not(pre) > code[class*="language-"] {
+ padding: .1em;
+ border-radius: .3em;
+ white-space: normal;
+}
+
+.token.comment,
+.token.prolog,
+.token.doctype,
+.token.cdata {
+ color: slategray;
+}
+
+.token.punctuation {
+ color: #999;
+}
+
+.namespace {
+ opacity: .7;
+}
+
+.token.property,
+.token.tag,
+.token.boolean,
+.token.number,
+.token.constant,
+.token.symbol,
+.token.deleted {
+ color: #905;
+}
+
+.token.selector,
+.token.attr-name,
+.token.string,
+.token.char,
+.token.builtin,
+.token.inserted {
+ color: #690;
+}
+
+.token.operator,
+.token.entity,
+.token.url,
+.language-css .token.string,
+.style .token.string {
+ color: #a67f59;
+ background: hsla(0, 0%, 100%, .5);
+}
+
+.token.atrule,
+.token.attr-value,
+.token.keyword {
+ color: #07a;
+}
+
+.token.function {
+ color: #DD4A68;
+}
+
+.token.regex,
+.token.important,
+.token.variable {
+ color: #e90;
+}
+
+.token.important,
+.token.bold {
+ font-weight: bold;
+}
+.token.italic {
+ font-style: italic;
+}
+
+.token.entity {
+ cursor: help;
+}
@@ -0,0 +1 @@
+pre.line-numbers,pre.line-numbers>code{position:relative}code[class*=language-],pre[class*=language-]{background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f7f7f9}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:0 0}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre{border:1px solid #e1e1e8}code[class*=language-],pre[class*=language-]{text-shadow:none;color:#333;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.namespace{opacity:1}.token.atrule,.token.attr-value,.token.boolean,.token.constant,.token.deleted,.token.number,.token.symbol{color:#270dd1}.token.keyword,.token.tag{color:#aa0d91}.token.builtin,.token.char,.token.inserted,.token.property,.token.string{color:#c41a16}.language-css .token.string,.token.url{color:#40a9b1}.token.attr-name{color:#994500}.token.cdata,.token.doctype,.token.prolog{color:#999}.token.comment{color:#007400}.language-html .token.punctuation,.language-markup .token.punctuation{color:#b2a1b0}.token.function,.token.operator,.token.punctuation,.token.selector{color:#333}pre.line-numbers{padding-left:4.8em;counter-reset:linenumber}.line-numbers .line-numbers-rows{position:absolute;top:0;font-size:100%;left:-4.8em;width:4em;letter-spacing:-1px;border-right:1px solid #e1e1e8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>a{display:block;counter-increment:linenumber;color:#bdbdbd}.line-numbers-rows>a:hover{color:#9b9b9b}.line-numbers-rows>a:before{content:counter(linenumber);display:block;padding-right:.8em;text-align:right}pre.code-toolbar{position:relative}pre.code-toolbar>.toolbar{position:absolute;top:0;right:0;z-index:10;display:block;padding:0;font-size:12px;color:#767676;cursor:pointer;background-color:#fff;border-left:1px solid #e1e1e8;border-bottom:1px solid #e1e1e8;border-radius:0 4px}pre.code-toolbar>.toolbar:hover{color:#fff;background-color:#337ab7;border-left-color:#337ab7;border-bottom-color:#337ab7}pre.code-toolbar>.toolbar .toolbar-item{display:inline-block}pre.code-toolbar>.toolbar a{cursor:pointer}pre.code-toolbar>.toolbar button{background:0 0;border:0;font:inherit;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}pre.code-toolbar>.toolbar a,pre.code-toolbar>.toolbar button,pre.code-toolbar>.toolbar span{color:inherit;padding:5px 8px;display:inline-block}pre.code-toolbar>.toolbar a:focus,pre.code-toolbar>.toolbar a:hover,pre.code-toolbar>.toolbar button:focus,pre.code-toolbar>.toolbar button:hover,pre.code-toolbar>.toolbar span:focus,pre.code-toolbar>.toolbar span:hover{color:inherit;text-decoration:none}
@@ -0,0 +1 @@
+.back-to-top,.symbol-title.collapsible-symbol{cursor:pointer}html{margin-top:50px}.navbar-brand.branding-logo{background-position:15px center;background-size:40px;background-repeat:no-repeat;text-indent:44px}.main-content{padding-bottom:200px}.main-content h1,.main-content h2{border-bottom:1px solid #eee;margin-top:20px;margin-bottom:20px;padding-bottom:9px}.main-content .primary p+h1,.main-content .primary p+h2,.main-content .readme-section p+h1,.main-content .readme-section p+h2,.main-content .related-tutorials h2,.main-content .tutorial-section p+h1,.main-content .tutorial-section p+h2{margin-top:40px}footer{width:100%;max-width:100%;overflow:hidden;padding:15px;text-align:center;background-color:#f9f9f9;border-top:solid 1px #ddd;font-size:small;color:#777}.callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.callout h5{margin-top:0;margin-bottom:5px;font-family:inherit;font-weight:500;line-height:1.1;font-size:18px}.callout p:last-child,.callout table:last-child{margin-bottom:0}.callout code{border-radius:3px}.callout .control-label{color:#999;font-weight:400}.callout+.callout{margin-top:-5px}.callout-default{border-left-color:#999}.callout-default h5{color:#999}.callout-primary{border-left-color:#337ab7}.callout-primary h5{color:#337ab7}.callout-success{border-left-color:#5cb85c}.callout-success h5{color:#5cb85c}.callout-danger{border-left-color:#d9534f}.callout-danger h5{color:#d9534f}.callout-warning{border-left-color:#f0ad4e}.callout-warning h5{color:#f0ad4e}.callout-info{border-left-color:#87b9f1}.callout-info h5{color:#87b9f1}.callout-rpc{border-left-color:#c7bfd3}.callout-rpc h5{color:#c7bfd3}.callout-example{border-left-color:#8461b9}.callout-example h5{color:#8461b9}.callout .form-group{margin-bottom:5px}.callout .form-group>div.control-static>p{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.callout .table>thead>tr>th{font-weight:400}.page-header{margin-top:0;margin-bottom:40px;padding:15px 0;background-color:#337ab7}.page-header .kind{font-size:50px;line-height:1.1;text-transform:uppercase;opacity:.1;position:absolute;right:15px;color:#fff}.anchored,.page-header .container{position:relative}.page-header h1{font-size:36px;line-height:1.1;margin-top:0;color:#fff}.page-header .ancestors{display:block;font-size:16px}.page-header .ancestors a{color:#FFF;opacity:.3}.page-header .ancestors a:hover{opacity:1;text-decoration:underline}.page-header .ancestors+.name{margin-left:15px}.page-header p{font-size:20px;margin-bottom:0;font-weight:300;line-height:1.4;color:#d0d0d0}#topNavigation .dropdown-menu{max-height:640px;max-height:calc(100vh - 62px);overflow-y:auto}@media (min-width:768px){.page-header{padding-top:60px;padding-bottom:60px;text-align:left}.page-header .kind{font-size:80px;line-height:1}.page-header h1{font-size:60px;line-height:1}.page-header .ancestors{font-size:20px}.page-header p{font-size:24px}}dl.symbol dl.symbol{margin-left:15px;margin-bottom:15px}.symbol-title h1,.symbol-title h2,.symbol-title h3,.symbol-title h4,.symbol-title h5{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding-left:50px;text-indent:-50px}.main-content .symbol-title h1,.main-content .symbol-title h2{border-bottom:none;margin-bottom:inherit}.symbol-title .name-signature,.symbol-title .signature-params{color:#222}.symbol-title .name-string,.symbol-title .signature-param,.symbol-title h4.event{color:#c7254e}.symbol-details{overflow:hidden}.symbol-title.collapsible-symbol .toggle-icon{color:#337ab7;text-indent:0}.symbol-title.collapsible-symbol:hover .toggle-icon{opacity:.8}.symbol-details.collapsible-symbol{max-height:0}.symbol-details.collapsible-symbol.transition{transition:max-height .4s ease-in}.summary{font-size:15px;font-weight:400;color:grey}.signature-attribs,.signature-new,.signature-type{color:#adadad;font-size:smaller}.anchor-link{position:absolute;left:-55px;padding-right:15px;text-indent:0;display:inline-block;min-width:60px;text-align:right;opacity:0;visibility:hidden;color:#999}.anchor-link:hover{color:#777}.expanded .anchor-link,h1:hover .anchor-link,h2:hover .anchor-link,h3:hover .anchor-link,h4:hover .anchor-link{opacity:1;visibility:visible}.breadcrumb li a{color:#337ab7}.dummy-console{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;resize:vertical;margin-bottom:15px}#lunr-search-footer .pagination{margin:0}.lunr-search-results-page{list-style:none;padding:0;display:none}.lunr-search-results-page.active{display:block}.lunr-search-results-page li{list-style:none;margin-bottom:20px}span.lunr-search-result-kind{text-transform:capitalize}a.lunr-search-result-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}p.lunr-search-result-summary,p.lunr-search-result-url{font-size:13px;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis}a.lunr-search-result-title:hover{text-decoration:underline}p.lunr-search-result-url{color:#006621;white-space:nowrap}p.lunr-search-result-summary{color:#999;max-height:48px}@media (min-width:992px){.navbar-form{width:228px}}@media (min-width:1200px){.navbar-form{width:278px}}.related-tutorials ul{margin-top:20px}.related-tutorials ul li a{font-size:16px;margin:5px 0;display:inline-block}.toc.affix{position:static}.toc-nav{margin-top:5px;padding-bottom:10px;max-height:95%;max-height:calc(100% - 2em);overflow-y:auto}.toc .nav>li>a{display:block;padding:4px 4px 4px 36px;text-indent:-20px;font-size:14px;font-weight:500;color:#767676}.toc .nav>li>a:focus,.toc .nav>li>a:hover{padding-left:35px;color:#337ab7;text-decoration:none;background-color:transparent;border-left:1px solid #337ab7}.toc .nav>li.active>a,.toc .nav>li.active>a:focus,.toc .nav>li.active>a:hover{padding-left:34px;color:#337ab7;background-color:transparent;border-left:2px solid #337ab7}.toc .nav .nav{display:none;padding-bottom:10px}.toc .nav .nav>li>a{font-size:13px;padding-left:39px;font-weight:400}.toc .nav .nav>li>a:focus,.toc .nav .nav>li>a:hover{padding-left:38px}.toc .nav .nav>li.active>a,.toc .nav .nav>li.active>a:focus,.toc .nav .nav>li.active>a:hover{padding-left:37px}.toc .nav .nav .nav>li>a{font-size:12px;padding-left:44px}.toc .nav .nav .nav>li>a:focus,.toc .nav .nav .nav>li>a:hover{padding-left:43px}.toc .nav .nav .nav>li.active>a,.toc .nav .nav .nav>li.active>a:focus,.toc .nav .nav .nav>li.active>a:hover{padding-left:42px}.toc .nav .nav .nav .nav>li>a{font-size:12px;padding-left:49px}.toc .nav .nav .nav .nav>li>a:focus,.toc .nav .nav .nav .nav>li>a:hover{padding-left:48px}.toc .nav .nav .nav .nav>li.active>a,.toc .nav .nav .nav .nav>li.active>a:focus,.toc .nav .nav .nav .nav>li.active>a:hover{padding-left:47px}.toc .nav>li>a .name-require{color:#767676}.toc .nav>li>a>.ancestors>span{color:#337ab7}.toc .nav>li>a .signature-attribs{font-weight:400}.toc .nav>li>a .name-signature,.toc .nav>li>a .signature-params{color:#000}.toc .nav>li.event>a .name,.toc .nav>li>a .name-string,.toc .nav>li>a .signature-param{color:#c7254e}.back-to-top{display:none;padding:4px 10px;margin-top:10px;margin-left:10px;font-size:12px;font-weight:500;color:#999}.back-to-top:hover{color:#337ab7;text-decoration:none}@media (min-width:768px){.back-to-top{display:block}}@media (min-width:992px){.toc .nav>.active>ul{display:block}.toc.affix,.toc.affix-bottom{width:213px}.toc.affix{position:fixed;top:67px;height:calc(100% - 67px - 50px)}.toc.affix-bottom{position:absolute}.toc.affix .toc-nav,.toc.affix-bottom .toc-nav{margin-top:0;margin-bottom:0}}@media (min-width:1200px){.toc.affix,.toc.affix-bottom{width:263px}}
Oops, something went wrong.

0 comments on commit 10e8f4e

Please sign in to comment.