{"__symbolic":"module","version":4,"metadata":{"BixiLabelTooltipComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"bixi-label-tooltip","template":"\n    <div\n      nz-tooltip\n      #tooltipRef=\"nzTooltip\"\n      class=\"bixi-label-tooltip\"\n      [ngStyle]=\"style\"\n      [nzTooltipTrigger]=\"null\"\n      [nzTooltipTitle]=\"content ? tooltipContent : defaultContent\">\n    </div>\n    <ng-template #defaultContent>\n      <div (mouseenter)=\"onTooltipOverlayMouseEnter()\" (mouseleave)=\"onTooltipOverlayMouseLeave()\" >\n        <div *ngFor=\"let label of labels\">{{label.index}}: {{label.word}}</div>\n        <div *ngIf=\"!labels.length\">\n        -\n        </div>\n      </div>\n    </ng-template>\n    <ng-template #tooltipContent>\n      <div (mouseenter)=\"onTooltipOverlayMouseEnter()\" (mouseleave)=\"onTooltipOverlayMouseLeave()\">\n        <ng-template\n          [ngTemplateOutlet]=\"content\"\n          [ngTemplateOutletContext]=\"{$implicit: labels, labels: labels }\">\n        </ng-template>\n      </div>\n    </ng-template>\n  ","exportAs":"bixiLabelTextTooltip","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":54,"character":17},"member":"None"},"preserveWhitespaces":true}]}],"members":{"tooltipVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"tooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"tooltipRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":62,"character":3},"arguments":["tooltipRef"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onTooltipOverlayMouseEnter":[{"__symbolic":"method"}],"onTooltipOverlayMouseLeave":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BixiLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"bixi-label","template":"\n  <div\n    class=\"bixi-label\"\n    nz-popover\n    [(nzPopoverVisible)]=\"magnifierVisible\"\n    [nzPopoverTrigger]=\"null\"\n    [nzPopoverContent]=\"magnifier\"\n  >\n    <iframe\n      #iframe\n      [src]=\"url\"\n      (load)=\"onLoad()\"\n      [attr.id]=\"hub.id\"\n      [title]=\"hub.id\">\n    </iframe>\n    <bixi-label-tooltip\n      [tooltipVisible]=\"tooltipVisible\"\n      [tooltip]=\"mouseEnterLabelsEvent\"\n      [content]=\"labelTooltipContent\">\n    </bixi-label-tooltip>\n    <ng-template #magnifier>\n      <div [ngStyle]=\"{\n        width: magnifierOptions.width + 'px',\n        height: magnifierOptions.height + 'px',\n        position: 'relative',\n        overflow: 'hidden'\n      }\">\n        <img\n          *ngIf=\"magnifierOptions\"\n          [attr.src]=\"magnifierOptions.src\"\n          [attr.width]=\"magnifierOptions.viewportWidth\"\n          [attr.height]=\"magnifierOptions.viewportHeight\"\n          [ngStyle]=\"{\n            position: 'absolute',\n            transform: 'translate(' + -magnifierOptions.left + 'px, ' + -magnifierOptions.top + 'px)'\n          }\"\n        />\n      </div>\n    </ng-template>\n   </div>\n  ","exportAs":"bixiLabel","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":65,"character":17},"member":"None"},"preserveWhitespaces":true,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":67,"character":19},"member":"OnPush"},"styles":[".bixi-label{height:100%;position:relative;width:100%}.bixi-label iframe{border:none;height:100%;vertical-align:top;width:100%}.bixi-label-tooltip{left:0;pointer-events:none;position:absolute;top:0}"]}]}],"members":{"dragBoundary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"hub":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"engine":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"labelTooltipContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"labelTooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"iframe":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":92,"character":3},"arguments":["iframe",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":92,"character":31}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":102,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":103,"character":17}]}],"onLoad":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BixiLabelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":11,"character":26},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":11,"character":40},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayModule","line":11,"character":56},{"__symbolic":"reference","module":"ng-zorro-antd/tooltip","name":"NzToolTipModule","line":11,"character":71},{"__symbolic":"reference","module":"ng-zorro-antd/popover","name":"NzPopoverModule","line":11,"character":88}],"declarations":[{"__symbolic":"reference","name":"BixiLabelComponent"},{"__symbolic":"reference","name":"BixiLabelTooltipComponent"}],"exports":[{"__symbolic":"reference","name":"BixiLabelComponent"}]}]}],"members":{}},"COMMON_EVENTS":{"__symbolic":"error","message":"Reference to a non-exported function","line":1,"character":9,"context":{"name":"generateValues"},"module":"./src/label.event"},"LABEL_EVENTS":{"__symbolic":"error","message":"Reference to a non-exported function","line":1,"character":9,"context":{"name":"generateValues"},"module":"./src/label.event"},"TABLE_EVENTS":{"__symbolic":"error","message":"Reference to a non-exported function","line":1,"character":9,"context":{"name":"generateValues"},"module":"./src/label.event"},"SHAPE_EVENTS":{"__symbolic":"error","message":"Reference to a non-exported function","line":1,"character":9,"context":{"name":"generateValues"},"module":"./src/label.event"},"logger":{},"ISafeAny":{"__symbolic":"interface"},"IScrollToLabelParams":{"__symbolic":"interface"},"ISearchParams":{"__symbolic":"interface"},"IPdfConfig":{"__symbolic":"interface"},"IStyles":{"__symbolic":"interface"},"IFunctionsConfig":{"__symbolic":"interface"},"ITableMirroringConfig":{"__symbolic":"interface"},"IPageLoadingConfig":{"__symbolic":"interface"},"IConfig":{"__symbolic":"interface"},"IReadyParams":{"__symbolic":"interface"},"IViewPort":{"__symbolic":"interface"},"IViewPortsObj":{"__symbolic":"interface"},"IMagnifierChangeEvent":{"__symbolic":"interface"},"IHistoryChangeEvent":{"__symbolic":"interface"},"IPdfRotation":{"__symbolic":"interface"},"IPdfScrollingEvent":{"__symbolic":"interface"},"IKeyBoardEvent":{"__symbolic":"interface"},"OperateMode":{"none":"none","magnifier":"magnifier","textSlip":"textSlip","textFrame":"textFrame","textGroup":"textGroup","tableSelectCells":"tableSelectCells","tableCreateTables":"tableCreateTables","tableResizeTables":"tableResizeTables","tableDeleteTables":"tableDeleteTables","tableCreateHLines":"tableCreateHLines","tableCreateVLines":"tableCreateVLines","tableCreateLines":"tableCreateLines","tableResizeCells":"tableResizeCells","tableDeleteLines":"tableDeleteLines","tableDeleteCellLines":"tableDeleteCellLines","tableCreateCells":"tableCreateCells","tableAllControl":"tableAllControl","polygonDrawing":"polygonDrawing","rectDrawing":"rectDrawing","shapeResizing":"shapeResizing"},"IScrollOffset":{"__symbolic":"interface"},"IScrollToRectParams":{"__symbolic":"interface"},"IScrollToPageParams":{"__symbolic":"interface"},"ILabelPlacement":{"__symbolic":"interface"},"ILabel":{"__symbolic":"interface"},"ILabelRangeWord":{"__symbolic":"interface"},"ISearchLabel":{"__symbolic":"interface"},"ILabelPosition":{"__symbolic":"interface"},"ILabels":{"__symbolic":"interface"},"ISearchLabels":{"__symbolic":"interface"},"IClickMetadata":{"__symbolic":"interface"},"IPosition":{"__symbolic":"interface"},"IPointer":{"__symbolic":"interface"},"IEvent":{"__symbolic":"interface"},"IEventWithPosition":{"__symbolic":"interface"},"ICreateLabelsEvent":{"__symbolic":"interface"},"IDragLabelsEvent":{"__symbolic":"interface"},"IResizeLabelsEvent":{"__symbolic":"interface"},"IDeleteLabelsEvent":{"__symbolic":"interface"},"IMouseEnterLabelsEvent":{"__symbolic":"interface"},"IMouseLeaveLabelsEvent":{"__symbolic":"interface"},"IClickLabelsEvent":{"__symbolic":"interface"},"IScrollToLabelsParams":{"__symbolic":"interface"},"ISetLabelsParams":{"__symbolic":"interface"},"IVisualPageJsonParams":{"__symbolic":"interface"},"ISetShapesParams":{"__symbolic":"interface"},"ITableStyle":{"__symbolic":"interface"},"ITable":{"__symbolic":"interface"},"ICell":{"__symbolic":"interface"},"ITables":{"__symbolic":"interface"},"IScrollToTablesParams":{"__symbolic":"interface"},"IScrollToTableCellsParams":{"__symbolic":"interface"},"IHighLightTableCellsParams":{"__symbolic":"interface"},"IHighLightTableCells":{"__symbolic":"interface"},"ITableMatrix":{"__symbolic":"interface"},"IThinTable":{"__symbolic":"interface"},"IViewTable":{"__symbolic":"interface"},"ICreateTablesEvent":{"__symbolic":"interface"},"IViewTablesChangeEvent":{"__symbolic":"interface"},"IDeleteTablesEvent":{"__symbolic":"interface"},"IMouseEnterTablesEvent":{"__symbolic":"interface"},"IMouseLeaveTablesEvent":{"__symbolic":"interface"},"IClickTablesEvent":{"__symbolic":"interface"},"IUpdateTablesEvent":{"__symbolic":"interface"},"IMergeTablesEvent":{"__symbolic":"interface"},"IHighLightCells":{"__symbolic":"interface"},"ISplitTablesEvent":{"__symbolic":"interface"},"IIRCell":{"__symbolic":"interface"},"IIRLineRow":{"__symbolic":"interface"},"IIRCellRow":{"__symbolic":"interface"},"IIRTable":{"__symbolic":"interface"},"IIRTableStyle":{"__symbolic":"interface"},"IIRTablePerPage":{"__symbolic":"interface"},"IUpdateIRTablesEvent":{"__symbolic":"interface"},"ICreateIRTableCellsEvent":{"__symbolic":"interface"},"IScrollToIRTableCellsParams":{"__symbolic":"interface"},"ICreateShapesEvent":{"__symbolic":"interface"},"IShapeEventBase":{"__symbolic":"interface"},"IClickShapesEvent":{"__symbolic":"interface"},"IUpdateShapesEvent":{"__symbolic":"interface"},"IDeleteShapesEvent":{"__symbolic":"interface"},"IShapeDomsChangeEvent":{"__symbolic":"interface"},"DocumentInitParameters":{"__symbolic":"interface"},"IShapes":{"__symbolic":"interface"},"IShape":{"__symbolic":"interface"},"IShapeDecalPlacement":{"__symbolic":"interface"},"IShapeDecal":{"__symbolic":"interface"},"IShapeBase":{"__symbolic":"interface"},"IShapePolygon":{"__symbolic":"interface"},"IShapeRectangle":{"__symbolic":"interface"},"IScrollToShapesParams":{"__symbolic":"interface"},"IOptions":{"__symbolic":"interface"},"LabelHub":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"config":[{"__symbolic":"method"}],"setPageNumber":[{"__symbolic":"method"}],"setZoom":[{"__symbolic":"method"}],"setRotation":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}],"clearHistory":[{"__symbolic":"method"}],"getOriginViewports":[{"__symbolic":"method"}],"getCurrentViewports":[{"__symbolic":"method"}],"setApi":[{"__symbolic":"method"}],"redo":[{"__symbolic":"method"}],"undo":[{"__symbolic":"method"}],"scrollToRect":[{"__symbolic":"method"}],"scrollToPage":[{"__symbolic":"method"}],"scrollToSearchResult":[{"__symbolic":"method"}],"getText":[{"__symbolic":"method"}],"setSearchResult":[{"__symbolic":"method"}],"restore":[{"__symbolic":"method"}],"setLabels":[{"__symbolic":"method"}],"getLabels":[{"__symbolic":"method"}],"scrollToLabels":[{"__symbolic":"method"}],"visualizePageJson":[{"__symbolic":"method"}],"setTables":[{"__symbolic":"method"}],"setPartialTables":[{"__symbolic":"method"}],"getTables":[{"__symbolic":"method"}],"getDirtyTablesMatrix":[{"__symbolic":"method"}],"mergeCells":[{"__symbolic":"method"}],"splitCells":[{"__symbolic":"method"}],"scrollToTables":[{"__symbolic":"method"}],"scrollToTableCells":[{"__symbolic":"method"}],"highLightTableCells":[{"__symbolic":"method"}],"setIRTables":[{"__symbolic":"method"}],"setIRPartialTables":[{"__symbolic":"method"}],"getIRTables":[{"__symbolic":"method"}],"getIRDirtyTablesMatrix":[{"__symbolic":"method"}],"scrollToIRTableCells":[{"__symbolic":"method"}],"setShapes":[{"__symbolic":"method"}],"getShapes":[{"__symbolic":"method"}],"scrollToShapes":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}}},"origins":{"BixiLabelTooltipComponent":"./src/label-tooltip.component","BixiLabelComponent":"./src/label.component","BixiLabelModule":"./src/label.module","COMMON_EVENTS":"./src/label.event","LABEL_EVENTS":"./src/label.event","TABLE_EVENTS":"./src/label.event","SHAPE_EVENTS":"./src/label.event","logger":"./src/label.util","ISafeAny":"./src/label.type","IScrollToLabelParams":"./src/label.type","ISearchParams":"./src/label.type","IPdfConfig":"./src/label.type","IStyles":"./src/label.type","IFunctionsConfig":"./src/label.type","ITableMirroringConfig":"./src/label.type","IPageLoadingConfig":"./src/label.type","IConfig":"./src/label.type","IReadyParams":"./src/label.type","IViewPort":"./src/label.type","IViewPortsObj":"./src/label.type","IMagnifierChangeEvent":"./src/label.type","IHistoryChangeEvent":"./src/label.type","IPdfRotation":"./src/label.type","IPdfScrollingEvent":"./src/label.type","IKeyBoardEvent":"./src/label.type","OperateMode":"./src/label.type","IScrollOffset":"./src/label.type","IScrollToRectParams":"./src/label.type","IScrollToPageParams":"./src/label.type","ILabelPlacement":"./src/label.type","ILabel":"./src/label.type","ILabelRangeWord":"./src/label.type","ISearchLabel":"./src/label.type","ILabelPosition":"./src/label.type","ILabels":"./src/label.type","ISearchLabels":"./src/label.type","IClickMetadata":"./src/label.type","IPosition":"./src/label.type","IPointer":"./src/label.type","IEvent":"./src/label.type","IEventWithPosition":"./src/label.type","ICreateLabelsEvent":"./src/label.type","IDragLabelsEvent":"./src/label.type","IResizeLabelsEvent":"./src/label.type","IDeleteLabelsEvent":"./src/label.type","IMouseEnterLabelsEvent":"./src/label.type","IMouseLeaveLabelsEvent":"./src/label.type","IClickLabelsEvent":"./src/label.type","IScrollToLabelsParams":"./src/label.type","ISetLabelsParams":"./src/label.type","IVisualPageJsonParams":"./src/label.type","ISetShapesParams":"./src/label.type","ITableStyle":"./src/label.type","ITable":"./src/label.type","ICell":"./src/label.type","ITables":"./src/label.type","IScrollToTablesParams":"./src/label.type","IScrollToTableCellsParams":"./src/label.type","IHighLightTableCellsParams":"./src/label.type","IHighLightTableCells":"./src/label.type","ITableMatrix":"./src/label.type","IThinTable":"./src/label.type","IViewTable":"./src/label.type","ICreateTablesEvent":"./src/label.type","IViewTablesChangeEvent":"./src/label.type","IDeleteTablesEvent":"./src/label.type","IMouseEnterTablesEvent":"./src/label.type","IMouseLeaveTablesEvent":"./src/label.type","IClickTablesEvent":"./src/label.type","IUpdateTablesEvent":"./src/label.type","IMergeTablesEvent":"./src/label.type","IHighLightCells":"./src/label.type","ISplitTablesEvent":"./src/label.type","IIRCell":"./src/label.type","IIRLineRow":"./src/label.type","IIRCellRow":"./src/label.type","IIRTable":"./src/label.type","IIRTableStyle":"./src/label.type","IIRTablePerPage":"./src/label.type","IUpdateIRTablesEvent":"./src/label.type","ICreateIRTableCellsEvent":"./src/label.type","IScrollToIRTableCellsParams":"./src/label.type","ICreateShapesEvent":"./src/label.type","IShapeEventBase":"./src/label.type","IClickShapesEvent":"./src/label.type","IUpdateShapesEvent":"./src/label.type","IDeleteShapesEvent":"./src/label.type","IShapeDomsChangeEvent":"./src/label.type","DocumentInitParameters":"./src/label.type","IShapes":"./src/label.type","IShape":"./src/label.type","IShapeDecalPlacement":"./src/label.type","IShapeDecal":"./src/label.type","IShapeBase":"./src/label.type","IShapePolygon":"./src/label.type","IShapeRectangle":"./src/label.type","IScrollToShapesParams":"./src/label.type","IOptions":"./src/label.hub","LabelHub":"./src/label.hub"},"importAs":"@bixi/label-angular"}