UNPKG

@pdftron/webviewer

Version:

[WebViewer](https://www.apryse.com/webviewer) is a powerful JavaScript Document SDK and UI Component Library that is a part of the [Apryse PDF SDK](https://www.apryse.com). It provides a slick, out-of-the-box responsive UI that interacts with the core lib

2 lines 1.39 kB
(window.webpackJsonpWebViewerUI=window.webpackJsonpWebViewerUI||[]).push([[92],{2146:function(e,t,a){"use strict";a.r(t);a(26),a(60);var n=a(0),i=a.n(n),l=a(81),r=a(6),s=a(2),o=a.n(s),c=a(4),g=a(67),d=a(63),u=a(1);var m=function(e){u.a.getDocumentViewer().getSpreadsheetEditorManager().setSelectedCellsStyle({merge:e})};function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(null,arguments)}var p={type:o.a.string,isFlyoutItem:o.a.bool,dataElement:o.a.string,style:o.a.object,className:o.a.string,img:o.a.string,title:o.a.string},f=Object(n.forwardRef)((function(e,t){var a=Object(r.e)((function(e){return c.a.getIsCellRangeMerged(e)})),n=Object(r.e)((function(e){return c.a.getIsSingleCell(e)})),s=d.b[a?"cellUnmergeToggle":"cellMergeToggle"],o=e.isFlyoutItem,u=e.type,p=e.style,f=e.className,y=e.dataElement,v=void 0===y?s.dataElement:y,w=e.img,E=void 0===w?s.icon:w,j=e.title,C=void 0===j?s.title:j,I=function(){m(!a)};return o?i.a.createElement(g.a,b({},e,{ref:t,onClick:I,additionalClass:a?"active":"",disabled:n})):i.a.createElement(l.a,{key:u,isActive:a,onClick:I,dataElement:v,title:C,img:E,ariaPressed:a,style:p,className:f,disabled:n})}));f.propTypes=p,f.displayName="MergeToggleButton";t.default=f}}]); //# sourceMappingURL=chunk.92.js.map