1import{PageElementBase as s}from"./CdQXFjpm.js";import{t as d}from"./CATxlt2j.js";import"./CXTOca8g.js";import"./0xmjySIm.js";class t extends s{constructor(i="root",e){super(i,e),this.widgetType="ProfileMedia",this.widgetName="News and Video",this.component="ProfileMedia",this.icon={icon:"cms-events-rail",pack:"cms"},this.pseudoWidgetType="widget",this.tabs=[{label:"News",id:"news"}],this.theme="light",this.buildStyleFields=()=>[{heading:"Theme",options:[{type:"radio",subType:"list",attributeKey:"theme",options:[{label:"Light",id:"light"},{label:"Dark",id:"dark"},{label:"Accent",id:"club"}]}]}],this.getSidebarTabs=()=>[{name:"Layout",fields:this.buildLayoutFields(),disabled:!0},{name:"Content",fields:this.buildContentFields(),disabled:!0},{name:"Style",fields:this.buildStyleFields(),default:!0}],Object.assign(this,d(e))}serializeElement(){return{...super.serializeBaseElement(),tabs:this.tabs,theme:this.theme}}duplicateElement(){return new t(this.parentID,{...this,uuid:void 0})}pageActionOverrides(){return{delete:{hidden:!0},copy:{hidden:!0}}}}export{t as default};
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.