Skip to content

Commit

Permalink
release(0.1.1): release 🎉
Browse files Browse the repository at this point in the history
fixed a small callback bug with servicebot params
  • Loading branch information
AhsanAyaz committed Apr 24, 2020
1 parent 91deec5 commit 84cbb05
Show file tree
Hide file tree
Showing 15 changed files with 3,493 additions and 156 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@

<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/v/@iomechs/angular-service-bot.svg" alt="npm version" ></a>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/github/stars/IOMechs/angular-service-bot.svg?style=social&label=Star&style=flat-square" alt="github stars" ></a>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/l/@iomechs/angular-service-bot.svg?style=flat-square" alt="license" ></a>
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/dt/@iomechs/angular-service-bot.svg?style=flat-square" alt="npm downloads total" ></a>
<a href="https://www.npmjs.com/package/ngx-device-detector"><img src="https://img.shields.io/npm/dm/@iomechs/angular-service-bot.svg" alt="npm downloads/month" ></a>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/dm/@iomechs/angular-service-bot.svg" alt="npm downloads/month" ></a>


A simple, easily to use package to use [servicebot.io](https://www.servicebot.io/) with Angular apps.
Expand Down
121 changes: 98 additions & 23 deletions docs/components/AngularServiceBotComponent.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h3>File</h3>
<h3>Implements</h3>
</p>
<p class="comment">
<code><a href="https://angular.io/api/core/OnInit" target="_blank" >OnInit</a></code>
<code><a href="https://angular.io/api/core/AfterViewInit" target="_blank" >AfterViewInit</a></code>
</p>


Expand Down Expand Up @@ -93,9 +93,9 @@ <h3>Metadata</h3>

<tr>
<td class="col-md-3">template</td>
<td class="col-md-9"><pre class="line-numbers"><code class="language-html">&lt;p&gt;
angular-service-bot works!
&lt;/p&gt;
<td class="col-md-9"><pre class="line-numbers"><code class="language-html">&lt;div&gt;
&lt;div id&#x3D;&quot;servicebot-subscription-portal&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
</code></pre></td>
</tr>

Expand Down Expand Up @@ -125,12 +125,27 @@ <h6><b>Methods</b></h6>
<td class="col-md-4">
<ul class="index-list">
<li>
<a href="#ngOnInit">ngOnInit</a>
<span class="modifier">Public</span>
<a href="#ngAfterViewInit">ngAfterViewInit</a>
</li>
</ul>
</td>
</tr>

<tr>
<td class="col-md-4">
<h6><b>Inputs</b></h6>
</td>
</tr>
<tr>
<td class="col-md-4">
<ul class="index-list">
<li>
<a href="#serviceBotParams">serviceBotParams</a>
</li>
</ul>
</td>
</tr>



Expand All @@ -145,20 +160,73 @@ <h3 id="constructor">Constructor</h3>
<tbody>
<tr>
<td class="col-md-4">
<code>constructor()</code>
<code>constructor(bot: <a href="../injectables/AngularServiceBotService.html">AngularServiceBotService</a>)</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">projects/angular-service-bot/src/lib/angular-service-bot.component.ts:13</a></div>
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">projects/angular-service-bot/src/lib/angular-service-bot.component.ts:15</a></div>
</td>
</tr>

<tr>
<td class="col-md-4">
<div>
<b>Parameters :</b>
<table class="params">
<thead>
<tr>
<td>Name</td>
<td>Type</td>
<td>Optional</td>
</tr>
</thead>
<tbody>
<tr>
<td>bot</td>

<td>
<code><a href="../injectables/AngularServiceBotService.html" target="_self" >AngularServiceBotService</a></code>
</td>

<td>
No
</td>

</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</section>

<section>
<h3 id="inputs">Inputs</h3>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="serviceBotParams"></a>
<b>serviceBotParams</b>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Type : </i> <code><a href="../interfaces/ServiceBotParams.html" target="_self" >ServiceBotParams</a></code>

</td>
</tr>
<tr>
<td class="col-md-2" colspan="2">
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">projects/angular-service-bot/src/lib/angular-service-bot.component.ts:15</a></div>
</td>
</tr>
</tbody>
</table>
</section>



Expand All @@ -171,26 +239,28 @@ <h3 id="methods">
<tbody>
<tr>
<td class="col-md-4">
<a name="ngOnInit"></a>
<a name="ngAfterViewInit"></a>
<span class="name">
<b>
ngOnInit
<span class="modifier">Public</span>
ngAfterViewInit
</b>
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
<a href="#ngAfterViewInit"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<code>ngOnInit()</code>
<span class="modifier-icon icon ion-ios-reset"></span>
<code>ngAfterViewInit()</code>
</td>
</tr>


<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="17"
class="link-to-prism">projects/angular-service-bot/src/lib/angular-service-bot.component.ts:17</a></div>
<div class="io-line">Defined in <a href="" data-line="21"
class="link-to-prism">projects/angular-service-bot/src/lib/angular-service-bot.component.ts:21</a></div>
</td>
</tr>

Expand All @@ -212,23 +282,28 @@ <h3 id="methods">


<div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { Component, OnInit } from &#x27;@angular/core&#x27;;
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AfterViewInit, Component, Input } from &#x27;@angular/core&#x27;;
import { AngularServiceBotService } from &#x27;./angular-service-bot.service&#x27;;
import { ServiceBotParams } from &#x27;./interface/service-bot-params&#x27;;

