PageSourceSearch

https://acscontrol.com/cp/javascript/views/admin/custom-buttons/list.js?bb3a1648adaa741490cb

js acscontrol.com collected 2026-10-06 05:28:29 UTC 5,748 bytes, 2 lines download raw bytes

1(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["views/admin/custom-buttons/list"],{1e3:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>d});var i=t(244),r=t.n(i),a=t(90),o=t(1001);const n={id:r().string,dataUrl:r().string,operations:r().array,itemActions:r().object,columns:r().array,data:r().shape({data:r().array,state:r().object,pager:r().object,locale:r().object,additional:r().object,pathbar:r().any}),searchFilters:r().object,searchOveral:r().string,disabledSelectHint:r().string,isDisabledItem:r().func,onRedraw:r().func,emptyViewMode:r().oneOf(["all","items"]),emptyView:r().any},c={id:void 0,dataUrl:void 0,operations:void 0,itemActions:void 0,columns:void 0,data:void 0,searchFilters:void 0,searchOveral:void 0,disabledSelectHint:void 0,isDisabledItem:void 0,onRedraw:void 0,emptyViewMode:void 0,emptyView:void 0},l=(0,o.default)(a.List,Object.keys(n));l.displayName="JswList",l.propTypes=n,l.defaultProps=c;const d=l},1001:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>a});var i=t(242),r=t(90);const a=(e,s=[],t={})=>a=>{const o=(0,i.useRef)(),n=(0,i.useRef)(),[c,l]=Object.entries(a).reduce(((e,[t,i])=>(e[s.includes(t)?0:1][t]=i,e)),[{},{}]),d=s.map((e=>{const s=c[e];return t[e]?(n.current?.[t[e]](s),null):s}));return(0,i.useLayoutEffect)((()=>(n.current=new e(c),(0,r.render)(o.current,n.current),()=>{n.current.remove(),n.current=null})),[l.key,...d]),(0,i.jsx)("div",{ref:o,...l})}},1010:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>d});var i=t(242),r=t(90),a=t(1e3);const o=r.Locale.getSection("components.lists.custombuttons"),n={enabled:{icon:t(1011),alt:o.lmsg("altPublicEnabledIcon"),description:o.lmsg("publicEnabledDescription")},disabled:{icon:t(1012),alt:o.lmsg("altPublicDisabledIcon"),description:o.lmsg("publicDisabledDescription")}},c={admin:{icon:t(1013),description:o.lmsg("placeAdminDescription")},"admin-settings":{icon:t(1014),description:o.lmsg("placeAdminSettingsDescription")},client:{icon:t(1015),description:o.lmsg("placeClientDescription")},domain:{icon:t(1016),description:o.lmsg("placeDomainDescription")},"domain-properties":{icon:t(1016),description:o.lmsg("placeDomainPropertiesDescription")},navigation:{icon:t(1017),description:o.lmsg("placeNavigationDescription")},reseller:{icon:t(1018),description:o.lmsg("placeResellerDescription")},"reseller-settings":{icon:t(1019),description:o.lmsg("placeResellerSettingsDescription")}},l=({data:e,searchFilters:s})=>{const l=(0,i.useMemo)((()=>[{componentType:r.SmallButton,id:"buttonAdd",title:o.lmsg("buttonAdd"),description:o.lmsg("buttonAddDescription"),addCls:"sb-add-new btn-primary",href:"/custom-buttons/create"},{componentType:r.bar.Separator},{componentType:r.SmallButton,id:"buttonRemove",title:o.lmsg("buttonRemove"),description:o.lmsg("buttonRemoveDescription"),addCls:"sb-remove-selected",handler(e){(0,r.getComponent)("custom-buttons-list").execGroupOperation({url:"/custom-buttons/remove",subtype:"delete",mouseEvent:e,locale:{confirmOnGroupOperation:o.lmsg("removeConfirmMessage")}})}}]),[]),d=(0,i.useMemo)((()=>[r.list.COLUMN_SELECTION,{header:o.lmsg("headerPublic"),sortable:!0,headerCls:"icon",cls:"icon",dataIndex:"publicState",renderer:({id:e,publicState:s})=>{const{description:t,icon:i,alt:a}=n[s];return`<span class="tooltipData">${t}</span><a href="${(0,r.prepareUrl)(`/custom-buttons/toggle/id/${e}`)}" data-method="post"><img src="${i}" alt="${a}" /></a>`}},{header:o.lmsg("headerLocation"),sortable:!0,headerCls:"icon",cls:"icon",dataIndex:"place",renderer:({place:e})=>`<i class="icon"><img src="${c[e].icon}" /></i><span class="tooltipData">${c[e].description}</span>`},{header:o.lmsg("headerImage"),sortable:!0,headerCls:"icon",cls:"icon",dataIndex:"file",renderer:({file:e})=>`<i class="icon"><img src="${e?`/images/custom_buttons/${e}`:t(1020)}" /></i>`},{header:o.lmsg("headerPriority"),sortable:!0,headerCls:"number",cls:"number",dataIndex:"sort_key"},{header:o.lmsg("headerLabel"),sortable:!0,dataIndex:"text",renderer:({id:e,text:s})=>`<a href="${(0,r.prepareUrl)(`/custom-buttons/edit/id/${e}`)}">${(0,r.escapeHtml)(s)}</a>`},{header:o.lmsg("headerUrl"),sortable:!0,dataIndex:"fullUrl"},{header:o.lmsg("headerDescription"),sortable:!0,dataIndex:"conhelp"}]),[]);return(0,i.jsx)(a.default,{id:"custom-buttons-list",data:e,dataUrl:(0,r.prepareUrl)("/custom-buttons/list-data"),searchFilters:s,operations:l,columns:d})};
1l.propTypes={data:a.default.propTypes.data.isRequired,searchFilters:a.default.propTypes.searchFilters.isRequired};const d=l},1009:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>o});var i=t(739),r=t(1010),a=t(242);const o=(0,i.withPageLayout)((e=>(0,a.jsx)(r.default,{...e})))},1008:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>i.default});var i=t(1009)},1013:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/admin.png?144d3e2283d0111dbc297b21492ae3e3"},1020:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/custom-button.png?d9e8889f207b169878a87382e55278d3"},1015:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/customer.png?af8f4cde2514944f9c83409d034b2b99"},1014:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/customize.png?847e39cbbadb3ad07a58c2ab7bded4e4"},1016:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/domain.png?efca404644beb4b094c73d06dacbbd17"},1017:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/navigation.png?c3fff54f1cddcb82423cebaf81488fd1"},1019:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/preferences.png?dc96d8ef94ff672ec1ee7c6705b55cbb"},1018:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/reseller.png?463eeaee68db9945ef2f0988e5fa736a"},1011:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/user-group.png?7ea8cf3859e69a260e9ee4982d3a1dbd"},1012:e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/user.png?af8f4cde2514944f9c83409d034b2b99"}}]);
2//# sourceMappingURL=list.js.map?bb3a1648adaa741490cb

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.