PageSourceSearch

https://www.broadcom.cn/js/4807.bundle.js?hash=c26d913d6f6ca57095b6

js broadcom.cn collected 2026-09-30 10:06:22 UTC 18,962 bytes, 2 lines download raw bytes

1/*! For license information please see 4807.bundle.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunkbroadcom=globalThis.webpackChunkbroadcom||[]).push([[4807,6907],{454:e=>{var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),n=new RegExp("("+t+")+","gi");function a(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],a(r),a(n))}function l(e){try{return decodeURIComponent(e)}catch(l){for(var t=e.match(r)||[],n=1;n<t.length;n++)t=(e=a(t,n).join("")).match(r)||[];return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=n.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var a=l(r[0]);a!==r[0]&&(t[r[0]]=a)}r=n.exec(e)}t["%C2"]="�";for(var c=Object.keys(t),s=0;s<c.length;s++){var i=c[s];e=e.replace(new RegExp(i,"g"),t[i])}return e}(e)}}},1122:(e,t,r)=>{r.d(t,{Nx:()=>p});var n=r(6540),a=r(5299),l=r(2485),c=r(3966),s=r(5995),i=r(968),o=r(6942),u=r.n(o);const m=["leftNav","pageTitle","children"];function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(null,arguments)}function d({data:e=null,hideInMobile:t,page_title:r}
2){const[o,m]=(0,n.useState)(!0);return n.createElement("div",{className:u()("left-navigation",{"hide-in-mobile":t})},n.createElement("button",{onClick:()=>m(e=>!e),className:"left-nav-toggle"},n.createElement(a.A,null,n.createElement(l.A,{className:"text-left col-9"},(0,s.nr)("C085","In this section")),n.createElement(l.A,{className:"text-right col-3"},o?n.createElement("i",{className:"bi brcmicon-caret-down"}):n.createElement("i",{className:"bi brcmicon-caret-up"})))),n.createElement("div",{className:"left-nav-collapse"},n.createElement(c.SD,{isOpen:!o},n.createElement("h2",null,e.url?n.createElement(i.A,{to:e.url,target:e.target,gtmevent:{id:"N032",menu_item_name:e.short_title||e.title,link_url:e.url}},e.short_title||e.title," "):n.createElement(n.Fragment,null,e.short_title||e.title)),n.createElement("ul",{className:"list-group"},e.children.map(e=>n.createElement("li",{key:e.short_title||e.title},n.createElement(i.A,{to:e.url,target:e.target,gtmevent:{id:"N032",menu_item_name:e.short_title||e.title,link_url:e.url},className:u()({current:r&&(r===e.short_title||r===e.title)||"yes"===e.current_page||e.title.includes("Current Page")})},e.short_title||e.title),n.createElement("ul",null,e.children&&e.children.map(e=>n.createElement("li",{key:e.short_title||e.title},n.createElement(i.A,{to:e.url,target:e.target,gtmevent:{id:"N032",menu_item_name:e.short_title||e.title,link_url:e.url},className:u()({current:r&&(r===e.short_title||r===e.title)||"yes"===e.current_page||e.title.includes("Current Page")})},e.short_title||e.title))))))))))}function p(e){let{leftNav:t=null,pageTitle:r,children:c}=e,s=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,m);return n.createElement(a.A,s,t?n.createElement(n.Fragment,null,n.createElement(l.A,{lg:"3",md:"3"},n.createElement(d,b({data:t,pageTitle:r},s))),n.createElement(l.A,{lg:"9",md:"9"},c)):n.createElement(l.A,null,c))}},1309:(e,t,r)=>{r.d(t,{Ay:()=>m,JK:()=>u,ts:()=>o});var n=r(6540),a=r(3966),l=r(968),c=r(5995),s=r(6942),i=r.n(s);const o=({children:e,showLabel:t="show",hideLabel:r="hide"})=>{const[l,s]=(0,n.useState)(!0),i=c.Ay.uuidv4();return n.createElement("div",{className:"MoreBelow"},n.createElement("button",{className:"more link-bttn",onClick:e=>{s(!l)},"aria-expanded":!l,"aria-controls":i},l?n.createElement("span",null,(0,c.nr)("C004",t)," ",n.createElement("span",{className:"bi2 icon-chevron-thick-down"})):n.createElement("span",null,(0,c.nr)("C005",r)," ",n.createElement("span",{className:"bi2 icon-chevron-thick-up"}))),n.createElement(a.SD,{isOpen:!l,id:i,"aria-live":"polite"},e))},u=({children:e,showLabel:t="show",hideLabel:r="hide",overrideTranslation:l=!1,moreHelperMessage:s=null,showMaxResultMsg:o=!1})=>{const[u,m]=(0,n.useState)(!0),b=!0===l?t:(0,c.nr)("C006",t),d=!0===l?r:(0,c.nr)("C007",r),p=c.Ay.uuidv4();return n.createElement("div",{className:"MoreAbove"},n.createElement(a.SD,{isOpen:!u,id:p,"aria-live":"polite"},e),n.createElement("button",{className:i()("more link-bttn",{disabled:o&&!u}),onClick:e=>{o&&!u||m(!u)},"aria-expanded":!u,"aria-controls":p},u?n.createElement("span",{className:"button-text-show"},b," ",n.createElement("span",{className:"bi2 icon-chevron-thick-down"})):n.createElement("span",{className:i()("button-text-hide",{"message-asterisk":o})},d,n.createElement("span",{className:"bi2 icon-chevron-thick-up"}))),!u&&o&&n.createElement("div",{className:"more-helper-message"},"*",s))},m=({items:e,limit:t=0,moreLabel:r="More",lessLabel:s="Less",moreLink:i="#",overrideTranslation:o=!1,onMoreClick:u,onLessClick:m})=>{const[b,d]=(0,n.useState)(),[p,h]=(0,n.useState)(!0),[f,g]=(0,n.useState)(!1),y=c.Ay.uuidv4(),E=!0===o?r:(0,c.nr)("C008",r),v=!0===o?s:(0,c.nr)("C009",s);return(0,n.useEffect)(()=>{d(E)},[]),n.createElement("div",{className:"ShowMore"},n.createElement(a.SD,{isOpen:p,toggler:"toggle"},n.createElement("ul",{"aria-live":"polite"},e.slice(0,t))),n.createElement(a.SD,{isOpen:f,toggler:"toggle",id:y},n.createElement("ul",{"aria-live":"polite"},e.slice(t,e.length))),n.createElement("div",{className:"show-more-footer"},t>=e.length?n.createElement(n.Fragment,null,n.createElement("div",{id:"toggle"}),n.createElement(l.A,{to:i,className:"more link-bttn"},E)):n.createElement("button",{id:"toggle",to:i,className:"more link-bttn",onClick:r=>{t>=e.length||(r.preventDefault(),b===E&&"function"==typeof u&&u(),b===v&&"function"==typeof m&&m(),d(b==E?v:E),h(!p),g(!f))},"aria-expanded":f,"aria-controls":y},b)))}},3973:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(6540),a=r(6942),l=r.n(a);const c=["type","className"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
2).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s.apply(null,arguments)}const i=e=>{let{type:t="",className:r=""}=e,a=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,c),i=["bi"],o="brcmicon-question-circle";if("string"!=typeof t)return null;switch(t.toLowerCase()){case"pdf":o="brcmicon-file-pdf";break;case"avg_image_c":case"video":case"youtube":o="brcmicon-play-circle";break;case"file-video":o="brcmicon-file-video";break;case"link":case"links":i=["bi2"],o="icon-link";break;case"zip":o="bi brcmicon-file-archive";break;case"word document":case"document":case"unknown":default:o="brcmicon-document";break;case"readme":i=["bi"],o="brcmicon-file-alt";break;case"blog":o="brcmicon-blog-post"}return n.createElement("span",s({className:l()(i,o,r)},a,{"aria-hidden":"true"}))}},4280:e=>{e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}},4807:(e,t,r)=>{r.r(t),r.d(t,{default:()=>p});var n=r(4173),a=r(6540),l=r(4957),c=(r(968),r(8109)),s=r(1122),i=r(388),o=r(8858),u=r(6663),m=r(7573),b=r(5995),d=r(2987);class p extends l.Ay{constructor(e){super(e),this.state={unsubscribe_all:!1,unsubscribes:{},subscribes:this.props.data.subscribed_docs},this.handleChangeSubscribe=this.handleChangeSubscribe.bind(this),this.handleUnsubscribe=this.handleUnsubscribe.bind(this),this.handleBack=this.handleBack.bind(this),this.handleChangeUnsubscribeAll=this.handleChangeUnsubscribeAll.bind(this)}handleChangeSubscribe(e,t){const r=e.target,n="checkbox"===r.type?r.checked:r.value;let a=this.state.unsubscribes;a[t]=n,this.setState({unsuscribes:a})}handleUnsubscribe(e){if(Object.values(this.state.unsubscribes).some(e=>e)){let e=u.parse(window.location.search),t="";Object.keys(this.state.unsubscribes).forEach(function(e){t+=e+","}),(0,b.X2)({id:"U018a",content_id:t});const r={method:"POST",credentials:n.A.api_credentials,body:JSON.stringify({email:e.email,doc_ids:Object.keys(this.state.unsubscribes).filter(e=>this.state.unsubscribes[e])})};fetch(`${n.A.api_url}document/unsubscribe`,r).then(e=>e.json()).then(e=>{let t=this.state.subscribes;Object.keys(this.state.unsubscribes).filter(e=>this.state.unsubscribes[e]).forEach(e=>{let r=t.findIndex(t=>t.content_id===e);-1!==r&&t.splice(r,1)}),this.setState({subscribes:t})}).catch(e=>{setTimeout(()=>{throw e})})}}handleBack(e){d.QB.navigate(-1)}handleChangeUnsubscribeAll(e){const t=e.target,r="checkbox"===t.type?t.checked:t.value;let n={};r&&this.state.subscribes&&this.state.subscribes.forEach(e=>{n[e.content_id]=!0}),this.setState({unsubscribe_all:r,unsubscribes:n})}render(){return a.createElement(i.A,{id:"DocAlerts"},a.createElement(c.hl,this.props.page),a.createElement(s.Nx,{leftNav:this.props.page.left_nav},"   ",a.createElement("div",{className:"document-alert-wrap"},a.createElement(o.Ay,{body:this.props.data.body}),this.state.subscribes&&this.state.subscribes.length>0&&a.createElement("ul",{className:"list-unstyled"},this.state.subscribes.map(e=>a.createElement("li",{key:e.content_id},a.createElement("div",{className:"form-check"},a.createElement("label",{className:"check-wrap",title:`Check to unsubscribe to ${e.name}`},a.createElement("input",{type:"checkbox",className:"checkbox",id:"subscribed"+e.content_id,checked:!!this.state.unsubscribes[e.content_id],onChange:t=>this.handleChangeSubscribe(t,e.content_id),"aria-label":`Unsubscribe to ${e.name}`}),a.createElement("span",{className:"check-icon mr-1"})),a.createElement("label",{className:"form-check-label",htmlFor:"subscribed"+e.content_id,dangerouslySetInnerHTML:{__html:e.name}})))),a.createElement("li",null,a.createElement("div",{className:"form-check"},a.createElement("label",{className:"check-wrap",title:"Check to unsubscribe to All"},a.createElement("input",{type:"checkbox",className:"checkbox",id:"unsubscribed-all",checked:this.state.unsubscribe_all,onChange:this.handleChangeUnsubscribeAll,"aria-label":"Unsubscribe to All"}),a.createElement("span",{className:"check-icon mr-1"})),a.createElement("label",{className:"form-check-label",htmlFor:"unsubscribed-all"},"Unsubscribe to All")))),a.createElement("div",{className:"pt-3"},a.createElement("button",{type:"button",className:"",onClick:this.handleBack},a.createElement("span",{className:"bi brcmicon-arrow-circle-right bi-rotate-180","aria-hidden":"true"})," Back"),a.createElement(m.A,{type:"button",className:"primary-bttn",onClick:this.handleUnsubscribe},"Unsubscribe")))))}}},5228:e=>{var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var l,c,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var o in l=Object(arguments[i]))r.call(l,o)&&(s[o]=l[o]);if(t){c=t(l);for(var u=0;u<c.length;u++)n.call(l,c[u])&&(s[c[u]]=l[c[u]])}}return s}},6663:(e,t,r)=>{var n=r(4280),a=r(5228),l=r(454);function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function s(e){return Array.isArray(e)?e.sort():"object"==typeof e?s(Object.keys(e)).sort(function(e,t){return Number(e)-Number(t)}).map(function(t){return e[t]}):e}function i(e){var t=e.indexOf("?");return-1===t?"":e.slice(t+1)}function o(e,t){var r=function(e){var t;switch(e.arrayFormat){case"index":return function(e,r,n){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return function(e,r,n){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};default:return function(e,t,r){void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t=a({arrayFormat:"none"},t)),n=Object.create(null);return"string"!=typeof e?n:(e=e.trim().replace(/^[?#&]/,""))?(e.split("&").forEach(function(e){var t=e.replace(/\+/g," ").split("="),a=t.shift(),c=t.length>0?t.join("="):void 0;c=void 0===c?null:l(c),r(l(a),c,n)}),Object.keys(n).sort().reduce(function(e,t){var r=n[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=s(r):e[t]=r,e},Object.create(null))):n}t.extract=i,t.parse=o,t.stringify=function(e,t){!1===(t=a({encode:!0,strict:!0,arrayFormat:"none"},t)).sort&&(t.sort=function(){});var r=function(e){switch(e.arrayFormat){case"index":return function(t,r,n){return null===r?[c(t,e),"[",n,"]"].join(""):[c(t,e),"[",c(n,e),"]=",c(r,e)].join("")};case"bracket":return function(t,r){return null===r?c(t,e):[c(t,e),"[]=",c(r,e)].join("")};default:return function(t,r){return null===r?c(t,e):[c(t,e),"=",c(r,e)].join("")}}}(t);return e?Object.keys(e).sort(t.sort).map(function(n){var a=e[n];if(void 0===a)return"";if(null===a)return c(n,t);if(Array.isArray(a)){var l=[];
2return a.slice().forEach(function(e){void 0!==e&&l.push(r(n,e,l.length))}),l.join("&")}return c(n,t)+"="+c(a,t)}).filter(function(e){return e.length>0}).join("&"):""},t.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:o(i(e),t)}}},8858:(e,t,r)=>{r.d(t,{Ay:()=>y,Pj:()=>f,XN:()=>g}),r(4173);var n=r(5995),a=r(6540),l=r(968),c=r(2485),s=r(3966),i=r(1309),o=r(2873),u=r(3973);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(null,arguments)}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){p(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e){if(null==e)throw new TypeError("Cannot destructure "+e)}const f=e=>{const t=d({},Object.assign({},(h(e),e))),[r,c]=(0,a.useState)(!1),[i,b]=(0,a.useState)(!!t?.toggle&&"Yes"===t?.toggle),p=n.Ay.uuidv4(),f=t?.resources?t?.resources.map(e=>({title:e.title||e.Title||e.MediaTitle||e.PartNumber,url:e.url||n.Ay.getUrlFromArray(e._url_)||e.doc_url,type:e.type||e.Type||e.subtype||e.content_type,subtype:e.subtype,mediaid:e.media_id,video:e.youtube_url})):[],g=e=>"video"===e?.type||"Brightcove"===e?.subtype||"YouTube"===e?.subtype?a.createElement(a.Fragment,null,e?.mediaid?a.createElement(o.It,{mediaid:e?.mediaid},a.createElement("span",{className:"link-text"},a.createElement(u.A,{type:"video",className:"bi-2x"})," ",e?.title)):a.createElement(o.It,{video:e?.video},a.createElement("span",{className:"link-text"},a.createElement(u.A,{type:"video",className:"bi-2x"})," ",e?.title))):a.createElement(l.A,{to:e?.url,gtmevent:{id:"U005",eventLbl:e?.title,detail:e?.type}},a.createElement("span",{className:"link-text"},a.createElement(u.A,{type:e?.type,className:"bi-2x"})," ",e?.title));return f.length?a.createElement("div",{className:"related resources"},t?.title&&a.createElement("h4",{className:"mb-2",dangerouslySetInnerHTML:{__html:t?.title}}),t?.description&&a.createElement("p",{className:"mb-2",dangerouslySetInnerHTML:{__html:t?.description}}),i?a.createElement("ul",null,f.map((e,t)=>a.createElement("li",{key:t},a.createElement(g,m({type:e.type},e))))):a.createElement(a.Fragment,null,a.createElement("ul",null,f.slice(0,2).map((e,t)=>a.createElement("li",{key:t},a.createElement(g,m({type:e.type},e))))),f.length>2&&a.createElement(a.Fragment,null,a.createElement(s.SD,{isOpen:r,id:p},a.createElement("ul",{"aria-live":"polite"},f.slice(2).map((e,t)=>a.createElement("li",{key:t},a.createElement(g,m({type:e.subtype},e)))))),a.createElement("div",{className:"divider"}),a.createElement("button",{color:"primary",id:"more-resources",type:"button",onClick:e=>{c(!r)},className:"link-bttn","aria-expanded":r,"aria-controls":p},r?a.createElement("span",null,(0,n.nr)("C036","Less Related Resources")," ",a.createElement("span",{className:"bi2 icon-chevron-thick-up","aria-hidden":"true"})):a.createElement("span",null,(0,n.nr)("C037","More Related Resources")," ",a.createElement("span",{className:"bi2 icon-chevron-thick-down","aria-hidden":"true"})))))):null},g=({body:e="",bodyMore:t=""})=>e||t?a.createElement("div",{className:"flex-grow-1 pr-2"},a.createElement("div",{className:"body-description"},a.createElement("div",{dangerouslySetInnerHTML:{__html:e}}),a.createElement("div",{className:"mt-2"},t&&a.createElement(i.JK,{showLabel:"Read More",hideLabel:"Read Less"},a.createElement("p",{className:"more-content",dangerouslySetInnerHTML:{__html:t}}))))):null,y=e=>{const t=d({},Object.assign({},(h(e),e)));return a.createElement("div",{className:"base-info"},a.createElement("div",{className:"d-md-flex d-sm-block"},a.createElement(g,{body:t?.body,bodyMore:t?.bodyMore}),t?.resources&&t?.resources.length>0&&a.createElement(c.A,{lg:"4",sm:"4",xs:"12",className:"pl-0 pr-0"},a.createElement(f,{resources:t?.resources,toggle:t?.resourcetoggle||(t?.resourceOptions&&t?.resourceOptions.toggle?t?.resourceOptions.toggle:null),title:t?.resourceOptions?t?.resourceOptions.title:null,description:t?.resourceOptions?t?.resourceOptions.description:null}))))}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.