1import{_ as U}from"./SiblingToolsSwitch.jmN59NbY.js";import{_ as A}from"./RadioInputs.vue.jndlP8Pt.js";import{f as u,l as d,k as w,o as p,c as C,a as e,b as r,h as l,z as _,m as R,v as g,p as I,e as E,_ as S,q as L}from"./entry.3-HIeTSr.js";import{u as k}from"./paths.qj7Vdgk8.js";import{u as B}from"./index.zxNNnXJl.js";import{u as V}from"./tomeight.BpD2cz_8.js";import"./nuxt-link.Hg19lySD.js";import"./vue.f36acd1f.YLkSvQFl.js";const m=s=>(I("data-v-dffb4a87"),s=s(),E(),s),T={class:"container encode-decode-base64-root"},D={class:"tools-switch"},M={class:"main-section"},$=m(()=>e("div",{class:"text-horizontal-scroller"},[e("h1",null,"ãªã³ã©ã¤ã³URLã¨ã³ã³ã¼ãã»ãã³ã¼ã")],-1)),z={class:"controller"},N={class:"mode-choice"},P={class:"side-by-side"},q={class:"textarea-wrapper"},y={class:"textarea-wrapper"},j=["value"],F=m(()=>e("section",{class:"hint"},[e("h2",null,"URLã¨ã³ã³ã¼ãã¨ãã³ã¼ãã«ã¤ãã¦"),e("p",null,"ãã©ã¦ã¶ããå©ç¨ã§ããURLã¨ã³ã³ã¼ãã¨ãã³ã¼ããè¡ããã¼ã«ã§ãã"),e("p",null," URLã¨ã³ã³ã¼ãã¯ãã¼ã»ã³ãã¨ã³ã³ã¼ãã£ã³ã°ã¨ãå¼ã°ãã¾ããURLä¸ã§ç¹å¥ãªæå³ãæã¤æåã:/?#[]@!$&'()*+,;=% ãã¨éASCIIæåã%ã®å¾ã«ã対象æåã®ASCIIå¤ã®16鲿°ã³ã¼ããåç¶ãããã®ã§ç½®ãæãã¾ãã ")],-1)),G=u({__name:"Url",setup(s){const o=d(""),t=d("encode"),a=w(()=>
1{if(o.value==="")return"";switch(t.value){case"encode":return window.encodeURIComponent(o.value);case"decode":return window.decodeURIComponent(o.value)}}),h=[{label:"ã¨ã³ã³ã¼ã (æ¥æ¬èª â %E6%97%A5%E6%9C%AC%E8%AA%9E)",value:"encode"},{label:"ãã³ã¼ã (%E6%97%A5%E6%9C%AC%E8%AA%9E â æ¥æ¬èª)",value:"decode"}],v=()=>{o.value=a.value},i=k(),f=[{label:"Base64",path:i.encodingDecodingBase64,isActive:!1},{label:"URL",path:i.encodingDecodingUrl,isActive:!0}];return(J,n)=>{const b=U,x=A;return p(),C("main",T,[e("section",D,[r(b,{items:f})]),e("section",M,[$,e("div",z,[e("div",N,[r(x,{modelValue:l(t),"onUpdate:modelValue":n[0]||(n[0]=c=>_(t)?t.value=c:null),items:h},null,8,["modelValue"])]),e("button",{class:"button",onClick:v}," å
¥åã»çµæå
¥ãæ¿ã ")]),e("div",P,[e("div",q,[R(e("textarea",{class:"textarea","onUpdate:modelValue":n[1]||(n[1]=c=>_(o)?o.value=c:null),placeholder:"ããã«å
¥åãã¦ãã ããã"},null,512),[[g,l(o)]])]),e("div",y,[e("textarea",{class:"textarea",value:l(a),placeholder:"ããã«çµæã表示ããã¾ãã",disabled:""},null,8,j)])])]),F])}}}),H=S(G,[["__scopeId","data-v-dffb4a87"]]),oe=u({__name:"url",setup(s){return B({title:V().titlePage("ãªã³ã©ã¤ã³URLã¨ã³ã³ã¼ãã»ãã³ã¼ã")}),(o,t)=>{const a=H;return p(),L(a,{class:"main"})}}});export{oe 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.