UNPKG

angular-custom-selector

Version:

```bash NOTE*** This library was generated using Angular CLI version 9.0.0. Therefore, it is recommended that you use a compatible version of Angular to ensure proper functionality ```

12 lines 1.45 kB
export function getFlatData(data, flattedData) { return data.map(parent => { if (parent.items.length > 0) { flattedData.push(parent); getFlatData(parent.items, flattedData); } else { flattedData.push(parent); } }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlRmxhdERhdGEuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWN1c3RvbS1zZWxlY3Rvci8iLCJzb3VyY2VzIjpbImxpYi9jcmVhdGVGbGF0RGF0YS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsV0FBVyxDQUFDLElBQVEsRUFBRSxXQUF1QjtJQUN6RCxPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFBLEVBQUU7UUFDcEIsSUFBRyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sR0FBQyxDQUFDLEVBQUM7WUFDckIsV0FBVyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUN6QixXQUFXLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxXQUFXLENBQUMsQ0FBQztTQUMxQzthQUFJO1lBQ0QsV0FBVyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztTQUM1QjtJQUNMLENBQUMsQ0FBQyxDQUFDO0FBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBnZXRGbGF0RGF0YShkYXRhOmFueSwgZmxhdHRlZERhdGE6IEFycmF5PGFueT4pe1xyXG4gICAgcmV0dXJuIGRhdGEubWFwKHBhcmVudD0+e1xyXG4gICAgICAgIGlmKHBhcmVudC5pdGVtcy5sZW5ndGg+MCl7XHJcbiAgICAgICAgICAgIGZsYXR0ZWREYXRhLnB1c2gocGFyZW50KTtcclxuICAgICAgICAgICAgZ2V0RmxhdERhdGEocGFyZW50Lml0ZW1zLCBmbGF0dGVkRGF0YSk7XHJcbiAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgIGZsYXR0ZWREYXRhLnB1c2gocGFyZW50KTtcclxuICAgICAgICB9XHJcbiAgICB9KTtcclxufVxyXG5cclxuXHJcblxyXG4iXX0=