From 3a83bba302f3fa8cbf5e3f6ffda4b91d3c7149f6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2019 14:30:19 +0000 Subject: [PATCH] Releasing refs/heads/release/2.0.3 into master (#867) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add demo * Apply fixes from StyleCI * Add a Scrolling Modal * minor fix change function name. * remove useSuiVue Now include in Bundle * fix/CaughException Layout - When children App is created * Bump eslint-utils from 1.4.0 to 1.4.2 in /js Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.4.0 to 1.4.2. - [Release notes](https://github.com/mysticatea/eslint-utils/releases) - [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2) Signed-off-by: dependabot[bot] * Update to changes in Modal.php * add ignore E_DEPRECATED & E_USER_DEPRECATED * add App->catch_error_types to define error types in set_error_handler * fix/#802 Array fields error in form * Apply fixes from StyleCI * Fix #8ß5 * Allow to add Attributes to tag New property added: $this->inputAttr in which additional attributes are stored New function added: setInputAttr() which is a clone of View->setAttr() which fills the $this->inputAttr array Can also be used to overwrite existing attributes as $this->inputAttr is passed as second param to array_merge (at $this->app->getTag()) * update to use inputAttr * update to use inputAttr * update to use inputAttr * update to use inputAttr * style CI fixes * styleCI fixes * Add demo for custom Attributes * add another demo field which uses array definition * Update TypeText.php to pass check * Fix autocomplete.html * Fix lookup.html * Fix autocomplete.pug * Fix lookup.pug * init - add jsCallback when adding or deleting a row. * feature/TreeItemSelector Form Field Initial commit * Apply fixes from StyleCI * Make Escape key clear Grid Search * feature/MultiLine Enhancement - Ability to run js when adding or deleting row. - Add new line of record when tabbing out of the last row/column * Apply fixes from StyleCI * start implementation * Apply fixes from StyleCI * remove test * changed example for ibelar * Apply fixes from StyleCI * some more notes wip * Apply fixes from StyleCI * test * Mutliline: Improve inline docs and comments (#811) * Improve inline docs and comments * Update MultiLine.php * initial testing * Fix #814 - useless code in Form.php (#818) * Fix #814 - useless code in Form.php * Update Form.php * Add Locale class * Apply fixes from StyleCI * add LocaleTest * Apply fixes from StyleCI * Update LocaleTest.php * Add credits to Lokalize services * Create .empty * Delete .empty * Fix Locale.php * refactor * code review and refactor * Apply fixes from StyleCI * updare demo * type hint and cleanup * Apply fixes from StyleCI * js cleanup and comment * add more demo * Typo. * update userAction move loader set function to jsRender so we could apply afterSuccess or jsSuccess after setAction is done. Add jsSuccess and stateContext * Apply fixes from StyleCI * fix * Feature/fix textarea (#822) * fix TextArea and DropDown zero and empty values * Apply fixes from StyleCI * Enhance Form Testing suite * Apply fixes from StyleCI * fix * fix * #823: Fix a few phpDoc comments. (#824) * #823: Fix a few phpDoc comments. * #824: Lowercase @inheritdoc . * update - include web storage for ajaxexec - code refactoring * fix modal service * update modal service * fix/DropDown unnecessary property Remove unneccessary property isValueRequired for dropdown formfield and rely on field property required instead. * update ajaexec.plugin add demos/test to gitignore * remove unused comment * update button placement and state * remove jsEvent executor from UserAction Action that required an event must be expicitly set using jsEvent * Apply fixes from StyleCI * add exception handler * Apply fixes from StyleCI * update demos * added jsExecute() * Apply fixes from StyleCI * cleanup * check for exception in each jsSubmit step * Apply fixes from StyleCI * Feature/Refactor On method Allow for on method to receive a Model UserAction as second arguments. * Apply fixes from StyleCI * Table columns support user action now * Apply fixes from StyleCI * forgot the demo * Apply fixes from StyleCI * update - Create new Class jsUserAction based on existing jsCallback - remove jsEvent executor from demos - set demos using new jsUserAction - update View method to use new jsUserAction * Apply fixes from StyleCI * Code review Add comments clean up. * Apply fixes from StyleCI * update comment * test * fix test uri for jsactions.php demo * init * merge changed * Apply fixes from StyleCI * update View::on() Add ability to setup apiConfig for jsCallback. * updated Fix dropdown when place inside a column table. * Apply fixes from StyleCI * fix typo * update method name * improve functionality and demos * Apply fixes from StyleCI * improve demo * Apply fixes from StyleCI * improve demo * improve demo * making crud work * fixes * integrated crud into actions * Apply fixes from StyleCI * Code review Add comments clean up. * Apply fixes from StyleCI * update comment * test * fix test uri for jsactions.php demo * init * merge changed * Apply fixes from StyleCI * update View::on() Add ability to setup apiConfig for jsCallback. * merge * updated Fix dropdown when place inside a column table. * Apply fixes from StyleCI * fix typo * update method name * improve functionality and demos * Apply fixes from StyleCI * improve demo * Apply fixes from StyleCI * improve demo * improve demo * crud improvements * wip * wip * Apply fixes from StyleCI * action test * Apply fixes from StyleCI * test with getting action * Apply fixes from StyleCI * change property name * setup executor from action * Apply fixes from StyleCI * Addesd public property currency_decimals in Persistence/UI * Using property currency_decimals in FormField/Money * Apply fixes from StyleCI * code cleanup * refactor and review * Apply fixes from StyleCI * clean up * add hook callback to crud * Apply fixes from StyleCI * adding native action dropdown support into crud * Apply fixes from StyleCI * update demo to contain example of redefining action executor * Apply fixes from StyleCI * Added two really nice demo pages (index and actions) * Apply fixes from StyleCI * fixed and enhancement - fixed table border - fixed js when table dropdown menu appear near end of window - Delete action should be fixed in atk4\data remove floating css class to table dropdown menu View::On method now check for action confirmation property and apply it by default * fix action in wizrd * add action to menu item * add UserConfirmation * Apply fixes from StyleCI * Add SSE operation with user confirmation example This adds an example for triggering an SSE operation after asking confirmation from the user. * Apply fixes from StyleCI * hide modal content while reloading * refactor make it more generic by applying class to loader instead of moda. * apply sorting when using action * Apply fixes from StyleCI * remove previous test * remove tutorial from actions page Added to a new page tutorial_actions for test to work again * fix double factory * Fix few bugs and add comments (#847) * add some comments while reviewing * fix action->fields bug * cleanup * CRUD refactoring * Apply fixes from StyleCI * change method name * minor fix * notify refactor * more refactoring * Apply fixes from StyleCI * more cleanup * fix comment * more cleanup * Apply fixes from StyleCI * fix actions test * fix lookup test * temp fix for lookup Seem like db value is not available. * Feature/Code Highlight (#849) * Feature/Code Highlight Display code in tutorial using Highlight.js * Apply fixes from StyleCI * add lang selection * fix * nothing * Feature/Card Deck using model action (#846) * init * Apply fixes from StyleCI * fix demo * enhancement add menu bar improve jsNotify setup * Apply fixes from StyleCI * add ability to pass View::on() defaults * add some comments while reviewing * fix action->fields bug * cleanup * CRUD refactoring * Apply fixes from StyleCI * change method name * minor fix * notify refactor * more refactoring * Apply fixes from StyleCI * more cleanup * fix comment * more cleanup * Apply fixes from StyleCI * fix actions test * fix lookup test * temp fix for lookup Seem like db value is not available. * deck refactoring * Apply fixes from StyleCI * update demo * Apply fixes from StyleCI * typo * Apply fixes from StyleCI * enhancement card template refactoring add itemSearch to deck * Apply fixes from StyleCI * add empty view when no record to show * Apply fixes from StyleCI * update * Apply fixes from StyleCI * apply partial reload on card when possible * Apply fixes from StyleCI * remove test argument * Code review * Apply fixes from StyleCI * create view from seed * nothing really * Add Github workflows (actions) (#848) * workflow * Setting current dependencies * wip * wip * wip * wip * wip * wip * wip * wip * fix * Fix unit test on Windows paths * Remove file db.github.php from Demo functional test check. * Apply fixes from StyleCI * Fix some Type Hints * Apply fixes from StyleCI * Feature/input action (#845) * Feature/Input Action * Apply fixes from StyleCI * Change in demo : exit() to $app->callExit() (#854) * Change exit() to $app->callExit() * Change direct exit call to $app->callExit(). * Change all deprecated Persistence_* to correct Persistence\* * badge * fix release bundler * fix release bundler * wip * fix release bundler * fix release bundler * fix release bundler * fix release drafter * release drafter fix * Improvement/include action caption in modal title (#852) * include action caption in modal title * [UPDATE] trim modal title * Apply fixes from StyleCI * DateTime is object and working on same object is replacing both value… (#834) * DateTime is object and working on same object is replacing both values to be same This sets $d1 and $d2 both to "YYYY-mm-dd 23:59:59" ... * Apply fixes from StyleCI * Add Instantiate App using DIContainerTrait (#855) * Cleanup actions * categorizing release drafter * categorizing release drafter * add bot that would ask for documentation * cleanup * fix release bundler * fix release bundler * fix indentation to 2 spaces * fix bundler * Release/2.0.1 backport. (#862) * Releasing 2.0.0 into master (manually) (#859) * Apply fixes from StyleCI * remove extra spaces from Response Content-Type * enhanced only call server when using expression in row. * code review review hasExpression function * First scratch for multiline Documentation * add semantic-ui-vue in atkjs bundle * update webpack configuration * Better draft, formatting and Screenshots follow * Add some formatting * Update Formatting * Add Multiline Screenshots * Fix Link to Screenshot * Add ability to customize CSS of 'content' div * Add Documentation for addContentCss() feature * Added Expressions, onLineChange() * Chapter "Changing appearance" * Improve formatting * update doc * add "Is Not" for TableColumn::FilterModel::TypeString * StyleCI * changed Css to CSS (similarly how we use e.g. renderJS) * add demo * Apply fixes from StyleCI * Add a Scrolling Modal * minor fix change function name. * remove useSuiVue Now include in Bundle * fix/CaughException Layout - When children App is created * Bump eslint-utils from 1.4.0 to 1.4.2 in /js Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.4.0 to 1.4.2. - [Release notes](https://github.com/mysticatea/eslint-utils/releases) - [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2) Signed-off-by: dependabot[bot] * Update to changes in Modal.php * add ignore E_DEPRECATED & E_USER_DEPRECATED * add App->catch_error_types to define error types in set_error_handler * fix/#802 Array fields error in form * Apply fixes from StyleCI * Fix #8ß5 * Allow to add Attributes to tag New property added: $this->inputAttr in which additional attributes are stored New function added: setInputAttr() which is a clone of View->setAttr() which fills the $this->inputAttr array Can also be used to overwrite existing attributes as $this->inputAttr is passed as second param to array_merge (at $this->app->getTag()) * update to use inputAttr * update to use inputAttr * update to use inputAttr * update to use inputAttr * style CI fixes * styleCI fixes * Add demo for custom Attributes * add another demo field which uses array definition * Update TypeText.php to pass check * Fix autocomplete.html * Fix lookup.html * Fix autocomplete.pug * Fix lookup.pug * init - add jsCallback when adding or deleting a row. * feature/TreeItemSelector Form Field Initial commit * Apply fixes from StyleCI * Make Escape key clear Grid Search * feature/MultiLine Enhancement - Ability to run js when adding or deleting row. - Add new line of record when tabbing out of the last row/column * Apply fixes from StyleCI * start implementation * Apply fixes from StyleCI * remove test * changed example for ibelar * Apply fixes from StyleCI * some more notes wip * Apply fixes from StyleCI * test * Mutliline: Improve inline docs and comments (#811) * Improve inline docs and comments * Update MultiLine.php * initial testing * Fix #814 - useless code in Form.php (#818) * Fix #814 - useless code in Form.php * Update Form.php * Add Locale class * Apply fixes from StyleCI * add LocaleTest * Apply fixes from StyleCI * Update LocaleTest.php * Add credits to Lokalize services * Create .empty * Delete .empty * Fix Locale.php * refactor * code review and refactor * Apply fixes from StyleCI * updare demo * type hint and cleanup * Apply fixes from StyleCI * js cleanup and comment * add more demo * Typo. * update userAction move loader set function to jsRender so we could apply afterSuccess or jsSuccess after setAction is done. Add jsSuccess and stateContext * Apply fixes from StyleCI * fix * Feature/fix textarea (#822) * fix TextArea and DropDown zero and empty values * Apply fixes from StyleCI * Enhance Form Testing suite * Apply fixes from StyleCI * fix * fix * #823: Fix a few phpDoc comments. (#824) * #823: Fix a few phpDoc comments. * #824: Lowercase @inheritdoc . * update - include web storage for ajaxexec - code refactoring * fix modal service * update modal service * fix/DropDown unnecessary property Remove unneccessary property isValueRequired for dropdown formfield and rely on field property required instead. * update ajaexec.plugin add demos/test to gitignore * remove unused comment * update button placement and state * remove jsEvent executor from UserAction Action that required an event must be expicitly set using jsEvent * Apply fixes from StyleCI * add exception handler * Apply fixes from StyleCI * update demos * added jsExecute() * Apply fixes from StyleCI * cleanup * check for exception in each jsSubmit step * Apply fixes from StyleCI * Feature/Refactor On method Allow for on method to receive a Model UserAction as second arguments. * Apply fixes from StyleCI * Table columns support user action now * Apply fixes from StyleCI * forgot the demo * Apply fixes from StyleCI * update - Create new Class jsUserAction based on existing jsCallback - remove jsEvent executor from demos - set demos using new jsUserAction - update View method to use new jsUserAction * Apply fixes from StyleCI * Code review Add comments clean up. * Apply fixes from StyleCI * update comment * test * fix test uri for jsactions.php demo * init * merge changed * Apply fixes from StyleCI * update View::on() Add ability to setup apiConfig for jsCallback. * updated Fix dropdown when place inside a column table. * Apply fixes from StyleCI * fix typo * update method name * improve functionality and demos * Apply fixes from StyleCI * improve demo * Apply fixes from StyleCI * improve demo * improve demo * making crud work * fixes * integrated crud into actions * Apply fixes from StyleCI * Code review Add comments clean up. * Apply fixes from StyleCI * update comment * test * fix test uri for jsactions.php demo * init * merge changed * Apply fixes from StyleCI * update View::on() Add ability to setup apiConfig for jsCallback. * merge * updated Fix dropdown when place inside a column table. * Apply fixes from StyleCI * fix typo * update method name * improve functionality and demos * Apply fixes from StyleCI * improve demo * Apply fixes from StyleCI * improve demo * improve demo * crud improvements * wip * wip * Apply fixes from StyleCI * action test * Apply fixes from StyleCI * test with getting action * Apply fixes from StyleCI * change property name * setup executor from action * Apply fixes from StyleCI * Addesd public property currency_decimals in Persistence/UI * Using property currency_decimals in FormField/Money * Apply fixes from StyleCI * code cleanup * refactor and review * Apply fixes from StyleCI * clean up * add hook callback to crud * Apply fixes from StyleCI * adding native action dropdown support into crud * Apply fixes from StyleCI * update demo to contain example of redefining action executor * Apply fixes from StyleCI * Added two really nice demo pages (index and actions) * Apply fixes from StyleCI * fixed and enhancement - fixed table border - fixed js when table dropdown menu appear near end of window - Delete action should be fixed in atk4\data remove floating css class to table dropdown menu View::On method now check for action confirmation property and apply it by default * fix action in wizrd * add action to menu item * add UserConfirmation * Apply fixes from StyleCI * Add SSE operation with user confirmation example This adds an example for triggering an SSE operation after asking confirmation from the user. * Apply fixes from StyleCI * hide modal content while reloading * refactor make it more generic by applying class to loader instead of moda. * apply sorting when using action * Apply fixes from StyleCI * remove previous test * remove tutorial from actions page Added to a new page tutorial_actions for test to work again * fix double factory * Fix few bugs and add comments (#847) * add some comments while reviewing * fix action->fields bug * cleanup * CRUD refactoring * Apply fixes from StyleCI * change method name * minor fix * notify refactor * more refactoring * Apply fixes from StyleCI * more cleanup * fix comment * more cleanup * Apply fixes from StyleCI * fix actions test * fix lookup test * temp fix for lookup Seem like db value is not available. * Feature/Code Highlight (#849) * Feature/Code Highlight Display code in tutorial using Highlight.js * Apply fixes from StyleCI * add lang selection * fix * nothing * Feature/Card Deck using model action (#846) * init * Apply fixes from StyleCI * fix demo * enhancement add menu bar improve jsNotify setup * Apply fixes from StyleCI * add ability to pass View::on() defaults * add some comments while reviewing * fix action->fields bug * cleanup * CRUD refactoring * Apply fixes from StyleCI * change method name * minor fix * notify refactor * more refactoring * Apply fixes from StyleCI * more cleanup * fix comment * more cleanup * Apply fixes from StyleCI * fix actions test * fix lookup test * temp fix for lookup Seem like db value is not available. * deck refactoring * Apply fixes from StyleCI * update demo * Apply fixes from StyleCI * typo * Apply fixes from StyleCI * enhancement card template refactoring add itemSearch to deck * Apply fixes from StyleCI * add empty view when no record to show * Apply fixes from StyleCI * update * Apply fixes from StyleCI * apply partial reload on card when possible * Apply fixes from StyleCI * remove test argument * Code review * Apply fixes from StyleCI * create view from seed * nothing really * Add Github workflows (actions) (#848) * workflow * Setting current dependencies * wip * wip * wip * wip * wip * wip * wip * wip * fix * Fix unit test on Windows paths * Remove file db.github.php from Demo functional test check. * Apply fixes from StyleCI * Fix some Type Hints * Apply fixes from StyleCI * Feature/input action (#845) * Feature/Input Action * Apply fixes from StyleCI * Change in demo : exit() to $app->callExit() (#854) * Change exit() to $app->callExit() * Change direct exit call to $app->callExit(). * Change all deprecated Persistence_* to correct Persistence\* * badge * fix release bundler * fix release bundler * wip * fix release bundler * fix release bundler * fix release bundler * Setting current dependencies * Setting current dependencies * fix release bundler * fix release bundler * fix release bundler * fix release bundler * wip * Updating CDN link to use @2.0.2 (#864) * Update versions for develop * Update App.php * Update App.php * wip * wip * Update versions for develop * Setting current dependencies and complied JS --- .github/workflows/bundler.yml | 2 ++ public/atkjs-ui.min.js | 7 +++++++ src/App.php | 4 ++-- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 public/atkjs-ui.min.js diff --git a/.github/workflows/bundler.yml b/.github/workflows/bundler.yml index 96839c1302..73230cb8f5 100644 --- a/.github/workflows/bundler.yml +++ b/.github/workflows/bundler.yml @@ -46,6 +46,7 @@ jobs: + - name: Update to stable dependencies run: | jq 'del(."minimum-stability")|del(.require["atk4/data"])' < composer.json > tmp && mv tmp composer.json @@ -55,6 +56,7 @@ jobs: - name: Compile JS files for CDN run: | npm install -g less-plugin-clean-css + (cd js; npm install; npm run build; cd ..) lessc public/agileui.less public/agileui.css --clean-css="--s1 --advanced --compatibility=ie8" --source-map uglifyjs --compress -- public/agileui.js > public/agileui.min.js echo '!agileui.css' >> public/.gitignore diff --git a/public/atkjs-ui.min.js b/public/atkjs-ui.min.js new file mode 100644 index 0000000000..624ad4bcc7 --- /dev/null +++ b/public/atkjs-ui.min.js @@ -0,0 +1,7 @@ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery"),require("Draggable")):"function"==typeof define&&define.amd?define("atk",["jQuery","Draggable"],t):"object"==typeof exports?exports.atk=t(require("jQuery"),require("Draggable")):e.atk=t(e.jQuery,e.Draggable)}(window,function(__WEBPACK_EXTERNAL_MODULE__1__,__WEBPACK_EXTERNAL_MODULE__247__){return(d=[function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(258);Object.defineProperty(t,"isBrowser",{enumerable:!0,get:function(){return((e=i)&&e.__esModule?e:{default:e}).default;var e}});var r=n(280);Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})});var o=n(316);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})});var a=n(317);Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})})},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__1__},function(e,t){var s=/^(attrs|props|on|nativeOn|class|style|hook)$/;function u(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}e.exports=function(e){return e.reduce(function(e,t){var n,i,r,o,a;for(r in t)if(n=e[r],i=t[r],n&&s.test(r))if("class"===r&&("string"==typeof n&&(a=n,e[r]=n={},n[a]=!0),"string"==typeof i&&(a=i,t[r]=i={},i[a]=!0)),"on"===r||"nativeOn"===r||"hook"===r)for(o in i)n[o]=u(n[o],i[o]);else if(Array.isArray(n))e[r]=n.concat(i);else if(Array.isArray(i))e[r]=[n].concat(i);else for(o in i)n[o]=i[o];else e[r]=t[r];return e},{})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=i(n(21)),a=i(n(86));t.Enum=r;var s=i(n(327));function i(e){return e&&e.__esModule?e:{default:e}}function r(){var e=0r;)c(G,t=n[r++])||t==z||t==h||i.push(t);return i}function u(e){for(var t,n=e===J,i=F(n?K:j(e)),r=[],o=0;i.length>o;)!c(G,t=i[o++])||n&&!c(J,t)||r.push(G[t]);return r}var l=n(5),c=n(24),f=n(10),d=n(11),p=n(17),h=n(66).KEY,v=n(13),m=n(68),g=n(55),y=n(50),b=n(4),_=n(156),x=n(155),S=n(241),w=n(154),O=n(8),E=n(9),A=n(39),j=n(28),P=n(67),M=n(51),k=n(74),C=n(243),T=n(76),I=n(72),$=n(12),L=n(38),D=T.f,B=$.f,F=C.f,R=l.Symbol,N=l.JSON,V=N&&N.stringify,U="prototype",z=b("_hidden"),H=b("toPrimitive"),W={}.propertyIsEnumerable,q=m("symbol-registry"),G=m("symbols"),K=m("op-symbols"),J=Object[U],X="function"==typeof R&&!!I.f,Y=l.QObject,Q=!Y||!Y[U]||!Y[U].findChild,Z=f&&v(function(){return 7!=k(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=D(J,t);i&&delete J[t],B(e,t,n),i&&e!==J&&B(J,t,i)}:B,ee=X&&"symbol"==typeof R.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof R},te=function(e,t,n){return e===J&&te(K,t,n),O(e),t=P(t,!0),O(n),c(G,t)?(n.enumerable?(c(e,z)&&e[z][t]&&(e[z][t]=!1),n=k(n,{enumerable:M(0,!1)})):(c(e,z)||B(e,z,M(1,{})),e[z][t]=!0),Z(e,t,n)):B(e,t,n)};X||(p((R=function(e){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var t=y(0ie;)b(ne[ie++]);for(var re=L(b.store),oe=0;re.length>oe;)x(re[oe++]);d(d.S+d.F*!X,"Symbol",{for:function(e){return c(q,e+="")?q[e]:q[e]=R(e)},keyFor:function(e){if(!ee(e))throw TypeError(e+" is not a symbol!");for(var t in q)if(q[t]===e)return t},useSetter:function(){Q=!0},useSimple:function(){Q=!1}}),d(d.S+d.F*!X,"Object",{create:function(e,t){return void 0===t?k(e):r(k(e),t)},defineProperty:te,defineProperties:r,getOwnPropertyDescriptor:a,getOwnPropertyNames:s,getOwnPropertySymbols:u});var ae=v(function(){I.f(1)});d(d.S+d.F*ae,"Object",{getOwnPropertySymbols:function(e){return I.f(A(e))}}),N&&d(d.S+d.F*(!X||v(function(){var e=R();return"[null]"!=V([e])||"{}"!=V({a:e})||"{}"!=V(Object(e))})),"JSON",{stringify:function(e){for(var t,n,i=[e],r=1;r/g,""),jQuery),0]*>[\s\S]*<\/body>/gi);t?apiService.showErrorModal(t):apiService.showErrorModal(e)}}},{key:"showErrorModal",value:function(e){var t=jquery__WEBPACK_IMPORTED_MODULE_7___default()("
").appendTo("body").addClass("ui scrolling modal").css("padding","1em").html(e);t.modal({duration:100,allowMultiple:!1,onHide:function(){return t.children().remove(),!0}}).modal("show").modal("refresh")}},{key:"showErrorWindow",value:function(e){jquery__WEBPACK_IMPORTED_MODULE_7___default()('
').css({padding:"8px","background-color":"rgba(0, 0, 0, 0.5)",margin:"auto",width:"100%",height:"100%",position:"fixed",top:0,bottom:0,"z-index":"100000","overflow-y":"scroll"}).html(jquery__WEBPACK_IMPORTED_MODULE_7___default()("
").css({width:"70%","margin-top":"4%","margin-bottom":"4%","margin-left":"auto","margin-right":"auto",background:"white",padding:"4px","overflow-x":"scroll"}).html(e).prepend(jquery__WEBPACK_IMPORTED_MODULE_7___default()('').css("float","right").click(function(){var e=jquery__WEBPACK_IMPORTED_MODULE_7___default()(this).parents(".atk-exception");e.hide(),e.remove()}))).appendTo("body")}},{key:"getErrorHtml",value:function(e){return'
\n \n
\n
Javascript Error
\n
'.concat(e,"
\n
\n
")}}]),ApiService}(),apiService=new ApiService;Object.freeze(apiService),__webpack_exports__.a=apiService},function(e,ys,t){"use strict";(function(e,t){ +/*! + * Vue.js v2.6.11 + * (c) 2014-2019 Evan You + * Released under the MIT License. + */ +var g=Object.freeze({});function L(e){return null==e}function D(e){return null!=e}function P(e){return!0===e}function M(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function B(e){return null!==e&&"object"==typeof e}var n=Object.prototype.toString;function u(e){return"[object Object]"===n.call(e)}function i(e){return"[object RegExp]"===n.call(e)}function r(e){var t=parseFloat(String(e));return 0<=t&&Math.floor(t)===t&&isFinite(e)}function y(e){return D(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function o(e){return null==e?"":Array.isArray(e)||u(e)&&e.toString===n?JSON.stringify(e,null,2):String(e)}function F(e){var t=parseFloat(e);return isNaN(t)?e:t}function l(e,t){for(var n=Object.create(null),i=e.split(","),r=0;rdocument.createEvent("Event").timeStamp&&(cn=function(){return fn.now()})}function dn(){var e,t;for(ln=cn(),sn=!0,nn.sort(function(e,t){return e.id-t.id}),un=0;une.id;)n--;nn.splice(n+1,0,e)}else nn.push(e);an||(an=!0,tt(dn))}}(this)},hn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||B(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Ue(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},hn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},hn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},hn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var vn={enumerable:!0,configurable:!0,get:E,set:E};function mn(e,t,n){vn.get=function(){return this[t][n]},vn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,vn)}function gn(e){e._watchers=[];var t=e.$options;t.props&&function(n,i){var r=n.$options.propsData||{},o=n._props={},a=n.$options._propKeys=[];n.$parent&&Oe(!1);function e(e){a.push(e);var t=Fe(e,i,r,n);je(o,e,t),e in n||mn(n,"_props",e)}for(var t in i)e(t);Oe(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?E:m(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;u(t=e._data="function"==typeof t?function(e,t){pe();try{return e.call(t,t)}catch(e){return Ue(e,t,"data()"),{}}finally{he()}}(t,e):t||{})||(t={});var n=Object.keys(t),i=e.$options.props,r=(e.$options.methods,n.length);for(;r--;){var o=n[r];0,i&&f(i,o)||36!==(a=(o+"").charCodeAt(0))&&95!==a&&mn(e,"_data",o)}var a;Ae(t,!0)}(e):Ae(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),i=re();for(var r in t){var o=t[r],a="function"==typeof o?o:o.get;0,i||(n[r]=new hn(e,a||E,E,yn)),r in e||bn(e,r,o)}}(e,t.computed),t.watch&&t.watch!==te&&function(e,t){for(var n in t){var i=t[n];if(Array.isArray(i))for(var r=0;rparseInt(this.max)&&Bn(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};Fn=Tn,Nn={get:function(){return N}},Object.defineProperty(Fn,"config",Nn),Fn.util={warn:le,extend:w,mergeOptions:De,defineReactive:je},Fn.set=Pe,Fn.delete=Me,Fn.nextTick=tt,Fn.observable=function(e){return Ae(e),e},Fn.options=Object.create(null),I.forEach(function(e){Fn.options[e+"s"]=Object.create(null)}),w((Fn.options._base=Fn).options.components,Un),Fn.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(-1=r||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}rr.addEventListener(e,t,ne?{capture:n,passive:i}:n)}function cr(e,t,n,i){(i||rr).removeEventListener(e,t._wrapper||t,n)}function fr(e,t){if(!L(e.data.on)||!L(t.data.on)){var n=t.data.on||{},i=e.data.on||{};rr=t.elm,function(e){if(D(e[or])){var t=X?"change":"input";e[t]=[].concat(e[or],e[t]||[]),delete e[or]}D(e[ar])&&(e.change=[].concat(e[ar],e.change||[]),delete e[ar])}(n),at(n,i,lr,cr,sr,t.context),rr=void 0}}var dr,pr={create:fr,update:fr};function hr(e,t){if(!L(e.data.domProps)||!L(t.data.domProps)){var n,i,r,o,a=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};for(n in D(u.__ob__)&&(u=t.data.domProps=w({},u)),s)n in u||(a[n]="");for(n in u){if(i=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),i===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){var l=L(a._value=i)?"":String(i);o=l,(r=a).composing||"OPTION"!==r.tagName&&!function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(r,o)&&!function(e,t){var n=e.value,i=e._vModifiers;if(D(i)){if(i.number)return F(n)!==F(t);if(i.trim)return n.trim()!==t.trim()}return n!==t}(r,o)||(a.value=l)}else if("innerHTML"===n&&si(a.tagName)&&L(a.innerHTML)){(dr=dr||document.createElement("div")).innerHTML=""+i+"";for(var c=dr.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;c.firstChild;)a.appendChild(c.firstChild)}else if(i!==s[n])try{a[n]=i}catch(e){}}}}var vr={create:hr,update:hr},mr=d(function(e){var n={},i=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var t=e.split(i);1=a&&s()};setTimeout(function(){l\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,$o=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Lo="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+V.source+"]*",Do="((?:"+Lo+"\\:)?"+Lo+")",Bo=new RegExp("^<"+Do),Fo=/^\s*(\/?)>/,Ro=new RegExp("^<\\/"+Do+"[^>]*>"),No=/^]+>/i,Vo=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},qo=/&(?:lt|gt|quot|amp|#39);/g,Go=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Ko=l("pre,textarea",!0),Jo=function(e,t){return e&&Ko(e)&&"\n"===t[0]};function Xo(r,f){for(var e,d,p=[],h=f.expectHTML,v=f.isUnaryTag||j,m=f.canBeLeftOpenTag||j,a=0;r;){if(e=r,d&&zo(d)){var i=0,o=d.toLowerCase(),t=Ho[o]||(Ho[o]=new RegExp("([\\s\\S]*?)(]*>)","i")),n=r.replace(t,function(e,t,n){return i=n.length,zo(o)||"noscript"===o||(t=t.replace(//g,"$1").replace(//g,"$1")),Jo(o,t)&&(t=t.slice(1)),f.chars&&f.chars(t),""});a+=r.length-n.length,r=n,A(o,a-i,a)}else{var s=r.indexOf("<");if(0===s){if(Vo.test(r)){var u=r.indexOf("--\x3e");if(0<=u){f.shouldKeepComment&&f.comment(r.substring(4,u),a,a+u+3),w(u+3);continue}}if(Uo.test(r)){var l=r.indexOf("]>");if(0<=l){w(l+2);continue}}var c=r.match(No);if(c){w(c[0].length);continue}var g=r.match(Ro);if(g){var y=a;w(g[0].length),A(g[1],y,a);continue}var b=O();if(b){E(b),Jo(b.tagName,r)&&w(1);continue}}var _=void 0,x=void 0,S=void 0;if(0<=s){for(x=r.slice(s);!(Ro.test(x)||Bo.test(x)||Vo.test(x)||Uo.test(x)||(S=x.indexOf("<",1))<0);)s+=S,x=r.slice(s);_=r.substring(0,s)}s<0&&(_=r),_&&w(_.length),f.chars&&_&&f.chars(_,a-_.length,a)}if(r===e){f.chars&&f.chars(r);break}}function w(e){a+=e,r=r.substring(e)}function O(){var e=r.match(Bo);if(e){var t,n,i={tagName:e[1],attrs:[],start:a};for(w(e[0].length);!(t=r.match(Fo))&&(n=r.match($o)||r.match(Io));)n.start=a,w(n[0].length),n.end=a,i.attrs.push(n);if(t)return i.unarySlash=t[1],w(t[0].length),i.end=a,i}}function E(e){var t=e.tagName,n=e.unarySlash;h&&("p"===d&&To(t)&&A(d),m(t)&&d===t&&A(t));for(var i,r=v(t)||!!n,o=e.attrs.length,a=new Array(o),s=0;s-1"+("true"===p?":("+l+")":":_q("+l+","+p+")")),qi(u,"change","var $$a="+l+",$$el=$event.target,$$c=$$el.checked?("+p+"):("+h+");if(Array.isArray($$a)){var $$v="+(f?"_n("+d+")":d)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Qi(l,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Qi(l,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Qi(l,"$$c")+"}",null,!0);else if("input"===x&&"radio"===S)i=e,r=b,a=(o=_)&&o.number,s=Gi(i,"value")||"null",Ui(i,"checked","_q("+r+","+(s=a?"_n("+s+")":s)+")"),qi(i,"change",Qi(r,s),null,!0);else if("input"===x||"textarea"===x)!function(e,t,n){var i=e.attrsMap.type;0;var r=n||{},o=r.lazy,a=r.number,s=r.trim,u=!o&&"range"!==i,l=o?"change":"range"===i?or:"input",c="$event.target.value";s&&(c="$event.target.value.trim()");a&&(c="_n("+c+")");var f=Qi(t,c);u&&(f="if($event.target.composing)return;"+f);Ui(e,"value","("+t+")"),qi(e,l,f,null,!0),(s||a)&&qi(e,"blur","$forceUpdate()")}(e,b,_);else{if(!N.isReservedTag(x))return Yi(e,b,_),!1}return!0},text:function(e,t){t.value&&Ui(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Ui(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:ko,mustUseProp:zn,canBeLeftOpenTag:Co,isReservedTag:ri,getTagNamespace:ui,staticKeys:Ma.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")},Ia=d(function(e){return l("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function $a(e,t){e&&(ka=Ia(t.staticKeys||""),Ca=t.isReservedTag||j,function e(t){t.static=La(t);if(1===t.type){if(!Ca(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,i=t.children.length;n|^function(?:\s+[\w$]+)?\s*\(/,Ba=/\([^)]*?\);*$/,Fa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ra={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Na={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Va=function(e){return"if("+e+")return null;"},Ua={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Va("$event.target !== $event.currentTarget"),ctrl:Va("!$event.ctrlKey"),shift:Va("!$event.shiftKey"),alt:Va("!$event.altKey"),meta:Va("!$event.metaKey"),left:Va("'button' in $event && $event.button !== 0"),middle:Va("'button' in $event && $event.button !== 1"),right:Va("'button' in $event && $event.button !== 2")};function za(e,t){var n=t?"nativeOn:":"on:",i="",r="";for(var o in e){var a=Ha(e[o]);e[o]&&e[o].dynamic?r+=o+","+a+",":i+='"'+o+'":'+a+","}return i="{"+i.slice(0,-1)+"}",r?n+"_d("+i+",["+r.slice(0,-1)+"])":n+i}function Ha(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return Ha(e)}).join(",")+"]";var t=Fa.test(e.value),n=Da.test(e.value),i=Fa.test(e.value.replace(Ba,""));if(e.modifiers){var r="",o="",a=[];for(var s in e.modifiers)if(Ua[s])o+=Ua[s],Ra[s]&&a.push(s);else if("exact"===s){var u=e.modifiers;o+=Va(["ctrl","shift","alt","meta"].filter(function(e){return!u[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(r+="if(!$event.type.indexOf('key')&&"+a.map(Wa).join("&&")+")return null;"),o&&(r+=o),"function($event){"+r+(t?"return "+e.value+"($event)":n?"return ("+e.value+")($event)":i?"return "+e.value:e.value)+"}"}return t||n?e.value:"function($event){"+(i?"return "+e.value:e.value)+"}"}function Wa(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=Ra[e],i=Na[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(i)+")"}var qa={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(t,n){t.wrapData=function(e){return"_b("+e+",'"+t.tag+"',"+n.value+","+(n.modifiers&&n.modifiers.prop?"true":"false")+(n.modifiers&&n.modifiers.sync?",true":"")+")"}},cloak:E},Ga=function(e){this.options=e,this.warn=e.warn||Ni,this.transforms=Vi(e.modules,"transformCode"),this.dataGenFns=Vi(e.modules,"genData"),this.directives=w(w({},qa),e.directives);var t=e.isReservedTag||j;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Ka(e,t){var n=new Ga(t);return{render:"with(this){return "+(e?Ja(e,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Ja(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Xa(e,t);if(e.once&&!e.onceProcessed)return Ya(e,t);if(e.for&&!e.forProcessed)return Za(e,t);if(e.if&&!e.ifProcessed)return Qa(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||'"default"',i=is(e,t),r="_t("+n+(i?","+i:""),o=e.attrs||e.dynamicAttrs?as((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:_(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];!o&&!a||i||(r+=",null");o&&(r+=","+o);a&&(r+=(o?"":",null")+","+a);return r+")"}(e,t);var n;if(e.component)a=e.component,u=t,l=(s=e).inlineTemplate?null:is(s,u,!0),n="_c("+a+","+es(s,u)+(l?","+l:"")+")";else{var i;(!e.plain||e.pre&&t.maybeComponent(e))&&(i=es(e,t));var r=e.inlineTemplate?null:is(e,t,!0);n="_c('"+e.tag+"'"+(i?","+i:"")+(r?","+r:"")+")"}for(var o=0;o>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(n+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];0;if(n&&1===n.type){var i=Ka(n,t.options);return"inlineTemplate:{render:function(){"+i.render+"},staticRenderFns:["+i.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b("+n+',"'+e.tag+'",'+as(e.dynamicAttrs)+")"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function ts(e){return 1===e.type&&("slot"===e.tag||e.children.some(ts))}function ns(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Qa(e,t,ns,"null");if(e.for&&!e.forProcessed)return Za(e,t,ns);var i=e.slotScope===ya?"":String(e.slotScope),r="function("+i+"){return "+("template"===e.tag?e.if&&n?"("+e.if+")?"+(is(e,t)||"undefined")+":undefined":is(e,t)||"undefined":Ja(e,t))+"}",o=i?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+r+o+"}"}function is(e,t,n,i,r){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return(i||Ja)(a,t)+s}var u=n?function(e,t){for(var n=0,i=0;i':'
',0=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(e,t,n){var i=n(30),r=n(62);e.exports=n(31)?function(e,t,n){return i.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var i=n(60);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){var i=n(163),r=n(111);e.exports=function(e){return i(r(e))}},function(e,t){e.exports={}},function(e,t,n){var i=n(294);e.exports=function(e){return null==e?"":i(e)}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports=!1},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports={}},function(e,t,n){var i=n(12).f,r=n(24),o=n(4)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&i(e,o,{configurable:!0,value:t})}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var i=n(12).f,r=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in r||n(10)&&i(r,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(e){return""}}})},function(e,t,n){var v=n(29),m=n(19),g=n(159),y=n(44),b=n(40),_="prototype",x=function(e,t,n){var i,r,o,a=e&x.F,s=e&x.G,u=e&x.S,l=e&x.P,c=e&x.B,f=e&x.W,d=s?m:m[t]||(m[t]={}),p=d[_],h=s?v:u?v[t]:(v[t]||{})[_];for(i in s&&(n=t),n)(r=!a&&h&&void 0!==h[i])&&b(d,i)||(o=r?h[i]:n[i],d[i]=s&&"function"!=typeof h[i]?n[i]:c&&r?g(o,v):f&&h[i]==o?function(i){function e(e,t,n){if(this instanceof i){switch(arguments.length){case 0:return new i;case 1:return new i(e);case 2:return new i(e,t)}return new i(e,t,n)}return i.apply(this,arguments)}return e[_]=i[_],e}(o):l&&"function"==typeof o?g(Function.call,o):o,l&&((d.virtual||(d.virtual={}))[i]=o,e&x.R&&p&&!p[i]&&y(p,i,o)))};x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,e.exports=x},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var i=n(85),r=n(295),o=n(296),a=i?i.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?r(e):o(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(380);Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})});var r=n(384);Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})});var o=n(386);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})});var a=n(387);Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})});var s=n(388);Object.keys(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}})});var u=n(392);Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}})});var l=n(393);Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}})});var c=n(395);Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}})});var f=n(396);Object.keys(f).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}})});var d=n(398);Object.keys(d).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}})});var p=n(403);Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}})});var h=n(405);Object.keys(h).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}})});var v=n(407);Object.keys(v).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}})});var m=n(410);Object.keys(m).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return m[e]}})});var g=n(413);Object.keys(g).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(531);Object.defineProperty(t,"Feed",{enumerable:!0,get:function(){return p(i).default}});var r=n(532);Object.defineProperty(t,"FeedContent",{enumerable:!0,get:function(){return p(r).default}});var o=n(533);Object.defineProperty(t,"FeedDate",{enumerable:!0,get:function(){return p(o).default}});var a=n(219);Object.defineProperty(t,"FeedEvent",{enumerable:!0,get:function(){return p(a).default}});var s=n(534);Object.defineProperty(t,"FeedExtra",{enumerable:!0,get:function(){return p(s).default}});var u=n(535);Object.defineProperty(t,"FeedLabel",{enumerable:!0,get:function(){return p(u).default}});var l=n(536);Object.defineProperty(t,"FeedLike",{enumerable:!0,get:function(){return p(l).default}});var c=n(537);Object.defineProperty(t,"FeedMeta",{enumerable:!0,get:function(){return p(c).default}});var f=n(538);Object.defineProperty(t,"FeedSummary",{enumerable:!0,get:function(){return p(f).default}});var d=n(539);function p(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"FeedUser",{enumerable:!0,get:function(){return p(d).default}})},function(e,t,n){function i(e){s(e,r,{value:{i:"O"+ ++u,w:{}}})}var r=n(50)("meta"),o=n(9),a=n(24),s=n(12).f,u=0,l=Object.isExtensible||function(){return!0},c=!n(13)(function(){return l(Object.preventExtensions({}))}),f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!l(e))return"F";if(!t)return"E";i(e)}return e[r].i},getWeak:function(e,t){if(!a(e,r)){if(!l(e))return!0;if(!t)return!1;i(e)}return e[r].w},onFreeze:function(e){return c&&f.NEED&&l(e)&&!a(e,r)&&i(e),e}}},function(e,t,n){var r=n(9);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var i=n(35),r=n(5),o="__core-js_shared__",a=r[o]||(r[o]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:n(52)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0]*>)/g,h=/\$([$&`']|\d\d?)/g;n(95)("replace",2,function(r,o,x,S){return[function(e,t){var n=r(this),i=null==e?void 0:e[o];return void 0!==i?i.call(e,n,t):x.call(String(n),e,t)},function(e,t){var n=S(x,e,this,t);if(n.done)return n.value;var i=O(e),r=String(this),o="function"==typeof t;o||(t=String(t));var a=i.global;if(a){var s=i.unicode;i.lastIndex=0}for(var u=[];;){var l=P(i,r);if(null===l)break;if(u.push(l),!a)break;""===String(l[0])&&(i.lastIndex=j(r,E(i.lastIndex),s))}for(var c,f="",d=0,p=0;pdocument.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c[l][s[n]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(r[l]=o(e),n=new r,r[l]=null,n[u]=e):n=c(),void 0===t?n:a(n,t)}},function(e,t,n){var i=n(152),r=n(104).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},function(e,t,n){var i=n(56),r=n(51),o=n(28),a=n(67),s=n(24),u=n(140),l=Object.getOwnPropertyDescriptor;t.f=n(10)?l:function(e,t){if(e=o(e),t=a(t,!0),u)try{return l(e,t)}catch(e){}if(s(e,t))return r(!i.f.call(e,t),e[t])}},function(e,t,n){"use strict";n(246);function i(e){n(17)(RegExp.prototype,s,e,!0)}var r=n(8),o=n(97),a=n(10),s="toString",u=/./[s];n(13)(function(){return"/a/b"!=u.call({source:"a",flags:"b"})})?i(function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!a&&e instanceof RegExp?o.call(e):void 0)}):u.name!=s&&i(function(){return u.call(this)})},function(e,t,n){var i=n(39),r=n(38);n(141)("keys",function(){return function(e){return r(i(e))}})},function(e,t,n){var i=n(162),r=n(115);e.exports=Object.keys||function(e){return i(e,r)}},function(e,t){e.exports=!0},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var i=n(111);e.exports=function(e){return Object(i(e))}},function(e,t,n){"use strict";var i=n(261)(!0);n(165)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(22).Symbol;e.exports=i},function(e,t,n){"use strict";t.__esModule=!0;var i,r=n(320),o=(i=r)&&i.__esModule?i:{default:i};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t")}),y=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(n,e,t){var i=h(n),o=!d(function(){var e={};return e[i]=function(){return 7},7!=""[n](e)}),r=o?!d(function(){var e=!1,t=/a/;return t.exec=function(){return e=!0,null},"split"===n&&(t.constructor={},t.constructor[m]=function(){return t}),t[i](""),!e}):void 0;if(!o||!r||"replace"===n&&!g||"split"===n&&!y){var a=/./[i],s=t(p,i,""[n],function(e,t,n,i,r){return t.exec===v?o&&!r?{done:!0,value:a.call(t,n,i)}:{done:!0,value:e.call(n,t,i)}:{done:!1}}),u=s[0],l=s[1];c(String.prototype,n,u),f(RegExp.prototype,i,2==e?function(e,t){return l.call(e,this,t)}:function(e){return l.call(e,this)})}}},function(e,t,n){"use strict";var i,r,o=n(97),a=RegExp.prototype.exec,s=String.prototype.replace,u=a,l="lastIndex",c=(i=/a/,r=/b*/g,a.call(i,"a"),a.call(r,"a"),0!==i[l]||0!==r[l]),f=void 0!==/()??/.exec("")[1];(c||f)&&(u=function(e){var t,n,i,r;return f&&(n=new RegExp("^"+this.source+"$(?!\\s)",o.call(this))),c&&(t=this[l]),i=a.call(this,e),c&&i&&(this[l]=this.global?i.index+i[0].length:t),f&&i&&1=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){"use strict";function b(){return this}var _=n(52),x=n(11),S=n(17),w=n(25),O=n(54),E=n(244),A=n(55),j=n(245),P=n(4)("iterator"),M=!([].keys&&"next"in[].keys()),k="values";e.exports=function(e,t,n,i,r,o,a){E(n,t,i);function s(e){if(!M&&e in h)return h[e];switch(e){case"keys":case k:return function(){return new n(this,e)}}return function(){return new n(this,e)}}var u,l,c,f=t+" Iterator",d=r==k,p=!1,h=e.prototype,v=h[P]||h["@@iterator"]||r&&h[r],m=v||s(r),g=r?d?s("entries"):m:void 0,y="Array"==t&&h.entries||v;if(y&&(c=j(y.call(new e)))!==Object.prototype&&c.next&&(A(c,f,!0),_||"function"==typeof c[P]||w(c,P,b)),d&&v&&v.name!==k&&(p=!0,m=function(){return v.call(this)}),_&&!a||!M&&!p&&h[P]||w(h,P,m),O[t]=m,O[f]=b,r)if(u={values:d?m:s(k),keys:o?m:s("keys"),entries:g},a)for(l in u)l in h||S(h,l,u[l]);else x(x.P+x.F*(M||p),t,u);return u}},function(e,t,n){"use strict";var h=n(26),i=n(11),v=n(39),m=n(144),g=n(145),y=n(36),b=n(157),_=n(146);i(i.S+i.F*!n(101)(function(e){Array.from(e)}),"Array",{from:function(e,t,n){var i,r,o,a,s=v(e),u="function"==typeof this?this:Array,l=arguments.length,c=1r;)a(i,n=t[r++])&&(~u(o,n)||o.push(n));return o}},function(e,t,n){var b=n(26),_=n(102),x=n(39),S=n(36),i=n(237);e.exports=function(f,e){var d=1==f,p=2==f,h=3==f,v=4==f,m=6==f,g=5==f||m,y=e||i;return function(e,t,n){for(var i,r,o=x(e),a=_(o),s=b(t,n,3),u=S(a.length),l=0,c=d?y(e,u):p?y(e,0):void 0;lr;)a(i,n=t[r++])&&(~u(o,n)||o.push(n));return o}},function(e,t,n){var i=n(110);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t,n){var i=n(112),r=Math.min;e.exports=function(e){return 0document.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c[l][s[n]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(r[l]=o(e),n=new r,r[l]=null,n[u]=e):n=c(),void 0===t?n:a(n,t)}},function(e,t,n){var i=n(162),r=n(115).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},function(e,t,n){var r=n(110),o=n(15)("toStringTag"),a="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t,n){var i=n(169),r=n(15)("iterator"),o=n(47);e.exports=n(19).getIteratorMethod=function(e){if(null!=e)return e[r]||e["@@iterator"]||o[i(e)]}},function(n,e,t){(function(e){var t="object"==typeof e&&e&&e.Object===Object&&e;n.exports=t}).call(this,t(57))},function(e,t){e.exports=function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n
')}}])&&se(t.prototype,n),i&&se(t,i),e}();function de(e){return(de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pe(e,t){for(var n=0;n \n
\n \n
\n \n ').concat(e.content,"\n
\n
\n
")}},{key:"removeNotifier",value:function(e){var t=e.data.self;clearTimeout(t.timer),t.notify.transition(t.settings.closeTransition),t.notify.remove()}},{key:"getClasses",value:function(e){return{base:{position:"body"===e?"fixed":"absolute","z-index":9999}}}},{key:"getPosition",value:function(e){return{topLeft:{top:"0px",left:"0px"},topCenter:{margin:"auto",top:"0px",left:"0px",right:"0px"},topRight:{top:"0px",right:"0px"},bottomLeft:{bottom:"0px",left:"0px"},bottomCenter:{margin:"auto",bottom:"0px",left:"0px",right:"0px"},bottomRight:{bottom:"0px",right:"0px"},center:{margin:"auto",top:"0px",left:"0px",bottom:"0px",right:"0px","max-height":"1%"}}[e]}}])&&pe(t.prototype,n),i&&pe(t,i),e}();function ye(e){return(ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function be(e,t){for(var n=0;n'}}])&&be(t.prototype,n),i&&be(t,i),e}();we.DEFAULTS={uri:null,file:{id:null,name:null},uri_options:{},action:null,completeLabel:"100%",submit:null};var Oe=n(20),Ee=n.n(Oe);function Ae(e){return(Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function je(e,t){for(var n=0;n'+e+"")}}])&&Ie(t.prototype,n),i&&Ie(t,i),e}();Be.DEFAULTS={uri:null,uri_options:null,container:"tbody",draggable:"tr",dataLabel:"id",handleClass:null,mirrorCss:".draggable-mirror {background: #fff!important;margin-left: 1%;opacity: 0.9;}",overCss:".draggable--over { background: yellow !important; opacity: 0.5;}",autoFireCb:!0};n(43),n(78);function Fe(e){return(Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Re(e,t){for(var n=0;n=this.$inner.outerHeight()&&this.loadContent()}},{key:"hasScrollbar",value:function(){var e=this.isWindow?Math.ceil(this.$el.height()):Math.ceil(this.$inner.height());return Math.ceil(this.$scroll.height())
'))}},{key:"removeLoader",value:function(){p()("#atkScrollLoader").remove()}}])&&Ze(t.prototype,n),i&&Ze(t,i),e}();function rt(e){return(rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ot(e,t){for(var n=0;n').appendTo("body").html(this.getDialogHtml(this.settings.message));n.addClass(this.settings.size);var i={};this.settings.context&&(e=this.settings.context),this.settings.onApprove&&(i.onApprove=function(){t.settings.onApprove.call(e)}),this.settings.onDeny&&(i.onDeny=function(){t.settings.onDeny.call(e)}),i=Object.assign(i,this.settings.modalOptions),n.data("needRemove",!0).modal(i).modal("show")}},{key:"getDialogHtml",value:function(e){return'\n
'.concat(e,'
\n
\n
').concat(this.settings.options.button.ok,'
\n
').concat(this.settings.options.button.cancel,"
\n
\n ")}}])&&ot(t.prototype,n),i&&ot(t,i),e}();function ct(e){return(ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ft(n,i){var e=2\n \n \n \n \n \n ',props:["fields","rowId","isDeletable","values","error"],data:function(){return{columns:this.fields}},components:{"atk-multiline-cell":{name:"atk-multiline-cell",template:' \n \n ',components:{"atk-multiline-readonly":{template:"
{{readOnlyValue}}
",name:"atk-multiline-readonly",props:["readOnlyValue"]},"atk-multiline-textarea":{name:"atk-textarea",template:'',props:{value:[String,Number]},data:function(){return{text:this.value}},methods:{handleChange:function(e){this.$emit("input",e.target.value)}}}},props:["cellData","componentName","fieldValue","options","componentProps"],data:function(){return{field:this.cellData.field,type:this.cellData.type,fieldName:"-"+this.cellData.field,inputValue:this.fieldValue,dirtyValue:this.fieldValue}},computed:{isDirty:function(){return this.dirtyValue!=this.inputValue}},methods:{onInput:function(e){this.inputValue=this.getTypeValue(e),this.$emit("update-value",this.field,this.inputValue)},onBlur:function(){this.isDirty&&(this.$emit("post-value",this.field),this.dirtyValue=this.inputValue)},getTypeValue:function(e){var t=e;return"boolean"===this.type&&(t=e.target.checked),t}}}},inject:["getRootData"],computed:{toDelete:{get:function(){return this.isDeletable},set:function(e){return e}}},methods:{onTab:function(e){e===this.columns.filter(function(e){return e.isEditable}).length&&this.$emit("onTabLastColumn")},getErrorState:function(t){if(this.error&&0\n \n \n {{getErrorMsg(column)}}\n \n \n {{caption}}\n \n \n \n \n
{{column.caption}}
\n
{{getErrorMsg(column)}}
\n
\n
\n \n ',props:["fields","state","errors","caption"],data:function(){return{columns:this.fields,isDeleteAll:!1}},methods:{onToggleDeleteAll:function(){var e=this;this.$nextTick(function(){e.$root.$emit("toggle-delete-all",e.$refs.check.checked)})},getTextAlign:function(e){var t="left";if(!e.isEditable)switch(e.type){case"money":case"integer":case"number":t="right"}return t},getVisibleColumns:function(){var t=1;return this.columns.forEach(function(e){t=e.isVisible?t+1:t}),t},hasError:function(){return 0\n \n \n \n \n \n \n \n
\n \n \n
\n
\n
\n
\n
\n
',props:{data:Object},data:function(){return{linesField:this.data.linesField,rows:[],fieldData:this.data.fields,idField:this.data.idField,eventFields:this.data.eventFields,deletables:[],hasChangeCb:this.data.hasChangeCb,errors:{},caption:this.data.caption?this.data.caption:null,tableProp:Object.assign({},this.tableDefault,this.data.options),tableDefault:{basic:!1,celled:!1,size:null,compact:null,collapsing:!1,stackable:!1,inverted:!1,color:null,columns:null}}},components:{"atk-multiline-body":{name:"atk-multiline-body",template:'\n \n \n \n ',props:["fieldDefs","rowData","rowIdField","deletables","errors"],data:function(){return{fields:this.fieldDefs}},created:function(){},components:{"atk-multiline-row":bt},computed:{rows:function(){return this.rowData}},methods:{onTabLastColumn:function(e){e+1===this.rowData.length&&this.$emit("onTabLastRow")},isDeletableRow:function(e){return-1\n \n \n
\n
{{title}}
\n
\n \n \n
\n
\n ',props:{item:Object,values:Array},inject:["getRootData"],name:"atk-tree-item-selector",data:function(){return{open:!1,isRoot:"atk-root"===this.item.id,isInitialized:!1,id:this.item.id,nodes:this.item.nodes,icons:{single:{on:"circle icon",off:"circle outline icon",indeterminate:"dot circle outline icon"},multiple:{on:"check square outline icon",off:"square outline icon",indeterminate:"minus square outline icon"}}}},created:function(){this.getInitData()},mounted:function(){},computed:{itemMargin:function(){return{marginLeft:this.item.nodes&&0 'https://cdn.jsdelivr.net/gh/atk4/ui@2.0.2/public', + 'atk' => 'https://cdn.jsdelivr.net/gh/atk4/ui@2.0.3/public', 'jquery' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1', 'serialize-object' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery-serialize-object/2.5.0', 'semantic-ui' => 'https://cdn.jsdelivr.net/npm/fomantic-ui@2.7.2/dist', ]; /** @var string Version of Agile UI */ - public $version = '2.0.2'; + public $version = '2.0.3'; /** @var string Name of application */ public $title = 'Agile UI - Untitled Application';