PageSourceSearch

https://tru-x.com/src_app_pages_login_login_module_ts.js

js tru-x.com collected 2026-10-04 13:34:40 UTC 22,857 bytes, 427 lines download raw bytes

1"use strict";
2(self["webpackChunkapp"] = self["webpackChunkapp"] || []).push([["src_app_pages_login_login_module_ts"],{
3
4/***/ 5591:
5/*!*******************************************!*\
6  !*** ./src/app/models/account/account.ts ***!
7  \*******************************************/
8/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
9
10__webpack_require__.r(__webpack_exports__);
11/* harmony export */ __webpack_require__.d(__webpack_exports__, {
12/* harmony export */   "Account": () => (/* binding */ Account)
13/* harmony export */ });
14class Account {
15    constructor(ACC_NAM, ACC_STA, ACC_TYP, ACC_FNM, ACC_LNM, ACC_PHN, ACC_PWD, ACC_PWC, ACC_TOK) {
16        this.ACC_ID = 0;
17        this.ACC_NAM = ACC_NAM;
18        this.ACC_STA = ACC_STA;
19        this.ACC_TYP = ACC_TYP;
20        this.ACC_FNM = ACC_FNM;
21        this.ACC_LNM = ACC_LNM;
22        this.ACC_PHN = ACC_PHN;
23        this.ACC_PWD = ACC_PWD;
24        this.ACC_PWC = ACC_PWC;
25        this.ACC_TOK = ACC_TOK;
26    }
27}
28
29
30/***/ }),
31
32/***/ 3403:
33/*!*****************************************************!*\
34  !*** ./src/app/pages/login/login-routing.module.ts ***!
35  \*****************************************************/
36/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
37
38__webpack_require__.r(__webpack_exports__);
39/* harmony export */ __webpack_require__.d(__webpack_exports__, {
40/* harmony export */   "LoginPageRoutingModule": () => (/* binding */ LoginPageRoutingModule)
41/* harmony export */ });
42/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 4929);
43/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184);
44/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ 2816);
45/* harmony import */ var _login_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./login.page */ 3058);
46
47
48
49
50const routes = [
51    {
52        path: '',
53        component: _login_page__WEBPACK_IMPORTED_MODULE_0__.LoginPage
54    }
55];
56let LoginPageRoutingModule = class LoginPageRoutingModule {
57};
58LoginPageRoutingModule = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
59    (0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.NgModule)({
60        imports: [_angular_router__WEBPACK_IMPORTED_MODULE_3__.RouterModule.forChild(routes)],
61        exports: [_angular_router__WEBPACK_IMPORTED_MODULE_3__.RouterModule],
62    })
63], LoginPageRoutingModule);
64
65
66
67/***/ }),
68
69/***/ 1053:
70/*!*********************************************!*\
71  !*** ./src/app/pages/login/login.module.ts ***!
72  \*********************************************/
73/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
74
75__webpack_require__.r(__webpack_exports__);
76/* harmony export */ __webpack_require__.d(__webpack_exports__, {
77/* harmony export */   "LoginPageModule": () => (/* binding */ LoginPageModule)
78/* harmony export */ });
79/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ 4929);
80/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ 3184);
81/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ 6362);
82/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/forms */ 587);
83/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/angular */ 3819);
84/* harmony import */ var _login_routing_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./login-routing.module */ 3403);
85/* harmony import */ var _login_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./login.page */ 3058);
86
87
88
89
90
91
92
93let LoginPageModule = class LoginPageModule {
94};
95LoginPageModule = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__decorate)([
96    (0,_angular_core__WEBPACK_IMPORTED_MODULE_3__.NgModule)({
97        imports: [
98            _angular_common__WEBPACK_IMPORTED_MODULE_4__.CommonModule,
99            _angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormsModule,
100            _ionic_angular__WEBPACK_IMPORTED_MODULE_6__.IonicModule,
101            _login_routing_module__WEBPACK_IMPORTED_MODULE_0__.LoginPageRoutingModule
102        ],
103        declarations: [_login_page__WEBPACK_IMPORTED_MODULE_1__.LoginPage]
104    })
105], LoginPageModule);
106
107
108
109/***/ }),
110
111/***/ 3058:
112/*!*******************************************!*\
113  !*** ./src/app/pages/login/login.page.ts ***!
114  \*******************************************/
115/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
116
117__webpack_require__.r(__webpack_exports__);
118/* harmony export */ __webpack_require__.d(__webpack_exports__, {
119/* harmony export */   "LoginPage": () => (/* binding */ LoginPage)
120/* harmony export */ });
121/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ 4929);
122/* harmony import */ var _login_page_html_ngResource__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./login.page.html?ngResource */ 6752);
123/* harmony import */ var _login_page_scss_ngResource__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./login.page.scss?ngResource */ 8433);
124/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ 3184);
125/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ 3819);
126/* harmony import */ var _services_account_account_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../services/account/account.service */ 4602);
127
128
129
130
131
132
133let LoginPage = class LoginPage {
134    constructor(navCtrl, toastCtrl, accountservice) {
135        this.navCtrl = navCtrl;
136        this.toastCtrl = toastCtrl;
137        this.accountservice = accountservice;
138    }
139    ngOnInit() {
140        if (this.accountservice.account.ACC_ID > 0) {
141            this.mode = 'start';
142        }
143        else {
144            this.mode = 'login';
145        }
146        this.accounttype = 'customer';
147        this.clockstatus = 'out';
148        this.accountservice.selectOrderStatus().then((status) => {
149            var d = new Date();
150            var h = d.getHours();
151            var m = d.getMinutes();
152            this.orderstatus = 'closed';
153            if (status == '0') {
154                if ((h == 10 && m >= 45) || (h >= 11 && h <= 20)) {
155                    this.orderstatus = 'open';
156                }
157                else if (h == 21 || h == 22 || h == 23) {
158                    this.orderstatus = 'bar';
159                }
160            }
161            else {
162                if ((h == 10 && m >= 45) || (h >= 11 && h <= 20)) {
163                    this.orderstatus = 'takeout';
164                }
165            }
166        });
167        this.accountservice.selectOrderMessage().then((message) => {
168            this.ordermessage = message;
169        });
170    }
171    version() {
172        console.log('2021-03-31');
173    }
174    signup() {
175    }
176    signupvalid() {
177        return this.accountservice.account.ACC_NAM && this.accountservice.account.ACC_PWD && this.accountservice.account.ACC_FNM && this.accountservice.account.ACC_LNM && this.accountservice.account.ACC_PHN && this.accountservice.account.ACC_PWD == this.accountservice.account.ACC_PWC;
178    }
179    signupsubmit() {
180    }
181    signupcancel() {
182        this.mode = 'login';
183    }
184    login() {
185        this.accountservice.login().then((message) => {
186            if (message == 'SUCCESS') {
187                this.toastCtrl.create({ message: 'Login Successful', duration: 2000, position: 'bottom' }).then((toast) => { toast.present(); });
188                this.mode = 'start';
189            }
190            else {
191                this.toastCtrl.create({ message: message, duration: 2000, position: 'bottom' }).then((toast) => { toast.present(); });
192            }
193        });
194    }
195    logout() {
196        this.accountservice.logout();
197        this.mode = 'login';
198    }
199    start() {
200        this.navCtrl.navigateForward('/location');
201    }
202};
203LoginPage.ctorParameters = () => [
204    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__.NavController },
205    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__.ToastController },
206    { type: _services_account_account_service__WEBPACK_IMPORTED_MODULE_2__.AccountService }
207];
208LoginPage = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__decorate)([
209    (0,_angular_core__WEBPACK_IMPORTED_MODULE_5__.Component)({
210        selector: 'app-login',
211        template: _login_page_html_ngResource__WEBPACK_IMPORTED_MODULE_0__,
212        styles: [_login_page_scss_ngResource__WEBPACK_IMPORTED_MODULE_1__]
213    })
214], LoginPage);
215
216
217
218/***/ }),
219
220/***/ 4602:
221/*!*****************************************************!*\
222  !*** ./src/app/services/account/account.service.ts ***!
223  \*****************************************************/
224/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
225
226__webpack_require__.r(__webpack_exports__);
227/* harmony export */ __webpack_require__.d(__webpack_exports__, {
228/* harmony export */   "AccountService": () => (/* binding */ AccountService)
229/* harmony export */ });
230/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ 4929);
231/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ 3184);
232/* harmony import */ var _api_api_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../api/api.service */ 5146);
233/* harmony import */ var _models_account_account__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../models/account/account */ 5591);
234
235//import 'rxjs/add/operator/toPromise';
236
237
238
239let AccountService = class AccountService {
240    constructor(apiservice) {
241        this.apiservice = apiservice;
242        if (localStorage.getItem('tru')) {
243            this.account = JSON.parse(localStorage.getItem('tru'));
244        }
245        else {
246            this.account = new _models_account_account__WEBPACK_IMPORTED_MODULE_1__.Account("", 0, "", "", "", "", "", "", "");
247        }
248    }
249    selectOrderStatus() {
250        return this.apiservice.get('selectOrderStatus').then((status) => {
251            return status;
252        }).catch((error) => { console.log(error); });
253    }
254    selectOrderMessage() {
255        return this.apiservice.get('selectOrderMessage').then((message) => {
256            return message;
257        }).catch((error) => { console.log(error); });
258    }
259    selectOrderMessageDineIn() {
260        return this.apiservice.get('selectOrderMessageDineIn').then((message) => {
261            return message;
262        }).catch((error) => { console.log(error); });
263    }
264    selectOrderMessageTakeOut() {
265        return this.apiservice.get('selectOrderMessageTakeOut').then((message) => {
266            return message;
267        }).catch((error) => { console.log(error); });
268    }
269    selectAvailability(account) {
270        return this.apiservice.get('selectAvailability' + '/' + account).then((availability) => {
271            return availability;
272        }).catch((error) => { console.log(error); });
273    }
274    updateAvailability(id) {
275        return this.apiservice.get('updateAvailability' + '/' + id).then((message) => {
276            return message;
277        }).catch((error) => { console.log(error); });
278    }
279    selectClock(account) {
280        return this.apiservice.get('selectClock' + '/' + account).then((clock) => {
281            return clock;
282        }).catch((error) => { console.log(error); });
283    }
284    updateClockIn(id) {
285        return this.apiservice.get('updateClockIn' + '/' + id).then((message) => {
286            return message;
287        }).catch((error) => { console.log(error); });
288    }
289    updateClockOut(id) {
290        return this.apiservice.get('updateClockOut' + '/' + id).then((message) => {
291            return message;
292        }).catch((error) => { console.log(error); });
293    }
294    insertClockIn(account) {
295        return this.apiservice.get('insertClockIn' + '/' + account).then((message) => {
296            return message;
297        }).catch((error) => { console.log(error); });
298    }
299    selectSchedule(account) {
300        return this.apiservice.get('selectSchedule' + '/' + account).then((schedule) => {
301            return schedule;
302        }).catch((error) => { console.log(error); });
303    }
304    selectPayment() {
305        return this.apiservice.post('selectPayment', this.account).then((account) => {
306            this.account.ACC_TKA = "";
307            this.account.ACC_TKB = account.ACC_TKB;
308            return account.ACC_TKA;
309        }).catch((error) => { console.log(error); });
310    }
311    insertPayment() {
312        return this.apiservice.post('insertPayment', this.account).then((account) => {
313            this.account.ACC_TKA = "";
314            this.account.ACC_TKB = "";
315            return account.ACC_TKA;
316        }).catch((error) => { console.log(error); });
317    }
318    signup() {
319        return this.apiservice.post('signup', this.account).then((message) => {
320            return message;
321        }).catch((error) => { console.log(error); });
322    }
323    login() {
324        return this.apiservice.post('login', this.account).then((account) => {
325            if (account['ACC_NAM'].substr(0, 5) != 'ERROR') {
326                this.account = account;
327                localStorage.setItem('tru', JSON.stringify(this.account));
328                return 'SUCCESS';
329            }
330            else {
331                return account['ACC_NAM'];
332            }
333        }).catch((error) => { console.log(error); });
334    }
335    logout() {
336        this.account = new _models_account_account__WEBPACK_IMPORTED_MODULE_1__.Account("", 0, "", "", "", "", "", "", "");
337        localStorage.removeItem('tru');
338    }
339    selectLocations() {
340        return this.apiservice.get('selectLocations').then((locations) => {
341            return locations;
342        }).catch((error) => { console.log(error); });
343    }
344};
345AccountService.ctorParameters = () => [
346    { type: _api_api_service__WEBPACK_IMPORTED_MODULE_0__.ApiService }
347];
348AccountService = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__decorate)([
349    (0,_angular_core__WEBPACK_IMPORTED_MODULE_3__.Injectable)({
350        providedIn: 'root'
351    })
352], AccountService);
353
354
355
356/***/ }),
357
358/***/ 5146:
359/*!*********************************************!*\
360  !*** ./src/app/services/api/api.service.ts ***!
361  \*********************************************/
362/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
363
364__webpack_require__.r(__webpack_exports__);
365/* harmony export */ __webpack_require__.d(__webpack_exports__, {
366/* harmony export */   "ApiService": () => (/* binding */ ApiService)
367/* harmony export */ });
368/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 4929);
369/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184);
370/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/common/http */ 8784);
371
372
373
374let ApiService = class ApiService {
375    // api_url: string = 'http://localhost:8100/api';
376    constructor(http) {
377        this.http = http;
378        this.api_url = 'https://tru-x.com/tru-api/forwardservice.svc';
379    }
380    get(endpoint, reqOpts) {
381        let response = this.http.get(this.api_url + '/' + endpoint + '/', reqOpts).toPromise();
382        return response;
383    }
384    post(endpoint, body, reqOpts) {
385        let response = this.http.post(this.api_url + '/' + endpoint + '/', body, reqOpts).toPromise();
386        return response;
387    }
388    post2(endpoint, body, reqOpts) {
389        let response = this.http.post('' + '/' + endpoint + '/', body, reqOpts).toPromise();
390        return response;
391    }
392};
393ApiService.ctorParameters = () => [
394    { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_0__.HttpClient }
395];
396ApiService = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
397    (0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.Injectable)({
398        providedIn: 'root'
399    })
400], ApiService);
401
402
403
404/***/ }),
405
406/***/ 8433:
407/*!********************************************************!*\
408  !*** ./src/app/pages/login/login.page.scss?ngResource ***!
409  \********************************************************/
410/***/ ((module) => {
411
412module.exports = "ion-content {\n  --background: url('home.png') no-repeat center center / cover;\n}\n\nion-grid {\n  max-width: 600px;\n  padding-left: 20px;\n  padding-right: 20px;\n}\n\nion-list {\n  background: transparent;\n}\n\nion-item {\n  --background: transparent;\n}\n\nion-input {\n  font-size: 14px;\n}\n\nion-icon {\n  color: black;\n}\n\nion-footer ion-button {\n  --background: #5e88bf;\n  --color: white;\n}\n\n.title {\n  text-align: center;\n  font-size: 150px;\n  font-weight: bold;\n  margin-top: 100px;\n  margin-bottom: 100px;\n}\n\n.text {\n  text-align: center;\n  font-size: 14px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZ2luLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDZEQUFBO0FBQ0Y7O0FBRUE7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUFDRjs7QUFFQTtFQUNFLHVCQUFBO0FBQ0Y7O0FBRUE7RUFDRSx5QkFBQTtBQUNGOztBQUVBO0VBQ0UsZUFBQTtBQUNGOztBQUVBO0VBQ0UsWUFBQTtBQUNGOztBQUdFO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FBQUo7O0FBSUE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FBREY7O0FBSUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QUFERiIsImZpbGUiOiJsb2dpbi5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudCB7XHJcbiAgLS1iYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2Fzc2V0cy9ob21lL2hvbWUucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlcjtcclxufVxyXG5cclxuaW9uLWdyaWQge1xyXG4gIG1heC13aWR0aDogNjAwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbmlvbi1saXN0IHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW9uLWl0ZW0ge1xyXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlvbi1pbnB1dCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5pb24taWNvbiB7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG59XHJcblxyXG5pb24tZm9vdGVyIHtcclxuICBpb24tYnV0dG9uIHtcclxuICAgIC0tYmFja2dyb3VuZDogIzVlODhiZjtcclxuICAgIC0tY29sb3I6IHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLnRpdGxlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLnRleHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuIl19 */";
413
414/***/ }),
415
416/***/ 6752:
417/*!********************************************************!*\
418  !*** ./src/app/pages/login/login.page.html?ngResource ***!
419  \********************************************************/
420/***/ ((module) => {
421
422module.exports = "<ion-content>\r\n  <ion-grid>\r\n    <ion-row class=\"title\" (click)=\"version()\">\r\n      <ion-col>\r\n        <ion-label>TRU</ion-label>\r\n      </ion-col>\r\n    </ion-row>\r\n    <ng-container *ngIf=\"mode=='signup'\">\r\n      <ion-row>\r\n        <ion-col>\r\n          <ion-list>\r\n            <ion-item>\r\n              <ion-input placeholder=\"Email\" [(ngModel)]=\"accountservice.account.ACC_NAM\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-input placeholder=\"First Name\" [(ngModel)]=\"accountservice.account.ACC_FNM\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-input placeholder=\"Last Name\" [(ngModel)]=\"accountservice.account.ACC_LNM\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-input placeholder=\"Phone Number\" [(ngModel)]=\"accountservice.account.ACC_PHN\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-input type=\"password\" placeholder=\"Password\" [(ngModel)]=\"accountservice.account.ACC_PWD\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-input type=\"password\" placeholder=\"Confirm Password\" [(ngModel)]=\"accountservice.account.ACC_PWC\"></ion-input>\r\n            </ion-item>\r\n          </ion-list>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row>\r\n        <ion-col>\r\n          <div id=\"dropin\"></div>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row>\r\n        <ion-col>\r\n          <ion-button expand=\"block\" [disabled]=\"!signupvalid()\" (click)=\"signupsubmit()\">SUBMIT</ion-button>\r\n          <ion-button expand=\"block\" color=\"dark\" (click)=\"signupcancel()\">CANCEL</ion-button>\r\n        </ion-col>\r\n      </ion-row>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"mode=='login'\">\r\n      <ion-row class=\"text\">\r\n        <ion-col>\r\n          <ion-label>To order and pay for dine-in or take-out, please login or sign up with a credit card below</ion-label>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row>\r\n        <ion-col>\r\n          <ion-list>\r\n            <ion-item>\r\n              <ion-icon name=\"person\" slot=\"start\"></ion-icon>\r\n              <ion-input placeholder=\"Email\" [(ngModel)]=\"accountservice.account.ACC_NAM\"></ion-input>\r\n            </ion-item>\r\n            <ion-item>\r\n              <ion-icon name=\"lock-closed\" slot=\"start\"></ion-icon>\r\n              <ion-input type=\"password\" placeholder=\"Password\" [(ngModel)]=\"accountservice.account.ACC_PWD\"></ion-input>\r\n            </ion-item>\r\n          </ion-list>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row>\r\n        <ion-col>\r\n          <ion-button expand=\"block\" (click)=\"login()\">LOGIN</ion-button>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row class=\"text\" (click)=\"signup()\">\r\n        <ion-col>\r\n          <ion-label>Don't have an account? Sign up now.</ion-label>\r\n        </ion-col>\r\n      </ion-row>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"mode=='start'\">\r\n      <ion-row>\r\n        <ion-col>\r\n          <ion-button expand=\"block\" *ngIf=\"orderstatus=='open' || orderstatus=='takeout' || orderstatus=='bar'\" (click)=\"start()\">START ORDER</ion-button>\r\n          <ion-button expand=\"block\" [disabled]=\"true\" *ngIf='orderstatus==\"closed\"'>OPEN FOR ORDERS 10:45 - 9:00</ion-button>\r\n        </ion-col>\r\n      </ion-row>\r\n      <ion-row class=\"text\" (click)=\"logout()\">\r\n        <ion-col>\r\n          <ion-label>Need to change account? Log out here.</ion-label>\r\n        </ion-col>\r\n      </ion-row>\r\n    </ng-container>\r\n  </ion-grid>\r\n</ion-content>\r\n";
423
424/***/ })
425
426}]);
427//# sourceMappingURL=src_app_pages_login_login_module_ts.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.