UNPKG

@salesforce-ux/design-system

Version:
1 lines 25.5 kB
var SLDS;!function(){"use strict";var e,l={821:function(e,l,t){t.r(l),t.d(l,{default:function(){return W},examples:function(){return j}});var a=t(1594),n=t.n(a),r=t(942),s=t.n(r),o=t(7412),i=t.n(o),c=t(806),d=t(6955),u=t(5006),m=t(3589),b=t(885),p=t(538);function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function E(){return E=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},E.apply(null,arguments)}function f(e,l,t){return(l=function(e){var l=function(e){if("object"!=h(e)||!e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var t=l.call(e,"string");if("object"!=h(t))return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==h(l)?l:l+""}(l))in e?Object.defineProperty(e,l,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[l]=t,e}var y=n().createContext({isActionableMode:!1}),x="Cell content that is very long.\nIt also has a line break.\nIt has more than one line break",v=function(e){return n().createElement(_,null,n().createElement(T,null,n().createElement(w,{columnName:"Opportunity Name"})),n().createElement(T,null,n().createElement(w,{columnName:"Account Name"})),n().createElement(T,null,n().createElement(w,{columnName:"Close Date"})),n().createElement(T,null,n().createElement(w,{columnName:"Stage"})),n().createElement(T,null,n().createElement(w,{columnName:"Confidence"})),n().createElement(T,null,n().createElement(w,{columnName:"Amount"})),n().createElement(T,null,n().createElement(w,{columnName:"Contact"})))},g=function(e){return n().createElement(H,null,n().createElement(O,{"data-label":"Opportunity Name"},n().createElement(z,{cellText:e.title,cellLink:!0})),n().createElement(I,{"data-label":"Account Name",type:"base"},n().createElement(z,{cellText:"Cloudhub"})),n().createElement(I,{"data-label":"Close Date",type:"base"},n().createElement(z,{cellText:"4/14/2015"})),n().createElement(I,{"data-label":"Prospecting",type:"base"},n().createElement(z,{cellText:"Prospecting"})),n().createElement(I,{"data-label":"Confidence",type:"base"},n().createElement(z,{cellText:"20%"})),n().createElement(I,{"data-label":"Amount",type:"base"},n().createElement(z,{cellText:"$25k"})),n().createElement(I,{"data-label":"Contact",type:"base"},n().createElement(z,{cellLink:!0,cellText:"jrogers@cloudhub.com"})))};g.propTypes={title:i().string},i().node;var C=function(e){var l=s()("slds-table",{"slds-table_cell-buffer":e.hasCellBuffer,"slds-table_header-hidden":e.hasHiddenHeader,"slds-no-row-hover":e.hasNoRowHover,"slds-no-cell-focus":e.hasNoCellFocus,"slds-table_bordered":e.isBordered,"slds-table_col-bordered":e.isColBordered,"slds-table_edit":e.isEditable,"slds-table_fixed-layout":e.isFixedLayout,"slds-max-medium-table_stacked-horizontal":e.isResponsive,"slds-max-medium-table_stacked":e.isResponsiveStacked,"slds-table_resizable-cols":e.isResizable,"slds-table_striped":e.isStriped,"slds-tree slds-table_tree":"treegrid"===e.type,"slds-table_header-fixed":e.hasFixedHeader});return n().createElement("table",E({"aria-multiselectable":"multiple"===e.selectionType?"true":null,className:l,role:function(){var l=null;switch(e.type){case"advanced":l="grid";break;case"treegrid":l="treegrid"}return l}(),style:e.style},e.ariaLabelledBy&&f({},"aria-labelledby",e.ariaLabelledBy),e.ariaLabel&&f({},"aria-label",e.ariaLabel)),e.children)};C.displayName="Table",C.propTypes={ariaLabel:i().string,ariaLabelledBy:i().string,children:i().node,hasCellBuffer:i().bool,hasHiddenHeader:i().bool,hasNoCellFocus:i().bool,hasNoRowHover:i().bool,isBordered:i().bool,isColBordered:i().bool,isEditable:i().bool,isFixedLayout:i().bool,isResizable:i().bool,isResponsive:i().bool,isResponsiveStacked:i().bool,isStriped:i().bool,selectionType:i().oneOf(["multiple","single"]),style:i().object,type:i().oneOf(["advanced","base","treegrid"]).isRequired,hasFixedHeader:i().bool};var N=function(e){return n().createElement("thead",{className:e.isHidden?"slds-assistive-text":null},e.children)};N.displayName="THead",N.propTypes={children:i().node,isHidden:i().bool};var _=function(e){return n().createElement("tr",{className:"slds-line-height_reset"},e.children)};_.displayName="THeadTr",_.propTypes={children:i().node};var T=function(e){var l,t=(0,a.useContext)(y).isActionableMode,r=s()({"slds-has-button-menu":e.hasMenu,"slds-has-focus":e.hasFocus,"slds-is-resizable":e.isResizable,"slds-text-align_right":e.isRightAligned,"slds-is-sortable":e.isSortable,"slds-is-sorted":"ascending"===e.sortDirection||"descending"===e.sortDirection,"slds-is-sorted_asc":"ascending"===e.sortDirection,"slds-is-sorted_desc":"descending"===e.sortDirection,"slds-cell-wrap":e.hasWrap,"slds-cell_action-mode":t});return n().createElement("th",{"aria-sort":(l=null,e.isSortable&&(l=e.sortDirection||"none"),l),className:r,scope:!e.isDataTable&&"col",role:e.isDataTable&&"cell",style:e.style},e.isDataTable,e.children)};T.displayName="ColumnTh",T.propTypes={"aria-label":i().string,children:i().node,hasFocus:i().bool,hasMenu:i().bool,isResizable:i().bool,isRightAligned:i().bool,isSortable:i().bool,sortDirection:i().oneOf(["ascending","descending","none"]),style:i().object,hasWrap:i().bool,isDataTable:i().bool};var w=function(e){return n().createElement("div",{className:s()("slds-truncate",{"slds-assistive-text":e.isAssistiveText,"slds-cell-fixed":e.isFixedCell}),id:e.id,title:e.columnName},e.columnName)};w.displayName="ColumnHeader",w.propTypes={columnName:i().string.isRequired,id:i().string,isAssistiveText:i().bool,isFixedCell:i().bool},w.defaultProps={columnName:"Column Name",isDataTable:i().bool};var S=function(e){var l=c.Ay.uniqueId("cell-resize-handle-");return n().createElement("div",{className:"slds-resizable"},n().createElement("input",{"aria-label":e.label,className:"slds-resizable__input slds-assistive-text",id:l,max:"1000",min:"20",tabIndex:e.tabIndex,type:"range"}),n().createElement("span",{className:"slds-resizable__handle"},n().createElement("span",{className:"slds-resizable__divider"})))};S.displayName="ResizeControl",S.propTypes={label:i().string.isRequired,tabIndex:i().oneOf(["0","-1"])};var R=function(e){var l=(0,a.useContext)(y).isActionableMode,t=l?"0":"-1",r=function(){return n().createElement("div",{className:"slds-grid slds-grid_vertical-align-center slds-has-flexi-truncate"},e.columnHeaderIcons?function(){var l=e.columnHeaderIcons.filter(function(l){return l.column===e.columnName.toLowerCase()});if(l.length)return l[0].icon}():null,n().createElement("span",{className:"slds-truncate",title:e.columnName},e.columnName),e.isSortable&&n().createElement(p.UtilityIcon,{assistiveText:!1,className:"slds-icon-text-default slds-is-sortable__icon ",symbol:"arrowdown",title:!1}))};return n().createElement(n().Fragment,null,e.isSortable?n().createElement("a",{className:"slds-th__action slds-text-link_reset",href:"#",role:"button",tabIndex:t,onClick:function(e){return e.preventDefault()}},n().createElement("span",{className:"slds-assistive-text"},"Sort by: "),r()):n().createElement("div",{className:"slds-th__action"},r()),e.sortDirection&&n().createElement("span",{className:"slds-assistive-text","aria-live":"polite","aria-atomic":"true"},"Sorted ",e.sortDirection),e.hasMenu&&n().createElement(d.A,{"aria-haspopup":"true",assistiveText:"Show ".concat(e.columnName," column actions"),className:"slds-th__action-button slds-button_icon-x-small",iconClassName:"slds-button__icon_hint slds-button__icon_small",symbol:"chevrondown",tabIndex:l?"0":"-1",title:"Show ".concat(e.columnName," column actions")}),e.isResizable&&n().createElement(S,{label:e.columnName+" column width"||0,tabIndex:t}))};R.displayName="InteractiveColumnHeader",R.propTypes={columnName:i().string.isRequired,columnHeaderIcons:i().array,hasMenu:i().bool,isResizable:i().bool,isSortable:i().bool,sortDirection:i().oneOf(["ascending","descending"])},R.defaultProps={isResizable:!0,isSortable:!0};var k=function(e){var l=(0,a.useContext)(y).isActionableMode;return n().createElement(n().Fragment,null,n().createElement("div",{className:"slds-th__action slds-th__action_form"},n().createElement(m.Checkbox,{tabIndex:l?"0":"-1",labelId:"check-select-all-label",label:"Select All",hideLabel:!0,checked:!!e.checked||null,groupId:"column-group-header",isDataTable:!0})))};k.displayName="SelectAllColumnHeader",k.propTypes={checked:i().bool};var A=function(e){var l=e.hasErrorColumn?"2rem":"3.25rem",t=e.mainColumnWidth||null;return n().createElement(N,{isHidden:e.isHidden},n().createElement(_,null,e.hasErrorColumn?n().createElement(T,{style:{width:"3.75rem"}},n().createElement(w,{columnName:"Errors",isAssistiveText:!0})):null,!e.hasNoRowSelection&&n().createElement(T,{isDataTable:!e.hasSingleRowSelect||!e.isHidden,isRightAligned:!e.hasErrorColumn||null,style:{width:l}},e.hasSingleRowSelect||e.isHidden?n().createElement(w,{columnName:"Choose a row to select",id:"column-group-header",isAssistiveText:!0}):n().createElement(k,{checked:e.selectAll})),e.columns.map(function(l,a){return n().createElement(T,{key:a,"aria-label":l,hasFocus:0===a?e.hasFocus:null,hasMenu:e.hasMenus,isResizable:e.isResizable&&!e.isHidden,isSortable:e.isSortable&&!e.isHidden,sortDirection:0===a?e.sortDirection:null,style:{width:0===a&&e.singleColumnWidth?e.singleColumnWidth:t}},n().createElement(R,{columnName:l,columnHeaderIcons:e.columnHeaderIcons,hasMenu:e.hasMenus,isResizable:e.isResizable&&!e.isHidden,isSortable:e.isSortable&&!e.isHidden,sortDirection:0===a?e.sortDirection:null}))}),e.hasRowLevelActions&&n().createElement(T,{style:{width:"3.25rem"}},n().createElement(w,{columnName:"Actions",isAssistiveText:!0}))))};A.displayName="AdvancedDataTableHead",A.propTypes={columnHeaderIcons:i().array,columns:i().array.isRequired,hasErrorColumn:i().bool,hasFocus:i().bool,hasMenus:i().bool,hasNoRowSelection:i().bool,hasRowLevelActions:i().bool,hasSingleRowSelect:i().bool,isHidden:i().bool,isResizable:i().bool,isSortable:i().bool,mainColumnWidth:i().string,selectAll:i().bool,singleColumnWidth:i().string,sortDirection:i().oneOf(["ascending","descending","none"])},A.defaultProps={hasRowLevelActions:!0,isResizable:!0,isSortable:!0};var L=function(e){return n().createElement("tbody",null,e.children)};L.displayName="TBody",L.propTypes={children:i().node};var H=function(e){return n().createElement("tr",{"aria-expanded":e.isExpanded,"aria-level":e.level,"aria-posinset":e.positionWithinLevel,"aria-selected":e.isSelected,"aria-setsize":e.numberOfItemsAtLevel,className:s()("slds-hint-parent",{"slds-align-top":e.isTopAligned,"slds-is-selected":e.isSelected}),tabIndex:e.tabIndex},e.children)};H.displayName="TBodyTr",H.propTypes={children:i().node,isExpanded:i().bool,isSelected:i().bool,isTopAligned:i().bool,level:i().string,positionWithinLevel:i().string,numberOfItemsAtLevel:i().string,tabIndex:i().oneOf(["0","-1"])};var I=function(e){var l=(0,a.useContext)(y).isActionableMode,t=s()({"slds-has-focus":e.hasFocus,"slds-cell-edit":e.isEditable,"slds-is-edited":e.isEdited,"slds-cell-error":e.isErrorCell,"slds-text-align_right":e.isRightAligned,"slds-cell-shrink":e.isShrunken,"slds-has-error":e.hasError,"slds-cell-wrap":e.hasWrap,"slds-cell_action-mode":l});return n().createElement("td",{"aria-readonly":e.isLocked,"aria-selected":e.isEditing,"aria-describedby":function(){if(e.isEdited)return"unsaved-cell-notification"}()||null,className:t||null,"data-label":e["data-label"],role:function(){var l=null;switch(e.type){case"advanced":case"treegrid":l="gridcell"}return l}(),style:e.style,tabIndex:e.tabIndex},e.children)};I.displayName="Td",I.propTypes={children:i().node,"data-label":i().string,hasError:i().bool,hasFocus:i().bool,isEditable:i().bool,isEdited:i().bool,isEditing:i().bool,isErrorCell:i().bool,isLocked:i().bool,isRightAligned:i().bool,isShrunken:i().bool,style:i().object,tabIndex:i().oneOf(["0","-1"]),type:i().oneOf(["advanced","base","treegrid"]).isRequired,hasWrap:i().bool};var O=function(e){var l=(0,a.useContext)(y).isActionableMode,t=s()({"slds-cell-edit":e.isEditable,"slds-has-focus":e.hasFocus,"slds-tree__item":"treegrid"===e.type,"slds-is-hovered":e.isItemHovered,"slds-cell-wrap":e.hasWrap,"slds-cell_action-mode":l});return n().createElement("th",{className:t||null,"data-label":e["data-label"],scope:"row",tabIndex:e.tabIndex},e.children)};O.displayName="RowTh",O.propTypes={children:i().node,"data-label":i().string,hasFocus:i().bool,isEditable:i().bool,tabIndex:i().oneOf(["0","-1"]),type:i().oneOf(["base","advanced","treegrid"]),isItemHovered:i().bool,hasWrap:i().bool};var D=function(e){return n().createElement(n().Fragment,null,e.hasSingleRowSelect?n().createElement(b.Radio,{checked:e.checked,groupId:"column-group-header",hideLabel:!0,id:"radio-0".concat(e.index),label:"Select item ".concat(e.index),labelId:"radio-button-label-0".concat(e.index),tabIndex:e.inputTabIndex,isDataTable:!0}):n().createElement(m.Checkbox,{checked:e.checked,groupId:"column-group-header",hideLabel:!0,id:"checkbox-0".concat(e.index),label:"Select item ".concat(e.index),labelId:"check-button-label-0".concat(e.index),tabIndex:e.inputTabIndex,isDataTable:!0}))};D.displayName="SelectRowCell",D.propTypes={checked:i().bool,hasSingleRowSelect:i().bool,index:i().number.isRequired,inputTabIndex:i().oneOf(["0","-1"])};var B=function(e){var l=e.rowName,t=(0,a.useContext)(y).isActionableMode;return n().createElement(d.A,{assistiveText:"More actions for ".concat(l),"aria-haspopup":"true",className:"slds-button_icon-border-filled slds-button_icon-x-small",iconClassName:"slds-button__icon_hint slds-button__icon_small",symbol:"down",tabIndex:t?"0":"-1",title:"More actions for ".concat(l)})};B.displayName="RowActionsCell",B.propTypes={rowName:i().string.isRequired};var F=function(e){var l=(0,a.useContext)(y).isActionableMode;return n().createElement(n().Fragment,null,n().createElement(d.A,{"aria-hidden":e.hasError?null:"true",assistiveText:"Item ".concat(e.index," has errors"),className:s()("slds-button_icon-error slds-m-horizontal_xxx-small",{"slds-hidden":!e.hasError}),id:"error-0"+e.index,symbol:"error",tabIndex:l?"0":"-1",title:"Item ".concat(e.index," has errors")}),n().createElement("span",{className:"slds-row-number slds-text-body_small slds-text-color_weak"}))};F.displayName="ErrorCell",F.propTypes={hasError:i().bool,index:i().number.isRequired};var z=function(e){var l=e.hasWrap,t=e.cellText,r=e.cellLink,o=(0,a.useContext)(y).isActionableMode;return n().createElement("div",{className:s()(l?"slds-line-clamp":"slds-truncate"),title:t},r?n().createElement("a",{href:"#",tabIndex:o?"0":"-1",onClick:function(e){e.preventDefault()}},t):t)};z.displayName="ReadOnlyCell",z.propTypes={cellLink:i().bool,cellText:i().string.isRequired,hasWrap:i().bool};var M=function(e){var l=(0,a.useContext)(y).isActionableMode;return n().createElement(n().Fragment,null,n().createElement("span",{className:"slds-grid slds-grid_align-spread"},e.cellLink?n().createElement("a",{className:"slds-truncate",href:"#",id:"link-0".concat(e.index),tabIndex:l?"0":"-1",title:e.cellText,onClick:function(e){return e.preventDefault()}},e.cellText):n().createElement("span",{className:"slds-truncate",title:e.cellText},e.cellText),n().createElement(d.A,{assistiveText:e.buttonText,className:"slds-cell-edit__button slds-m-left_x-small",disabled:e.isLocked,iconClassName:s()("slds-button__icon_hint",{"slds-button__icon_edit":!e.isLocked,"slds-button__icon_lock slds-button__icon_small":e.isLocked}),symbol:e.isLocked?"lock":"edit",tabIndex:l?"0":"-1",title:e.buttonText})),e.showEdit&&n().createElement(q,{isRequired:e.isRequired,hasError:e.hasError}),e.isEdited&&n().createElement("span",{id:"unsaved-cell-notification",class:"slds-hide"},"Unsaved"))};M.displayName="EditableCell",M.propTypes={buttonText:i().string.isRequired,cellLink:i().bool,cellText:i().string.isRequired,hasError:(0,c.VY)("showEdit",i().bool),index:i().number,isLocked:i().bool,isRequired:(0,c.VY)("showEdit",i().bool),showEdit:i().bool};var q=function(e){return n().createElement(u.Popover,{className:"slds-popover slds-popover_edit",style:{position:"absolute",top:"0",left:"0.0625rem"}},n().createElement("div",{className:s()("slds-form-element slds-grid slds-wrap",{"slds-has-error":e.hasError})},n().createElement("label",{className:"slds-form-element__label slds-form-element__label_edit slds-no-flex",htmlFor:"company-01"},e.isRequired?n().createElement("abbr",{className:"slds-required",title:"required","aria-hidden":"true"},"*"):null,n().createElement("span",{className:"slds-assistive-text"},"Company")),n().createElement("div",{className:"slds-form-element__control slds-grow"},n().createElement("input",{"aria-describedby":e.hasError?"error-message-01":null,className:"slds-input",defaultValue:"Acme Enterprises",id:"company-01",required:e.isRequired,type:"text"})),e.hasError?n().createElement("div",{id:"error-message-01",className:"slds-form-element__help"},"This field is required"):null))};q.displayName="EditPopover",q.propTypes={hasError:i().bool,isRequired:i().bool};var W=[{id:"default",label:"Default",element:n().createElement(C,{isBordered:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example default base table of Opportunities"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"})))}],j=[{id:"data-table-striped-rows",label:"With striped rows",element:n().createElement(C,{isBordered:!0,isStriped:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example table of Opportunities with striped rows"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"}),n().createElement(g,{title:"Cloudhub"})))},{id:"data-table-no-hover",label:"With no row hovers",element:n().createElement(C,{isBordered:!0,hasCellBuffer:!0,hasNoRowHover:!0,type:"base",ariaLabel:"Example table of Opportunities with no row hovers"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"})))},{id:"data-table-vertical-borders",label:"With vertical borders",element:n().createElement(C,{isBordered:!0,isColBordered:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example table of Opportunities with vertical borders"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"})))},{id:"single-column",label:"Single Column",element:n().createElement(C,{isBordered:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example table of Opportunities with a single column"},n().createElement(N,null,n().createElement(_,null,n().createElement(T,null,n().createElement(w,{columnName:"Opportunity Name"})))),n().createElement(L,null,n().createElement(H,null,n().createElement(I,{"data-label":"Opportunity Name",type:"base"},n().createElement(z,{cellLink:!0,cellText:"Cloudhub"}))),n().createElement(H,null,n().createElement(I,{"data-label":"Opportunity Name",type:"base"},n().createElement(z,{cellLink:!0,cellText:"Cloudhub + Anypoint Connectors"})))))},{id:"no-borders",label:"No borders",element:n().createElement(C,{isStriped:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example table of Opportunities with no borders"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"}),n().createElement(g,{title:"Cloudhub"})))},{id:"headless",label:"Headless",element:n().createElement(C,{hasHiddenHeader:!0,isBordered:!0,hasCellBuffer:!0,type:"base",ariaLabel:"Example headless table of Opportunities"},n().createElement(N,{isHidden:!0},n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"}),n().createElement(g,{title:"Cloudhub"})))},{id:"headless-no-borders",label:"Headless with no borders",element:n().createElement(C,{hasHiddenHeader:!0,hasCellBuffer:!0,type:"base",ariaLabel:" Example headless table of Opportunities with no borders "},n().createElement(N,{isHidden:!0},n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"}),n().createElement(g,{title:"Cloudhub"})))},{id:"cell-content-truncated",label:"Cell content truncated",demoStyles:"max-width: 600px;",storybookStyles:!0,element:n().createElement(C,{isBordered:!0,isStriped:!0,hasCellBuffer:!0,isFixedLayout:!0,type:"base",ariaLabel:" Example headless table of Opportunities with cell content truncated "},n().createElement(N,null,n().createElement(_,null,n().createElement(T,null,n().createElement(w,{columnName:"Typical Column Header"})),n().createElement(T,null,n().createElement(w,{columnName:"Truncated, no wrap"})),n().createElement(T,null,n().createElement(w,{columnName:"Typical Column Header"})))),n().createElement(L,null,n().createElement(H,null,n().createElement(O,{"data-label":"Typical Column Header"},n().createElement(z,{cellText:"Typical cell content"})),n().createElement(I,{"data-label":"Truncated, no wrap",type:"base",hasWrap:!0},n().createElement(z,{cellText:x})),n().createElement(I,{"data-label":"Typical Column Header",type:"base"},n().createElement(z,{cellText:"Typical cell content"})))))},{id:"cell-content-wrapped",label:"Cell content wrapped",demoStyles:"max-width: 600px;",storybookStyles:!0,element:n().createElement(C,{isBordered:!0,isStriped:!0,hasCellBuffer:!0,isFixedLayout:!0,type:"base",ariaLabel:" Example headless table of Opportunities with cell content wrapped "},n().createElement(N,null,n().createElement(_,null,n().createElement(T,null,n().createElement(w,{columnName:"Typical Column Header"})),n().createElement(T,null,n().createElement(w,{columnName:"Wrapped, line clamped"})),n().createElement(T,null,n().createElement(w,{columnName:"Typical Column Header"})))),n().createElement(L,null,n().createElement(H,null,n().createElement(O,{"data-label":"Typical Column Header"},n().createElement(z,{cellText:"Typical cell content"})),n().createElement(I,{"data-label":"Wrapped, line clamped",type:"base",hasWrap:!0},n().createElement(z,{cellText:x,hasWrap:!0})),n().createElement(I,{"data-label":"Typical Column Header",type:"base"},n().createElement(z,{cellText:"Typical cell content"})))))},{id:"data-table-aria-labelledby",label:"Using aria-labelledby instead of aria-label",element:n().createElement(n().Fragment,null,n().createElement("h2",{id:"element-with-table-label",className:"slds-text-heading_medium slds-m-bottom_xx-small"},"Example data table of Opportunities"),n().createElement("h3",{id:"other-element-with-table-label",className:"slds-text-title slds-m-bottom_small"},"Using ",n().createElement("code",null,"aria-labelledby"),", instead of aria-label"),n().createElement(C,{isBordered:!0,hasCellBuffer:!0,type:"base",ariaLabelledBy:"element-with-table-label other-element-with-table-label"},n().createElement(N,null,n().createElement(v,null)),n().createElement(L,null,n().createElement(g,{title:"Cloudhub"}),n().createElement(g,{title:"Cloudhub + Anypoint Connectors"}))))}]},1594:function(e){e.exports=React}},t={};function a(e){var n=t[e];if(void 0!==n)return n.exports;var r=t[e]={exports:{}};return l[e](r,r.exports,a),r.exports}a.m=l,a.amdO={},e=[],a.O=function(l,t,n,r){if(!t){var s=1/0;for(d=0;d<e.length;d++){t=e[d][0],n=e[d][1],r=e[d][2];for(var o=!0,i=0;i<t.length;i++)(!1&r||s>=r)&&Object.keys(a.O).every(function(e){return a.O[e](t[i])})?t.splice(i--,1):(o=!1,r<s&&(s=r));if(o){e.splice(d--,1);var c=n();void 0!==c&&(l=c)}}return l}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[t,n,r]},a.n=function(e){var l=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(l,{a:l}),l},a.d=function(e,l){for(var t in l)a.o(l,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,l){return Object.prototype.hasOwnProperty.call(e,l)},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.j=1683,function(){var e={518:0,1117:0,1252:0,1578:0,1683:0,1974:0,2033:0,2274:0,2782:0,3140:0,4268:0,4583:0,4723:0,4924:0,6671:0,7217:0,7257:0,7385:0,7508:0,8167:0,8458:0};a.O.j=function(l){return 0===e[l]};var l=function(l,t){var n,r,s=t[0],o=t[1],i=t[2],c=0;if(s.some(function(l){return 0!==e[l]})){for(n in o)a.o(o,n)&&(a.m[n]=o[n]);if(i)var d=i(a)}for(l&&l(t);c<s.length;c++)r=s[c],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(d)},t=self.webpackJsonpSLDS___internal_chunked_showcase=self.webpackJsonpSLDS___internal_chunked_showcase||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))}(),a.nc=void 0;var n=a.O(void 0,[6790],function(){return a(821)});n=a.O(n),(SLDS=void 0===SLDS?{}:SLDS)["__internal/chunked/showcase/./ui/components/data-tables/base/example.jsx.js"]=n}();