UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

88 lines 20.7 kB
/* * Public API Surface of iotize-ionic */ export * from './injection-types'; export { CONFIGURATION_MODE_VERSION, FACTORY_RESET_MODE_VERSION, } from './lib/config-version'; export * from './lib/connected-tap-resolver'; export * from './lib/csv-helper'; export * from './lib/current-device.service'; export * from './lib/definitions'; export * from './lib/definitions/cloud'; export { DisconnectCurrentTapGuard } from './lib/disconnect-current-tap.guard'; export { isTapResultCodeError, isTapUserNotAuthorizedError, } from './lib/error-utility'; export { LibError } from './lib/errors'; export { TAP_EXECUTE_TAP_ACTION_SERVICE, } from './lib/execute-tap-action/execute-tap-action.provider'; export * from './lib/extensions/data-manager/impl'; export { IonicDataLogger } from './lib/extensions/datalogger/data-logger'; export * from './lib/extensions/protocol-info'; export * from './lib/has-current-tap.guard'; export * from './lib/inline-editor/inline-editor.component'; export * from './lib/inline-editor/inline-editor.module'; export { AutoFocusDirective } from './lib/lib-common/auto-focus.directive'; export { DisableControlDirective } from './lib/lib-common/disable-control.directive'; export { EnumPipe } from './lib/lib-common/enum.pipe'; export { ExtractBitsPipe } from './lib/lib-common/extract-bits.pipe'; export * from './lib/lib-common/global-events-service'; export * from './lib/lib-common/lib-common.module'; export { RememberValueControlDirective } from './lib/lib-common/remember-value-control'; export * from './lib/lib-common/tap-request.pipe'; export { TrimPipe } from './lib/lib-common/trim.pipe'; export { MockVariable } from './lib/mock-variable'; export { DEFAULT_TAP_REQUEST_MAX_SIZE_OPTIONS, chunkMultiTapRequestCalls, computeTapRequestCallSize, computeMultiTapRequestCallSize, createMultiTapRequestCallChuncksExecutor, createSingleChunkMultiTapRequestCalls, } from './lib/multi-requests/multi-requests-utility'; export { NfcReTapService } from './lib/nfc-re-tap.service'; // NFC export { isNfcTapRequiredError, isSameTag } from './lib/nfc/utility'; export * from './lib/pending-call-manager'; export * from './lib/protocol-factory.service'; export { TapAdministrationService } from './lib/tap-administration.service'; export * from './lib/tap-connect/api'; export { TapConnectionStoreItemComponent } from './lib/tap-connect/tap-connection-store/tap-connection-store-item/tap-connection-store-item.component'; export { TapConnectionStoreListComponent } from './lib/tap-connect/tap-connection-store/tap-connection-store-list/tap-connection-store-list.component'; export { TapConnectionStoreModule } from './lib/tap-connect/tap-connection-store/tap-connection-store.module'; export { TapConnectionStoreService, filterByConnectionTypes, } from './lib/tap-connect/tap-connection-store/tap-connection-store.service'; // export * from './lib/extensions/datalogger'; export { TAP_CONNECTION_OPTIONS_PROVIDER, TapConnectionService, TapRegisterProtocolsMethod, } from './lib/tap-connection.service'; export { TAP_INFO_RESOLVER_CONFIG } from './lib/tap-info/constants'; export { TapInfo } from './lib/tap-info/keys'; export { TapInfoCacheService } from './lib/tap-info/tap-info-cache.service'; export { TapInfoConfigService } from './lib/tap-info/tap-info-config.service'; export { TapInfoDAOService } from './lib/tap-info/tap-info-dao.service'; export { TapInfoRequestService, } from './lib/tap-info/tap-info-request.service'; export { UniqArray } from './lib/tap-info/uniq-array'; export { createCacheKey, toTapInfoKeyEquals, toTapInfoKeyObject, } from './lib/tap-info/utility'; export * from './lib/tap-scanner/api'; export * from './lib/tap-scanner/tap-scanner-ble/ble-service.service'; export * from './lib/tap-scanner/tap-scanner-ble/tap-scan-results/tap-scan-results.component'; export { TapScannerBleComponent } from './lib/tap-scanner/tap-scanner-ble/tap-scanner-ble.component'; export * from './lib/tap-scanner/tap-scanner-ble/tap-scanner-ble.module'; export * from './lib/tap-scanner/tap-scanner-common/ble-rssi-signal/ble-rssi-signal.component'; export { BleRssiSignalComponent } from './lib/tap-scanner/tap-scanner-common/ble-rssi-signal/ble-rssi-signal.component'; export { RssiToSignalStrenghtPipe } from './lib/tap-scanner/tap-scanner-common/rssi-to-signal-strenght.pipe'; export { TapScannerCommonModule } from './lib/tap-scanner/tap-scanner-common/tap-scanner-common.module'; export * from './lib/tap-scanner/tap-scanner-nfc/definitions'; export * from './lib/tap-scanner/tap-scanner-nfc/nfc-service.service'; export { TapScannerNfcService, } from './lib/tap-scanner/tap-scanner-nfc/tap-scanner-nfc.service'; // export * from './lib/tap-scanner/tap-scanner-web-bluetooth/tap-scanner-web-bluetooth.service'; export * from './lib/tap-scanner/tap-scanner-web-bluetooth/tap-scanner-web-bluetooth.component'; export * from './lib/tap-scanner/tap-scanner-web-bluetooth/tap-scanner-web-bluetooth.module'; // export * from './lib/tap-scanner/tap-scanner-wifi/tap-scanner-wifi.service'; export { runInZone } from './lib/rx-utility/run-in-zone'; export { TapNfcInitializationResolver } from './lib/tap-nfc-initialization.resolver'; export * from './lib/tap-scanner/tap-scanner-wifi/tap-scanner-wifi-item/tap-scanner-wifi-item.component'; export * from './lib/tap-scanner/tap-scanner-wifi/tap-scanner-wifi.module'; export { TapSelectedGuard } from './lib/tap-selected.guard'; export { TapTargetConnectService } from './lib/tap-target-connect.service'; export { TapValueEditorContainerComponent } from './lib/tap-value-editor-container/tap-value-editor-container.component'; export { TapValueEditorContainerModule } from './lib/tap-value-editor-container/tap-value-editor-container.module'; export * from './lib/task-manager-ui/task-manager-ui.module'; export * from './lib/task-manager-ui/task-manager.component'; export { TASK_MANAGER_RESOLUTION_SERVICE, } from './lib/task-manager/provider'; export { TaskManagerModule } from './lib/task-manager/task-manager.module'; export { TaskManagerService } from './lib/task-manager/task-manager.service'; export * from './lib/utility'; export { TapApiExplorerService } from './lib/tap-api-explorer.service'; export { TAP_MANAGER_APP_ID } from './lib/config'; export { interfaceServiceGetAppPathResolved } from './lib/extensions'; // OTHERS import './lib/extensions'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2lvdGl6ZS1pb25pYy9zcmMvcHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNILGNBQWMsbUJBQW1CLENBQUM7QUFDbEMsT0FBTyxFQUNMLDBCQUEwQixFQUMxQiwwQkFBMEIsR0FDM0IsTUFBTSxzQkFBc0IsQ0FBQztBQUM5QixjQUFjLDhCQUE4QixDQUFDO0FBQzdDLGNBQWMsa0JBQWtCLENBQUM7QUFDakMsY0FBYyw4QkFBOEIsQ0FBQztBQUM3QyxjQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGNBQWMseUJBQXlCLENBQUM7QUFDeEMsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDL0UsT0FBTyxFQUNMLG9CQUFvQixFQUNwQiwyQkFBMkIsR0FDNUIsTUFBTSxxQkFBcUIsQ0FBQztBQUM3QixPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBQ3hDLE9BQU8sRUFFTCw4QkFBOEIsR0FDL0IsTUFBTSxzREFBc0QsQ0FBQztBQUM5RCxjQUFjLG9DQUFvQyxDQUFDO0FBQ25ELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx5Q0FBeUMsQ0FBQztBQUMxRSxjQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGNBQWMsNkJBQTZCLENBQUM7QUFDNUMsY0FBYyw2Q0FBNkMsQ0FBQztBQUM1RCxjQUFjLDBDQUEwQyxDQUFDO0FBQ3pELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzNFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBQ3JGLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDckUsY0FBYyx3Q0FBd0MsQ0FBQztBQUN2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QUFDO0FBQzVELE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQzNFLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxNQUFNLHVFQUF1RSxDQUFDO0FBQ3pILE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLG9FQUFvRSxDQUFDO0FBQ25ILGNBQWMsOENBQThDLENBQUM7QUFDN0QsY0FBYyw4Q0FBOEMsQ0FBQztBQUU3RCxPQUFPLEVBQ0wsK0JBQStCLEdBRWhDLE1BQU0sNkJBQTZCLENBQUM7QUFDckMsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDM0UsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDN0UsY0FBYyxlQUFlLENBQUM7QUFDOUIsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDdkUsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sY0FBYyxDQUFDO0FBQ2xELE9BQU8sRUFBRSxrQ0FBa0MsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ3RFLFNBQVM7QUFDVCxPQUFPLGtCQUFrQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBpb3RpemUtaW9uaWNcbiAqL1xuZXhwb3J0ICogZnJvbSAnLi9pbmplY3Rpb24tdHlwZXMnO1xuZXhwb3J0IHtcbiAgQ09ORklHVVJBVElPTl9NT0RFX1ZFUlNJT04sXG4gIEZBQ1RPUllfUkVTRVRfTU9ERV9WRVJTSU9OLFxufSBmcm9tICcuL2xpYi9jb25maWctdmVyc2lvbic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9jb25uZWN0ZWQtdGFwLXJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2Nzdi1oZWxwZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY3VycmVudC1kZXZpY2Uuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9kZWZpbml0aW9ucyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9kZWZpbml0aW9ucy9jbG91ZCc7XG5leHBvcnQgeyBEaXNjb25uZWN0Q3VycmVudFRhcEd1YXJkIH0gZnJvbSAnLi9saWIvZGlzY29ubmVjdC1jdXJyZW50LXRhcC5ndWFyZCc7XG5leHBvcnQge1xuICBpc1RhcFJlc3VsdENvZGVFcnJvcixcbiAgaXNUYXBVc2VyTm90QXV0aG9yaXplZEVycm9yLFxufSBmcm9tICcuL2xpYi9lcnJvci11dGlsaXR5JztcbmV4cG9ydCB7IExpYkVycm9yIH0gZnJvbSAnLi9saWIvZXJyb3JzJztcbmV4cG9ydCB7XG4gIEV4ZWN1dGVUYXBBY3Rpb25TZXJ2aWNlSW50ZXJmYWNlLFxuICBUQVBfRVhFQ1VURV9UQVBfQUNUSU9OX1NFUlZJQ0UsXG59IGZyb20gJy4vbGliL2V4ZWN1dGUtdGFwLWFjdGlvbi9leGVjdXRlLXRhcC1hY3Rpb24ucHJvdmlkZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZXh0ZW5zaW9ucy9kYXRhLW1hbmFnZXIvaW1wbCc7XG5leHBvcnQgeyBJb25pY0RhdGFMb2dnZXIgfSBmcm9tICcuL2xpYi9leHRlbnNpb25zL2RhdGFsb2dnZXIvZGF0YS1sb2dnZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZXh0ZW5zaW9ucy9wcm90b2NvbC1pbmZvJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2hhcy1jdXJyZW50LXRhcC5ndWFyZCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbmxpbmUtZWRpdG9yL2lubGluZS1lZGl0b3IuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2lubGluZS1lZGl0b3IvaW5saW5lLWVkaXRvci5tb2R1bGUnO1xuZXhwb3J0IHsgQXV0b0ZvY3VzRGlyZWN0aXZlIH0gZnJvbSAnLi9saWIvbGliLWNvbW1vbi9hdXRvLWZvY3VzLmRpcmVjdGl2ZSc7XG5leHBvcnQgeyBEaXNhYmxlQ29udHJvbERpcmVjdGl2ZSB9IGZyb20gJy4vbGliL2xpYi1jb21tb24vZGlzYWJsZS1jb250cm9sLmRpcmVjdGl2ZSc7XG5leHBvcnQgeyBFbnVtUGlwZSB9IGZyb20gJy4vbGliL2xpYi1jb21tb24vZW51bS5waXBlJztcbmV4cG9ydCB7IEV4dHJhY3RCaXRzUGlwZSB9IGZyb20gJy4vbGliL2xpYi1jb21tb24vZXh0cmFjdC1iaXRzLnBpcGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbGliLWNvbW1vbi9nbG9iYWwtZXZlbnRzLXNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbGliLWNvbW1vbi9saWItY29tbW9uLm1vZHVsZSc7XG5leHBvcnQgeyBSZW1lbWJlclZhbHVlQ29udHJvbERpcmVjdGl2ZSB9IGZyb20gJy4vbGliL2xpYi1jb21tb24vcmVtZW1iZXItdmFsdWUtY29udHJvbCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9saWItY29tbW9uL3RhcC1yZXF1ZXN0LnBpcGUnO1xuZXhwb3J0IHsgVHJpbVBpcGUgfSBmcm9tICcuL2xpYi9saWItY29tbW9uL3RyaW0ucGlwZSc7XG5leHBvcnQgeyBNb2NrVmFyaWFibGUgfSBmcm9tICcuL2xpYi9tb2NrLXZhcmlhYmxlJztcbmV4cG9ydCB7XG4gIERFRkFVTFRfVEFQX1JFUVVFU1RfTUFYX1NJWkVfT1BUSU9OUyxcbiAgRml4ZWRSZXNwb25zZUJvZHlTaXplU2VydmljZUNhbGwsXG4gIGNodW5rTXVsdGlUYXBSZXF1ZXN0Q2FsbHMsXG4gIGNvbXB1dGVUYXBSZXF1ZXN0Q2FsbFNpemUsXG4gIGNvbXB1dGVNdWx0aVRhcFJlcXVlc3RDYWxsU2l6ZSxcbiAgY3JlYXRlTXVsdGlUYXBSZXF1ZXN0Q2FsbENodW5ja3NFeGVjdXRvcixcbiAgY3JlYXRlU2luZ2xlQ2h1bmtNdWx0aVRhcFJlcXVlc3RDYWxscyxcbn0gZnJvbSAnLi9saWIvbXVsdGktcmVxdWVzdHMvbXVsdGktcmVxdWVzdHMtdXRpbGl0eSc7XG5leHBvcnQgeyBOZmNSZVRhcFNlcnZpY2UgfSBmcm9tICcuL2xpYi9uZmMtcmUtdGFwLnNlcnZpY2UnO1xuLy8gTkZDXG5leHBvcnQgeyBpc05mY1RhcFJlcXVpcmVkRXJyb3IsIGlzU2FtZVRhZyB9IGZyb20gJy4vbGliL25mYy91dGlsaXR5JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BlbmRpbmctY2FsbC1tYW5hZ2VyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Byb3RvY29sLWZhY3Rvcnkuc2VydmljZSc7XG5leHBvcnQgeyBUYXBBZG1pbmlzdHJhdGlvblNlcnZpY2UgfSBmcm9tICcuL2xpYi90YXAtYWRtaW5pc3RyYXRpb24uc2VydmljZSc7XG5leHBvcnQgeyBUYXBDb25maWdJdGVtIH0gZnJvbSAnLi9saWIvdGFwLWNvbmZpZy1pdGVtL2RlZmluaXRpb25zJztcbmV4cG9ydCB7XG4gIFRhcENvbmZpZ0dldFZhbHVlVHlwZSxcbiAgVGFwQ29uZmlnSXRlbUFjdGlvbixcbiAgVGFwQ29uZmlnUHV0VmFsdWVUeXBlLFxufSBmcm9tICcuL2xpYi90YXAtY29uZmlnLWl0ZW0vdGFwLWNvbmZpZy1pdGVtLWJhc2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLWNvbm5lY3QvYXBpJztcblxuZXhwb3J0IHsgVGFwQ29ubmVjdGlvblN0b3JlSXRlbSB9IGZyb20gJy4vbGliL3RhcC1jb25uZWN0L3RhcC1jb25uZWN0aW9uLXN0b3JlL2RlZmluaXRpb25zJztcbmV4cG9ydCB7IFRhcENvbm5lY3Rpb25TdG9yZUl0ZW1Db21wb25lbnQgfSBmcm9tICcuL2xpYi90YXAtY29ubmVjdC90YXAtY29ubmVjdGlvbi1zdG9yZS90YXAtY29ubmVjdGlvbi1zdG9yZS1pdGVtL3RhcC1jb25uZWN0aW9uLXN0b3JlLWl0ZW0uY29tcG9uZW50JztcbmV4cG9ydCB7IFRhcENvbm5lY3Rpb25TdG9yZUxpc3RDb21wb25lbnQgfSBmcm9tICcuL2xpYi90YXAtY29ubmVjdC90YXAtY29ubmVjdGlvbi1zdG9yZS90YXAtY29ubmVjdGlvbi1zdG9yZS1saXN0L3RhcC1jb25uZWN0aW9uLXN0b3JlLWxpc3QuY29tcG9uZW50JztcbmV4cG9ydCB7IFRhcENvbm5lY3Rpb25TdG9yZU1vZHVsZSB9IGZyb20gJy4vbGliL3RhcC1jb25uZWN0L3RhcC1jb25uZWN0aW9uLXN0b3JlL3RhcC1jb25uZWN0aW9uLXN0b3JlLm1vZHVsZSc7XG5leHBvcnQge1xuICBUYXBDb25uZWN0aW9uU3RvcmVTZXJ2aWNlLFxuICBmaWx0ZXJCeUNvbm5lY3Rpb25UeXBlcyxcbn0gZnJvbSAnLi9saWIvdGFwLWNvbm5lY3QvdGFwLWNvbm5lY3Rpb24tc3RvcmUvdGFwLWNvbm5lY3Rpb24tc3RvcmUuc2VydmljZSc7XG4vLyBleHBvcnQgKiBmcm9tICcuL2xpYi9leHRlbnNpb25zL2RhdGFsb2dnZXInO1xuZXhwb3J0IHtcbiAgQ29ubmVjdGlvbkV2ZW50LFxuICBUQVBfQ09OTkVDVElPTl9PUFRJT05TX1BST1ZJREVSLFxuICBUYXBDb25uZWN0aW9uT3B0aW9ucyxcbiAgVGFwQ29ubmVjdGlvblNlcnZpY2UsXG4gIFRhcFJlZ2lzdGVyUHJvdG9jb2xzTWV0aG9kLFxufSBmcm9tICcuL2xpYi90YXAtY29ubmVjdGlvbi5zZXJ2aWNlJztcbmV4cG9ydCB7IFRBUF9JTkZPX1JFU09MVkVSX0NPTkZJRyB9IGZyb20gJy4vbGliL3RhcC1pbmZvL2NvbnN0YW50cyc7XG5leHBvcnQge1xuICBUYXBJbmZvSG9sZGVyLFxuICBUYXBJbmZvS2V5LFxuICBUYXBJbmZvS2V5T2JqZWN0T3JTdHJpbmcsXG4gIEx3bTJtRW51bSxcbiAgRW51bUluZm8sXG59IGZyb20gJy4vbGliL3RhcC1pbmZvL2RlZmluaXRpb25zJztcbmV4cG9ydCB7IFRhcEluZm8gfSBmcm9tICcuL2xpYi90YXAtaW5mby9rZXlzJztcbmV4cG9ydCB7IFRhcEluZm9DYWNoZVNlcnZpY2UgfSBmcm9tICcuL2xpYi90YXAtaW5mby90YXAtaW5mby1jYWNoZS5zZXJ2aWNlJztcbmV4cG9ydCB7IFRhcEluZm9Db25maWdTZXJ2aWNlIH0gZnJvbSAnLi9saWIvdGFwLWluZm8vdGFwLWluZm8tY29uZmlnLnNlcnZpY2UnO1xuZXhwb3J0IHsgVGFwSW5mb0RBT1NlcnZpY2UgfSBmcm9tICcuL2xpYi90YXAtaW5mby90YXAtaW5mby1kYW8uc2VydmljZSc7XG5leHBvcnQge1xuICBSZWZyZXNoS2V5c1Byb2dyZXNzU3RhdGUsXG4gIFRhcEluZm9SZXF1ZXN0U2VydmljZSxcbn0gZnJvbSAnLi9saWIvdGFwLWluZm8vdGFwLWluZm8tcmVxdWVzdC5zZXJ2aWNlJztcbmV4cG9ydCB7IFVuaXFBcnJheSB9IGZyb20gJy4vbGliL3RhcC1pbmZvL3VuaXEtYXJyYXknO1xuZXhwb3J0IHtcbiAgY3JlYXRlQ2FjaGVLZXksXG4gIHRvVGFwSW5mb0tleUVxdWFscyxcbiAgdG9UYXBJbmZvS2V5T2JqZWN0LFxufSBmcm9tICcuL2xpYi90YXAtaW5mby91dGlsaXR5JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL2FwaSc7XG5leHBvcnQgeyBEaXNjb3ZlcmVkRGV2aWNlVHlwZSB9IGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLWJsZS9kZWZpbml0aW9ucyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90YXAtc2Nhbm5lci90YXAtc2Nhbm5lci1ibGUvYmxlLXNlcnZpY2Uuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90YXAtc2Nhbm5lci90YXAtc2Nhbm5lci1ibGUvdGFwLXNjYW4tcmVzdWx0cy90YXAtc2Nhbi1yZXN1bHRzLmNvbXBvbmVudCc7XG5leHBvcnQgeyBUYXBTY2FubmVyQmxlQ29tcG9uZW50IH0gZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItYmxlL3RhcC1zY2FubmVyLWJsZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItYmxlL3RhcC1zY2FubmVyLWJsZS5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItY29tbW9uL2JsZS1yc3NpLXNpZ25hbC9ibGUtcnNzaS1zaWduYWwuY29tcG9uZW50JztcbmV4cG9ydCB7IEJsZVJzc2lTaWduYWxDb21wb25lbnQgfSBmcm9tICcuL2xpYi90YXAtc2Nhbm5lci90YXAtc2Nhbm5lci1jb21tb24vYmxlLXJzc2ktc2lnbmFsL2JsZS1yc3NpLXNpZ25hbC5jb21wb25lbnQnO1xuZXhwb3J0IHsgUnNzaVRvU2lnbmFsU3RyZW5naHRQaXBlIH0gZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItY29tbW9uL3Jzc2ktdG8tc2lnbmFsLXN0cmVuZ2h0LnBpcGUnO1xuZXhwb3J0IHsgVGFwU2Nhbm5lckNvbW1vbk1vZHVsZSB9IGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLWNvbW1vbi90YXAtc2Nhbm5lci1jb21tb24ubW9kdWxlJztcbmV4cG9ydCB7IE1xdHREZXZpY2VTY2FuSXRlbSB9IGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLW1xdHQvZGVmaW5pdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItbmZjL2RlZmluaXRpb25zJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLW5mYy9uZmMtc2VydmljZS5zZXJ2aWNlJztcbmV4cG9ydCB7XG4gIFRhcE5mY0V2ZW50LFxuICBUYXBTY2FubmVyTmZjU2VydmljZSxcbn0gZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItbmZjL3RhcC1zY2FubmVyLW5mYy5zZXJ2aWNlJztcbi8vIGV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLXdlYi1ibHVldG9vdGgvdGFwLXNjYW5uZXItd2ViLWJsdWV0b290aC5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLXdlYi1ibHVldG9vdGgvdGFwLXNjYW5uZXItd2ViLWJsdWV0b290aC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItd2ViLWJsdWV0b290aC90YXAtc2Nhbm5lci13ZWItYmx1ZXRvb3RoLm1vZHVsZSc7XG5leHBvcnQgeyBXaWZpRGlzY292ZXJlZERldmljZVR5cGUgfSBmcm9tICcuL2xpYi90YXAtc2Nhbm5lci90YXAtc2Nhbm5lci13aWZpL2RlZmluaXRpb25zJztcbi8vIGV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLXdpZmkvdGFwLXNjYW5uZXItd2lmaS5zZXJ2aWNlJztcbmV4cG9ydCB7IHJ1bkluWm9uZSB9IGZyb20gJy4vbGliL3J4LXV0aWxpdHkvcnVuLWluLXpvbmUnO1xuZXhwb3J0IHsgVGFwUmVzb3VyY2VLZXkgfSBmcm9tICcuL2xpYi90YXAtaW5mby90YXAtcmVzb3VyY2UtYXBpJztcbmV4cG9ydCB7IFRhcE5mY0luaXRpYWxpemF0aW9uUmVzb2x2ZXIgfSBmcm9tICcuL2xpYi90YXAtbmZjLWluaXRpYWxpemF0aW9uLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3RhcC1zY2FubmVyL3RhcC1zY2FubmVyLXdpZmkvdGFwLXNjYW5uZXItd2lmaS1pdGVtL3RhcC1zY2FubmVyLXdpZmktaXRlbS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFwLXNjYW5uZXIvdGFwLXNjYW5uZXItd2lmaS90YXAtc2Nhbm5lci13aWZpLm1vZHVsZSc7XG5leHBvcnQgeyBUYXBTZWxlY3RlZEd1YXJkIH0gZnJvbSAnLi9saWIvdGFwLXNlbGVjdGVkLmd1YXJkJztcbmV4cG9ydCB7IFRhcFRhcmdldENvbm5lY3RTZXJ2aWNlIH0gZnJvbSAnLi9saWIvdGFwLXRhcmdldC1jb25uZWN0LnNlcnZpY2UnO1xuZXhwb3J0IHsgVGFwVmFsdWVFZGl0b3JDb250YWluZXJDb21wb25lbnQgfSBmcm9tICcuL2xpYi90YXAtdmFsdWUtZWRpdG9yLWNvbnRhaW5lci90YXAtdmFsdWUtZWRpdG9yLWNvbnRhaW5lci5jb21wb25lbnQnO1xuZXhwb3J0IHsgVGFwVmFsdWVFZGl0b3JDb250YWluZXJNb2R1bGUgfSBmcm9tICcuL2xpYi90YXAtdmFsdWUtZWRpdG9yLWNvbnRhaW5lci90YXAtdmFsdWUtZWRpdG9yLWNvbnRhaW5lci5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFzay1tYW5hZ2VyLXVpL3Rhc2stbWFuYWdlci11aS5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGFzay1tYW5hZ2VyLXVpL3Rhc2stbWFuYWdlci5jb21wb25lbnQnO1xuZXhwb3J0IHsgVGFza01hbmFnZXIgfSBmcm9tICcuL2xpYi90YXNrLW1hbmFnZXIvZGVmaW5pdGlvbnMnO1xuZXhwb3J0IHtcbiAgVEFTS19NQU5BR0VSX1JFU09MVVRJT05fU0VSVklDRSxcbiAgVGFza0Vycm9yUmVzb2x1dGlvblNlcnZpY2VJbnRlcmZhY2UsXG59IGZyb20gJy4vbGliL3Rhc2stbWFuYWdlci9wcm92aWRlcic7XG5leHBvcnQgeyBUYXNrTWFuYWdlck1vZHVsZSB9IGZyb20gJy4vbGliL3Rhc2stbWFuYWdlci90YXNrLW1hbmFnZXIubW9kdWxlJztcbmV4cG9ydCB7IFRhc2tNYW5hZ2VyU2VydmljZSB9IGZyb20gJy4vbGliL3Rhc2stbWFuYWdlci90YXNrLW1hbmFnZXIuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi91dGlsaXR5JztcbmV4cG9ydCB7IFRhcEFwaUV4cGxvcmVyU2VydmljZSB9IGZyb20gJy4vbGliL3RhcC1hcGktZXhwbG9yZXIuc2VydmljZSc7XG5leHBvcnQgeyBUQVBfTUFOQUdFUl9BUFBfSUQgfSBmcm9tICcuL2xpYi9jb25maWcnO1xuZXhwb3J0IHsgaW50ZXJmYWNlU2VydmljZUdldEFwcFBhdGhSZXNvbHZlZCB9IGZyb20gJy4vbGliL2V4dGVuc2lvbnMnO1xuLy8gT1RIRVJTXG5pbXBvcnQgJy4vbGliL2V4dGVuc2lvbnMnO1xuIl19