{"__symbolic":"module","version":4,"metadata":{"TsTooltipModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/material/tooltip","name":"MatTooltipModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"TsTooltipComponent"}],"declarations":[{"__symbolic":"reference","name":"TsTooltipComponent"}]}]}],"members":{}},"TsTooltipPositionTypes":{"__symbolic":"interface"},"allowedTooltipTypes":["above","below","before","after"],"TsTooltipComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":43,"character":1},"arguments":[{"selector":"ts-tooltip","host":{"class":"ts-tooltip"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":48,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":49,"character":17},"member":"None"},"exportAs":"tsTooltipComponent","template":"<span #tooltip=\"matTooltip\"\n  class=\"c-tooltip\"\n  [matTooltip]=\"tooltipValue\"\n  [matTooltipPosition]=\"tooltipPosition\"\n  [ngClass]=\"{'c-tooltip--underline': hasUnderline}\"\n>\n  <ng-content></ng-content>\n</span>\n","styles":[":root{--swift-ease-in-duration:var(--ts-animation-time-duration-300);--swift-ease-in-timing-function:cubic-bezier(.55,0,.55,.2);--swift-ease-out-duration:var(--ts-animation-time-duration-400);--swift-ease-out-timing-function:cubic-bezier(.25,.8,.25,1)}.cdk-drag{position:relative}.cdk-drag:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag .cdk-drag-handle{color:var(--ts-color-utility-300);cursor:-webkit-grab;cursor:grab;position:absolute;right:var(--ts-space-inline-300)}.cdk-drag.cdk-drag-preview{--shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);background-color:var(--ts-color-light);box-shadow:var(--shadow);min-height:50px;padding:0!important}.cdk-drag.cdk-drag-preview .c-checkbox{margin-left:var(--ts-space-inline-500)}.cdk-drag-placeholder{background:var(--ts-color-utility-200);border:2px solid var(--ts-color-utility-500);cursor:-webkit-grabbing;cursor:grabbing;transition:transform .25s cubic-bezier(0,0,.2,1)}.u-visually-hidden{-webkit-clip-path:rect(0,0,0,0);border:0;clip-path:rect(0,0,0,0);display:block;height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;visibility:hidden;width:1px}:root{--ts-tooltip-backgroundColor:var(--ts-color-utility-900);--ts-tooltip-boxShadow:0 0 0 1px rgba(0,0,0,0.08),0 2px 5px 0 rgba(0,0,0,0.12);--ts-tooltip-color:var(--ts-color-base-white);--ts-tooltip-fontSize:13px;--ts-tooltip-typograpy:var(--ts-typography-compound-caption)}.c-tooltip,.ts-tooltip{display:inline-block}.c-tooltip--underline{border-bottom:.1em dotted;border-color:inherit;cursor:help}.mat-tooltip-panel .mat-tooltip{background-color:var(--ts-tooltip-backgroundColor);box-shadow:var(--ts-tooltip-boxShadow);color:var(--ts-tooltip-color);font:var(--ts-tooltip-typograpy);font-size:var(--ts-tooltip-fontSize);overflow-wrap:break-word;white-space:normal}"]}]}],"members":{"hasUnderline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"tooltipPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"tooltipValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"matTooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":94,"character":3},"arguments":["tooltip",{"static":true}]}]}],"showTooltip":[{"__symbolic":"method"}],"hideTooltip":[{"__symbolic":"method"}],"toggleTooltip":[{"__symbolic":"method"}]}}},"origins":{"TsTooltipModule":"./lib/ui-tooltip.module","TsTooltipPositionTypes":"./lib/tooltip/tooltip.component","allowedTooltipTypes":"./lib/tooltip/tooltip.component","TsTooltipComponent":"./lib/tooltip/tooltip.component"},"importAs":"@terminus/ui-tooltip"}