/
proc
/
3430793
/
root
/
snap
/
lxd
/
current
/
share
/
lxd-ui
/
assets
/
File Upload :
llllll
Current File: //proc/3430793/root/snap/lxd/current/share/lxd-ui/assets/usePanelParams-BJBr0ywH.js
import{F as l,aS as m}from"./index-dL2n30-Z.js";const a={instanceSummary:"instance-summary",profileSummary:"profile-summary",identityGroups:"identity-groups",createGroup:"create-groups",editGroup:"edit-groups",groupIdentities:"group-identities",createIdpGroup:"create-idp-groups",editIdpGroup:"edit-idp-groups",createTLSIdentity:"create-tls-identity",createStorageBucket:"create-bucket",editStorageBucket:"edit-bucket",createStorageBucketKey:"create-bucket-key",editStorageBucketKey:"edit-bucket-key",createClusterGroup:"create-cluster-group",editClusterGroups:"edit-cluster-group",editClusterMember:"edit-cluster-member"},y=()=>{const{project:u}=l(),[o,s]=m(),i=()=>{setTimeout(()=>window.dispatchEvent(new Event("resize")),100)},r=(e,t={})=>{const p=new URLSearchParams;p.set("panel",e);for(const[n,c]of Object.entries(t))c&&p.set(n,c);s(p),i()},d=()=>{const e=new URLSearchParams(o);e.delete("group"),e.delete("identity"),e.delete("idp-group"),e.delete("instance"),e.delete("member"),e.delete("panel"),e.delete("profile"),e.delete("panel-project"),e.delete("sub-form"),e.delete("bucket"),e.delete("bucket-key"),e.delete("panel-pool"),e.delete("target"),s(e),i()};return{panel:o.get("panel"),instance:o.get("instance"),profile:o.get("profile"),project:o.get("panel-project")??(u==null?void 0:u.name)??"default",identity:o.get("identity"),group:o.get("group"),idpGroup:o.get("idp-group"),member:o.get("member"),subForm:o.get("sub-form"),bucket:o.get("bucket"),key:o.get("bucket-key"),pool:o.get("panel-pool"),target:o.get("target")??"",clear:()=>{d()},openInstanceSummary:(e,t)=>{r(a.instanceSummary,{instance:e,"panel-project":t})},openProfileSummary:(e,t)=>{r(a.profileSummary,{profile:e,"panel-project":t})},openIdentityGroups:e=>{const t=new URLSearchParams(o);t.append("identity",e||""),r(a.identityGroups,Object.fromEntries(t))},openCreateGroup:e=>{const t={};e&&(t["sub-form"]=e),r(a.createGroup,t)},openEditGroup:(e,t)=>{const p={group:e||""};t&&(p["sub-form"]=t),r(a.editGroup,p)},openGroupIdentities:e=>{r(a.groupIdentities,{group:e||""})},openCreateIdpGroup:()=>{r(a.createIdpGroup)},openEditIdpGroup:e=>{r(a.editIdpGroup,{"idp-group":e||""})},openCreateTLSIdentity:()=>{r(a.createTLSIdentity)},openCreateStorageBucket:()=>{r(a.createStorageBucket)},openEditStorageBucket:(e,t,p)=>{const n={bucket:e||"","panel-pool":t||"",target:p||""};r(a.editStorageBucket,n)},openCreateClusterGroup:()=>{r(a.createClusterGroup)},openEditMember:e=>{r(a.editClusterMember,{member:e})},openEditClusterGroup:e=>{r(a.editClusterGroups,{group:e})},openCreateStorageBucketKey:()=>{r(a.createStorageBucketKey)},openEditStorageBucketKey:e=>{const t={"bucket-key":e||""};r(a.editStorageBucketKey,t)}}};export{a as p,y as u};
Copyright ©2k19 -
Hexid
|
Tex7ure