imng-prime-table-odata
Version:
This library was generated with [Nx](https://nx.dev).
1 lines • 3.73 kB
Source Map (JSON)
{"version":3,"file":"imng-prime-table-odata-testing.mjs","sources":["../../../../libs/imng-prime-table-odata/testing/src/prime-odata-table-mock.facade.ts","../../../../libs/imng-prime-table-odata/testing/src/prime-odata-table-mock-facade.factory.ts","../../../../libs/imng-prime-table-odata/testing/src/mock-table.ts","../../../../libs/imng-prime-table-odata/testing/src/imng-prime-table-odata-testing.ts"],"sourcesContent":["import { jest } from '@jest/globals';\nimport { IdType } from 'imng-nrsrx-client-utils';\n// eslint-disable-next-line @nx/enforce-module-boundaries\nimport {\n IPrimeODataTableFacade,\n PrimeTableState,\n} from 'imng-prime-table-odata';\nimport { Observable, of } from 'rxjs';\n\nexport class ODataTableMockFacade implements IPrimeODataTableFacade<{\n id?: IdType | null;\n}> {\n public activeEffectCount$: Observable<number> = of(0);\n public tableState$: Observable<PrimeTableState> = of({});\n public tableData$: Observable<{ id?: IdType | null }[]> = of([\n { id: 'apples' },\n ]);\n public totalRecordCount$ = of(1);\n public loadEntities = jest.fn();\n public reloadEntities = jest.fn();\n}\n","/* istanbul ignore file */\nimport { jest } from '@jest/globals';\nimport { ODataTableMockFacade } from './prime-odata-table-mock.facade';\n\nexport function createODataTableMockFacade(\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n mockFacade?: ODataTableMockFacade | any,\n): ODataTableMockFacade {\n const localFacade = new ODataTableMockFacade();\n if (!mockFacade) {\n return localFacade;\n }\n mockFacade.tableData$ = mockFacade.tableData$ || localFacade.tableData$;\n mockFacade.activeEffectCount$ =\n mockFacade.activeEffectCount$ || localFacade.activeEffectCount$;\n mockFacade.tableState$ = mockFacade.tableState$ || localFacade.tableState$;\n mockFacade.totalRecordCount$ =\n mockFacade.totalRecordCount$ || localFacade.totalRecordCount$;\n mockFacade.loadEntities =\n mockFacade.loadEntities ||\n jest.fn(() => {\n //This is intentional\n });\n mockFacade.reloadEntities =\n mockFacade.reloadEntities ||\n jest.fn(() => {\n //This is intentional\n });\n return mockFacade;\n}\n","import { LazyLoadEvent } from 'primeng/api';\nimport { Subject } from 'rxjs';\n\nexport class MockTable {\n public onLazyLoad = new Subject<LazyLoadEvent>();\n public onFilter = new Subject<unknown>();\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;MASa,oBAAoB,CAAA;AAAjC,IAAA,WAAA,GAAA;AAGS,QAAA,IAAA,CAAA,kBAAkB,GAAuB,EAAE,CAAC,CAAC,CAAC;AAC9C,QAAA,IAAA,CAAA,WAAW,GAAgC,EAAE,CAAC,EAAE,CAAC;QACjD,IAAA,CAAA,UAAU,GAAyC,EAAE,CAAC;YAC3D,EAAE,EAAE,EAAE,QAAQ,EAAE;AACjB,SAAA,CAAC;AACK,QAAA,IAAA,CAAA,iBAAiB,GAAG,EAAE,CAAC,CAAC,CAAC;AACzB,QAAA,IAAA,CAAA,YAAY,GAAG,IAAI,CAAC,EAAE,EAAE;AACxB,QAAA,IAAA,CAAA,cAAc,GAAG,IAAI,CAAC,EAAE,EAAE;IACnC;AAAC;;ACpBD;SAIgB,0BAA0B;AACxC;AACA,UAAuC,EAAA;AAEvC,IAAA,MAAM,WAAW,GAAG,IAAI,oBAAoB,EAAE;IAC9C,IAAI,CAAC,UAAU,EAAE;AACf,QAAA,OAAO,WAAW;IACpB;IACA,UAAU,CAAC,UAAU,GAAG,UAAU,CAAC,UAAU,IAAI,WAAW,CAAC,UAAU;AACvE,IAAA,UAAU,CAAC,kBAAkB;AAC3B,QAAA,UAAU,CAAC,kBAAkB,IAAI,WAAW,CAAC,kBAAkB;IACjE,UAAU,CAAC,WAAW,GAAG,UAAU,CAAC,WAAW,IAAI,WAAW,CAAC,WAAW;AAC1E,IAAA,UAAU,CAAC,iBAAiB;AAC1B,QAAA,UAAU,CAAC,iBAAiB,IAAI,WAAW,CAAC,iBAAiB;AAC/D,IAAA,UAAU,CAAC,YAAY;AACrB,QAAA,UAAU,CAAC,YAAY;AACvB,YAAA,IAAI,CAAC,EAAE,CAAC,MAAK;;AAEb,YAAA,CAAC,CAAC;AACJ,IAAA,UAAU,CAAC,cAAc;AACvB,QAAA,UAAU,CAAC,cAAc;AACzB,YAAA,IAAI,CAAC,EAAE,CAAC,MAAK;;AAEb,YAAA,CAAC,CAAC;AACJ,IAAA,OAAO,UAAU;AACnB;;MC1Ba,SAAS,CAAA;AAAtB,IAAA,WAAA,GAAA;AACS,QAAA,IAAA,CAAA,UAAU,GAAG,IAAI,OAAO,EAAiB;AACzC,QAAA,IAAA,CAAA,QAAQ,GAAG,IAAI,OAAO,EAAW;IAC1C;AAAC;;ACND;;AAEG;;;;"}