var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; var Bizgaze; (function (Bizgaze) { let Apps; (function (Apps) { let Hrms; (function (Hrms) { let Components; (function (Components) { class Attendence extends Unibase.Platform.Core.BaseComponent { constructor() { super(...arguments); this.attendencelogid = 0; this.timer = null; this.timer_arrref = []; this.starttimerobj = []; } init(containerid) { let instance = this; instance.fileCacheHelper.loadJsFiles(["platform/membership/components/checkindetails.js", "apps/hrms/managers/attendencemanager.js", "apps/communications/ai/components/resumeparsingmanager.js"], function () { instance.loadCustomHTML(containerid); }); } cssFiles() { return []; } html(id, containerid) { var instance = this; let html = ``; return html; } load(id, containerid, callback) { var instance = this; } jsFiles() { return ["apps/hrms/components/attendence.js", "apps/hrms/managers/attendencemanager.js", "apps/communications/ai/components/resumeparsingmanager.js", "platform/core/helpers/mobile/interfaces/imobilehelper.js"]; } loadCustomHTML(containerid) { let instance = this; let capture_modal = `