{"__symbolic":"module","version":4,"metadata":{"SelectedTextTooltipDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[sttSelectedTextTooltip]"}]}],"members":{"sttSelectedTextTooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"sttSelectedText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":40,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":41,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":42,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":43,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":44,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getRangeContainer":[{"__symbolic":"method"}],"isRangeFullyContained":[{"__symbolic":"method"}],"processSelection":[{"__symbolic":"method"}],"showTooltip":[{"__symbolic":"method"}],"removeTooltip":[{"__symbolic":"method"}]}},"NgSelectedTextTooltipModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"declarations":[{"__symbolic":"reference","name":"SelectedTextTooltipDirective"},{"__symbolic":"reference","name":"ɵa"}],"exports":[{"__symbolic":"reference","name":"SelectedTextTooltipDirective"}],"entryComponents":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"stt-selected-text-tooltip-container","template":"<div class=\"selection-tooltip\" [style.left.px]=\"selectionTooltipPosition.left\" [style.top.px]=\"selectionTooltipPosition.top\">\n  <ng-container *ngTemplateOutlet=\"content\"></ng-container>\n</div>\n","styles":[".selection-tooltip{position:absolute;background-color:#333;color:#fff;overflow:visible;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%,-126%);transform:translate(-50%,-126%);padding:5px;border-radius:3px;z-index:2}.selection-tooltip:after{background-color:inherit;width:10px;height:10px;content:\" \";position:absolute;bottom:-7px;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);border-radius:2px;z-index:-1}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"SelectedTextTooltipDirective":"./lib/selected-text-tooltip.directive","NgSelectedTextTooltipModule":"./lib/ng-selected-text-tooltip.module","ɵa":"./lib/selected-text-tooltip-container/selected-text-tooltip-container.component"},"importAs":"ng-selected-text-tooltip"}