ngAfterContentChecked() {
        /** @type {?} */
        const children = this.el.children;
        /** @type {?} */
        let length = children.length;
        if (!this.type && children.length) {
            while (length--) {
                /** @type {?} */
                const child = children[length];
                if (child.tagName.toLowerCase() === 'svg') {
                    this.iconService.normalizeSvgElement((/** @type {?} */ (child)));
                }
            }
        }
    }
/**
     * If custom content is provided, try to normalize SVG elements.
     * @return {?}
     */
If custom content is provided, try to normalize SVG elements.
If custom content is provided try to normalize SVG elements .
ngAfterContentChecked() {
        const children = this.el.children;
        let length = children.length;
        if (!this.type && children.length) {
            while (length--) {
                const child = children[length];
                if (child.tagName.toLowerCase() === 'svg') {
                    this.iconService.normalizeSvgElement(( (child)));
                }
            }
        }
    }
ngAfterContentChecked ( ) { const children = this . el . children ; let length = children . length ; if ( ! this . type && children . length ) { while ( length -- ) { const child = children [ length ] ; if ( child . tagName . toLowerCase ( ) === 'svg' ) { this . iconService . normalizeSvgElement ( ( ( child ) ) ) ; } } } }
If custom content is provided, try to normalize SVG elements.
If custom content is provided try to normalize SVG elements .
/** @type {?} */ /** @type {?} */ /** @type {?} */ /** @type {?} */