├── .browserslistrc ├── .editorconfig ├── .gitignore ├── .vscode └── launch.json ├── README.md ├── angular.json ├── docs ├── 3rdpartylicenses.txt ├── assets │ └── license ├── favicon.ico ├── index.html ├── main.1e4a85c1948a8a9e.js ├── polyfills.69a60fbc177eab75.js ├── runtime.2094d828b4e6a8c5.js └── styles.513184b98def5d95.css ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.json ├── favicon.ico ├── karma.conf.js ├── package.json ├── screenshot ├── main.png ├── navigation.png ├── search1.png ├── serach2.png └── theme.png ├── src ├── _palette.scss ├── app │ ├── app-routing.module.ts │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── dialog-settings │ │ ├── book-reader-theme.spec.ts │ │ ├── book-reader-theme.ts │ │ ├── dialog-settings.component.css │ │ ├── dialog-settings.component.html │ │ ├── dialog-settings.component.spec.ts │ │ └── dialog-settings.component.ts │ ├── ebup │ │ ├── annotations.ts │ │ ├── archive.ts │ │ ├── book.ts │ │ ├── container.ts │ │ ├── contents.ts │ │ ├── displayoptions.ts │ │ ├── epub.ts │ │ ├── epubcfi.ts │ │ ├── index.ts │ │ ├── layout.ts │ │ ├── locations.ts │ │ ├── managers │ │ │ ├── continuous │ │ │ │ └── index.ts │ │ │ ├── default │ │ │ │ └── index.ts │ │ │ ├── helpers │ │ │ │ ├── snap.ts │ │ │ │ ├── stage.ts │ │ │ │ └── views.ts │ │ │ └── views │ │ │ │ ├── iframe.ts │ │ │ │ └── inline.ts │ │ ├── mapping.ts │ │ ├── navigation.ts │ │ ├── packaging.ts │ │ ├── pagelist.ts │ │ ├── rendition.ts │ │ ├── resources.ts │ │ ├── section.ts │ │ ├── spine.ts │ │ ├── store.ts │ │ ├── themes.ts │ │ └── utils │ │ │ ├── EventService.ts │ │ │ ├── constants.ts │ │ │ ├── core.ts │ │ │ ├── hook.ts │ │ │ ├── mime.ts │ │ │ ├── path.ts │ │ │ ├── queue.ts │ │ │ ├── replacements.ts │ │ │ ├── request.ts │ │ │ ├── scrolltype.ts │ │ │ └── url.ts │ ├── settings.spec.ts │ ├── settings.ts │ ├── touch-emitter.spec.ts │ ├── touch-emitter.ts │ ├── touch-screen-event.directive.spec.ts │ └── touch-screen-event.directive.ts ├── assets │ ├── .gitkeep │ └── license ├── custom-theme.scss ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.css └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/angular.json -------------------------------------------------------------------------------- /docs/3rdpartylicenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/3rdpartylicenses.txt -------------------------------------------------------------------------------- /docs/assets/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/assets/license -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.1e4a85c1948a8a9e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/main.1e4a85c1948a8a9e.js -------------------------------------------------------------------------------- /docs/polyfills.69a60fbc177eab75.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/polyfills.69a60fbc177eab75.js -------------------------------------------------------------------------------- /docs/runtime.2094d828b4e6a8c5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/runtime.2094d828b4e6a8c5.js -------------------------------------------------------------------------------- /docs/styles.513184b98def5d95.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/docs/styles.513184b98def5d95.css -------------------------------------------------------------------------------- /e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/e2e/protractor.conf.js -------------------------------------------------------------------------------- /e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/e2e/src/app.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/e2e/tsconfig.json -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/favicon.ico -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/package.json -------------------------------------------------------------------------------- /screenshot/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/screenshot/main.png -------------------------------------------------------------------------------- /screenshot/navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/screenshot/navigation.png -------------------------------------------------------------------------------- /screenshot/search1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/screenshot/search1.png -------------------------------------------------------------------------------- /screenshot/serach2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/screenshot/serach2.png -------------------------------------------------------------------------------- /screenshot/theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/screenshot/theme.png -------------------------------------------------------------------------------- /src/_palette.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/_palette.scss -------------------------------------------------------------------------------- /src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app.component.css -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/dialog-settings/book-reader-theme.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/book-reader-theme.spec.ts -------------------------------------------------------------------------------- /src/app/dialog-settings/book-reader-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/book-reader-theme.ts -------------------------------------------------------------------------------- /src/app/dialog-settings/dialog-settings.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/dialog-settings.component.css -------------------------------------------------------------------------------- /src/app/dialog-settings/dialog-settings.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/dialog-settings.component.html -------------------------------------------------------------------------------- /src/app/dialog-settings/dialog-settings.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/dialog-settings.component.spec.ts -------------------------------------------------------------------------------- /src/app/dialog-settings/dialog-settings.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/dialog-settings/dialog-settings.component.ts -------------------------------------------------------------------------------- /src/app/ebup/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/annotations.ts -------------------------------------------------------------------------------- /src/app/ebup/archive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/archive.ts -------------------------------------------------------------------------------- /src/app/ebup/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/book.ts -------------------------------------------------------------------------------- /src/app/ebup/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/container.ts -------------------------------------------------------------------------------- /src/app/ebup/contents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/contents.ts -------------------------------------------------------------------------------- /src/app/ebup/displayoptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/displayoptions.ts -------------------------------------------------------------------------------- /src/app/ebup/epub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/epub.ts -------------------------------------------------------------------------------- /src/app/ebup/epubcfi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/epubcfi.ts -------------------------------------------------------------------------------- /src/app/ebup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/index.ts -------------------------------------------------------------------------------- /src/app/ebup/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/layout.ts -------------------------------------------------------------------------------- /src/app/ebup/locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/locations.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/continuous/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/continuous/index.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/default/index.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/helpers/snap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/helpers/snap.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/helpers/stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/helpers/stage.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/helpers/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/helpers/views.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/views/iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/views/iframe.ts -------------------------------------------------------------------------------- /src/app/ebup/managers/views/inline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/managers/views/inline.ts -------------------------------------------------------------------------------- /src/app/ebup/mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/mapping.ts -------------------------------------------------------------------------------- /src/app/ebup/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/navigation.ts -------------------------------------------------------------------------------- /src/app/ebup/packaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/packaging.ts -------------------------------------------------------------------------------- /src/app/ebup/pagelist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/pagelist.ts -------------------------------------------------------------------------------- /src/app/ebup/rendition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/rendition.ts -------------------------------------------------------------------------------- /src/app/ebup/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/resources.ts -------------------------------------------------------------------------------- /src/app/ebup/section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/section.ts -------------------------------------------------------------------------------- /src/app/ebup/spine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/spine.ts -------------------------------------------------------------------------------- /src/app/ebup/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/store.ts -------------------------------------------------------------------------------- /src/app/ebup/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/themes.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/EventService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/EventService.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/constants.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/core.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/hook.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/mime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/mime.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/path.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/queue.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/replacements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/replacements.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/request.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/scrolltype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/scrolltype.ts -------------------------------------------------------------------------------- /src/app/ebup/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/ebup/utils/url.ts -------------------------------------------------------------------------------- /src/app/settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/settings.spec.ts -------------------------------------------------------------------------------- /src/app/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/settings.ts -------------------------------------------------------------------------------- /src/app/touch-emitter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/touch-emitter.spec.ts -------------------------------------------------------------------------------- /src/app/touch-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/touch-emitter.ts -------------------------------------------------------------------------------- /src/app/touch-screen-event.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/touch-screen-event.directive.spec.ts -------------------------------------------------------------------------------- /src/app/touch-screen-event.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/app/touch-screen-event.directive.ts -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/assets/license -------------------------------------------------------------------------------- /src/custom-theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/custom-theme.scss -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/src/test.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/tsconfig.spec.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZTFtrue/BookReader/HEAD/tslint.json --------------------------------------------------------------------------------