{"id":"v9ob","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/styled-system/dist/esm/config/others.js.map","includedInParent":true,"mtime":1616745790711},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/styled-system/package.json","includedInParent":true,"mtime":1616745790711},{"name":"@chakra-ui/utils","loc":{"line":1,"column":35},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/styled-system/dist/esm/config/others.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.others=void 0;var e=require(\"@chakra-ui/utils\"),t=(e,t)=>{return\"rtl\"===t.direction?{left:\"right\",right:\"left\"}[e]:e},r={border:\"0px\",clip:\"rect(0, 0, 0, 0)\",width:\"1px\",height:\"1px\",margin:\"-1px\",padding:\"0px\",overflow:\"hidden\",whiteSpace:\"nowrap\",position:\"absolute\"},i={position:\"static\",width:\"auto\",height:\"auto\",clip:\"auto\",padding:\"0\",margin:\"0\",overflow:\"visible\",whiteSpace:\"normal\"},o=(t,r,i)=>{var o={},s=(0,e.memoizedGet)(t,r,{});for(var a in s){a in i&&null!=i[a]||(o[a]=s[a])}return o},s={animation:!0,appearance:!0,visibility:!0,userSelect:!0,pointerEvents:!0,cursor:!0,resize:!0,objectFit:!0,objectPosition:!0,float:{property:\"float\",transform:t},willChange:!0,filter:!0,clipPath:!0,srOnly:{transform:e=>!0===e?r:\"focusable\"===e?i:{}},layerStyle:{processResult:!0,transform:(e,t,r)=>o(t,\"layerStyles.\"+e,r)},textStyle:{processResult:!0,transform:(e,t,r)=>o(t,\"textStyles.\"+e,r)},apply:{processResult:!0,transform:(e,t,r)=>o(t,e,r)}};exports.others=s;"},"sourceMaps":{"js":{"mappings":[{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":0}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":13}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":20}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":35}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":43}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":56}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":57}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":64}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":68}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":76}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":88}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":90}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":94}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":104}},{"source":"../../../src/config/others.ts","name":"floatTransform","original":{"line":7,"column":6},"generated":{"line":1,"column":124}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":7,"column":34},"generated":{"line":1,"column":126}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":7,"column":35},"generated":{"line":1,"column":127}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":7,"column":42},"generated":{"line":1,"column":129}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":9,"column":9},"generated":{"line":1,"column":134}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":9,"column":29},"generated":{"line":1,"column":140}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":9,"column":9},"generated":{"line":1,"column":148}},{"source":"../../../src/config/others.ts","name":"direction","original":{"line":9,"column":15},"generated":{"line":1,"column":150}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":8,"column":14},"generated":{"line":1,"column":160}},{"source":"../../../src/config/others.ts","name":"left","original":{"line":8,"column":16},"generated":{"line":1,"column":161}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":8,"column":22},"generated":{"line":1,"column":166}},{"source":"../../../src/config/others.ts","name":"right","original":{"line":8,"column":31},"generated":{"line":1,"column":174}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":8,"column":38},"generated":{"line":1,"column":180}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":9,"column":41},"generated":{"line":1,"column":188}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":9,"column":50},"generated":{"line":1,"column":191}},{"source":"../../../src/config/others.ts","name":"srOnly","original":{"line":12,"column":6},"generated":{"line":1,"column":194}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":12,"column":15},"generated":{"line":1,"column":196}},{"source":"../../../src/config/others.ts","name":"border","original":{"line":13,"column":2},"generated":{"line":1,"column":197}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":13,"column":10},"generated":{"line":1,"column":204}},{"source":"../../../src/config/others.ts","name":"clip","original":{"line":14,"column":2},"generated":{"line":1,"column":210}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":215}},{"source":"../../../src/config/others.ts","name":"width","original":{"line":15,"column":2},"generated":{"line":1,"column":234}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":1,"column":240}},{"source":"../../../src/config/others.ts","name":"height","original":{"line":16,"column":2},"generated":{"line":1,"column":246}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":16,"column":10},"generated":{"line":1,"column":253}},{"source":"../../../src/config/others.ts","name":"margin","original":{"line":17,"column":2},"generated":{"line":1,"column":259}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":17,"column":10},"generated":{"line":1,"column":266}},{"source":"../../../src/config/others.ts","name":"padding","original":{"line":18,"column":2},"generated":{"line":1,"column":273}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":18,"column":11},"generated":{"line":1,"column":281}},{"source":"../../../src/config/others.ts","name":"overflow","original":{"line":19,"column":2},"generated":{"line":1,"column":287}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":19,"column":12},"generated":{"line":1,"column":296}},{"source":"../../../src/config/others.ts","name":"whiteSpace","original":{"line":20,"column":2},"generated":{"line":1,"column":305}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":20,"column":14},"generated":{"line":1,"column":316}},{"source":"../../../src/config/others.ts","name":"position","original":{"line":21,"column":2},"generated":{"line":1,"column":325}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":21,"column":12},"generated":{"line":1,"column":334}},{"source":"../../../src/config/others.ts","name":"srFocusable","original":{"line":24,"column":6},"generated":{"line":1,"column":346}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":24,"column":20},"generated":{"line":1,"column":348}},{"source":"../../../src/config/others.ts","name":"position","original":{"line":25,"column":2},"generated":{"line":1,"column":349}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":25,"column":12},"generated":{"line":1,"column":358}},{"source":"../../../src/config/others.ts","name":"width","original":{"line":26,"column":2},"generated":{"line":1,"column":367}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":26,"column":9},"generated":{"line":1,"column":373}},{"source":"../../../src/config/others.ts","name":"height","original":{"line":27,"column":2},"generated":{"line":1,"column":380}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":27,"column":10},"generated":{"line":1,"column":387}},{"source":"../../../src/config/others.ts","name":"clip","original":{"line":28,"column":2},"generated":{"line":1,"column":394}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":28,"column":8},"generated":{"line":1,"column":399}},{"source":"../../../src/config/others.ts","name":"padding","original":{"line":29,"column":2},"generated":{"line":1,"column":406}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":29,"column":11},"generated":{"line":1,"column":414}},{"source":"../../../src/config/others.ts","name":"margin","original":{"line":30,"column":2},"generated":{"line":1,"column":418}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":30,"column":10},"generated":{"line":1,"column":425}},{"source":"../../../src/config/others.ts","name":"overflow","original":{"line":31,"column":2},"generated":{"line":1,"column":429}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":31,"column":12},"generated":{"line":1,"column":438}},{"source":"../../../src/config/others.ts","name":"whiteSpace","original":{"line":32,"column":2},"generated":{"line":1,"column":448}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":32,"column":14},"generated":{"line":1,"column":459}},{"source":"../../../src/config/others.ts","name":"getWithPriority","original":{"line":35,"column":6},"generated":{"line":1,"column":469}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":35,"column":24},"generated":{"line":1,"column":471}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":35,"column":25},"generated":{"line":1,"column":472}},{"source":"../../../src/config/others.ts","name":"key","original":{"line":35,"column":37},"generated":{"line":1,"column":474}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":35,"column":47},"generated":{"line":1,"column":476}},{"source":"../../../src/config/others.ts","name":"result","original":{"line":36,"column":8},"generated":{"line":1,"column":481}},{"source":"../../../src/config/others.ts","name":"result","original":{"line":36,"column":8},"generated":{"line":1,"column":485}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":36,"column":17},"generated":{"line":1,"column":487}},{"source":"../../../src/config/others.ts","name":"obj","original":{"line":37,"column":8},"generated":{"line":1,"column":490}},{"source":"../../../src/config/others.ts","name":"get","original":{"line":37,"column":14},"generated":{"line":1,"column":493}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":37,"column":18},"generated":{"line":1,"column":495}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":37,"column":18},"generated":{"line":1,"column":497}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":37,"column":18},"generated":{"line":1,"column":510}},{"source":"../../../src/config/others.ts","name":"key","original":{"line":37,"column":25},"generated":{"line":1,"column":512}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":37,"column":30},"generated":{"line":1,"column":514}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":1,"column":518}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":38,"column":7},"generated":{"line":1,"column":522}},{"source":"../../../src/config/others.ts","name":"prop","original":{"line":38,"column":13},"generated":{"line":1,"column":526}},{"source":"../../../src/config/others.ts","name":"obj","original":{"line":38,"column":21},"generated":{"line":1,"column":531}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":38,"column":26},"generated":{"line":1,"column":533}},{"source":"../../../src/config/others.ts","name":"prop","original":{"line":39,"column":23},"generated":{"line":1,"column":534}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":39,"column":31},"generated":{"line":1,"column":539}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":39,"column":57},"generated":{"line":1,"column":542}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":39,"column":41},"generated":{"line":1,"column":548}},{"source":"../../../src/config/others.ts","name":"prop","original":{"line":39,"column":48},"generated":{"line":1,"column":550}},{"source":"../../../src/config/others.ts","name":"result","original":{"line":40,"column":21},"generated":{"line":1,"column":555}},{"source":"../../../src/config/others.ts","name":"prop","original":{"line":40,"column":28},"generated":{"line":1,"column":557}},{"source":"../../../src/config/others.ts","name":"obj","original":{"line":40,"column":36},"generated":{"line":1,"column":560}},{"source":"../../../src/config/others.ts","name":"prop","original":{"line":40,"column":40},"generated":{"line":1,"column":562}},{"source":"../../../src/config/others.ts","name":"result","original":{"line":42,"column":9},"generated":{"line":1,"column":566}},{"source":"../../../src/config/others.ts","name":"result","original":{"line":42,"column":9},"generated":{"line":1,"column":573}},{"source":"../../../src/config/others.ts","name":"others","original":{"line":45,"column":13},"generated":{"line":1,"column":576}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":30},"generated":{"line":1,"column":578}},{"source":"../../../src/config/others.ts","name":"animation","original":{"line":46,"column":2},"generated":{"line":1,"column":579}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":46,"column":13},"generated":{"line":1,"column":590}},{"source":"../../../src/config/others.ts","name":"appearance","original":{"line":47,"column":2},"generated":{"line":1,"column":592}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":47,"column":14},"generated":{"line":1,"column":604}},{"source":"../../../src/config/others.ts","name":"visibility","original":{"line":48,"column":2},"generated":{"line":1,"column":606}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":48,"column":14},"generated":{"line":1,"column":618}},{"source":"../../../src/config/others.ts","name":"userSelect","original":{"line":49,"column":2},"generated":{"line":1,"column":620}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":49,"column":14},"generated":{"line":1,"column":632}},{"source":"../../../src/config/others.ts","name":"pointerEvents","original":{"line":50,"column":2},"generated":{"line":1,"column":634}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":50,"column":17},"generated":{"line":1,"column":649}},{"source":"../../../src/config/others.ts","name":"cursor","original":{"line":51,"column":2},"generated":{"line":1,"column":651}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":51,"column":10},"generated":{"line":1,"column":659}},{"source":"../../../src/config/others.ts","name":"resize","original":{"line":52,"column":2},"generated":{"line":1,"column":661}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":52,"column":10},"generated":{"line":1,"column":669}},{"source":"../../../src/config/others.ts","name":"objectFit","original":{"line":53,"column":2},"generated":{"line":1,"column":671}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":53,"column":13},"generated":{"line":1,"column":682}},{"source":"../../../src/config/others.ts","name":"objectPosition","original":{"line":54,"column":2},"generated":{"line":1,"column":684}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":54,"column":18},"generated":{"line":1,"column":700}},{"source":"../../../src/config/others.ts","name":"float","original":{"line":55,"column":2},"generated":{"line":1,"column":702}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":55,"column":9},"generated":{"line":1,"column":708}},{"source":"../../../src/config/others.ts","name":"property","original":{"line":56,"column":4},"generated":{"line":1,"column":709}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":56,"column":14},"generated":{"line":1,"column":718}},{"source":"../../../src/config/others.ts","name":"transform","original":{"line":57,"column":4},"generated":{"line":1,"column":726}},{"source":"../../../src/config/others.ts","name":"floatTransform","original":{"line":57,"column":15},"generated":{"line":1,"column":736}},{"source":"../../../src/config/others.ts","name":"willChange","original":{"line":59,"column":2},"generated":{"line":1,"column":739}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":59,"column":14},"generated":{"line":1,"column":751}},{"source":"../../../src/config/others.ts","name":"filter","original":{"line":60,"column":2},"generated":{"line":1,"column":753}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":60,"column":10},"generated":{"line":1,"column":761}},{"source":"../../../src/config/others.ts","name":"clipPath","original":{"line":61,"column":2},"generated":{"line":1,"column":763}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":61,"column":12},"generated":{"line":1,"column":773}},{"source":"../../../src/config/others.ts","name":"srOnly","original":{"line":62,"column":2},"generated":{"line":1,"column":775}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":62,"column":10},"generated":{"line":1,"column":782}},{"source":"../../../src/config/others.ts","name":"transform","original":{"line":63,"column":4},"generated":{"line":1,"column":783}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":63,"column":14},"generated":{"line":1,"column":793}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":64,"column":20},"generated":{"line":1,"column":797}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":64,"column":10},"generated":{"line":1,"column":801}},{"source":"../../../src/config/others.ts","name":"srOnly","original":{"line":64,"column":33},"generated":{"line":1,"column":803}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":65,"column":20},"generated":{"line":1,"column":805}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":65,"column":10},"generated":{"line":1,"column":819}},{"source":"../../../src/config/others.ts","name":"srFocusable","original":{"line":65,"column":40},"generated":{"line":1,"column":821}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":66,"column":13},"generated":{"line":1,"column":823}},{"source":"../../../src/config/others.ts","name":"layerStyle","original":{"line":69,"column":2},"generated":{"line":1,"column":827}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":69,"column":14},"generated":{"line":1,"column":838}},{"source":"../../../src/config/others.ts","name":"processResult","original":{"line":70,"column":4},"generated":{"line":1,"column":839}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":70,"column":19},"generated":{"line":1,"column":854}},{"source":"../../../src/config/others.ts","name":"transform","original":{"line":71,"column":4},"generated":{"line":1,"column":856}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":71,"column":15},"generated":{"line":1,"column":866}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":71,"column":16},"generated":{"line":1,"column":867}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":71,"column":23},"generated":{"line":1,"column":869}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":71,"column":30},"generated":{"line":1,"column":871}},{"source":"../../../src/config/others.ts","name":"getWithPriority","original":{"line":72,"column":6},"generated":{"line":1,"column":875}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":72,"column":22},"generated":{"line":1,"column":877}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":72,"column":21},"generated":{"line":1,"column":879}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":72,"column":44},"generated":{"line":1,"column":894}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":72,"column":53},"generated":{"line":1,"column":896}},{"source":"../../../src/config/others.ts","name":"textStyle","original":{"line":74,"column":2},"generated":{"line":1,"column":900}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":74,"column":13},"generated":{"line":1,"column":910}},{"source":"../../../src/config/others.ts","name":"processResult","original":{"line":75,"column":4},"generated":{"line":1,"column":911}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":75,"column":19},"generated":{"line":1,"column":926}},{"source":"../../../src/config/others.ts","name":"transform","original":{"line":76,"column":4},"generated":{"line":1,"column":928}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":76,"column":15},"generated":{"line":1,"column":938}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":76,"column":16},"generated":{"line":1,"column":939}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":76,"column":23},"generated":{"line":1,"column":941}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":76,"column":30},"generated":{"line":1,"column":943}},{"source":"../../../src/config/others.ts","name":"getWithPriority","original":{"line":77,"column":6},"generated":{"line":1,"column":947}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":77,"column":22},"generated":{"line":1,"column":949}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":77,"column":21},"generated":{"line":1,"column":951}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":77,"column":43},"generated":{"line":1,"column":965}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":77,"column":52},"generated":{"line":1,"column":967}},{"source":"../../../src/config/others.ts","name":"apply","original":{"line":79,"column":2},"generated":{"line":1,"column":971}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":79,"column":9},"generated":{"line":1,"column":977}},{"source":"../../../src/config/others.ts","name":"processResult","original":{"line":80,"column":4},"generated":{"line":1,"column":978}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":80,"column":19},"generated":{"line":1,"column":993}},{"source":"../../../src/config/others.ts","name":"transform","original":{"line":81,"column":4},"generated":{"line":1,"column":995}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":81,"column":15},"generated":{"line":1,"column":1005}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":81,"column":16},"generated":{"line":1,"column":1006}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":81,"column":23},"generated":{"line":1,"column":1008}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":81,"column":30},"generated":{"line":1,"column":1010}},{"source":"../../../src/config/others.ts","name":"getWithPriority","original":{"line":81,"column":41},"generated":{"line":1,"column":1014}},{"source":"../../../src/config/others.ts","name":"theme","original":{"line":81,"column":57},"generated":{"line":1,"column":1016}},{"source":"../../../src/config/others.ts","name":"value","original":{"line":81,"column":64},"generated":{"line":1,"column":1018}},{"source":"../../../src/config/others.ts","name":"styles","original":{"line":81,"column":71},"generated":{"line":1,"column":1020}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":1025}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":1033}},{"source":"../../../src/config/others.ts","name":null,"original":{"line":45,"column":7},"generated":{"line":1,"column":1040}}],"sources":{"../../../src/config/others.ts":"import { memoizedGet as get } from \"@chakra-ui/utils\"\nimport * as CSS from \"csstype\"\nimport { Config } from \"../prop-config\"\nimport { Transform } from \"../types\"\nimport { Length, ResponsiveValue, Token } from \"../utils\"\n\nconst floatTransform: Transform = (value, theme) => {\n  const map = { left: \"right\", right: \"left\" }\n  return theme.direction === \"rtl\" ? map[value] : value\n}\n\nconst srOnly = {\n  border: \"0px\",\n  clip: \"rect(0, 0, 0, 0)\",\n  width: \"1px\",\n  height: \"1px\",\n  margin: \"-1px\",\n  padding: \"0px\",\n  overflow: \"hidden\",\n  whiteSpace: \"nowrap\",\n  position: \"absolute\",\n}\n\nconst srFocusable = {\n  position: \"static\",\n  width: \"auto\",\n  height: \"auto\",\n  clip: \"auto\",\n  padding: \"0\",\n  margin: \"0\",\n  overflow: \"visible\",\n  whiteSpace: \"normal\",\n}\n\nconst getWithPriority = (theme: any, key: any, styles: any) => {\n  const result = {}\n  const obj = get(theme, key, {})\n  for (const prop in obj) {\n    const isInStyles = prop in styles && styles[prop] != null\n    if (!isInStyles) result[prop] = obj[prop]\n  }\n  return result\n}\n\nexport const others: Config = {\n  animation: true,\n  appearance: true,\n  visibility: true,\n  userSelect: true,\n  pointerEvents: true,\n  cursor: true,\n  resize: true,\n  objectFit: true,\n  objectPosition: true,\n  float: {\n    property: \"float\",\n    transform: floatTransform,\n  },\n  willChange: true,\n  filter: true,\n  clipPath: true,\n  srOnly: {\n    transform(value) {\n      if (value === true) return srOnly\n      if (value === \"focusable\") return srFocusable\n      return {}\n    },\n  },\n  layerStyle: {\n    processResult: true,\n    transform: (value, theme, styles) =>\n      getWithPriority(theme, `layerStyles.${value}`, styles),\n  },\n  textStyle: {\n    processResult: true,\n    transform: (value, theme, styles) =>\n      getWithPriority(theme, `textStyles.${value}`, styles),\n  },\n  apply: {\n    processResult: true,\n    transform: (value, theme, styles) => getWithPriority(theme, value, styles),\n  },\n}\n\nexport interface OtherProps {\n  /**\n   * The CSS `animation` property\n   */\n  animation?: ResponsiveValue<CSS.Property.Animation>\n  /**\n   * The CSS `appearance` property\n   */\n  appearance?: ResponsiveValue<CSS.Property.Appearance>\n  /**\n   * The CSS `visibility` property\n   */\n  visibility?: ResponsiveValue<CSS.Property.Visibility>\n  /**\n   * The CSS `user-select` property\n   */\n  userSelect?: ResponsiveValue<CSS.Property.UserSelect>\n  /**\n   * The CSS `pointer-events` property\n   */\n  pointerEvents?: ResponsiveValue<CSS.Property.PointerEvents>\n  /**\n   * The CSS `cursor` property\n   */\n  cursor?: ResponsiveValue<CSS.Property.Cursor>\n  /**\n   * The CSS `resize` property\n   */\n  resize?: ResponsiveValue<CSS.Property.Resize>\n  /**\n   * The CSS `object-fit` property\n   */\n  objectFit?: ResponsiveValue<CSS.Property.ObjectFit>\n  /**\n   * The CSS `object-position` property\n   */\n  objectPosition?: ResponsiveValue<CSS.Property.ObjectPosition<Length>>\n  /**\n   * The CSS `float` property\n   */\n  float?: ResponsiveValue<CSS.Property.Float>\n  /**\n   * The CSS `will-change` property\n   */\n  willChange?: ResponsiveValue<CSS.Property.WillChange>\n  /**\n   * The CSS `filter` property\n   */\n  filter?: ResponsiveValue<CSS.Property.Filter>\n  /**\n   * If `true`, hide an element visually without hiding it from screen readers.\n   *\n   * If `focusable`, the sr-only styles will be undone, making the element visible\n   * to sighted users as well as screen readers.\n   */\n  srOnly?: true | \"focusable\"\n  /**\n   * The CSS `clip-path` property.\n   *\n   * It creates a clipping region that sets what part of an element should be shown.\n   */\n  clipPath?: ResponsiveValue<CSS.Property.ClipPath>\n  /**\n   * The layer style object to apply.\n   * Note: Styles must be located in `theme.layerStyles`\n   */\n  layerStyle?: Token<string & {}, \"layerStyles\">\n  /**\n   * The text style object to apply.\n   * Note: Styles must be located in `theme.textStyles`\n   */\n  textStyle?: Token<string & {}, \"textStyles\">\n  /**\n   * Apply theme-aware style objects in `theme`\n   */\n  apply?: ResponsiveValue<string>\n}\n"},"lineCount":null}},"error":null,"hash":"1aa1bf8d9c84c5fdef800c244dba355f","cacheData":{"env":{}}}