ngx-scroll-lock
Version:
Angular module for Page Scroll locking
1 lines • 1.87 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NgxScrollLockComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"ngx-scroll-lock","template":"\n <style>\n .ngx-scroll-lock {\n box-sizing: border-box !important;\n overflow: hidden !important;\n position: inherit !important;\n }\n </style>\n <ng-content></ng-content>\n ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":23,"character":17},"member":"None"}}]}],"members":{"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"lock":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"disableLock":[{"__symbolic":"method"}],"enableLock":[{"__symbolic":"method"}],"isTouchDevice":[{"__symbolic":"method"}],"preventTouchMove":[{"__symbolic":"method"}]}},"NgxScrollLockModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgxScrollLockComponent"}],"imports":[],"exports":[{"__symbolic":"reference","name":"NgxScrollLockComponent"}]}]}],"members":{}}},"origins":{"NgxScrollLockComponent":"./lib/ngx-scroll-lock.component","NgxScrollLockModule":"./lib/ngx-scroll-lock.module"},"importAs":"ngx-scroll-lock"}