UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

15 lines 1.8 kB
/** * Extracts original array from {@link QueryList} rather than * creating a copy like {@link QueryList.toArray} does. * @param queryList * @returns original array from {@link QueryList}. */ export function tuiGetOriginalArrayFromQueryList(queryList) { let array = []; queryList.find((_item, _index, originalArray) => { array = originalArray; return true; }); return array; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LW9yaWdpbmFsLWFycmF5LWZyb20tcXVlcnktbGlzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2Nkay91dGlscy9taXNjZWxsYW5lb3VzL2dldC1vcmlnaW5hbC1hcnJheS1mcm9tLXF1ZXJ5LWxpc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7Ozs7O0dBS0c7QUFDSCxNQUFNLFVBQVUsZ0NBQWdDLENBQzVDLFNBQXVCO0lBRXZCLElBQUksS0FBSyxHQUFpQixFQUFFLENBQUM7SUFFN0IsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssRUFBRSxNQUFNLEVBQUUsYUFBYSxFQUFFLEVBQUU7UUFDNUMsS0FBSyxHQUFHLGFBQWEsQ0FBQztRQUV0QixPQUFPLElBQUksQ0FBQztJQUNoQixDQUFDLENBQUMsQ0FBQztJQUVILE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge3R5cGUgUXVlcnlMaXN0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuLyoqXG4gKiBFeHRyYWN0cyBvcmlnaW5hbCBhcnJheSBmcm9tIHtAbGluayBRdWVyeUxpc3R9IHJhdGhlciB0aGFuXG4gKiBjcmVhdGluZyBhIGNvcHkgbGlrZSB7QGxpbmsgUXVlcnlMaXN0LnRvQXJyYXl9IGRvZXMuXG4gKiBAcGFyYW0gcXVlcnlMaXN0XG4gKiBAcmV0dXJucyBvcmlnaW5hbCBhcnJheSBmcm9tIHtAbGluayBRdWVyeUxpc3R9LlxuICovXG5leHBvcnQgZnVuY3Rpb24gdHVpR2V0T3JpZ2luYWxBcnJheUZyb21RdWVyeUxpc3Q8VD4oXG4gICAgcXVlcnlMaXN0OiBRdWVyeUxpc3Q8VD4sXG4pOiByZWFkb25seSBUW10ge1xuICAgIGxldCBhcnJheTogcmVhZG9ubHkgVFtdID0gW107XG5cbiAgICBxdWVyeUxpc3QuZmluZCgoX2l0ZW0sIF9pbmRleCwgb3JpZ2luYWxBcnJheSkgPT4ge1xuICAgICAgICBhcnJheSA9IG9yaWdpbmFsQXJyYXk7XG5cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYXJyYXk7XG59XG4iXX0=