UNPKG

@linid-dm/directory-manager-client-core

Version:

Core package by providing a set of angular components for the Directory Manager app.

94 lines 14.3 kB
/** * Copyright (C) 2020-2024 Linagora * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU Affero General Public License as published by the Free * Software Foundation, either version 3 of the License, or (at your option) any * later version, provided you comply with the Additional Terms applicable for * LinID Directory Manager software by LINAGORA pursuant to Section 7 of the GNU * Affero General Public License, subsections (b), (c), and (e), pursuant to * which these Appropriate Legal Notices must notably (i) retain the display of * the "LinID™" trademark/logo at the top of the interface window, the display * of the “You are using the Open Source and free version of LinID™, powered by * Linagora © 2009–2013. Contribute to LinID R&D by subscribing to an Enterprise * offer!” infobox and in the e-mails sent with the Program, notice appended to * any type of outbound messages (e.g. e-mail and meeting requests) as well as * in the LinID Directory Manager user interface, (ii) retain all hypertext * links between LinID Directory Manager and https://linid.org/, as well as * between LINAGORA and LINAGORA.com, and (iii) refrain from infringing LINAGORA * intellectual property rights over its trademarks and commercial brands. Other * Additional Terms apply, see <http://www.linagora.com/licenses/> for more * details. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more * details. * * You should have received a copy of the GNU Affero General Public License and * its applicable Additional Terms for LinID Directory Manager along with this * program. If not, see <http://www.gnu.org/licenses/> for the GNU Affero * General Public License version 3 and <http://www.linagora.com/licenses/> for * the Additional Terms applicable to the LinID Directory Manager software. */ export * from './directives/color-search-letters.directive'; export * from './directives/disable-control.directive'; export * from './directives/flex-grow-fit-content.directive'; export * from './directives/infinite-scroll.directive'; export * from './directives/omit-chars.directive'; export * from './directives/unfocusable.directive'; export * from './helpers/augment-global-types.helper'; export * from './helpers/configs.helper'; export * from './helpers/custom-rxjs-operators.helper'; export * from './helpers/custom-validators'; export * from './helpers/data-detail.helper'; export * from './helpers/data-list.helper'; export * from './helpers/data-table.helper'; export * from './helpers/data-tree.helper'; export * from './helpers/ellipsis-menu.helper'; export * from './helpers/form.helper'; export * from './helpers/generic-array.helper'; export * from './helpers/jstable.helper'; export * from './helpers/resources.helper'; export * from './helpers/search.helper'; export * from './helpers/ui.helper'; export * from './interfaces/configs.interface'; export * from './interfaces/data.interface'; export * from './interfaces/form.interface'; export * from './interfaces/resources-types.interface'; export * from './interfaces/routing.interface'; export * from './interfaces/ui.interface'; export * from './pipes/type-casting'; export * from './services/configs.service'; export * from './services/data.service'; export * from './services/env.service'; export * from './services/env.service.provider'; export * from './services/errors-handler.service'; export * from './services/form.service'; export * from './services/interactions.service'; export * from './services/resources-types.service'; export * from './shared.module'; export * as Configs from './states/configs/configs.actions'; export * from './states/configs/configs.state'; export * as Data from './states/data/data.actions'; export * from './states/data/data.state'; export * as Error from './states/error/error.actions'; export * from './states/error/error.state'; export * as ExternalLinks from './states/external-links/external-links.actions'; export * from './states/external-links/external-links.state'; export * as Header from './states/header/header.actions'; export * from './states/header/header.state'; export * as Home from './states/home/home.actions'; export * from './states/home/home.state'; export * as LogoutDialog from './states/logout-dialog/logout-dialog.actions'; export * from './states/logout-dialog/logout-dialog.state'; export * as ResourcesTypes from './states/resources-types/resources-types.actions'; export * from './states/resources-types/resources-types.state'; export * as Routing from './states/routing/routing.actions'; export * from './states/routing/routing.state'; export * as Ui from './states/ui/ui.actions'; export * from './states/ui/ui.state'; export * as User from './states/user/user.actions'; export * from './states/user/user.state'; export * from './utils'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2xpYnMvY2xpZW50LWNvcmUvc3JjL2xpYi9zaGFyZWQvcHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7R0FnQ0c7QUFFSCxjQUFjLDZDQUE2QyxDQUFDO0FBQzVELGNBQWMsd0NBQXdDLENBQUM7QUFDdkQsY0FBYyw4Q0FBOEMsQ0FBQztBQUM3RCxjQUFjLHdDQUF3QyxDQUFDO0FBQ3ZELGNBQWMsbUNBQW1DLENBQUM7QUFDbEQsY0FBYyxvQ0FBb0MsQ0FBQztBQUNuRCxjQUFjLHVDQUF1QyxDQUFDO0FBQ3RELGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyx3Q0FBd0MsQ0FBQztBQUN2RCxjQUFjLDZCQUE2QixDQUFDO0FBQzVDLGNBQWMsOEJBQThCLENBQUM7QUFDN0MsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLDZCQUE2QixDQUFDO0FBQzVDLGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsY0FBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxjQUFjLHVCQUF1QixDQUFDO0FBQ3RDLGNBQWMsZ0NBQWdDLENBQUM7QUFDL0MsY0FBYywwQkFBMEIsQ0FBQztBQUN6QyxjQUFjLDRCQUE0QixDQUFDO0FBQzNDLGNBQWMseUJBQXlCLENBQUM7QUFDeEMsY0FBYyxxQkFBcUIsQ0FBQztBQUNwQyxjQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGNBQWMsNkJBQTZCLENBQUM7QUFDNUMsY0FBYyw2QkFBNkIsQ0FBQztBQUM1QyxjQUFjLHdDQUF3QyxDQUFDO0FBQ3ZELGNBQWMsZ0NBQWdDLENBQUM7QUFDL0MsY0FBYywyQkFBMkIsQ0FBQztBQUMxQyxjQUFjLHNCQUFzQixDQUFDO0FBQ3JDLGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLGNBQWMsaUNBQWlDLENBQUM7QUFDaEQsY0FBYyxtQ0FBbUMsQ0FBQztBQUNsRCxjQUFjLHlCQUF5QixDQUFDO0FBQ3hDLGNBQWMsaUNBQWlDLENBQUM7QUFDaEQsY0FBYyxvQ0FBb0MsQ0FBQztBQUNuRCxjQUFjLGlCQUFpQixDQUFDO0FBQ2hDLE9BQU8sS0FBSyxPQUFPLE1BQU0sa0NBQWtDLENBQUM7QUFDNUQsY0FBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxPQUFPLEtBQUssSUFBSSxNQUFNLDRCQUE0QixDQUFDO0FBQ25ELGNBQWMsMEJBQTBCLENBQUM7QUFDekMsT0FBTyxLQUFLLEtBQUssTUFBTSw4QkFBOEIsQ0FBQztBQUN0RCxjQUFjLDRCQUE0QixDQUFDO0FBQzNDLE9BQU8sS0FBSyxhQUFhLE1BQU0sZ0RBQWdELENBQUM7QUFDaEYsY0FBYyw4Q0FBOEMsQ0FBQztBQUM3RCxPQUFPLEtBQUssTUFBTSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3pELGNBQWMsOEJBQThCLENBQUM7QUFDN0MsT0FBTyxLQUFLLElBQUksTUFBTSw0QkFBNEIsQ0FBQztBQUNuRCxjQUFjLDBCQUEwQixDQUFDO0FBQ3pDLE9BQU8sS0FBSyxZQUFZLE1BQU0sOENBQThDLENBQUM7QUFDN0UsY0FBYyw0Q0FBNEMsQ0FBQztBQUMzRCxPQUFPLEtBQUssY0FBYyxNQUFNLGtEQUFrRCxDQUFDO0FBQ25GLGNBQWMsZ0RBQWdELENBQUM7QUFDL0QsT0FBTyxLQUFLLE9BQU8sTUFBTSxrQ0FBa0MsQ0FBQztBQUM1RCxjQUFjLGdDQUFnQyxDQUFDO0FBQy9DLE9BQU8sS0FBSyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDN0MsY0FBYyxzQkFBc0IsQ0FBQztBQUNyQyxPQUFPLEtBQUssSUFBSSxNQUFNLDRCQUE0QixDQUFDO0FBQ25ELGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxTQUFTLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoQykgMjAyMC0yMDI0IExpbmFnb3JhXG4gKlxuICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQgdW5kZXJcbiAqIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZVxuICogU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnlcbiAqIGxhdGVyIHZlcnNpb24sIHByb3ZpZGVkIHlvdSBjb21wbHkgd2l0aCB0aGUgQWRkaXRpb25hbCBUZXJtcyBhcHBsaWNhYmxlIGZvclxuICogTGluSUQgRGlyZWN0b3J5IE1hbmFnZXIgc29mdHdhcmUgYnkgTElOQUdPUkEgcHVyc3VhbnQgdG8gU2VjdGlvbiA3IG9mIHRoZSBHTlVcbiAqIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLCBzdWJzZWN0aW9ucyAoYiksIChjKSwgYW5kIChlKSwgcHVyc3VhbnQgdG9cbiAqIHdoaWNoIHRoZXNlIEFwcHJvcHJpYXRlIExlZ2FsIE5vdGljZXMgbXVzdCBub3RhYmx5IChpKSByZXRhaW4gdGhlIGRpc3BsYXkgb2ZcbiAqIHRoZSBcIkxpbklE4oSiXCIgdHJhZGVtYXJrL2xvZ28gYXQgdGhlIHRvcCBvZiB0aGUgaW50ZXJmYWNlIHdpbmRvdywgdGhlIGRpc3BsYXlcbiAqIG9mIHRoZSDigJxZb3UgYXJlIHVzaW5nIHRoZSBPcGVuIFNvdXJjZSBhbmQgZnJlZSB2ZXJzaW9uIG9mIExpbklE4oSiLCBwb3dlcmVkIGJ5XG4gKiBMaW5hZ29yYSDCqSAyMDA54oCTMjAxMy4gQ29udHJpYnV0ZSB0byBMaW5JRCBSJkQgYnkgc3Vic2NyaWJpbmcgdG8gYW4gRW50ZXJwcmlzZVxuICogb2ZmZXIh4oCdIGluZm9ib3ggYW5kIGluIHRoZSBlLW1haWxzIHNlbnQgd2l0aCB0aGUgUHJvZ3JhbSwgbm90aWNlIGFwcGVuZGVkIHRvXG4gKiBhbnkgdHlwZSBvZiBvdXRib3VuZCBtZXNzYWdlcyAoZS5nLiBlLW1haWwgYW5kIG1lZXRpbmcgcmVxdWVzdHMpIGFzIHdlbGwgYXNcbiAqIGluIHRoZSBMaW5JRCBEaXJlY3RvcnkgTWFuYWdlciB1c2VyIGludGVyZmFjZSwgKGlpKSByZXRhaW4gYWxsIGh5cGVydGV4dFxuICogbGlua3MgYmV0d2VlbiBMaW5JRCBEaXJlY3RvcnkgTWFuYWdlciBhbmQgaHR0cHM6Ly9saW5pZC5vcmcvLCBhcyB3ZWxsIGFzXG4gKiBiZXR3ZWVuIExJTkFHT1JBIGFuZCBMSU5BR09SQS5jb20sIGFuZCAoaWlpKSByZWZyYWluIGZyb20gaW5mcmluZ2luZyBMSU5BR09SQVxuICogaW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0cyBvdmVyIGl0cyB0cmFkZW1hcmtzIGFuZCBjb21tZXJjaWFsIGJyYW5kcy4gT3RoZXJcbiAqIEFkZGl0aW9uYWwgVGVybXMgYXBwbHksIHNlZSA8aHR0cDovL3d3dy5saW5hZ29yYS5jb20vbGljZW5zZXMvPiBmb3IgbW9yZVxuICogZGV0YWlscy5cbiAqXG4gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVRcbiAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTXG4gKiBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuIFNlZSB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlXG4gKiBkZXRhaWxzLlxuICpcbiAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbmRcbiAqIGl0cyBhcHBsaWNhYmxlIEFkZGl0aW9uYWwgVGVybXMgZm9yIExpbklEIERpcmVjdG9yeSBNYW5hZ2VyIGFsb25nIHdpdGggdGhpc1xuICogcHJvZ3JhbS4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+IGZvciB0aGUgR05VIEFmZmVyb1xuICogR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDMgYW5kIDxodHRwOi8vd3d3LmxpbmFnb3JhLmNvbS9saWNlbnNlcy8+IGZvclxuICogdGhlIEFkZGl0aW9uYWwgVGVybXMgYXBwbGljYWJsZSB0byB0aGUgTGluSUQgRGlyZWN0b3J5IE1hbmFnZXIgc29mdHdhcmUuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9kaXJlY3RpdmVzL2NvbG9yLXNlYXJjaC1sZXR0ZXJzLmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2RpcmVjdGl2ZXMvZGlzYWJsZS1jb250cm9sLmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2RpcmVjdGl2ZXMvZmxleC1ncm93LWZpdC1jb250ZW50LmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2RpcmVjdGl2ZXMvaW5maW5pdGUtc2Nyb2xsLmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2RpcmVjdGl2ZXMvb21pdC1jaGFycy5kaXJlY3RpdmUnO1xuZXhwb3J0ICogZnJvbSAnLi9kaXJlY3RpdmVzL3VuZm9jdXNhYmxlLmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvYXVnbWVudC1nbG9iYWwtdHlwZXMuaGVscGVyJztcbmV4cG9ydCAqIGZyb20gJy4vaGVscGVycy9jb25maWdzLmhlbHBlcic7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvY3VzdG9tLXJ4anMtb3BlcmF0b3JzLmhlbHBlcic7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvY3VzdG9tLXZhbGlkYXRvcnMnO1xuZXhwb3J0ICogZnJvbSAnLi9oZWxwZXJzL2RhdGEtZGV0YWlsLmhlbHBlcic7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvZGF0YS1saXN0LmhlbHBlcic7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvZGF0YS10YWJsZS5oZWxwZXInO1xuZXhwb3J0ICogZnJvbSAnLi9oZWxwZXJzL2RhdGEtdHJlZS5oZWxwZXInO1xuZXhwb3J0ICogZnJvbSAnLi9oZWxwZXJzL2VsbGlwc2lzLW1lbnUuaGVscGVyJztcbmV4cG9ydCAqIGZyb20gJy4vaGVscGVycy9mb3JtLmhlbHBlcic7XG5leHBvcnQgKiBmcm9tICcuL2hlbHBlcnMvZ2VuZXJpYy1hcnJheS5oZWxwZXInO1xuZXhwb3J0ICogZnJvbSAnLi9oZWxwZXJzL2pzdGFibGUuaGVscGVyJztcbmV4cG9ydCAqIGZyb20gJy4vaGVscGVycy9yZXNvdXJjZXMuaGVscGVyJztcbmV4cG9ydCAqIGZyb20gJy4vaGVscGVycy9zZWFyY2guaGVscGVyJztcbmV4cG9ydCAqIGZyb20gJy4vaGVscGVycy91aS5oZWxwZXInO1xuZXhwb3J0ICogZnJvbSAnLi9pbnRlcmZhY2VzL2NvbmZpZ3MuaW50ZXJmYWNlJztcbmV4cG9ydCAqIGZyb20gJy4vaW50ZXJmYWNlcy9kYXRhLmludGVyZmFjZSc7XG5leHBvcnQgKiBmcm9tICcuL2ludGVyZmFjZXMvZm9ybS5pbnRlcmZhY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9pbnRlcmZhY2VzL3Jlc291cmNlcy10eXBlcy5pbnRlcmZhY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9pbnRlcmZhY2VzL3JvdXRpbmcuaW50ZXJmYWNlJztcbmV4cG9ydCAqIGZyb20gJy4vaW50ZXJmYWNlcy91aS5pbnRlcmZhY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9waXBlcy90eXBlLWNhc3RpbmcnO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9jb25maWdzLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9kYXRhLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9lbnYuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL2Vudi5zZXJ2aWNlLnByb3ZpZGVyJztcbmV4cG9ydCAqIGZyb20gJy4vc2VydmljZXMvZXJyb3JzLWhhbmRsZXIuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL2Zvcm0uc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL2ludGVyYWN0aW9ucy5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vc2VydmljZXMvcmVzb3VyY2VzLXR5cGVzLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9zaGFyZWQubW9kdWxlJztcbmV4cG9ydCAqIGFzIENvbmZpZ3MgZnJvbSAnLi9zdGF0ZXMvY29uZmlncy9jb25maWdzLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvY29uZmlncy9jb25maWdzLnN0YXRlJztcbmV4cG9ydCAqIGFzIERhdGEgZnJvbSAnLi9zdGF0ZXMvZGF0YS9kYXRhLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvZGF0YS9kYXRhLnN0YXRlJztcbmV4cG9ydCAqIGFzIEVycm9yIGZyb20gJy4vc3RhdGVzL2Vycm9yL2Vycm9yLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvZXJyb3IvZXJyb3Iuc3RhdGUnO1xuZXhwb3J0ICogYXMgRXh0ZXJuYWxMaW5rcyBmcm9tICcuL3N0YXRlcy9leHRlcm5hbC1saW5rcy9leHRlcm5hbC1saW5rcy5hY3Rpb25zJztcbmV4cG9ydCAqIGZyb20gJy4vc3RhdGVzL2V4dGVybmFsLWxpbmtzL2V4dGVybmFsLWxpbmtzLnN0YXRlJztcbmV4cG9ydCAqIGFzIEhlYWRlciBmcm9tICcuL3N0YXRlcy9oZWFkZXIvaGVhZGVyLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvaGVhZGVyL2hlYWRlci5zdGF0ZSc7XG5leHBvcnQgKiBhcyBIb21lIGZyb20gJy4vc3RhdGVzL2hvbWUvaG9tZS5hY3Rpb25zJztcbmV4cG9ydCAqIGZyb20gJy4vc3RhdGVzL2hvbWUvaG9tZS5zdGF0ZSc7XG5leHBvcnQgKiBhcyBMb2dvdXREaWFsb2cgZnJvbSAnLi9zdGF0ZXMvbG9nb3V0LWRpYWxvZy9sb2dvdXQtZGlhbG9nLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvbG9nb3V0LWRpYWxvZy9sb2dvdXQtZGlhbG9nLnN0YXRlJztcbmV4cG9ydCAqIGFzIFJlc291cmNlc1R5cGVzIGZyb20gJy4vc3RhdGVzL3Jlc291cmNlcy10eXBlcy9yZXNvdXJjZXMtdHlwZXMuYWN0aW9ucyc7XG5leHBvcnQgKiBmcm9tICcuL3N0YXRlcy9yZXNvdXJjZXMtdHlwZXMvcmVzb3VyY2VzLXR5cGVzLnN0YXRlJztcbmV4cG9ydCAqIGFzIFJvdXRpbmcgZnJvbSAnLi9zdGF0ZXMvcm91dGluZy9yb3V0aW5nLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvcm91dGluZy9yb3V0aW5nLnN0YXRlJztcbmV4cG9ydCAqIGFzIFVpIGZyb20gJy4vc3RhdGVzL3VpL3VpLmFjdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9zdGF0ZXMvdWkvdWkuc3RhdGUnO1xuZXhwb3J0ICogYXMgVXNlciBmcm9tICcuL3N0YXRlcy91c2VyL3VzZXIuYWN0aW9ucyc7XG5leHBvcnQgKiBmcm9tICcuL3N0YXRlcy91c2VyL3VzZXIuc3RhdGUnO1xuZXhwb3J0ICogZnJvbSAnLi91dGlscyc7XG4iXX0=