addExtension(extension, components) {
        _.forOwn(components, (component, widget) => {
            WidgetsRegistry.add(extension, widget, component)
        })

        return WidgetsRegistry
    }
Register an extension components.

@param {String} extensionId
@param {Object} components
@returns {WidgetsRegistry}