UNPKG

@rxap/data-source

Version:

Provides a set of classes and decorators for creating and managing data sources in Angular applications, including base classes, static data sources, observable data sources, and method data sources. It also includes a component for displaying data source

1 lines 1.7 kB
{"version":3,"file":"rxap-data-source-testing.mjs","sources":["../../../../../packages/angular/data-source/testing/src/lib/paginator.fake.ts","../../../../../packages/angular/data-source/testing/src/index.ts","../../../../../packages/angular/data-source/testing/src/rxap-data-source-testing.ts"],"sourcesContent":["import { Subject } from 'rxjs';\nimport { tap } from 'rxjs/operators';\nimport { PageEvent } from '@rxap/data-source/pagination';\n\nexport class PaginatorFake {\n\n public page = new Subject<Omit<PageEvent, 'length'>>();\n\n constructor(\n public pageSize = 0,\n public length = 0,\n public pageIndex = 0,\n ) {\n this.page.pipe(\n tap(page => {\n this.pageSize = page.pageSize;\n this.pageIndex = page.pageIndex;\n }),\n ).subscribe();\n }\n\n public next(): void {\n this.page.next({\n pageIndex: this.pageIndex + 1,\n pageSize: this.pageSize,\n });\n }\n\n}\n","// region \nexport * from './lib/paginator.fake';\n// endregion\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;MAIa,aAAa,CAAA;AAIxB,IAAA,WAAA,CACS,WAAW,CAAC,EACZ,SAAS,CAAC,EACV,YAAY,CAAC,EAAA;QAFb,IAAQ,CAAA,QAAA,GAAR,QAAQ;QACR,IAAM,CAAA,MAAA,GAAN,MAAM;QACN,IAAS,CAAA,SAAA,GAAT,SAAS;AALX,QAAA,IAAA,CAAA,IAAI,GAAG,IAAI,OAAO,EAA6B;QAOpD,IAAI,CAAC,IAAI,CAAC,IAAI,CACZ,GAAG,CAAC,IAAI,IAAG;AACT,YAAA,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ;AAC7B,YAAA,IAAI,CAAC,SAAS,GAAG,IAAI,CAAC,SAAS;AACjC,SAAC,CAAC,CACH,CAAC,SAAS,EAAE;;IAGR,IAAI,GAAA;AACT,QAAA,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC;AACb,YAAA,SAAS,EAAE,IAAI,CAAC,SAAS,GAAG,CAAC;YAC7B,QAAQ,EAAE,IAAI,CAAC,QAAQ;AACxB,SAAA,CAAC;;AAGL;;AC5BD;AAEA;;ACFA;;AAEG;;;;"}