@Component({
selector: &#x27;lib-angular-service-bot&#x27;,
template: &#x60;
&lt;p&gt;
angular-service-bot works!
&lt;/p&gt;
&lt;div&gt;
&lt;div id&#x3D;&quot;servicebot-subscription-portal&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&#x60;,
styles: [
],
})
export class AngularServiceBotComponent implements OnInit {
export class AngularServiceBotComponent implements AfterViewInit {

@Input() public serviceBotParams: ServiceBotParams;

constructor() { }
constructor(
private bot: AngularServiceBotService,
) { }

ngOnInit(): void {
public ngAfterViewInit() {
this.bot.initServiceBot(this.serviceBotParams);
}

}
Expand Down Expand Up @@ -262,7 +337,7 @@ <h3 id="methods">
<script src="../js/libs/htmlparser.js"></script>
<script src="../js/libs/deep-iterator.js"></script>
<script>
var COMPONENT_TEMPLATE = '<div><p> angular-service-bot works!</p></div>'
var COMPONENT_TEMPLATE = '<div><div> <div id="servicebot-subscription-portal"></div></div></div>'
var COMPONENTS = [{'name': 'AngularServiceBotComponent', 'selector': 'lib-angular-service-bot'}];
var DIRECTIVES = [];
var ACTUAL_COMPONENT = {'name': 'AngularServiceBotComponent'};
Expand Down
28 changes: 26 additions & 2 deletions docs/coverage.html
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
<td>AngularServiceBotComponent</td>
<td align="right" data-sort="0">
<span class="coverage-percent">0 %</span>
<span class="coverage-count">(0/3)</span>
<span class="coverage-count">(0/4)</span>
</td>
</tr>
<tr class="low">
Expand All @@ -86,7 +86,31 @@
<td>AngularServiceBotService</td>
<td align="right" data-sort="0">
<span class="coverage-percent">0 %</span>
<span class="coverage-count">(0/2)</span>
<span class="coverage-count">(0/3)</span>
</td>
</tr>
<tr class="low">
<td>
<!-- miscellaneous -->
<a href="./miscellaneous/variables.html#window">projects/angular-service-bot/src/lib/angular-service-bot.service.ts</a>
</td>
<td>variable</td>
<td>window</td>
<td align="right" data-sort="0">
<span class="coverage-percent">0 %</span>
<span class="coverage-count">(0/1)</span>
</td>
</tr>
<tr class="low">
<td>
<!-- miscellaneous -->
<a href="./interfaces/ServiceBotParams.html">projects/angular-service-bot/src/lib/interface/service-bot-params.ts</a>
</td>
<td>interface</td>
<td>ServiceBotParams</td>
<td align="right" data-sort="0">
<span class="coverage-percent">0 %</span>
<span class="coverage-count">(0/9)</span>
</td>
</tr>
</tbody>
Expand Down
2 changes: 2 additions & 0 deletions docs/dependencies.html
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@
<b>@angular/platform-browser-dynamic</b> : ~9.1.0</li>
<li>
<b>@angular/router</b> : ~9.1.0</li>
<li>
<b>@iomechs/angular-service-bot</b> : ^0.1.0</li>
<li>
<b>rxjs</b> : ~6.5.4</li>
<li>
Expand Down
4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ <h5 id="iomechsangular-service-bot">@iomechs/angular-service-bot</h5>
<p><a href="https://github.com/iomechs/angular-service-bot/actions"><img src="https://github.com/iomechs/angular-service-bot/workflows/CI/badge.svg" alt="Actions Status" class="img-responsive"></a></p>
<p><a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/v/@iomechs/angular-service-bot.svg" alt="npm version" ></a>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/github/stars/IOMechs/angular-service-bot.svg?style=social&label=Star&style=flat-square" alt="github stars" ></a>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/l/@iomechs/angular-service-bot.svg?style=flat-square" alt="license" ></a></p>
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT" class="img-responsive"></a></p>
<p><a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/dt/@iomechs/angular-service-bot.svg?style=flat-square" alt="npm downloads total" ></a>
<a href="https://www.npmjs.com/package/ngx-device-detector"><img src="https://img.shields.io/npm/dm/@iomechs/angular-service-bot.svg" alt="npm downloads/month" ></a></p>
<a href="https://www.npmjs.com/package/@iomechs/angular-service-bot"><img src="https://img.shields.io/npm/dm/@iomechs/angular-service-bot.svg" alt="npm downloads/month" ></a></p>
<p>A simple, easily to use package to use <a href="https://www.servicebot.io/">servicebot.io</a> with Angular apps.</p>
<h2 id="demo">Demo</h2>
<p><a href="https://iomechs.github.io/angular-service-bot/demo">https://iomechs.github.io/angular-service-bot/demo</a></p>
Expand Down
Loading

0 comments on commit 84cbb05

Please sign in to comment.