[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features":3,"page-\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-fr":680,"surroundings\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-fr":909,"cursor-canvas-ssr:v-1-0-0-0-10-0":911,"cursor-canvas-ssr:v-1-0-0-0-13-0":913},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"Documentation",true,"\u002Ffr\u002Fdocs","fr\u002F01.docs",[10,26,671],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Bienvenue","\u002Ffr\u002Fdocs\u002Fwelcome","fr\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Ffr\u002Fdocs\u002Fwelcome\u002Fget-started","fr\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"Installation","\u002Ffr\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","fr\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Outils de base","\u002Ffr\u002Fdocs\u002Fcore","fr\u002F01.docs\u002F02.core",[31,56,68,76,112,144,175,189,198,229,243,272,281,289,298,315,323,331,352,384,421,430,438,447,456,467,489,510,531,560,587,614,641],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5","fr\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"Introduction","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"Utilisation de Base","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"Fonctionnalités Avancées","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"Considérations de Sécurité","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"Référence API","\u002Ffr\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Ffr\u002Fdocs\u002Fcore\u002Fuuid","fr\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Ffr\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":65,"path":66,"stem":67},"API","\u002Ffr\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","fr\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":69,"path":70,"stem":71,"children":72,"page":25},"Générateur de Code QR","\u002Ffr\u002Fdocs\u002Fcore\u002Fqr-code-generator","fr\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[73],{"title":69,"path":74,"stem":75},"\u002Ffr\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":77,"path":78,"stem":79,"children":80,"page":25},"Image Cropper","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper","fr\u002F01.docs\u002F02.core\u002F04.image-cropper",[81,84,88,92,96,100,104,108],{"title":37,"path":82,"stem":83},"\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":85,"path":86,"stem":87},"Utilisation de base","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":89,"path":90,"stem":91},"Fonctionnalites avancees","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":93,"path":94,"stem":95},"Considérations de sécurité","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":97,"path":98,"stem":99},"Référence de l'API","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":101,"path":102,"stem":103},"Exemples","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":105,"path":106,"stem":107},"Questions fréquentes","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":109,"path":110,"stem":111},"Outils associés","\u002Ffr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":113,"path":114,"stem":115,"children":116,"page":25},"Json To Csv","\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv",[117,120,123,127,130,133,136,140],{"title":37,"path":118,"stem":119},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":85,"path":121,"stem":122},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":124,"path":125,"stem":126},"Fonctionnalités avancées","\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":93,"path":128,"stem":129},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":53,"path":131,"stem":132},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":101,"path":134,"stem":135},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":137,"path":138,"stem":139},"Foire aux questions","\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":141,"path":142,"stem":143},"Outils associes","\u002Ffr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":145,"path":146,"stem":147,"children":148,"page":25},"Open Graph Meta Generator","\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[149,152,156,159,162,165,168,171],{"title":37,"path":150,"stem":151},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":153,"path":154,"stem":155},"Guide d'utilisation de base","\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":124,"path":157,"stem":158},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":93,"path":160,"stem":161},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":53,"path":163,"stem":164},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":101,"path":166,"stem":167},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":105,"path":169,"stem":170},"\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":172,"path":173,"stem":174},"Outils connexes","\u002Ffr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":176,"path":177,"stem":178,"children":179,"page":25},"Scientific Calculator","\u002Ffr\u002Fdocs\u002Fcore\u002Fscientific-calculator","fr\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[180,183,186],{"title":37,"path":181,"stem":182},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":85,"path":184,"stem":185},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":124,"path":187,"stem":188},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":190,"path":191,"stem":192,"children":193,"page":25},"Sha Calculator","\u002Ffr\u002Fdocs\u002Fcore\u002Fsha-calculator","fr\u002F01.docs\u002F02.core\u002F05.sha-calculator",[194],{"title":195,"path":196,"stem":197},"Calculateur de hachage SHA","\u002Ffr\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":199,"path":200,"stem":201,"children":202,"page":25},"Sql Prettify","\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify",[203,206,209,212,216,219,222,226],{"title":37,"path":204,"stem":205},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":85,"path":207,"stem":208},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":89,"path":210,"stem":211},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":213,"path":214,"stem":215},"Considerations de securite","\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":53,"path":217,"stem":218},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":101,"path":220,"stem":221},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":223,"path":224,"stem":225},"Questions frequentes","\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":141,"path":227,"stem":228},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":230,"path":231,"stem":232,"children":233,"page":25},"Yaml To Toml","\u002Ffr\u002Fdocs\u002Fcore\u002Fyaml-to-toml","fr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[234,237,240],{"title":37,"path":235,"stem":236},"\u002Ffr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":85,"path":238,"stem":239},"\u002Ffr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":89,"path":241,"stem":242},"\u002Ffr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":244,"path":245,"stem":246,"children":247,"page":25},"Beyond Compare","\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare",[248,251,254,257,260,263,266,269],{"title":37,"path":249,"stem":250},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":85,"path":252,"stem":253},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":124,"path":255,"stem":256},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":213,"path":258,"stem":259},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":53,"path":261,"stem":262},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":101,"path":264,"stem":265},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":105,"path":267,"stem":268},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":109,"path":270,"stem":271},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":273,"path":274,"stem":275,"children":276,"page":25},"Clock","\u002Ffr\u002Fdocs\u002Fcore\u002Fclock","fr\u002F01.docs\u002F02.core\u002F06.clock",[277],{"title":278,"path":279,"stem":280},"Clock Tool","\u002Ffr\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":282,"path":283,"stem":284,"children":285,"page":25},"Group Chat","\u002Ffr\u002Fdocs\u002Fcore\u002Fgroup-chat","fr\u002F01.docs\u002F02.core\u002F06.group-chat",[286],{"title":37,"path":287,"stem":288},"\u002Ffr\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":290,"path":291,"stem":292,"children":293,"page":25},"Hmac Calculator","\u002Ffr\u002Fdocs\u002Fcore\u002Fhmac-calculator","fr\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[294],{"title":295,"path":296,"stem":297},"Calculateur HMAC","\u002Ffr\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":299,"path":300,"stem":301,"children":302,"page":25},"Jwt Parser","\u002Ffr\u002Fdocs\u002Fcore\u002Fjwt-parser","fr\u002F01.docs\u002F02.core\u002F06.jwt-parser",[303,306,309,312],{"title":37,"path":304,"stem":305},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":41,"path":307,"stem":308},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":124,"path":310,"stem":311},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":93,"path":313,"stem":314},"\u002Ffr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":316,"path":317,"stem":318,"children":319,"page":25},"Screenshot Tool","\u002Ffr\u002Fdocs\u002Fcore\u002Fscreenshot-tool","fr\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[320],{"title":37,"path":321,"stem":322},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":324,"path":325,"stem":326,"children":327,"page":25},"Svg Placeholder Generator","\u002Ffr\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","fr\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[328],{"title":37,"path":329,"stem":330},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":332,"path":333,"stem":334,"children":335,"page":25},"Area Converter","\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter","fr\u002F01.docs\u002F02.core\u002F08.area-converter",[336,339,342,345,348],{"title":37,"path":337,"stem":338},"\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":340,"stem":341},"\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":343,"stem":344},"\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":101,"path":346,"stem":347},"\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":349,"path":350,"stem":351},"Questions Fréquemment Posées","\u002Ffr\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":353,"path":354,"stem":355,"children":356,"page":25},"Camera Recorder","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder",[357,360,364,368,372,376,380],{"title":37,"path":358,"stem":359},"\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":361,"path":362,"stem":363},"Basic Usage","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":365,"path":366,"stem":367},"Advanced Features","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":369,"path":370,"stem":371},"Examples","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":373,"path":374,"stem":375},"Frequently Asked Questions","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":377,"path":378,"stem":379},"Related Tools","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":381,"path":382,"stem":383},"Security Considerations","\u002Ffr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":385,"path":386,"stem":387,"children":388,"page":25},"Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[389,393,397,401,405,409,413,417],{"title":390,"path":391,"stem":392},"Introduction - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":394,"path":395,"stem":396},"Utilisation de base - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":398,"path":399,"stem":400},"Fonctions avancées - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":402,"path":403,"stem":404},"Sécurité - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":406,"path":407,"stem":408},"Référence API - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":410,"path":411,"stem":412},"Exemples - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":414,"path":415,"stem":416},"FAQ - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":418,"path":419,"stem":420},"Outils connexes - Cursor Canvas","\u002Ffr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":422,"path":423,"stem":424,"children":425,"page":25},"Keycode Info","\u002Ffr\u002Fdocs\u002Fcore\u002Fkeycode-info","fr\u002F01.docs\u002F02.core\u002F13.keycode-info",[426],{"title":427,"path":428,"stem":429},"Informations sur le Code de Touche - Introduction","\u002Ffr\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":431,"path":432,"stem":433,"children":434,"page":25},"Xml To Json","\u002Ffr\u002Fdocs\u002Fcore\u002Fxml-to-json","fr\u002F01.docs\u002F02.core\u002F16.xml-to-json",[435],{"title":37,"path":436,"stem":437},"\u002Ffr\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":439,"path":440,"stem":441,"children":442,"page":25},"Text Replacer","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-replacer","fr\u002F01.docs\u002F02.core\u002F19.text-replacer",[443],{"title":444,"path":445,"stem":446},"Outil de Remplacement de Texte - Introduction","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":448,"path":449,"stem":450,"children":451,"page":25},"Case Converter","\u002Ffr\u002Fdocs\u002Fcore\u002Fcase-converter","fr\u002F01.docs\u002F02.core\u002F20.case-converter",[452],{"title":453,"path":454,"stem":455},"Convertisseur de Casse","\u002Ffr\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":457,"path":458,"stem":459,"children":460,"page":25},"Temperature Converter","\u002Ffr\u002Fdocs\u002Fcore\u002Ftemperature-converter","fr\u002F01.docs\u002F02.core\u002F20.temperature-converter",[461,464],{"title":37,"path":462,"stem":463},"\u002Ffr\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":41,"path":465,"stem":466},"\u002Ffr\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F02.basic-usage",{"title":468,"path":469,"stem":470,"children":471,"page":25},"Black Wallpaper","\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[472,475,478,481,485],{"title":37,"path":473,"stem":474},"\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":41,"path":476,"stem":477},"\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":45,"path":479,"stem":480},"\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F03.advanced-features",{"title":482,"path":483,"stem":484},"Exemples d'Utilisation","\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F04.examples",{"title":486,"path":487,"stem":488},"FAQ - Questions Fréquemment Posées","\u002Ffr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F05.faq",{"title":490,"path":491,"stem":492,"children":493,"page":25},"Text Diff","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-diff","fr\u002F01.docs\u002F02.core\u002F23.text-diff",[494,498,502,506],{"title":495,"path":496,"stem":497},"Outil Text Diff - Introduction","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":499,"path":500,"stem":501},"Utilisation de Base - Outil Text Diff","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":503,"path":504,"stem":505},"Fonctionnalités Avancées - Outil Text Diff","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":507,"path":508,"stem":509},"Exemples - Outil Text Diff","\u002Ffr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":511,"path":512,"stem":513,"children":514,"page":25},"M3u8 Player","\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player",[515,518,521,524,527],{"title":37,"path":516,"stem":517},"\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":41,"path":519,"stem":520},"\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":522,"stem":523},"\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":53,"path":525,"stem":526},"\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":528,"path":529,"stem":530},"Exemples de Code","\u002Ffr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":532,"path":533,"stem":534,"children":535,"page":25},"Screen Dead Pixel Detector","\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[536,540,543,546,550,553,557],{"title":537,"path":538,"stem":539},"Détecteur de pixels morts d'écran","\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":85,"path":541,"stem":542},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":124,"path":544,"stem":545},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":547,"path":548,"stem":549},"Sécurité et confidentialité","\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":101,"path":551,"stem":552},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":554,"path":555,"stem":556},"FAQ","\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":109,"path":558,"stem":559},"\u002Ffr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":561,"path":562,"stem":563,"children":564,"page":25},"Survey Tool","\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool","fr\u002F01.docs\u002F02.core\u002F31.survey-tool",[565,569,572,575,578,581,584],{"title":566,"path":567,"stem":568},"Outil d'enquête","\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":85,"path":570,"stem":571},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":124,"path":573,"stem":574},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":93,"path":576,"stem":577},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":101,"path":579,"stem":580},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":554,"path":582,"stem":583},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":109,"path":585,"stem":586},"\u002Ffr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":588,"path":589,"stem":590,"children":591,"page":25},"Vue Office","\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office","fr\u002F01.docs\u002F02.core\u002F32.vue-office",[592,596,599,602,605,608,611],{"title":593,"path":594,"stem":595},"Visionneuse de documents Vue Office","\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":85,"path":597,"stem":598},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":124,"path":600,"stem":601},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":93,"path":603,"stem":604},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":101,"path":606,"stem":607},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":554,"path":609,"stem":610},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":109,"path":612,"stem":613},"\u002Ffr\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":615,"path":616,"stem":617,"children":618,"page":25},"Event Calendar","\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar","fr\u002F01.docs\u002F02.core\u002F33.event-calendar",[619,623,626,629,632,635,638],{"title":620,"path":621,"stem":622},"Calendrier d'événements","\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":85,"path":624,"stem":625},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":124,"path":627,"stem":628},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":93,"path":630,"stem":631},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":101,"path":633,"stem":634},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":554,"path":636,"stem":637},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":109,"path":639,"stem":640},"\u002Ffr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":642,"path":643,"stem":644,"children":645,"page":25},"Base64","\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64","fr\u002F01.docs\u002F02.core\u002Fbase64",[646,649,652,655,658,661,664,667],{"title":37,"path":647,"stem":648},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":41,"path":650,"stem":651},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":653,"stem":654},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":656,"stem":657},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":53,"path":659,"stem":660},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":101,"path":662,"stem":663},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":349,"path":665,"stem":666},"\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":668,"path":669,"stem":670},"Outils Connexes","\u002Ffr\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","fr\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":672,"path":673,"stem":674,"children":675,"page":25},"Troubleshooting","\u002Ffr\u002Fdocs\u002Ftroubleshooting","fr\u002F01.docs\u002F06.troubleshooting",[676],{"title":677,"path":678,"stem":679},"Questions Fréquentes","\u002Ffr\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","fr\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":681,"title":398,"body":682,"description":903,"extension":904,"meta":905,"navigation":6,"path":399,"seo":906,"sitemap":907,"stem":400,"__hash__":908},"content_fr\u002Ffr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features.md",{"type":683,"value":684,"toc":893},"minimark",[685,725,730,735,738,775,778,782,789,793,799,803,807,813,816,820,848,852,875,879],[686,687,690,716,722],"prose-card",{"href":688,"target":689},"\u002Fcursor-canvas","\\_blank",[691,692,694],"template",{"v-slot:svg":693},"",[695,696,704,709,713],"svg",{"xmlns":697,"width":698,"height":698,"viewBox":699,"fill":700,"stroke":701,"strokeWidth":702,"strokeLineCap":703,"strokeLineJoin":703},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","24","0 0 24 24","none","currentColor","2","round",[705,706],"rect",{"width":707,"height":707,"x":708,"y":708,"rx":702},"18","3",[710,711],"path",{"d":712},"M3 9h18",[710,714],{"d":715},"M9 21V9",[691,717,718],{"v-slot:title":693},[719,720,721],"p",{},"Outil Cursor Canvas",[719,723,724],{},"Collez un fichier .canvas.tsx Cursor, prévisualisez-le dans le navigateur et publiez un lien court partageable.",[726,727,729],"h1",{"id":728},"fonctions-avancées","Fonctions avancées",[731,732,734],"h2",{"id":733},"sandbox-de-compilation","Sandbox de compilation",[719,736,737],{},"La source est compilée dans le navigateur avec Sucrase, puis évaluée contre une liste blanche de modules :",[739,740,741,759,762,772],"ul",{},[742,743,744,745,749,750,749,753,749,756],"li",{},"Autorisés : ",[746,747,748],"code",{},"cursor\u002Fcanvas",", ",[746,751,752],{},"react",[746,754,755],{},"react\u002Fjsx-runtime",[746,757,758],{},"react\u002Fjsx-dev-runtime",[742,760,761],{},"Tout autre import est bloqué à la compilation",[742,763,764,765,768,769],{},"Le fichier doit contenir ",[746,766,767],{},"from \"cursor\u002Fcanvas\""," ou ",[746,770,771],{},"from 'cursor\u002Fcanvas'",[742,773,774],{},"Longueur maximale : 200 000 caractères",[719,776,777],{},"C’est une sandbox d’aperçu, pas un bundler React général. Les paquets npm, fichiers CSS et imports d’espace de travail local ne seront pas résolus.",[731,779,781],{"id":780},"thème","Thème",[719,783,784,785,788],{},"L’aperçu suit le mode clair \u002F sombre du site via ",[746,786,787],{},"useHostTheme",". Il est reconstruit lorsque vous changez de thème.",[731,790,792],{"id":791},"état-interactif","État interactif",[719,794,795,798],{},[746,796,797],{},"useCanvasState"," conserve les valeurs des contrôles entre les reconstructions de la page courante. Formulaires, pastilles et interrupteurs gardent leurs valeurs pendant que vous modifiez le source voisin.",[800,801],"cursor-canvas-demo",{"example":802},"metrics",[731,804,806],{"id":805},"graphiques-tableaux-et-tâches","Graphiques, tableaux et tâches",[719,808,809,810,812],{},"Cet aperçu couvre les primitives publiques ",[746,811,748],{}," des galeries Cursor : mise en page, typographie, cartes, encadrés, stats, tableaux, graphiques, todos, diffs et helpers DAG.",[800,814],{"example":815},"charts",[731,817,819],{"id":818},"pages-de-partage","Pages de partage",[739,821,822,828,834,841],{},[742,823,824,825],{},"Les URL ressemblent à ",[746,826,827],{},"\u002Fcursor-canvas\u002Fcv_xxxx",[742,829,830,831],{},"Chaque ouverture incrémente ",[746,832,833],{},"viewCount",[742,835,836,837],{},"Les liens restent jusqu’à ce que le propriétaire les supprime dans ",[838,839,840],"strong",{},"Liens publiés",[742,842,843,844,847],{},"Le même MD5 de source pour le même propriétaire réutilise l’enregistrement (",[746,845,846],{},"reused: true",")",[731,849,851],{"id":850},"actions-hôte","Actions hôte",[719,853,854,855,858,859,862,863,866,867,870,871,874],{},"Sur le web, ",[746,856,857],{},"useCanvasAction"," ouvre Cursor via des deeplinks officiels. ",[746,860,861],{},"newComposerChat"," préremplit une invite de chat. Les chemins ",[746,864,865],{},"openFile"," absolus utilisent ",[746,868,869],{},"cursor:\u002F\u002Ffile\u002F..."," ; les chemins relatifs à l’espace de travail ne peuvent pas être résolus depuis le navigateur, donc ils préremplissent aussi une invite. ",[746,872,873],{},"openAgent"," n’a pas de deeplink public, donc il préremplit une invite avec l’identifiant de conversation. Le système d’exploitation demande encore confirmation avant de lancer Cursor.",[731,876,878],{"id":877},"étapes-suivantes","Étapes suivantes",[739,880,881,887],{},[742,882,883],{},[884,885,53],"a",{"href":886},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference",[742,888,889],{},[884,890,892],{"href":891},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","Sécurité",{"title":693,"searchDepth":894,"depth":894,"links":895},2,[896,897,898,899,900,901,902],{"id":733,"depth":894,"text":734},{"id":780,"depth":894,"text":781},{"id":791,"depth":894,"text":792},{"id":805,"depth":894,"text":806},{"id":818,"depth":894,"text":819},{"id":850,"depth":894,"text":851},{"id":877,"depth":894,"text":878},"Règles de compilation, thème, état et pages de partage","md",{},{"title":398,"description":903},{"loc":399},"dZGlVycgDm4ahVklLyqW5Hxy62DLrIv8305_LL6NE9c",[910,910],null,{"html":912,"error":693},"\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":914,"error":693},"\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>"]