UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

20 lines 3.12 kB
import { WidgetsModule } from '@c8y/ngx-components/widgets'; import { deviceManagementWelcomeWidgetDefinition } from '@c8y/ngx-components/widgets/definitions/device-management-welcome'; export const deviceManagementDefaultWidgets = [ deviceManagementWelcomeWidgetDefinition ]; /** * Widgets module to be imported in your app module. The exclude list allows to exclude certain widgets. * Calls `WidgetsModule.config` under the hood with the `deviceManagementDefaultWidgets`. * *** * NOTE: * The excluded widgets will still be part of your bundle. * But as they are lazy loaded should not increase loading duration. * *** * @param excludeList allows to exclude specific widgets by their id. * @returns An empty module with some providers. */ export function deviceManagementWidgets(excludeList) { return WidgetsModule.config({ widgets: deviceManagementDefaultWidgets, excludeList }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi93aWRnZXRzL2RldmljZS1tYW5hZ2VtZW50L2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsdUNBQXVDLEVBQUUsTUFBTSxtRUFBbUUsQ0FBQztBQUU1SCxNQUFNLENBQUMsTUFBTSw4QkFBOEIsR0FBRztJQUM1Qyx1Q0FBdUM7Q0FDSixDQUFDO0FBRXRDOzs7Ozs7Ozs7O0dBVUc7QUFDSCxNQUFNLFVBQVUsdUJBQXVCLENBQ3JDLFdBQTBFO0lBRTFFLE9BQU8sYUFBYSxDQUFDLE1BQU0sQ0FBQyxFQUFFLE9BQU8sRUFBRSw4QkFBOEIsRUFBRSxXQUFXLEVBQUUsQ0FBQyxDQUFDO0FBQ3hGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgdHlwZSB7IER5bmFtaWNXaWRnZXREZWZpbml0aW9uIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBXaWRnZXRzTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy93aWRnZXRzJztcbmltcG9ydCB7IGRldmljZU1hbmFnZW1lbnRXZWxjb21lV2lkZ2V0RGVmaW5pdGlvbiB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvd2lkZ2V0cy9kZWZpbml0aW9ucy9kZXZpY2UtbWFuYWdlbWVudC13ZWxjb21lJztcblxuZXhwb3J0IGNvbnN0IGRldmljZU1hbmFnZW1lbnREZWZhdWx0V2lkZ2V0cyA9IFtcbiAgZGV2aWNlTWFuYWdlbWVudFdlbGNvbWVXaWRnZXREZWZpbml0aW9uXG5dIHNhdGlzZmllcyBEeW5hbWljV2lkZ2V0RGVmaW5pdGlvbltdO1xuXG4vKipcbiAqIFdpZGdldHMgbW9kdWxlIHRvIGJlIGltcG9ydGVkIGluIHlvdXIgYXBwIG1vZHVsZS4gVGhlIGV4Y2x1ZGUgbGlzdCBhbGxvd3MgdG8gZXhjbHVkZSBjZXJ0YWluIHdpZGdldHMuXG4gKiBDYWxscyBgV2lkZ2V0c01vZHVsZS5jb25maWdgIHVuZGVyIHRoZSBob29kIHdpdGggdGhlIGBkZXZpY2VNYW5hZ2VtZW50RGVmYXVsdFdpZGdldHNgLlxuICogKioqXG4gKiBOT1RFOlxuICogVGhlIGV4Y2x1ZGVkIHdpZGdldHMgd2lsbCBzdGlsbCBiZSBwYXJ0IG9mIHlvdXIgYnVuZGxlLlxuICogQnV0IGFzIHRoZXkgYXJlIGxhenkgbG9hZGVkIHNob3VsZCBub3QgaW5jcmVhc2UgbG9hZGluZyBkdXJhdGlvbi5cbiAqICoqKlxuICogQHBhcmFtIGV4Y2x1ZGVMaXN0IGFsbG93cyB0byBleGNsdWRlIHNwZWNpZmljIHdpZGdldHMgYnkgdGhlaXIgaWQuXG4gKiBAcmV0dXJucyBBbiBlbXB0eSBtb2R1bGUgd2l0aCBzb21lIHByb3ZpZGVycy5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGRldmljZU1hbmFnZW1lbnRXaWRnZXRzKFxuICBleGNsdWRlTGlzdD86IEFycmF5PCh0eXBlb2YgZGV2aWNlTWFuYWdlbWVudERlZmF1bHRXaWRnZXRzKVtudW1iZXJdWydpZCddPlxuKTogTW9kdWxlV2l0aFByb3ZpZGVyczxXaWRnZXRzTW9kdWxlPiB7XG4gIHJldHVybiBXaWRnZXRzTW9kdWxlLmNvbmZpZyh7IHdpZGdldHM6IGRldmljZU1hbmFnZW1lbnREZWZhdWx0V2lkZ2V0cywgZXhjbHVkZUxpc3QgfSk7XG59XG4iXX0=