addComponent(componentConfig) {
        const component = new resources_1.Component(Object.assign(Object.assign({}, componentConfig), { input: slash_1.default(componentConfig.input), outputFolder: slash_1.default(componentConfig.outputFolder) }));
        this.components.push(component);
        return component;
    }
/**
     * Adds the specified component to the storage.
     *
     * @param componentConfig - Docking component config.
     * @returns - Created Docking component.
     */
Adds the specified component to the storage.
@param componentConfig - Docking component config.
@returns - Created Docking component.
Adds the specified component to the storage . @param componentConfig - Docking component config . @returns - Created Docking component .
addComponent(componentConfig) {
        const component = new resources_1.Component(Object.assign(Object.assign({}, componentConfig), { input: slash_1.default(componentConfig.input), outputFolder: slash_1.default(componentConfig.outputFolder) }));
        this.components.push(component);
        return component;
    }
addComponent ( componentConfig ) { const component = new resources_1 . Component ( Object . assign ( Object . assign ( { } , componentConfig ) , { input : slash_1 . default ( componentConfig . input ) , outputFolder : slash_1 . default ( componentConfig . outputFolder ) } ) ) ; this . components . push ( component ) ; return component ; }
Adds the specified component to the storage.
Adds the specified component to the storage .