123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316 |
- <!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>sgc.mobile</title><meta name="description" content="Documentation for sgc.mobile"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="assets/style.css"/><link rel="stylesheet" href="assets/highlight.css"/><script async src="assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base="."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="index.html" class="title">sgc.mobile</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><h1>sgc.mobile </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><div class="tsd-panel tsd-typography">
- <a href="#sgc-mobile-ionic-vue" id="sgc-mobile-ionic-vue" style="color: inherit; text-decoration: none;">
- <h1>SGC Mobile (Ionic Vue)</h1>
- </a>
- <ul>
- <li>Service Api Docs (/docs/api/index.html)</li>
- </ul>
- <a href="#install---required" id="install---required" style="color: inherit; text-decoration: none;">
- <h2>Install - required</h2>
- </a>
- <pre><code class="language-bash"><span class="hl-0"># https://nodejs.org/ko/download/</span><br/><span class="hl-0"># node install</span><br/><span class="hl-1">npm uninstall -g ionic </span><span class="hl-0"># uninstall if ionic is installed</span><br/><span class="hl-1">npm install -g @ionic/cli@latest </span><span class="hl-0"># install</span><br/><span class="hl-1">npm install -g @vue/cli </span><span class="hl-0"># Vue Cli</span>
- </code></pre>
- <a href="#install---optional" id="install---optional" style="color: inherit; text-decoration: none;">
- <h2>Install - optional</h2>
- </a>
- <pre><code class="language-bash"><span class="hl-1">npm install --save-dev node-sass sass-loader </span><span class="hl-0"># Scss Loader optional</span><br/><span class="hl-1">npm install -g http-server </span><span class="hl-0"># http server optional</span><br/><span class="hl-1">npm install --save-dev colors </span><span class="hl-0"># for deploy command optional</span><br/><span class="hl-1">npm install --save-dev iconv-lite </span><span class="hl-0"># for deploy command optional</span>
- </code></pre>
- <a href="#project-run-amp-build" id="project-run-amp-build" style="color: inherit; text-decoration: none;">
- <h2>Project Run & Build</h2>
- </a>
- <pre><code class="language-bash"><span class="hl-1">ionic serve </span><span class="hl-0"># run server</span><br/><span class="hl-1">ionic serve -lab </span><span class="hl-0"># run server for ios and android</span><br/><span class="hl-1">ionic build --prod </span><span class="hl-0"># Build the application for production</span><br/><span class="hl-1">ionic build --aot </span><span class="hl-0"># Perform ahead-of-time compilation for this build</span><br/><span class="hl-1">ionic build --minifyjs </span><span class="hl-0"># Minify JS for this build</span><br/><span class="hl-1">ionic build --minifycss </span><span class="hl-0"># Minify CSS for this build</span><br/><span class="hl-1">ionic build --optimizejs </span><span class="hl-0"># Perform JS optimizations for this build</span><br/><span class="hl-0"># change package.json version </span><br/><span class="hl-1">npm install </span><span class="hl-0"># if need when change the package</span><br/><span class="hl-1">ionic build --prod --minifyjs --minifycss --optimizejs </span><span class="hl-0"># default origial command</span><br/><span class="hl-1">npm run format </span><span class="hl-0"># file formatter not need. (if need run) </span><br/><span class="hl-1">npm run db2file </span><span class="hl-0"># DB SQL(docs/DB_SQL.sql) to java, mapper, interface. (if need run) </span><br/><span class="hl-1">npm run translate </span><span class="hl-0"># translate json file to other language.</span><br/><span class="hl-1">npm run compile </span><span class="hl-0"># comple source to dist (ts to javascript) </span><br/><span class="hl-1">npm run deploy </span><span class="hl-0"># copy dist folder to src/main/webapp/mobile. need npm install -g colors , npm install -g iconv-lite</span><br/>
- </code></pre>
- <a href="#env-development" id="env-development" style="color: inherit; text-decoration: none;">
- <h2>ENV-Development</h2>
- </a>
- <ul>
- <li>portal (임직원)<ul>
- <li>./.env.development (change this file and run ionic serve again)</li>
- <li>VUE_APP_TYPE=portal </li>
- <li>_VUE_APP_TYPE=as</li>
- </ul>
- </li>
- <li>as (협력업체)<ul>
- <li>./.env.development (change this file and run ionic serve again)</li>
- <li>_VUE_APP_TYPE=portal </li>
- <li>VUE_APP_TYPE=as</li>
- </ul>
- </li>
- </ul>
- <a href="#push-test" id="push-test" style="color: inherit; text-decoration: none;">
- <h2>Push Test</h2>
- </a>
- <ul>
- <li><a href="http://localhost:8100/#/pushdev">http://localhost:8100/#/pushdev</a></li>
- <li>개발 환경에서만 연결 가능합니다.</li>
- </ul>
- <a href="#vscode-extension" id="vscode-extension" style="color: inherit; text-decoration: none;">
- <h2>VSCode Extension</h2>
- </a>
- <ul>
- <li>Name: Beautify css/sass/scss/less<ul>
- <li>Id: michelemelluso.code-beautifier</li>
- <li>Description: Beautify css, sass and less code (extension for Visual Studio Code)</li>
- <li>Version: 2.3.3</li>
- <li>Publisher: michelemelluso</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=michelemelluso.code-beautifier">https://marketplace.visualstudio.com/items?itemName=michelemelluso.code-beautifier</a></li>
- </ul>
- </li>
- <li>Name: Comments in Typescript<ul>
- <li>Id: salbert.comment-ts</li>
- <li>Description: Generates JSDoc comments in TypeScript files.</li>
- <li>Version: 1.0.21</li>
- <li>Publisher: s.albert</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=salbert.comment-ts">https://marketplace.visualstudio.com/items?itemName=salbert.comment-ts</a></li>
- </ul>
- </li>
- <li>Name: Git Graph<ul>
- <li>Id: mhutchie.git-graph</li>
- <li>Description: View a Git Graph of your repository, and perform Git actions from the graph.</li>
- <li>Version: 1.30.0</li>
- <li>Publisher: mhutchie</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph">https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph</a></li>
- </ul>
- </li>
- <li>Name: Prettier - Code formatter<ul>
- <li>Id: esbenp.prettier-vscode</li>
- <li>Description: Code formatter using prettier</li>
- <li>Version: 9.9.0</li>
- <li>Publisher: Prettier</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode">https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode</a></li>
- </ul>
- </li>
- <li>Name: SCSS IntelliSense<ul>
- <li>Id: mrmlnc.vscode-scss</li>
- <li>Description: Advanced autocompletion and refactoring support for SCSS</li>
- <li>Version: 0.10.0</li>
- <li>Publisher: mrmlnc</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-scss">https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-scss</a></li>
- </ul>
- </li>
- <li>Name: Vue 3 Snippets<ul>
- <li>Id: hollowtree.vue-snippets</li>
- <li>Description: A Vue.js 3 And Vue.js 2 Code Snippets Extension</li>
- <li>Version: 1.0.4</li>
- <li>Publisher: hollowtree</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=hollowtree.vue-snippets">https://marketplace.visualstudio.com/items?itemName=hollowtree.vue-snippets</a></li>
- </ul>
- </li>
- <li>Name: Vue Language Features (Volar)<ul>
- <li>Id: Vue.volar</li>
- <li>Description: Language support for Vue 3</li>
- <li>Version: 0.40.13</li>
- <li>Publisher: Vue</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=Vue.volar">https://marketplace.visualstudio.com/items?itemName=Vue.volar</a></li>
- </ul>
- </li>
- <li>Name: Vue VSCode Snippets<ul>
- <li>Id: sdras.vue-vscode-snippets</li>
- <li>Description: Snippets that will supercharge your Vue workflow</li>
- <li>Version: 3.1.1</li>
- <li>Publisher: sarah.drasner</li>
- <li>VS Marketplace Link: <a href="https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-snippets">https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-snippets</a></li>
- </ul>
- </li>
- </ul>
- <a href="#menu-struct" id="menu-struct" style="color: inherit; text-decoration: none;">
- <h2>Menu Struct</h2>
- </a>
- <a href="#모바일공통" id="모바일공통" style="color: inherit; text-decoration: none;">
- <h3>모바일(공통)</h3>
- </a>
- <ul>
- <li>로그인 (views/common/LoginPage.vue) <ul>
- <li>아이디 찾기 (views/common/modals/FindIdModal.vue)</li>
- <li>비밀번호 찾기 (views/common/modals/FindPwModal.vue)</li>
- </ul>
- </li>
- <li>메인(홈) (views/common/HomePage.vue)</li>
- </ul>
- <a href="#모바일임직원" id="모바일임직원" style="color: inherit; text-decoration: none;">
- <h3>모바일(임직원)</h3>
- </a>
- <ul>
- <li>하자관리<ul>
- <li>하자작업지시 (views/po/PoDeftMangPage.vue - MO03010001U)<ul>
- <li>하자작업지시 상세(views/po/PoDeftMangViewPage.vue - MO03010001U)</li>
- </ul>
- </li>
- <li>하자조회 (views/po/PoDeftQuePage.vue - MO03020001U) <ul>
- <li>하자조회 상세(views/po/PoDeftQueViewPage.vue - MO03020001U)</li>
- </ul>
- </li>
- </ul>
- <p> </p>
- </li>
- <li>회의실관리 <ul>
- <li>회의실예약 (views/po/PoRoomRevPage.vue - MO01010001U)</li>
- <li>회의실예약승인 (views/po/PoRoomAppPage.vue - MO01020001)</li>
- </ul>
- </li>
- <li>현장 주소록(views/common/SiteAddressPage.vue) <ul>
- <li>현장 주소록 지도보기(views/common/modals/SiteAddressMapModal.vue)</li>
- </ul>
- </li>
- </ul>
- <p> </p>
- <a href="#모바일협력업체" id="모바일협력업체" style="color: inherit; text-decoration: none;">
- <h3>모바일(협력업체)</h3>
- </a>
- <ul>
- <li>하자관리<ul>
- <li>하자처리 (views/as/AsDeftIngPage.vue - MO02010001U)<ul>
- <li>하자처리 상세 (views/as/AsDeftIngViewPage.vue - MO02010001U)</li>
- </ul>
- </li>
- <li>하자완료조회 (views/as/AsDeftDonePage.vue - MO02020001U) <ul>
- <li>하자완료조회 상세(views/as/AsDeftDoneViewPage.vue - MO02020001U)</li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- <p> </p>
- <a href="#src-file-struct" id="src-file-struct" style="color: inherit; text-decoration: none;">
- <h2>SRC File Struct</h2>
- </a>
- <pre><code class="language-text">mobile-src/src/
- ├── App.vue
- ├── assets
- │ ├── SGC-CI.svg (로그인 페이지 하단 로고)
- │ ├── SGC.svg (페이지 홈 로고)
- │ ├── calendar-number-outline.svg (날자 선택 우측 아이콘)
- │ ├── checkmark-circle-outline.svg (라디오 박스)
- │ ├── checkmark-outline.svg (체크박스)
- │ ├── mobile-main-01.svg (홈 하자 권한이 없을 경우 대체 이미지)
- │ └── mobile-main.svg (홈 하자 권한이 없을 경우 대체 이미지)
- ├── main.ts (메인 index - 진입시 작동됨)
- ├── registerServiceWorker.ts (Service Worker)
- ├── router
- │ └── index.ts (Router - 라우터 패스 정보 관리 및 권한 체크)
- ├── services
- │ ├── api.service.ts (Api Service - WAS 와 통신을 위한 서비스)
- │ ├── code.service.ts (Code Service for checkbox, radio, select)
- │ ├── common.interface.ts (Interfaces)
- │ ├── common.service.ts (Common Service - 공통 작업 서비스)
- │ ├── i18n.ts (Translate text for multi localization)
- │ ├── icon.ts (Icons - 페이지에서 사용되는 아이콘을 적재하고 있음)
- │ ├── index.ts
- │ ├── shared.service.ts (Shared Data Service for login info, site info etc)
- │ └── utils.service.ts (Template Util)
- ├── shims-vue.d.ts
- ├── theme
- │ ├── global.scss ( Global style)
- │ └── variables.css ( Css Color variables)
- └── views
- ├── as (협력업체)
- │ ├── AsDeftDonePage.vue (하자완료조회)
- │ ├── AsDeftDoneViewPage.vue (하자완료조회 상세)
- │ ├── AsDeftIngPage.vue (하자처리)
- │ ├── AsDeftIngViewPage.vue (하자처리 상세)
- │ └── modals
- │ └── index.ts
- ├── common
- │ ├── ErrorPage.vue (오류 페이지)
- │ ├── HomePage.vue (홈, 메인)
- │ ├── LoginPage.vue (로그인)
- │ ├── PushDevPage.vue (푸시 테스트)
- │ ├── SamplePage.vue (디자인 가이드)
- │ ├── SiteAddressPage.vue (현장 주소록)
- │ └── modals
- │ ├── DeftCustsignModal.vue (고객 서명 모달)
- │ ├── DeftElpsRegModal.vue (하자 경과 등록 모달)
- │ ├── DeftElpsSmsModal.vue (하자 작업 지시 SMS&PUSH 전송 모달)
- │ ├── DeftElpsViewModal.vue (하자 작업 지시 보기 모달)
- │ ├── DeftPhotoModal.vue (하자 이미지 보기 모달)
- │ ├── FindIdModal.vue (아이디 찾기 모달)
- │ ├── FindPwModal.vue (암호 찾기 모달)
- │ ├── SettingModal.vue (설정 모달)
- │ ├── SiteAddressMapModal.vue (현장 지도보기 모달)
- │ └── index.ts
- ├── components
- │ ├── SgcCheckbox.vue (체크 박스)
- │ ├── SgcConsole.vue (콘솔 로그)
- │ ├── SgcDatetime.vue (날자 선택)
- │ ├── SgcDatetimeRange.vue (기간 범위)
- │ ├── SgcHourRange.vue (시간 범위)
- │ ├── SgcItemInput.vue (아이템 입력)
- │ ├── SgcItemView.vue (아이템 보기)
- │ ├── SgcLoading.vue (페이지 로딩)
- │ ├── SgcModal.vue (모달 외곽 템플릿)
- │ ├── SgcPage.vue (페이지 외곽 템플릿)
- │ ├── SgcRadio.vue (라디오 박스)
- │ ├── SgcSearchId.vue (현장 검색)
- │ ├── SgcSelect.vue (콤보 박스)
- │ ├── index.ts
- │ └── modals
- │ └── SearchCovendModal.vue (현장 검색)
- └── po
- ├── PoDeftMangPage.vue (하자작업지시)
- ├── PoDeftMangViewPage.vue (하자작업지시 상세)
- ├── PoDeftQuePage.vue (하자조회및완료처리)
- ├── PoDeftQueViewPage.vue (하자조회및완료처리 상세)
- ├── PoRoomAppPage.vue (회의실예약승인)
- ├── PoRoomRevPage.vue (회의실예약)
- └── modals
- ├── PoRoomRevRegModal.vue (회의실예약)
- ├── PoRoomRevViewModal.vue (회의실예약 상세)
- └── index.ts
- </code></pre>
- <a href="#public-file-struct" id="public-file-struct" style="color: inherit; text-decoration: none;">
- <h2>Public File Struct</h2>
- </a>
- <pre><code class="language-text">mobile-src/public/
- ├── firebase-messaging-sw.js (구글 파이어 베이스 푸시 알림 정보)
- ├── img
- │ └── icons (어플 아이콘)
- │ ├── android-chrome-144x144.png (어플 아이콘)
- │ ├── android-chrome-167x167.png (어플 아이콘)
- │ ├── android-chrome-180x180.png (어플 아이콘)
- │ ├── android-chrome-192x192.png (어플 아이콘)
- │ ├── android-chrome-20x20.png (어플 아이콘)
- │ ├── android-chrome-29x29.png (어플 아이콘)
- │ ├── android-chrome-40x40.png (어플 아이콘)
- │ ├── android-chrome-512x512.png (로딩 아이콘)
- │ ├── android-chrome-76x76.png (어플 아이콘)
- │ ├── android-chrome-maskable-192x192.png (어플 아이콘)
- │ ├── android-chrome-maskable-512x512.png (어플 아이콘)
- │ ├── favicon-16x16.png (파비콘)
- │ ├── favicon-20x20.png (파비콘)
- │ ├── favicon-32x32.png (파비콘)
- │ ├── favicon.ico (파비콘)
- │ ├── favicon.svg (파비콘)
- │ ├── icon-messages-27x20.png (푸시 메세지 아이콘)
- │ ├── icon-messages-54x40.png (푸시 메세지 아이콘)
- │ ├── icon-messages-81x60.png (푸시 메세지 아이콘)
- │ ├── icon-messages-96x96.png (푸시 메세지 아이콘)
- │ ├── marker_blue.png (현장 지도 마크 아이콘)
- │ ├── marker_gray.png (현장 지도 마크 아이콘)
- │ ├── marker_green.png (현장 지도 마크 아이콘)
- │ ├── marker_orange.png (현장 지도 마크 아이콘)
- │ ├── marker_purple.png (현장 지도 마크 아이콘)
- │ ├── marker_red.png (현장 지도 마크 아이콘)
- │ ├── marker_yellow.png (현장 지도 마크 아이콘)
- │ ├── menu-deftdone-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-defting-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-deftmang-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-deftque-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-home-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-roomapp-96x96.png (어플 간편 진입 아이콘)
- │ ├── menu-roomrev-96x96.png (어플 간편 진입 아이콘)
- │ └── safari-pinned-tab.svg (사파리 아이콘)
- └── index.html (메인 index)
- </code></pre>
- </div></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class="current"><a href="modules.html">Exports</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul><li class="tsd-kind-class"><a href="classes/ApiService.html" class="tsd-kind-icon">Api<wbr/>Service</a></li><li class="tsd-kind-class"><a href="classes/CodeService.html" class="tsd-kind-icon">Code<wbr/>Service</a></li><li class="tsd-kind-class"><a href="classes/CommonService.html" class="tsd-kind-icon">Common<wbr/>Service</a></li><li class="tsd-kind-class"><a href="classes/SharedService.html" class="tsd-kind-icon">Shared<wbr/>Service</a></li><li class="tsd-kind-class"><a href="classes/UtilsService.html" class="tsd-kind-icon">Utils<wbr/>Service</a></li><li class="tsd-kind-interface"><a href="interfaces/AppConfVo.html" class="tsd-kind-icon">App<wbr/>Conf<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/AppMenuVo.html" class="tsd-kind-icon">App<wbr/>Menu<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/BaseDataVo.html" class="tsd-kind-icon">Base<wbr/>Data<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/CodeVo.html" class="tsd-kind-icon">Code<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/ConsoleLogVo.html" class="tsd-kind-icon">Console<wbr/>Log<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/FileBucketVo.html" class="tsd-kind-icon">File<wbr/>Bucket<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/ICommonService.html" class="tsd-kind-icon">ICommon<wbr/>Service</a></li><li class="tsd-kind-interface"><a href="interfaces/ILogerService.html" class="tsd-kind-icon">ILoger<wbr/>Service</a></li><li class="tsd-kind-interface"><a href="interfaces/ImageThumbnailVo.html" class="tsd-kind-icon">Image<wbr/>Thumbnail<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/ListDataVo.html" class="tsd-kind-icon">List<wbr/>Data<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/RoomDayCellVo.html" class="tsd-kind-icon">Room<wbr/>Day<wbr/>Cell<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/RoomDayInfoVo.html" class="tsd-kind-icon">Room<wbr/>Day<wbr/>Info<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/RoomInfoVo.html" class="tsd-kind-icon">Room<wbr/>Info<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/RoomLocationVo.html" class="tsd-kind-icon">Room<wbr/>Location<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/RoomRemInfoVo.html" class="tsd-kind-icon">Room<wbr/>Rem<wbr/>Info<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/SmComCovendChrgrVo.html" class="tsd-kind-icon">Sm<wbr/>Com<wbr/>Covend<wbr/>Chrgr<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/SmComCovendVo.html" class="tsd-kind-icon">Sm<wbr/>Com<wbr/>Covend<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/TcsDeftElpsVo.html" class="tsd-kind-icon">Tcs<wbr/>Deft<wbr/>Elps<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/TcsDeftStatusVo.html" class="tsd-kind-icon">Tcs<wbr/>Deft<wbr/>Status<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/TcsDeftVo.html" class="tsd-kind-icon">Tcs<wbr/>Deft<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/ToolbarButtonVo.html" class="tsd-kind-icon">Toolbar<wbr/>Button<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/UserDetailsVo.html" class="tsd-kind-icon">User<wbr/>Details<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/ViewDataVo.html" class="tsd-kind-icon">View<wbr/>Data<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/ViewListDataVo.html" class="tsd-kind-icon">View<wbr/>List<wbr/>Data<wbr/>Vo</a></li><li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/WriteDataVo.html" class="tsd-kind-icon">Write<wbr/>Data<wbr/>Vo</a></li><li class="tsd-kind-interface"><a href="interfaces/ZehrSiteAddressVo.html" class="tsd-kind-icon">Zehr<wbr/>Site<wbr/>Address<wbr/>Vo</a></li><li class="tsd-kind-type-alias"><a href="modules.html#ConsoleLogType" class="tsd-kind-icon">Console<wbr/>Log<wbr/>Type</a></li><li class="tsd-kind-type-alias"><a href="modules.html#IonColorType" class="tsd-kind-icon">Ion<wbr/>Color<wbr/>Type</a></li><li class="tsd-kind-type-alias"><a href="modules.html#LoadStatusType" class="tsd-kind-icon">Load<wbr/>Status<wbr/>Type</a></li><li class="tsd-kind-variable"><a href="modules.html#Icon" class="tsd-kind-icon">Icon</a></li><li class="tsd-kind-variable"><a href="modules.html#IonFormModules" class="tsd-kind-icon">Ion<wbr/>Form<wbr/>Modules</a></li><li class="tsd-kind-variable"><a href="modules.html#IonPageModules" class="tsd-kind-icon">Ion<wbr/>Page<wbr/>Modules</a></li><li class="tsd-kind-variable"><a href="modules.html#commonService" class="tsd-kind-icon">common<wbr/>Service</a></li><li class="tsd-kind-variable"><a href="modules.html#processEnv" class="tsd-kind-icon">process<wbr/>Env</a></li><li class="tsd-kind-variable"><a href="modules.html#utils" class="tsd-kind-icon">utils</a></li></ul></nav></div></div></div><footer class="with-border-bottom"><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li><li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="container tsd-generator"><p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div><div class="overlay"></div><script src="assets/main.js"></script></body></html>
|