Submit
Path:
~
/
/
usr
/
local
/
psa
/
admin
/
cp
/
public
/
javascript
/
views
/
smb
/
my-service
/
File Content:
index.js.map
{"version":3,"file":"javascript/views/smb/my-service/index.js?349079ae58b535a8a101","mappings":"uNAQA,MAAMA,EAAYC,EAAAA,OAAOC,aAAa,oCAEhCC,EAAgBA,EAAGC,eACrBC,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EACIC,EAAAA,EAAAA,KAAA,KAAAD,UAAGC,EAAAA,EAAAA,KAACR,EAAS,CAACS,QAAQ,8BACtBD,EAAAA,EAAAA,KAACE,EAAAA,QAAY,CAAAH,SACRA,IAAM,IAAII,EAAAA,cAAc,CACrBC,IAAK,aACLC,UAAW,aACXC,MAAOV,EAASW,KAAI,EAAGC,QAAOC,OAAMC,YAAY,CAC5CC,cAAeC,EAAAA,QACfC,MAAOJ,EACPH,MAAOI,EACPF,mBAOpBb,EAAcmB,UAAY,CACtBlB,SAAUmB,IAAAA,MAAgBC,YAG9B,SAAeC,EAAAA,EAAAA,gBAAetB,E,2DC5B9B,MAAMiB,UAAkBM,EAAAA,UACpBC,kBAAAA,CAAmBC,GACfC,MAAMF,mBAAmBC,GAEzBE,KAAKC,eAAiB,GAAGD,KAAKE,iBAC9BF,KAAKG,OAASH,KAAKI,gBAAgB,QAAS,IAC5CJ,KAAKK,OAASL,KAAKI,gBAAgB,QAAS,GAChD,CAEAE,qBAAAA,GACIN,KAAKO,kBAAoB,IAAIC,QAAQ,MAAO,CACxCC,MAAO,eAEXT,KAAKO,kBAAkBG,UAEf,qCAAaV,KAAKG,2CAEKH,KAAKK,wBACrBL,KAAKE,yCAExB,EAGJ,S","sources":["webpack:///./views/smb/my-service/index/MyServicePage.js","webpack:///./views/smb/my-service/index/ToolPanel.js"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { Locale, ListContainer } from 'jsw';\nimport { withPageLayout } from 'components/layouts/PageLayout';\nimport JswComponent from 'components/jsw/JswComponent';\nimport ToolPanel from './ToolPanel';\n\nconst Translate = Locale.getTranslate('smb.controllers.my-service.index');\n\nconst MyServicePage = ({ services }) => (\n <>\n <p><Translate content=\"buttonsAreaDescription\" /></p>\n <JswComponent>\n {() => new ListContainer({\n cls: 'tools-list',\n itemClass: 'tools-item',\n items: services.map(({ title, icon, links }) => ({\n componentType: ToolPanel,\n image: icon,\n items: links,\n title,\n })),\n })}\n </JswComponent>\n </>\n);\n\nMyServicePage.propTypes = {\n services: PropTypes.array.isRequired,\n};\n\nexport default withPageLayout(MyServicePage);\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Container } from 'jsw';\n\nclass ToolPanel extends Container {\n _initConfiguration(config) {\n super._initConfiguration(config);\n\n this._contentAreaId = `${this._id}-tools-list`;\n this._image = this._getConfigParam('image', '');\n this._title = this._getConfigParam('title', '');\n }\n\n _initComponentElement() {\n this._componentElement = new Element('div', {\n class: 'tool-block',\n });\n this._componentElement.innerHTML = (\n '<span class=\"tool-icon\">' +\n `<img src=\"${this._image}\"/>` +\n '</span>' +\n `<span class=\"tool-name\">${this._title}</span>` +\n `<ul id=\"${this._id}-tools-list\" class=\"tool-info\"></ul>`\n );\n }\n}\n\nexport default ToolPanel;\n"],"names":["Translate","Locale","getTranslate","MyServicePage","services","_jsxs","_Fragment","children","_jsx","content","JswComponent","ListContainer","cls","itemClass","items","map","title","icon","links","componentType","ToolPanel","image","propTypes","PropTypes","isRequired","withPageLayout","Container","_initConfiguration","config","super","this","_contentAreaId","_id","_image","_getConfigParam","_title","_initComponentElement","_componentElement","Element","class","innerHTML"],"sourceRoot":""}
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
index.js
1369 bytes
0644
index.js.map
3487 bytes
0644
N4ST4R_ID | Naxtarrr