[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features":3,"page-\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-id":646,"surroundings\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-id":874,"cursor-canvas-ssr:v-1-0-0-0-10-0":876,"cursor-canvas-ssr:v-1-0-0-0-13-0":878},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Dokumentasi",true,"\u002Fid\u002Fdocs","id\u002F01.docs",[10,27,637],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Bahasa Indonesia","\u002Fid\u002Fdocs\u002Fwelcome","id\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Fid\u002Fdocs\u002Fwelcome\u002Fget-started","id\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Instalasi","\u002Fid\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","id\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Alat Utama","\u002Fid\u002Fdocs\u002Fcore","id\u002F01.docs\u002F02.core",[32,57,69,77,110,140,170,184,193,222,237,266,275,283,292,309,317,338,370,407,416,424,433,441,450,471,498,527,554,581,608],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5","id\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Pengenalan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Penggunaan Dasar","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Fitur Lanjutan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Pertimbangan Keamanan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"Referensi API","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Fid\u002Fdocs\u002Fcore\u002Fuuid","id\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Fid\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Fid\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","id\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"Pembuat Kode QR","\u002Fid\u002Fdocs\u002Fcore\u002Fqr-code-generator","id\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[74],{"title":70,"path":75,"stem":76},"\u002Fid\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":26},"Image Cropper","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper","id\u002F01.docs\u002F02.core\u002F04.image-cropper",[82,86,89,92,95,98,102,106],{"title":83,"path":84,"stem":85},"Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":42,"path":87,"stem":88},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":46,"path":90,"stem":91},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":50,"path":93,"stem":94},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":54,"path":96,"stem":97},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":99,"path":100,"stem":101},"Contoh","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":103,"path":104,"stem":105},"Pertanyaan yang Sering Diajukan","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":107,"path":108,"stem":109},"Alat Terkait","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":111,"path":112,"stem":113,"children":114,"page":26},"Json To Csv","\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv","id\u002F01.docs\u002F02.core\u002F05.json-to-csv",[115,119,122,125,128,131,134,137],{"title":116,"path":117,"stem":118},"Introduction","\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":42,"path":120,"stem":121},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":46,"path":123,"stem":124},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":50,"path":126,"stem":127},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":54,"path":129,"stem":130},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":99,"path":132,"stem":133},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":103,"path":135,"stem":136},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":107,"path":138,"stem":139},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":141,"path":142,"stem":143,"children":144,"page":26},"Open Graph Meta Generator","\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[145,148,152,155,158,161,164,167],{"title":116,"path":146,"stem":147},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":149,"path":150,"stem":151},"Panduan Penggunaan Dasar","\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":46,"path":153,"stem":154},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":50,"path":156,"stem":157},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":54,"path":159,"stem":160},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":99,"path":162,"stem":163},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":103,"path":165,"stem":166},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":107,"path":168,"stem":169},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":171,"path":172,"stem":173,"children":174,"page":26},"Scientific Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[175,178,181],{"title":116,"path":176,"stem":177},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":42,"path":179,"stem":180},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":46,"path":182,"stem":183},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":185,"path":186,"stem":187,"children":188,"page":26},"Sha Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fsha-calculator","id\u002F01.docs\u002F02.core\u002F05.sha-calculator",[189],{"title":190,"path":191,"stem":192},"Kalkulator Hash SHA","\u002Fid\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":194,"path":195,"stem":196,"children":197,"page":26},"Sql Prettify","\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify","id\u002F01.docs\u002F02.core\u002F05.sql-prettify",[198,201,204,207,210,213,216,219],{"title":116,"path":199,"stem":200},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":42,"path":202,"stem":203},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":46,"path":205,"stem":206},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":50,"path":208,"stem":209},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":54,"path":211,"stem":212},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":99,"path":214,"stem":215},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":103,"path":217,"stem":218},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":107,"path":220,"stem":221},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":223,"path":224,"stem":225,"children":226,"page":26},"Yaml To Toml","\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[227,230,233],{"title":116,"path":228,"stem":229},"\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":42,"path":231,"stem":232},"\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":234,"path":235,"stem":236},"Fitur lanjutan","\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":238,"path":239,"stem":240,"children":241,"page":26},"Beyond Compare","\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare","id\u002F01.docs\u002F02.core\u002F06.beyond-compare",[242,245,248,251,254,257,260,263],{"title":116,"path":243,"stem":244},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":42,"path":246,"stem":247},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":46,"path":249,"stem":250},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":50,"path":252,"stem":253},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":54,"path":255,"stem":256},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":99,"path":258,"stem":259},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":103,"path":261,"stem":262},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":107,"path":264,"stem":265},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":267,"path":268,"stem":269,"children":270,"page":26},"Clock","\u002Fid\u002Fdocs\u002Fcore\u002Fclock","id\u002F01.docs\u002F02.core\u002F06.clock",[271],{"title":272,"path":273,"stem":274},"Clock Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":276,"path":277,"stem":278,"children":279,"page":26},"Group Chat","\u002Fid\u002Fdocs\u002Fcore\u002Fgroup-chat","id\u002F01.docs\u002F02.core\u002F06.group-chat",[280],{"title":116,"path":281,"stem":282},"\u002Fid\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":284,"path":285,"stem":286,"children":287,"page":26},"Hmac Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fhmac-calculator","id\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[288],{"title":289,"path":290,"stem":291},"Kalkulator HMAC","\u002Fid\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":293,"path":294,"stem":295,"children":296,"page":26},"Jwt Parser","\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser","id\u002F01.docs\u002F02.core\u002F06.jwt-parser",[297,300,303,306],{"title":116,"path":298,"stem":299},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":42,"path":301,"stem":302},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":46,"path":304,"stem":305},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":50,"path":307,"stem":308},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":310,"path":311,"stem":312,"children":313,"page":26},"Screenshot Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fscreenshot-tool","id\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[314],{"title":116,"path":315,"stem":316},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":318,"path":319,"stem":320,"children":321,"page":26},"Area Converter","\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter","id\u002F01.docs\u002F02.core\u002F08.area-converter",[322,326,329,332,335],{"title":323,"path":324,"stem":325},"Konverter Luas","\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":42,"path":327,"stem":328},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":330,"stem":331},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":99,"path":333,"stem":334},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":103,"path":336,"stem":337},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":339,"path":340,"stem":341,"children":342,"page":26},"Camera Recorder","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder","id\u002F01.docs\u002F02.core\u002F08.camera-recorder",[343,346,350,354,358,362,366],{"title":116,"path":344,"stem":345},"\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":347,"path":348,"stem":349},"Basic Usage","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":351,"path":352,"stem":353},"Advanced Features","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":355,"path":356,"stem":357},"Examples","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":359,"path":360,"stem":361},"Frequently Asked Questions","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":363,"path":364,"stem":365},"Related Tools","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":367,"path":368,"stem":369},"Security Considerations","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":371,"path":372,"stem":373,"children":374,"page":26},"Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[375,379,383,387,391,395,399,403],{"title":376,"path":377,"stem":378},"Pengantar - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":380,"path":381,"stem":382},"Penggunaan dasar - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":384,"path":385,"stem":386},"Fitur lanjutan - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":388,"path":389,"stem":390},"Keamanan - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":392,"path":393,"stem":394},"Referensi API - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":396,"path":397,"stem":398},"Contoh - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":400,"path":401,"stem":402},"FAQ - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":404,"path":405,"stem":406},"Alat terkait - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":408,"path":409,"stem":410,"children":411,"page":26},"Keycode Info","\u002Fid\u002Fdocs\u002Fcore\u002Fkeycode-info","id\u002F01.docs\u002F02.core\u002F13.keycode-info",[412],{"title":413,"path":414,"stem":415},"Informasi Kode Tombol - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":417,"path":418,"stem":419,"children":420,"page":26},"Xml To Json","\u002Fid\u002Fdocs\u002Fcore\u002Fxml-to-json","id\u002F01.docs\u002F02.core\u002F16.xml-to-json",[421],{"title":116,"path":422,"stem":423},"\u002Fid\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":425,"path":426,"stem":427,"children":428,"page":26},"Text Replacer","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-replacer","id\u002F01.docs\u002F02.core\u002F19.text-replacer",[429],{"title":430,"path":431,"stem":432},"Alat Pengganti Teks - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":434,"path":435,"stem":436,"children":437,"page":26},"Temperature Converter","\u002Fid\u002Fdocs\u002Fcore\u002Ftemperature-converter","id\u002F01.docs\u002F02.core\u002F20.temperature-converter",[438],{"title":116,"path":439,"stem":440},"\u002Fid\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":442,"path":443,"stem":444,"children":445,"page":26},"Black Wallpaper","\u002Fid\u002Fdocs\u002Fcore\u002Fblack-wallpaper","id\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[446],{"title":447,"path":448,"stem":449},"Generator Wallpaper Hitam","\u002Fid\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":451,"path":452,"stem":453,"children":454,"page":26},"Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff","id\u002F01.docs\u002F02.core\u002F23.text-diff",[455,459,463,467],{"title":456,"path":457,"stem":458},"Alat Text Diff - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":460,"path":461,"stem":462},"Penggunaan Dasar - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":464,"path":465,"stem":466},"Fitur Lanjutan - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":468,"path":469,"stem":470},"Contoh - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":472,"path":473,"stem":474,"children":475,"page":26},"M3u8 Player","\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player","id\u002F01.docs\u002F02.core\u002F26.m3u8-player",[476,479,482,485,488,492,495],{"title":116,"path":477,"stem":478},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":42,"path":480,"stem":481},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":483,"stem":484},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":54,"path":486,"stem":487},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":489,"path":490,"stem":491},"Contoh Kode","\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":103,"path":493,"stem":494},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":107,"path":496,"stem":497},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":499,"path":500,"stem":501,"children":502,"page":26},"Screen Dead Pixel Detector","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[503,507,510,513,517,520,524],{"title":504,"path":505,"stem":506},"Detektor Piksel Mati Layar","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":42,"path":508,"stem":509},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":46,"path":511,"stem":512},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":514,"path":515,"stem":516},"Keamanan & Privasi","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":99,"path":518,"stem":519},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":521,"path":522,"stem":523},"FAQ","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":107,"path":525,"stem":526},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":528,"path":529,"stem":530,"children":531,"page":26},"Survey Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool","id\u002F01.docs\u002F02.core\u002F31.survey-tool",[532,536,539,542,545,548,551],{"title":533,"path":534,"stem":535},"Alat Survei","\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":42,"path":537,"stem":538},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":540,"stem":541},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":50,"path":543,"stem":544},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":99,"path":546,"stem":547},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":521,"path":549,"stem":550},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":107,"path":552,"stem":553},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":555,"path":556,"stem":557,"children":558,"page":26},"Vue Office","\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office","id\u002F01.docs\u002F02.core\u002F32.vue-office",[559,563,566,569,572,575,578],{"title":560,"path":561,"stem":562},"Penampil Dokumen Vue Office","\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":42,"path":564,"stem":565},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":46,"path":567,"stem":568},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":50,"path":570,"stem":571},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":99,"path":573,"stem":574},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":521,"path":576,"stem":577},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":107,"path":579,"stem":580},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":582,"path":583,"stem":584,"children":585,"page":26},"Event Calendar","\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar","id\u002F01.docs\u002F02.core\u002F33.event-calendar",[586,590,593,596,599,602,605],{"title":587,"path":588,"stem":589},"Kalender Acara","\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":42,"path":591,"stem":592},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":594,"stem":595},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":50,"path":597,"stem":598},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":99,"path":600,"stem":601},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":521,"path":603,"stem":604},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":107,"path":606,"stem":607},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":609,"path":610,"stem":611,"children":612,"page":26},"Base64","\u002Fid\u002Fdocs\u002Fcore\u002Fbase64","id\u002F01.docs\u002F02.core\u002Fbase64",[613,616,619,622,625,628,631,634],{"title":116,"path":614,"stem":615},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","id\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":42,"path":617,"stem":618},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":620,"stem":621},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":50,"path":623,"stem":624},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":626,"stem":627},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":99,"path":629,"stem":630},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","id\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":103,"path":632,"stem":633},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","id\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":107,"path":635,"stem":636},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":638,"path":639,"stem":640,"children":641,"page":26},"Troubleshooting","\u002Fid\u002Fdocs\u002Ftroubleshooting","id\u002F01.docs\u002F06.troubleshooting",[642],{"title":643,"path":644,"stem":645},"Pertanyaan Umum","\u002Fid\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","id\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":647,"title":384,"body":648,"description":868,"extension":869,"meta":870,"navigation":6,"path":385,"seo":871,"sitemap":872,"stem":386,"__hash__":873},"content_id\u002Fid\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features.md",{"type":649,"value":650,"toc":858},"minimark",[651,691,695,700,703,740,743,747,754,758,764,768,772,778,781,785,813,817,840,844],[652,653,656,682,688],"prose-card",{"href":654,"target":655},"\u002Fcursor-canvas","\\_blank",[657,658,660],"template",{"v-slot:svg":659},"",[661,662,670,675,679],"svg",{"xmlns":663,"width":664,"height":664,"viewBox":665,"fill":666,"stroke":667,"strokeWidth":668,"strokeLineCap":669,"strokeLineJoin":669},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","24","0 0 24 24","none","currentColor","2","round",[671,672],"rect",{"width":673,"height":673,"x":674,"y":674,"rx":668},"18","3",[676,677],"path",{"d":678},"M3 9h18",[676,680],{"d":681},"M9 21V9",[657,683,684],{"v-slot:title":659},[685,686,687],"p",{},"Alat Cursor Canvas",[685,689,690],{},"Tempel file .canvas.tsx Cursor, pratinjau di peramban, dan terbitkan tautan pendek yang bisa dibagikan.",[692,693,234],"h1",{"id":694},"fitur-lanjutan",[696,697,699],"h2",{"id":698},"sandbox-kompilasi","Sandbox kompilasi",[685,701,702],{},"Sumber dikompilasi di peramban dengan Sucrase, lalu dievaluasi terhadap daftar modul yang diizinkan:",[704,705,706,724,727,737],"ul",{},[707,708,709,710,714,715,714,718,714,721],"li",{},"Diizinkan: ",[711,712,713],"code",{},"cursor\u002Fcanvas",", ",[711,716,717],{},"react",[711,719,720],{},"react\u002Fjsx-runtime",[711,722,723],{},"react\u002Fjsx-dev-runtime",[707,725,726],{},"Impor lain diblokir saat kompilasi",[707,728,729,730,733,734],{},"File harus berisi ",[711,731,732],{},"from \"cursor\u002Fcanvas\""," atau ",[711,735,736],{},"from 'cursor\u002Fcanvas'",[707,738,739],{},"Panjang sumber maksimal 200.000 karakter",[685,741,742],{},"Ini sandbox pratinjau, bukan bundler React umum. Paket npm, file CSS, dan impor workspace lokal tidak akan terselesaikan.",[696,744,746],{"id":745},"tema","Tema",[685,748,749,750,753],{},"Pratinjau mengikuti mode terang\u002Fgelap situs melalui ",[711,751,752],{},"useHostTheme",". Dirender ulang saat Anda mengganti tema.",[696,755,757],{"id":756},"state-interaktif","State interaktif",[685,759,760,763],{},[711,761,762],{},"useCanvasState"," mempertahankan nilai kontrol antar rebuild halaman saat ini. Formulir, pill, dan toggle menyimpan nilainya saat Anda mengedit sumber di dekatnya.",[765,766],"cursor-canvas-demo",{"example":767},"metrics",[696,769,771],{"id":770},"grafik-tabel-dan-tugas","Grafik, tabel, dan tugas",[685,773,774,775,777],{},"Pratinjau ini mencakup primitif publik ",[711,776,713],{}," di galeri Cursor: tata letak, tipografi, kartu, callout, stat, tabel, grafik, todo, diff, dan helper DAG.",[765,779],{"example":780},"charts",[696,782,784],{"id":783},"halaman-berbagi","Halaman berbagi",[704,786,787,793,799,806],{},[707,788,789,790],{},"URL berbagi berbentuk ",[711,791,792],{},"\u002Fcursor-canvas\u002Fcv_xxxx",[707,794,795,796],{},"Setiap buka menambah ",[711,797,798],{},"viewCount",[707,800,801,802],{},"Tautan tetap ada sampai pemilik menghapusnya dari ",[803,804,805],"strong",{},"Tautan terbit",[707,807,808,809,812],{},"MD5 sumber yang sama dari pemilik yang sama memakai ulang catatan (",[711,810,811],{},"reused: true",")",[696,814,816],{"id":815},"aksi-host","Aksi host",[685,818,819,820,823,824,827,828,831,832,835,836,839],{},"Di web, ",[711,821,822],{},"useCanvasAction"," membuka Cursor melalui deeplink resmi. ",[711,825,826],{},"newComposerChat"," mengisi prompt obrolan. Jalur absolut ",[711,829,830],{},"openFile"," memakai ",[711,833,834],{},"cursor:\u002F\u002Ffile\u002F...","; jalur relatif workspace tidak bisa diselesaikan dari peramban, jadi juga mengisi prompt. ",[711,837,838],{},"openAgent"," tidak punya deeplink publik, jadi mengisi prompt dengan id percakapan. OS tetap meminta konfirmasi sebelum Cursor diluncurkan.",[696,841,843],{"id":842},"langkah-berikutnya","Langkah berikutnya",[704,845,846,852],{},[707,847,848],{},[849,850,54],"a",{"href":851},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference",[707,853,854],{},[849,855,857],{"href":856},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","Keamanan",{"title":659,"searchDepth":859,"depth":859,"links":860},2,[861,862,863,864,865,866,867],{"id":698,"depth":859,"text":699},{"id":745,"depth":859,"text":746},{"id":756,"depth":859,"text":757},{"id":770,"depth":859,"text":771},{"id":783,"depth":859,"text":784},{"id":815,"depth":859,"text":816},{"id":842,"depth":859,"text":843},"Aturan kompilasi, tema, state, dan halaman berbagi","md",{},{"title":384,"description":868},{"loc":385},"wdcvfZeRx3eqBOsykAtGs4DmJjmJW3Gop5WMTas-jo0",[875,875],null,{"html":877,"error":659},"\u003Cdiv style=\"display:flex;flex-direction:column;gap:16px;width:100%\">\u003Ch2 style=\"margin:0;color:#141414;font-size:18px;line-height:24px;font-weight:590\">Release health\u003C\u002Fh2>\u003Cdiv style=\"display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:start;gap:16px;width:100%\">\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#52B896E0\">99.2%\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">Uptime\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#70B0D8E0\">142 ms\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">p95 latency\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#F0A040E0\">3\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">Open incidents\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;align-items:stretch;width:100%\">\u003Cdiv role=\"note\" style=\"box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;width:100%;color:#141414;font-size:14px;font-weight:400;line-height:20px\">\u003Cspan style=\"display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:20px;color:#52B896E0;width:12px\" aria-hidden=\"true\">\u003Csvg width=\"12\" height=\"12\" viewBox=\"0 0 300 300\" aria-hidden=\"true\" style=\"display:block;flex-shrink:0;color:#52B896E0\">\u003Cg transform=\"matrix(1 0 0 -1 0 300)\">\u003Cpath fill=\"currentColor\" d=\"M117 227Q147 227 172.5 212.5Q198 198 212.5 172.5Q227 147 227.0 117.0Q227 87 212.5 62.0Q198 37 172.5 22.0Q147 7 117.0 7.0Q87 7 62.0 22.0Q37 37 22.0 62.0Q7 87 7.0 117.0Q7 147 22.0 172.5Q37 198 62.0 212.5Q87 227 117 227ZM117 204Q94 204 74.0 192.5Q54 181 42.0 161.0Q30 141 30.0 117.5Q30 94 42.0 74.0Q54 54 74.0 42.0Q94 30 117.5 30.0Q141 30 161.0 42.0Q181 54 192.5 74.0Q204 94 204.0 117.5Q204 141 192.5 161.0Q181 181 161.0 192.5Q141 204 117 204ZM146 144Q150 148 155.0 148.0Q160 148 163.0 144.5Q166 141 166.0 136.0Q166 131 163 128L123 87Q117 81 108.0 81.0Q99 81 93 87L71 109Q68 112 68.0 117.0Q68 122 71.5 125.5Q75 129 80.0 129.0Q85 129 88 125L108 106ZM128 278Q160 297 197.0 292.0Q234 287 260.5 260.5Q287 234 292.0 197.0Q297 160 278 128Q276 124 271.0 122.5Q266 121 262.0 123.5Q258 126 256.5 130.5Q255 135 258 139Q273 165 269.0 194.0Q265 223 244.0 244.0Q223 265 194.0 269.0Q165 273 139 258Q135 255 130.5 256.5Q126 258 123.5 262.0Q121 266 122.5 271.0Q124 276 128 278Z\">\u003C\u002Fpath>\u003C\u002Fg>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv style=\"flex:1;min-width:0;display:flex;flex-direction:column;gap:4px\">\u003Cdiv style=\"color:#141414;font-weight:500;font-size:14px;line-height:20px\">Deployed\u003C\u002Fdiv>\u003Cdiv style=\"color:#141414;font-size:14px;font-weight:400;line-height:20px\">canvas-host 1.4.2 is live in all regions.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv role=\"note\" style=\"box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;width:100%;color:#141414;font-size:14px;font-weight:400;line-height:20px\">\u003Cspan style=\"display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:20px;color:#F0A040E0;width:12px\" aria-hidden=\"true\">\u003Csvg width=\"12\" height=\"12\" viewBox=\"0 0 300 300\" aria-hidden=\"true\" style=\"display:block;flex-shrink:0;color:#F0A040E0\">\u003Cg transform=\"matrix(1 0 0 -1 0 300)\">\u003Cpath fill=\"currentColor\" d=\"M116 268Q123 281 136.5 286.0Q150 291 163.5 286.0Q177 281 185 268L290 86Q298 73 295.0 59.0Q292 45 281.0 35.5Q270 26 256 26H44Q30 26 19.0 35.5Q8 45 5.0 59.0Q2 73 10 86ZM164 257Q159 265 150.0 265.0Q141 265 136 257L30 74Q26 66 30.5 57.5Q35 49 44 49H256Q265 49 269.5 57.5Q274 66 270 74ZM150 113Q158 113 163.5 107.5Q169 102 169.0 94.0Q169 86 163.5 80.5Q158 75 150.0 75.0Q142 75 136.5 80.5Q131 86 131.0 94.0Q131 102 136.5 107.5Q142 113 150 113ZM150 209Q155 209 158.5 205.5Q162 202 162 197V150Q162 145 158.5 141.5Q155 138 150.0 138.0Q145 138 141.5 141.5Q138 145 138 150V197Q138 202 141.5 205.5Q145 209 150 209Z\">\u003C\u002Fpath>\u003C\u002Fg>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv style=\"flex:1;min-width:0;display:flex;flex-direction:column;gap:4px\">\u003Cdiv style=\"color:#141414;font-weight:500;font-size:14px;line-height:20px\">Budget\u003C\u002Fdiv>\u003Cdiv style=\"color:#141414;font-size:14px;font-weight:400;line-height:20px\">Error budget burn is 18% for the current window.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp style=\"margin:0;color:#14141499;font-size:12px;line-height:16px;font-weight:400\">Sample data · not connected to production\u003C\u002Fp>\u003C\u002Fdiv>",{"html":879,"error":659},"\u003Cdiv style=\"display:flex;flex-direction:column;gap:16px;width:100%\">\u003Ch2 style=\"margin:0;color:#141414;font-size:18px;line-height:24px;font-weight:590\">Traffic mix\u003C\u002Fh2>\u003Cdiv style=\"width:100%;min-width:0;position:relative\">\u003Csvg width=\"480\" height=\"200\" viewBox=\"0 0 480 200\" role=\"img\" aria-label=\"Bar chart\" style=\"display:block;width:100%;height:200px\">\u003Cg>\u003Ctext x=\"40\" y=\"164\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">0\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Cline x1=\"48\" x2=\"468\" y1=\"88\" y2=\"88\" stroke=\"#14141414\" stroke-width=\"1\">\u003C\u002Fline>\u003Ctext x=\"40\" y=\"92\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">50\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Cline x1=\"48\" x2=\"468\" y1=\"16\" y2=\"16\" stroke=\"#14141414\" stroke-width=\"1\">\u003C\u002Fline>\u003Ctext x=\"40\" y=\"20\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">100\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"90\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Mon\u003C\u002Ftext>\u003Crect x=\"60.6\" y=\"99.52000000000001\" width=\"58.8\" height=\"60.48\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"60.6\" y=\"88.00000000000001\" width=\"58.8\" height=\"11.52\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"174\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Tue\u003C\u002Ftext>\u003Crect x=\"144.6\" y=\"80.8\" width=\"58.8\" height=\"79.2\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"144.6\" y=\"72.16\" width=\"58.8\" height=\"8.64\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"258\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Wed\u003C\u002Ftext>\u003Crect x=\"228.6\" y=\"90.88\" width=\"58.8\" height=\"69.12\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"228.6\" y=\"75.03999999999999\" width=\"58.8\" height=\"15.84\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"342\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Thu\u003C\u002Ftext>\u003Crect x=\"312.6\" y=\"72.16\" width=\"58.8\" height=\"87.84\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"312.6\" y=\"62.08\" width=\"58.8\" height=\"10.080000000000002\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"426\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Fri\u003C\u002Ftext>\u003Crect x=\"396.6\" y=\"76.48\" width=\"58.8\" height=\"83.52\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"396.6\" y=\"63.52\" width=\"58.8\" height=\"12.959999999999999\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003C\u002Fsvg>\u003Cdiv style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:8px;font-size:12px;line-height:16px;color:#141414BD\">\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#52B896E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Accepted\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#C04848E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Rejected\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative\">\u003Csvg width=\"188\" height=\"188\" viewBox=\"-4 -4 188 188\" role=\"img\" aria-label=\"Pie chart\" style=\"display:block\">\u003Cpath d=\"M 90 8 A 82 82 0 1 1 41.411067569487734 156.05388440707415 L 63.27608716321825 126.32963642389079 A 45.1 45.1 0 1 0 90 44.9 Z\" fill=\"#70B0D8E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cpath d=\"M 41.411067569487734 156.05388440707415 A 82 82 0 0 1 8.180546879829166 84.5615175723215 L 44.999300783906044 87.00883466477683 A 45.1 45.1 0 0 0 63.27608716321825 126.32963642389079 Z\" fill=\"#52B896E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cpath d=\"M 8.180546879829166 84.5615175723215 A 82 82 0 0 1 89.99999999999999 8 L 89.99999999999999 44.9 A 45.1 45.1 0 0 0 44.999300783906044 87.00883466477683 Z\" fill=\"#F0A040E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cg style=\"pointer-events:none\">\u003Ctext x=\"90\" y=\"85\" text-anchor=\"middle\" dominant-baseline=\"middle\" fill=\"#141414\" font-family=\"inherit\" font-size=\"14px\" font-weight=\"600\">213\u003C\u002Ftext>\u003Ctext x=\"90\" y=\"102\" text-anchor=\"middle\" dominant-baseline=\"middle\" fill=\"#14141499\" font-family=\"inherit\" font-size=\"12px\">Total\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fsvg>\u003Cdiv style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:8px;font-size:12px;line-height:16px;color:#141414BD\">\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#70B0D8E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>IDE\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#52B896E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>CLI\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#F0A040E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Cloud\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp style=\"margin:0;color:#14141499;font-size:12px;line-height:16px;font-weight:400\">Sample telemetry · stacked series and donut share\u003C\u002Fp>\u003C\u002Fdiv>"]