.editorconfig | |
|
|
.github/ISSUE_TEMPLATE/bug_report.md | |
|
|
.github/ISSUE_TEMPLATE/feature_request.md | |
|
|
.gitignore | |
|
|
.prettierrc | |
|
|
.travis.yml | |
|
|
.vscode/launch.json | |
|
|
.vscode/settings.json | |
|
|
.vscode/tasks.json | |
|
|
CODE_OF_CONDUCT.md | |
|
|
CONTRIBUTING.md | |
|
|
LICENSE | |
|
|
README.md | |
|
|
angular.json | |
|
|
assets/context.svg | |
|
|
package.json | |
|
|
projects/demo-app/src/favicon.ico | |
|
|
projects/demo-app/src/index.html | |
|
|
projects/demo-app/src/styles.css | |
|
|
projects/demo-app/tsconfig.app.json | |
|
|
projects/demo-app/tsconfig.spec.json | |
|
|
projects/ngx-context/ng-package.json | |
|
|
projects/ngx-context/package.json | |
|
|
projects/ngx-context/tsconfig.lib.json | |
|
|
projects/ngx-context/tsconfig.lib.prod.json | |
|
|
projects/ngx-context/tsconfig.spec.json | |
|
|
tsconfig.json | |
|
|
tsconfig.prod.json | |
|
|
tslint.json | |
|
|
yarn.lock | |
|
|
projects/demo-app/karma.conf.js | 37 |
|
|
projects/ngx-context/karma.conf.js | 37 |
|
|
projects/demo-app/src/app/app-routing.module.ts | 8 |
|
|
projects/demo-app/src/app/app.component.ts | 68 |
|
|
projects/demo-app/src/app/app.module.ts | 26 |
|
|
projects/demo-app/src/app/one-way.component.ts | 30 |
|
|
projects/demo-app/src/app/two-way.component.ts | 43 |
|
|
projects/demo-app/src/environments/environment.prod.ts | 3 |
|
|
projects/demo-app/src/environments/environment.ts | 3 |
|
|
projects/demo-app/src/main.ts | 9 |
|
|
projects/demo-app/src/polyfills.ts | 1 |
|
|
projects/demo-app/src/test.ts | 19 |
|
|
projects/ngx-context/src/lib/consumer.abstract.ts | 77 |
|
|
projects/ngx-context/src/lib/consumer.component.ts | 28 |
|
|
projects/ngx-context/src/lib/consumer.directive.ts | 32 |
|
|
projects/ngx-context/src/lib/context.module.ts | 20 |
|
|
projects/ngx-context/src/lib/disposer.directive.ts | 76 |
|
|
projects/ngx-context/src/lib/internals.ts | 7 |
|
|
projects/ngx-context/src/lib/provider.component.ts | 111 |
|
|
projects/ngx-context/src/lib/symbols.ts | 3 |
|
|