src/pages/item-details/item-details.html
<!--
Generated template for the ItemDetailsPage page.
See http://ionicframework.com/docs/components/#navigation for more info on
Ionic pages and navigation.
-->
<ion-header>
<ion-navbar color='primary'>
<ion-title>Task Details</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<div id="task-description">
<ion-item>
<ion-label floating>Task Name</ion-label>
<ion-input type="text" [(ngModel)]="_item.name" name="title"></ion-input>
<button large ion-button clear color="dark" item-right (click)="inputVoice('title')">
<ion-icon name="mic"> </ion-icon>
</button>
</ion-item>
<ion-item>
<ion-label floating>Description</ion-label>
<ion-textarea [(ngModel)]="_item.description" name="description"></ion-textarea>
<button large ion-button clear color="dark" item-right (click)="inputVoice('description')">
<ion-icon name="mic"> </ion-icon>
</button>
</ion-item>
<ion-row padding-vertical nowrap>
<button ion-item text-end clear icon-end *ngIf="!imageFileName" (click)="getPictureMedia()">
take Picture
<ion-icon name="camera"></ion-icon>
</button>
<button ion-item text-start clear icon-start *ngIf="!imageFileName" (click)="getPictureLibrary()">
from Library
<ion-icon name="image"></ion-icon>
</button>
</ion-row>
<canvas [hidden]="!_pictureReady && !_item.image" id="picture" width="300" height="300"></canvas>
<ion-item padding>
<ion-label>Finished</ion-label>
<ion-checkbox [(ngModel)]="_item.state" name="state"></ion-checkbox>
</ion-item>
<input id="imgInput" type="file" accept=".png, .jpg, .jpeg" />
<ion-row>
<ion-col>
<button ion-button color="danger" (click)="leave(false)" block>cancel</button>
</ion-col>
<ion-col>
<button *ngIf="_AddOrEdit" ion-button (click)="addItem()" block>Add Task</button>
<button *ngIf="!_AddOrEdit" ion-button color="warning" (click)="updateItem()" block>Update Task</button>
</ion-col>
</ion-row>
</div>
<div id="camera-browser">
<video id="video"></video>
<ion-row>
<ion-col>
<button ion-button color="danger" (click)="cancelTakePicture()" block>cancel</button>
</ion-col>
<ion-col>
<button ion-button (click)="takePicture()" block>Take Picture</button>
</ion-col>
</ion-row>
</div>
</ion-content>