[{"data":1,"prerenderedAt":2565},["ShallowReactive",2],{"navigation":3,"nav-cloud32":498,"support-index":710,"docs-cloud-3.2-iinkts-configuration-iinkts":784},[4],{"title":5,"path":6,"stem":7,"children":8,"page":40},"Docs","\u002Fdocs","docs",[9,242,320],{"title":10,"path":11,"stem":12,"children":13,"page":40},"Cloud","\u002Fdocs\u002Fcloud","docs\u002Fcloud",[14],{"title":15,"path":16,"stem":17,"children":18,"page":40},"4.5","\u002Fdocs\u002Fcloud\u002F4.5","docs\u002Fcloud\u002F4.5",[19,41,54,79,100,147,172,196,209,234],{"title":20,"path":21,"stem":22,"children":23,"page":40},"Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview","docs\u002Fcloud\u002F4.5\u002F01.overview",[24,28,32,36],{"title":25,"path":26,"stem":27},"MyScript iink SDK for web-based platform","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F01.introduction",{"title":29,"path":30,"stem":31},"Choosing between REST or WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F02.http-rest-or-websocket",{"title":33,"path":34,"stem":35},"What's new","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F03.changelog",{"title":37,"path":38,"stem":39},"Migration guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F04.migration-guide",false,{"title":42,"path":43,"stem":44,"children":45,"page":40},"Integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration","docs\u002Fcloud\u002F4.5\u002F02.integration",[46,50],{"title":47,"path":48,"stem":49},"Supported platforms","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F01.platforms",{"title":51,"path":52,"stem":53},"Integration levels","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F02.integration-levels",{"title":55,"path":56,"stem":57,"children":58,"page":40},"Recognition capabilities","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities",[59,63,67,71,75],{"title":60,"path":61,"stem":62},"Recognizers","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F01.recognizers",{"title":64,"path":65,"stem":66},"Text languages and features","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F02.text-languages",{"title":68,"path":69,"stem":70},"Math elements and rules","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":73,"stem":74},"Shapes and connectors","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":77,"stem":78},"Gestures","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F05.gestures",{"title":80,"path":81,"stem":82,"children":83,"page":40},"Interactivity integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration",[84,88,92,96],{"title":85,"path":86,"stem":87},"Content types","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F01.content-types",{"title":89,"path":90,"stem":91},"Interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F02.interactive-features",{"title":93,"path":94,"stem":95},"Import and export formats","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F03.import-and-export-formats",{"title":97,"path":98,"stem":99},"Math interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F04.math-features",{"title":101,"path":102,"stem":103,"children":104,"page":40},"iinkTS","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts",[105,109,113,121,138],{"title":106,"path":107,"stem":108},"Getting started","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F01.get-started",{"title":110,"path":111,"stem":112},"Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fcanvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F02.canvas",{"title":114,"path":115,"stem":116,"children":117,"page":40},"Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas",[118],{"title":114,"path":119,"stem":120},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas\u002F01.ink-canvas",{"title":122,"path":123,"stem":124,"children":125,"page":40},"Interactive Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas",[126,130,134],{"title":127,"path":128,"stem":129},"Interactive ink canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F01.interactive-ink-canvas",{"title":131,"path":132,"stem":133},"Interactive Math","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-math","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F02.iicanvas-math",{"title":135,"path":136,"stem":137},"Using a custom rendering","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-other-rendering","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F03.iicanvas-other-rendering",{"title":139,"path":140,"stem":141,"children":142,"page":40},"Reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference",[143],{"title":144,"path":145,"stem":146},"Configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference\u002F01.configuration-iinkts",{"title":148,"path":149,"stem":150,"children":151,"page":40},"REST","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest","docs\u002Fcloud\u002F4.5\u002F06.rest",[152,156,160,164,168],{"title":153,"path":154,"stem":155},"MyScript iink SDK Web REST Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F01.architecture",{"title":157,"path":158,"stem":159},"MyScript iink SDK Web REST Recognizer API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F02.new-api",{"title":161,"path":162,"stem":163},"Recognizer configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":166,"stem":167},"MyScript iink SDK Web REST Batch API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F04.legacy-api",{"title":169,"path":170,"stem":171},"Batch configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F05.configuration-rest",{"title":173,"path":174,"stem":175,"children":176,"page":40},"WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets","docs\u002Fcloud\u002F4.5\u002F07.websockets",[177,181,185,189,193],{"title":178,"path":179,"stem":180},"MyScript iink SDK WebSockets API architecture","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F01.architecture",{"title":182,"path":183,"stem":184},"Offscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F02.messages-offscreen",{"title":186,"path":187,"stem":188},"Offscreen interactivity math messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmath-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F03.math-offscreen",{"title":190,"path":191,"stem":192},"Onscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F04.messages-onscreen",{"title":144,"path":194,"stem":195},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F05.configuration-ws",{"title":197,"path":198,"stem":199,"children":200,"page":40},"Specific","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific","docs\u002Fcloud\u002F4.5\u002F08.specific",[201,205],{"title":202,"path":203,"stem":204},"Text recognition candidates","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F01.text-recognition-candidates",{"title":206,"path":207,"stem":208},"Recognition resources","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F02.custom-recognition",{"title":210,"path":211,"stem":212,"children":213,"page":40},"Server","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver","docs\u002Fcloud\u002F4.5\u002F09.server",[214,218,222,226,230],{"title":215,"path":216,"stem":217},"MyScript Server Installation Preamble and Prerequisites","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F4.5\u002F09.server\u002F01.preamble-prerequisites",{"title":219,"path":220,"stem":221},"MyScript Server Monoserver Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F02.monoserver-installation",{"title":223,"path":224,"stem":225},"MyScript Server Production Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F03.production-installation",{"title":227,"path":228,"stem":229},"MyScript Server Migration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F04.server-migration-guide",{"title":231,"path":232,"stem":233},"MyScript Server Administration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F05.administration-guide",{"title":139,"path":235,"stem":236,"children":237,"page":40},"\u002Fdocs\u002Fcloud\u002F4.5\u002Freference","docs\u002Fcloud\u002F4.5\u002F10.reference",[238],{"title":239,"path":240,"stem":241},"JIIX format reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Freference\u002Fjiix","docs\u002Fcloud\u002F4.5\u002F10.reference\u002F01.jiix",{"title":243,"path":244,"stem":245,"children":246,"page":40},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002Fconcepts",[247,250,254],{"title":20,"path":248,"stem":249},"\u002Fdocs\u002Fconcepts\u002Foverview","docs\u002Fconcepts\u002F01.overview",{"title":251,"path":252,"stem":253},"Glossary","\u002Fdocs\u002Fconcepts\u002Fglossary","docs\u002Fconcepts\u002F02.glossary",{"title":255,"path":256,"stem":257,"children":258,"page":40},"Fundamentals","\u002Fdocs\u002Fconcepts\u002Ffundamentals","docs\u002Fconcepts\u002F03.fundamentals",[259,263,292,312],{"title":260,"path":261,"stem":262},"OCR vs digital ink recognition","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fdigital-ink-vs-ocr","docs\u002Fconcepts\u002F03.fundamentals\u002F01.digital-ink-vs-ocr",{"title":264,"path":265,"stem":266,"children":267,"page":40},"Ink interpretation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation",[268,272,276,280,284,288],{"title":269,"path":270,"stem":271},"Ink processing","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F01.ink-interpretation",{"title":273,"path":274,"stem":275},"Recognition features","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontent-types","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F02.content-types",{"title":277,"path":278,"stem":279},"Ink classification","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-classification","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F03.ink-classification",{"title":281,"path":282,"stem":283},"What are batch mode and incremental mode?","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fbatch-mode","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F04.batch-mode",{"title":285,"path":286,"stem":287},"Gestures and context","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontext-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F05.context-gestures",{"title":289,"path":290,"stem":291},"What is interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Finteractive-ink","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F06.interactive-ink",{"title":293,"path":294,"stem":295,"children":296,"page":40},"Rendering-driven interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity",[297,301,304,308],{"title":298,"path":299,"stem":300},"Ink capture","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fink-capture","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F01.ink-capture",{"title":76,"path":302,"stem":303},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fediting-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F02.editing-gestures",{"title":305,"path":306,"stem":307},"Smart tools","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fsmart-tools","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F03.smart-tools",{"title":309,"path":310,"stem":311},"Responsive and productive","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fresponsive-layout","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F04.responsive-layout",{"title":313,"path":314,"stem":315,"children":316,"page":40},"Handwriting generation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation",[317],{"title":313,"path":318,"stem":319},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation\u002F01.handwriting-generation",{"title":321,"path":322,"stem":323,"children":324,"page":40},"Sdk","\u002Fdocs\u002Fsdk","docs\u002Fsdk",[325],{"title":15,"path":326,"stem":327,"children":328,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5","docs\u002Fsdk\u002F4.5",[329,333,336,339,349,368,381,393,401,417,426,463,467,470,474,477,484],{"title":330,"path":331,"stem":332},"About MyScript iink SDK","\u002Fdocs\u002Fsdk\u002F4.5\u002Fabout","docs\u002Fsdk\u002F4.5\u002F01.about",{"title":33,"path":334,"stem":335},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fchangelog","docs\u002Fsdk\u002F4.5\u002F02.changelog",{"title":37,"path":337,"stem":338},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fmigration-guide","docs\u002Fsdk\u002F4.5\u002F03.migration-guide",{"title":42,"path":340,"stem":341,"children":342,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration","docs\u002Fsdk\u002F4.5\u002F04.integration",[343,346],{"title":47,"path":344,"stem":345},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F01.platforms",{"title":51,"path":347,"stem":348},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F02.integration-levels",{"title":55,"path":350,"stem":351,"children":352,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities",[353,356,359,362,365],{"title":60,"path":354,"stem":355},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F01.recognizers",{"title":64,"path":357,"stem":358},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F02.text-languages",{"title":68,"path":360,"stem":361},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":363,"stem":364},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":366,"stem":367},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F05.gestures",{"title":80,"path":369,"stem":370,"children":371,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration",[372,375,378],{"title":85,"path":373,"stem":374},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F01.content-types",{"title":89,"path":376,"stem":377},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F02.interactive-features",{"title":93,"path":379,"stem":380},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F03.import-and-export-formats",{"title":106,"path":382,"stem":383,"children":384,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started","docs\u002Fsdk\u002F4.5\u002F07.getting-started",[385,389],{"title":386,"path":387,"stem":388},"Setup","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Fsetup","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F01.setup",{"title":390,"path":391,"stem":392},"Instantiate Engine","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Finteractive-ink-runtime","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F02.interactive-ink-runtime",{"title":394,"path":395,"stem":396,"children":397,"page":40},"Recognizer","\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer","docs\u002Fsdk\u002F4.5\u002F08.recognizer",[398],{"title":60,"path":399,"stem":400},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F08.recognizer\u002F01.recognizers",{"title":402,"path":403,"stem":404,"children":405,"page":40},"Interactivity specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity","docs\u002Fsdk\u002F4.5\u002F09.interactivity",[406,410,413],{"title":407,"path":408,"stem":409},"Storage","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fstorage","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F01.storage",{"title":97,"path":411,"stem":412},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fmath-features","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F02.math-features",{"title":414,"path":415,"stem":416},"Integrate with the undo\u002Fredo stack of your application","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fcombined-undo-redo-stacks","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F03.combined-undo-redo-stacks",{"title":418,"path":419,"stem":420,"children":421,"page":40},"OffScreenEditor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor",[422],{"title":423,"path":424,"stem":425},"OffscreenEditor","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor\u002Foff-screen-usage","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor\u002F01.off-screen-usage",{"title":427,"path":428,"stem":429,"children":430,"page":40},"Editor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor","docs\u002Fsdk\u002F4.5\u002F11.editor",[431,435,439,443,447,451,455,459],{"title":432,"path":433,"stem":434},"Rendering","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Frendering","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F01.rendering",{"title":436,"path":437,"stem":438},"Editing","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fediting","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F02.editing",{"title":440,"path":441,"stem":442},"Tool controller","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Ftool-controller","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F03.tool-controller",{"title":444,"path":445,"stem":446},"Selection and block","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fblock-selection-management","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F04.block-selection-management",{"title":448,"path":449,"stem":450},"Conversion","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fconversion","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F05.conversion",{"title":452,"path":453,"stem":454},"Zooming and scrolling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fzooming-and-scrolling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F06.zooming-and-scrolling",{"title":456,"path":457,"stem":458},"Styling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F07.styling",{"title":460,"path":461,"stem":462},"Custom inking","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fcustom-inking","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F08.custom-inking",{"title":464,"path":465,"stem":466},"Result, import and export","\u002Fdocs\u002Fsdk\u002F4.5\u002Fimport-and-export","docs\u002Fsdk\u002F4.5\u002F12.import-and-export",{"title":202,"path":468,"stem":469},"\u002Fdocs\u002Fsdk\u002F4.5\u002Ftext-recognition-candidates","docs\u002Fsdk\u002F4.5\u002F13.text-recognition-candidates",{"title":471,"path":472,"stem":473},"Error management","\u002Fdocs\u002Fsdk\u002F4.5\u002Ferror-management","docs\u002Fsdk\u002F4.5\u002F14.error-management",{"title":206,"path":475,"stem":476},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fcustom-recognition","docs\u002Fsdk\u002F4.5\u002F15.custom-recognition",{"title":313,"path":478,"stem":479,"children":480,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation",[481],{"title":313,"path":482,"stem":483},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation\u002F01.handwriting-generation",{"title":139,"path":485,"stem":486,"children":487,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference","docs\u002Fsdk\u002F4.5\u002F17.reference",[488,491,494],{"title":144,"path":489,"stem":490},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fconfiguration","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F01.configuration",{"title":239,"path":492,"stem":493},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fjiix","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F02.jiix",{"title":495,"path":496,"stem":497},"Styling reference","\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F03.styling",[499],{"title":5,"path":6,"stem":7,"children":500,"page":40},[501],{"title":10,"path":11,"stem":12,"children":502,"page":40},[503],{"title":504,"navTitle":505,"icon":505,"path":506,"stem":507,"children":508,"page":40},"3.2",null,"\u002Fdocs\u002Fcloud\u002F3.2","docs\u002Fcloud\u002F3.2",[509,537,550,574,595,625,647,665,677,701],{"title":20,"navTitle":505,"icon":505,"path":510,"stem":511,"children":512,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview","docs\u002Fcloud\u002F3.2\u002F01.overview",[513,518,524,529,533],{"title":25,"path":514,"stem":515,"navTitle":516,"icon":517},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F01.introduction","Introduction","i-tabler-info-circle",{"title":519,"path":520,"stem":521,"navTitle":522,"icon":523},"Web concepts","\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Ftools-and-concepts","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F02.tools-and-concepts","Tools and concepts","i-tabler-package",{"title":29,"path":525,"stem":526,"navTitle":527,"icon":528},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F03.http-rest-or-websocket","REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":530,"stem":531,"navTitle":33,"icon":532},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F04.changelog","i-tabler-bell-ringing",{"title":37,"path":534,"stem":535,"navTitle":37,"icon":536},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F05.migration-guide","i-tabler-gps",{"title":42,"navTitle":505,"icon":505,"path":538,"stem":539,"children":540,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration","docs\u002Fcloud\u002F3.2\u002F02.integration",[541,546],{"title":47,"path":542,"stem":543,"navTitle":544,"icon":545},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F3.2\u002F02.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":547,"stem":548,"navTitle":51,"icon":549},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F3.2\u002F02.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":505,"icon":505,"path":551,"stem":552,"children":553,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities",[554,558,562,566,570],{"title":60,"path":555,"stem":556,"navTitle":505,"icon":557},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":559,"stem":560,"navTitle":64,"icon":561},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":563,"stem":564,"navTitle":68,"icon":565},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":567,"stem":568,"navTitle":72,"icon":569},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":571,"stem":572,"navTitle":505,"icon":573},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":505,"icon":505,"path":575,"stem":576,"children":577,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration",[578,582,586,591],{"title":85,"path":579,"stem":580,"navTitle":85,"icon":581},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":583,"stem":584,"navTitle":89,"icon":585},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":587,"stem":588,"navTitle":589,"icon":590},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F03.import-and-export-formats","Import and export","i-tabler-arrows-left-right",{"title":97,"path":592,"stem":593,"navTitle":97,"icon":594},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F04.math-features","i-tabler-calculator",{"title":101,"navTitle":505,"icon":505,"path":596,"stem":597,"children":598,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts","docs\u002Fcloud\u002F3.2\u002F05.iinkts",[599,602,605,608,611,614,618,622],{"title":106,"path":600,"stem":601,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F01.get-started",{"title":436,"path":603,"stem":604,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fediting","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F02.editing",{"title":448,"path":606,"stem":607,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fconversion","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F03.conversion",{"title":589,"path":609,"stem":610,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fimport-and-export","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F04.import-and-export",{"title":456,"path":612,"stem":613,"navTitle":456,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fstyling","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F05.styling",{"title":615,"path":616,"stem":617,"navTitle":505,"icon":505},"Full example","\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Ffull-example","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F06.full-example",{"title":619,"path":620,"stem":621,"navTitle":505,"icon":505},"OffScreen interactivity","\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Foffscreen-interactivity","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F07.offscreen-interactivity",{"title":144,"path":623,"stem":624,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F08.configuration-iinkts",{"title":148,"navTitle":505,"icon":505,"path":626,"stem":627,"children":628,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest","docs\u002Fcloud\u002F3.2\u002F06.rest",[629,633,637,640,644],{"title":153,"path":630,"stem":631,"navTitle":632,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F01.architecture","Architecture",{"title":157,"path":634,"stem":635,"navTitle":636,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F02.new-api","Recognizer API",{"title":161,"path":638,"stem":639,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":641,"stem":642,"navTitle":643,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F04.legacy-api","Batch API",{"title":169,"path":645,"stem":646,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F05.configuration-rest",{"title":173,"navTitle":505,"icon":505,"path":648,"stem":649,"children":650,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets","docs\u002Fcloud\u002F3.2\u002F07.websockets",[651,654,658,662],{"title":178,"path":652,"stem":653,"navTitle":632,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F01.architecture",{"title":190,"path":655,"stem":656,"navTitle":657,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F02.messages-onscreen","Onscreen Messages",{"title":182,"path":659,"stem":660,"navTitle":661,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F03.messages-offscreen","Offscreen Messages",{"title":144,"path":663,"stem":664,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F04.configuration-ws",{"title":197,"navTitle":505,"icon":505,"path":666,"stem":667,"children":668,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific","docs\u002Fcloud\u002F3.2\u002F08.specific",[669,673],{"title":202,"path":670,"stem":671,"navTitle":505,"icon":672},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F3.2\u002F08.specific\u002F01.text-recognition-candidates","i-tabler-tags",{"title":206,"path":674,"stem":675,"navTitle":505,"icon":676},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F3.2\u002F08.specific\u002F02.custom-recognition","i-tabler-file-code",{"title":210,"navTitle":505,"icon":505,"path":678,"stem":679,"children":680,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver","docs\u002Fcloud\u002F3.2\u002F09.server",[681,685,689,693,697],{"title":215,"path":682,"stem":683,"navTitle":684,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F3.2\u002F09.server\u002F01.preamble-prerequisites","Preamble and prerequisites",{"title":219,"path":686,"stem":687,"navTitle":688,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F3.2\u002F09.server\u002F02.monoserver-installation","Monoserver installation",{"title":223,"path":690,"stem":691,"navTitle":692,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F3.2\u002F09.server\u002F03.production-installation","Production installation",{"title":227,"path":694,"stem":695,"navTitle":696,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F3.2\u002F09.server\u002F04.server-migration-guide","Server migration guide",{"title":231,"path":698,"stem":699,"navTitle":700,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F3.2\u002F09.server\u002F05.administration-guide","Administration guide",{"title":139,"navTitle":505,"icon":505,"path":702,"stem":703,"children":704,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Freference","docs\u002Fcloud\u002F3.2\u002F10.reference",[705],{"title":239,"path":706,"stem":707,"navTitle":708,"icon":709},"\u002Fdocs\u002Fcloud\u002F3.2\u002Freference\u002Fjiix","docs\u002Fcloud\u002F3.2\u002F10.reference\u002F01.jiix","JIIX","i-tabler-braces",{"id":711,"title":712,"body":713,"canonicalPath":505,"description":776,"extension":777,"icon":536,"meta":778,"navTitle":20,"navigation":779,"path":780,"resolveKey":505,"resolveVersion":505,"seo":781,"stem":782,"__hash__":783},"support\u002Fsupport\u002F01.index.md","Support",{"type":714,"value":715,"toc":772},"minimark",[716,720],[717,718,719],"p",{},"Find answers to common questions about integrating the iink SDK and MyScript Cloud APIs. Browse the topics below or reach out on the community forum.",[721,722,723,731,739,747,755,764],"card-group",{},[724,725,728],"card",{"icon":523,"title":726,"to":727},"Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[717,729,730],{},"Download base assets and build custom resources to fine-tune the recognition.",[724,732,736],{"icon":733,"title":734,"to":735},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[717,737,738],{},"Manage licenses for applications embedding the on-device iink SDK.",[724,740,744],{"icon":741,"title":742,"to":743},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[717,745,746],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[724,748,752],{"icon":749,"title":750,"to":751},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[717,753,754],{},"Best practices and quotas to ship your iink Cloud integration to production.",[724,756,761],{"icon":757,"title":758,"to":759,"target":760},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[717,762,763],{},"Ask questions and get answers from the MyScript developer community.",[724,765,769],{"icon":766,"title":767,"to":768,"target":760},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[717,770,771],{},"Can't find what you're looking for? Reach out to our team.",{"title":773,"searchDepth":774,"depth":774,"links":775},"",3,[],"MyScript Developer Support hub","md",{},true,"\u002Fsupport",{"title":712,"description":776},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",{"path":623,"page":785},{"id":786,"title":144,"body":787,"canonicalPath":505,"description":2560,"extension":777,"icon":505,"meta":2561,"navTitle":505,"navigation":779,"path":623,"resolveKey":2562,"resolveVersion":505,"seo":2563,"stem":624,"__hash__":2564},"cloud32\u002Fdocs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F08.configuration-iinkts.md",{"type":714,"value":788,"toc":2544},[789,792,805,810,818,902,909,912,915,1062,1066,1069,1252,1256,1259,1264,1497,1501,1712,1716,1976,1980,2033,2037,2139,2143,2146,2149,2386,2392,2401,2540],[717,790,791],{},"iinkTS is a flexible toolkit, and its default configuration can be adjusted to meet different needs.\nThis page lists main available options, their default values and usage.",[793,794,796],"callout",{"color":795},"secondary",[717,797,798,799,804],{},"You can access the configuration during the creation of an editor.\nRefer to the ",[800,801,803],"a",{"href":802},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fediting#how-to-create-an-editor","iinkTS Editing"," page of the guide for more instructions.",[806,807,809],"h2",{"id":808},"general","General",[717,811,812,813,817],{},"For the sake of clarity, path of parameter are given. For example ",[814,815,816],"code",{},"recognition.type"," key matches following entry in the configuration :",[819,820,824],"pre",{"className":821,"code":822,"language":823,"meta":773,"style":773},"language-javascript shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","const options = {\n  configuration: {\n    recognition: {\n      type: '...'\n    }\n  }\n}\n","javascript",[814,825,826,846,857,866,884,890,896],{"__ignoreMap":773},[827,828,831,835,839,842],"span",{"class":829,"line":830},"line",1,[827,832,834],{"class":833},"sglaT","const",[827,836,838],{"class":837},"sEQEB"," options ",[827,840,841],{"class":833},"=",[827,843,845],{"class":844},"soFc9"," {\n",[827,847,849,852,855],{"class":829,"line":848},2,[827,850,851],{"class":837},"  configuration",[827,853,854],{"class":844},":",[827,856,845],{"class":844},[827,858,859,862,864],{"class":829,"line":774},[827,860,861],{"class":837},"    recognition",[827,863,854],{"class":844},[827,865,845],{"class":844},[827,867,869,872,874,877,881],{"class":829,"line":868},4,[827,870,871],{"class":837},"      type",[827,873,854],{"class":844},[827,875,876],{"class":844}," '",[827,878,880],{"class":879},"sZBTK","...",[827,882,883],{"class":844},"'\n",[827,885,887],{"class":829,"line":886},5,[827,888,889],{"class":844},"    }\n",[827,891,893],{"class":829,"line":892},6,[827,894,895],{"class":844},"  }\n",[827,897,899],{"class":829,"line":898},7,[827,900,901],{"class":844},"}\n",[717,903,904,905,908],{},"The supported relevant configuration options depend on the editor you are using.\nFor easy integration, each editor type comes with a configuration object that sets its relevant configuration options.\nThe editor type corresponds to the type used when creating the editor with ",[800,906,907],{"href":802},"the Editor load method",".",[717,910,911],{},"The supported recognition type and protocol depend on the editor type too.",[717,913,914],{},"The table below should help you.",[916,917,918,944],"table",{},[919,920,921],"thead",{},[922,923,924,928,931,934,941],"tr",{},[925,926,927],"th",{},"Editor",[925,929,930],{},"Editor type",[925,932,933],{},"Editor configuration object",[925,935,936,940],{},[937,938,939],"strong",{},"Recognition type"," possible values",[925,942,943],{},"Protocol",[945,946,947,973,1001,1032],"tbody",{},[922,948,949,955,960,965,970],{},[950,951,952],"td",{},[814,953,954],{},"InteractiveInkEditor",[950,956,957],{},[814,958,959],{},"INTERACTIVEINK",[950,961,962],{},[814,963,964],{},"InteractiveInkEditorConfiguration",[950,966,967],{},[814,968,969],{},"Raw Content",[950,971,972],{},"Websocket",[922,974,975,980,985,990,999],{},[950,976,977],{},[814,978,979],{},"InteractiveInkSSREditor",[950,981,982],{},[814,983,984],{},"INTERACTIVEINKSSR",[950,986,987],{},[814,988,989],{},"InteractiveInkSSREditorConfiguration",[950,991,992,995,996],{},[814,993,994],{},"MATH"," or ",[814,997,998],{},"TEXT",[950,1000,972],{},[922,1002,1003,1008,1013,1018,1030],{},[950,1004,1005],{},[814,1006,1007],{},"InkEditor",[950,1009,1010],{},[814,1011,1012],{},"INKV2",[950,1014,1015],{},[814,1016,1017],{},"InkEditorConfiguration",[950,1019,1020,1022,1023,1022,1025,995,1028],{},[814,1021,994],{},", ",[814,1024,998],{},[814,1026,1027],{},"SHAPE",[814,1029,969],{},[950,1031,148],{},[922,1033,1034,1039,1044,1049,1060],{},[950,1035,1036],{},[814,1037,1038],{},"InkEditorDeprecated",[950,1040,1041],{},[814,1042,1043],{},"INKV1",[950,1045,1046],{},[814,1047,1048],{},"InkEditorDeprecatedConfiguration",[950,1050,1051,1022,1053,1022,1055,995,1058],{},[814,1052,994],{},[814,1054,998],{},[814,1056,1057],{},"DIAGRAM",[814,1059,969],{},[950,1061,148],{},[806,1063,1065],{"id":1064},"server-parameters","Server parameters",[717,1067,1068],{},"Server parameters are related to the communication with the recognition server.",[916,1070,1071,1087],{},[919,1072,1073],{},[922,1074,1075,1078,1081,1084],{},[925,1076,1077],{},"Key",[925,1079,1080],{},"Type",[925,1082,1083],{},"Default value",[925,1085,1086],{},"Description",[945,1088,1089,1107,1124,1141,1157,1175,1191,1206,1222,1237],{},[922,1090,1091,1096,1099,1104],{},[950,1092,1093],{},[814,1094,1095],{},"server.scheme",[950,1097,1098],{},"string",[950,1100,1101],{},[814,1102,1103],{},"https",[950,1105,1106],{},"Server URL scheme (http\u002Fhttps)",[922,1108,1109,1114,1116,1121],{},[950,1110,1111],{},[814,1112,1113],{},"server.host",[950,1115,1098],{},[950,1117,1118],{},[814,1119,1120],{},"cloud.myscript.com",[950,1122,1123],{},"Server host (cloud.myscript.com is the production url, webdemoapi.myscript.com is reserved for demonstration purpose)",[922,1125,1126,1131,1133,1138],{},[950,1127,1128],{},[814,1129,1130],{},"server.applicationKey",[950,1132,1098],{},[950,1134,1135],{},[814,1136,1137],{},"undefined",[950,1139,1140],{},"MyScript Cloud applicationKey",[922,1142,1143,1148,1150,1154],{},[950,1144,1145],{},[814,1146,1147],{},"server.hmacKey",[950,1149,1098],{},[950,1151,1152],{},[814,1153,1137],{},[950,1155,1156],{},"MyScript Cloud hmacKey",[922,1158,1159,1164,1167,1172],{},[950,1160,1161],{},[814,1162,1163],{},"server.websocket.pingEnabled",[950,1165,1166],{},"boolean",[950,1168,1169],{},[814,1170,1171],{},"true",[950,1173,1174],{},"Enable\u002Fdisable ping checks of the network connectivity (Improve network stability when enable)",[922,1176,1177,1182,1185,1188],{},[950,1178,1179],{},[814,1180,1181],{},"server.websocket.pingDelay",[950,1183,1184],{},"number",[950,1186,1187],{},"30000",[950,1189,1190],{},"Delay in millisecond to wait before sending a ping. A ping is sent if no exchange occurs between the browser and teh server since last ping.",[922,1192,1193,1198,1200,1203],{},[950,1194,1195],{},[814,1196,1197],{},"server.websocket.maxPingLostCount",[950,1199,1184],{},[950,1201,1202],{},"10",[950,1204,1205],{},"Failed ping count before closing the socket",[922,1207,1208,1213,1215,1219],{},[950,1209,1210],{},[814,1211,1212],{},"server.websocket.autoReconnect",[950,1214,1166],{},[950,1216,1217],{},[814,1218,1171],{},[950,1220,1221],{},"Will try to automatically reconnect when websocket is close or when a timeout is detected. Do not handle the case when user change network on his device.",[922,1223,1224,1229,1231,1234],{},[950,1225,1226],{},[814,1227,1228],{},"server.websocket.maxRetryCount",[950,1230,1184],{},[950,1232,1233],{},"2",[950,1235,1236],{},"Number of retries when auto reconnect is enabled",[922,1238,1239,1244,1246,1249],{},[950,1240,1241],{},[814,1242,1243],{},"server.websocket.fileChunkSize",[950,1245,1184],{},[950,1247,1248],{},"300000",[950,1250,1251],{},"File chunk size in bytes",[806,1253,1255],{"id":1254},"recognition-parameters","Recognition parameters",[717,1257,1258],{},"Recognition parameters are related the parameters of the recognition engine on the server.",[1260,1261,1263],"h3",{"id":1262},"common-parameters","Common parameters",[916,1265,1266,1278],{},[919,1267,1268],{},[922,1269,1270,1272,1274,1276],{},[925,1271,1077],{},[925,1273,1080],{},[925,1275,1083],{},[925,1277,1086],{},[945,1279,1280,1299,1322,1339,1354,1373,1391,1409,1427,1445,1461,1479],{},[922,1281,1282,1286,1288,1292],{},[950,1283,1284],{},[814,1285,816],{},[950,1287,1098],{},[950,1289,1290],{},[814,1291,998],{},[950,1293,1294,1295,908],{},"\"TEXT\" , \"MATH\" , \"DIAGRAM\", \"SHAPE or \"Raw Content\" ",[800,1296,1298],{"href":1297},"#general","according to editor",[922,1300,1301,1306,1308,1312],{},[950,1302,1303],{},[814,1304,1305],{},"recognition.gesture.enable",[950,1307,1166],{},[950,1309,1310],{},[814,1311,1171],{},[950,1313,1314,1315,1317,1318,1321],{},"If ",[814,1316,1171],{},", iink SDK will attempt to detect ",[800,1319,1320],{"href":583},"gestures"," while writing.",[922,1323,1324,1329,1331,1336],{},[950,1325,1326],{},[814,1327,1328],{},"recognition.lang",[950,1330,1098],{},[950,1332,1333],{},[814,1334,1335],{},"en_US",[950,1337,1338],{},"Defines the language used in the editor.",[922,1340,1341,1346,1348,1351],{},[950,1342,1343],{},[814,1344,1345],{},"recognition.export.image-resolution",[950,1347,1184],{},[950,1349,1350],{},"300",[950,1352,1353],{},"Resolution of the images that are exported, in dpi.",[922,1355,1356,1361,1363,1368],{},[950,1357,1358],{},[814,1359,1360],{},"recognition.export.jiix.bounding-box",[950,1362,1166],{},[950,1364,1365],{},[814,1366,1367],{},"false",[950,1369,1314,1370,1372],{},[814,1371,1171],{},", JIIX export will contain the bounding boxes of exported items.",[922,1374,1375,1380,1382,1386],{},[950,1376,1377],{},[814,1378,1379],{},"recognition.export.jiix.strokes",[950,1381,1166],{},[950,1383,1384],{},[814,1385,1367],{},[950,1387,1314,1388,1390],{},[814,1389,1171],{},", JIIX export will include the detailed ink information.",[922,1392,1393,1398,1400,1404],{},[950,1394,1395],{},[814,1396,1397],{},"recognition.export.jiix.style",[950,1399,1166],{},[950,1401,1402],{},[814,1403,1367],{},[950,1405,1314,1406,1408],{},[814,1407,1171],{},", JIIX export will include the styling information.",[922,1410,1411,1416,1418,1422],{},[950,1412,1413],{},[814,1414,1415],{},"recognition.export.jiix.text.chars",[950,1417,1166],{},[950,1419,1420],{},[814,1421,1367],{},[950,1423,1314,1424,1426],{},[814,1425,1171],{},", JIIX export will include the detailed characters information.",[922,1428,1429,1434,1436,1440],{},[950,1430,1431],{},[814,1432,1433],{},"recognition.export.jiix.text.words",[950,1435,1166],{},[950,1437,1438],{},[814,1439,1171],{},[950,1441,1314,1442,1444],{},[814,1443,1171],{},", JIIX export will include the detailed words information.",[922,1446,1447,1452,1454,1458],{},[950,1448,1449],{},[814,1450,1451],{},"recognition.alwaysConnected",[950,1453,1166],{},[950,1455,1456],{},[814,1457,1171],{},[950,1459,1460],{},"Prevents the WebSocket session to be reinitialized every 5 minutes.",[922,1462,1463,1468,1470,1474],{},[950,1464,1465],{},[814,1466,1467],{},"recognition.renderer.debug.draw-image-boxes",[950,1469,1166],{},[950,1471,1472],{},[814,1473,1367],{},[950,1475,1314,1476,1478],{},[814,1477,1171],{},", displays the bounding of the images.",[922,1480,1481,1486,1488,1492],{},[950,1482,1483],{},[814,1484,1485],{},"recognition.renderer.debug.draw-text-boxes",[950,1487,1166],{},[950,1489,1490],{},[814,1491,1367],{},[950,1493,1314,1494,1496],{},[814,1495,1171],{},", displays the bounding of the words (for text) or characters (for math).",[1260,1498,1500],{"id":1499},"text-recognition-parameters","Text recognition parameters",[916,1502,1503,1515],{},[919,1504,1505],{},[922,1506,1507,1509,1511,1513],{},[925,1508,1077],{},[925,1510,1080],{},[925,1512,1083],{},[925,1514,1086],{},[945,1516,1517,1547,1565,1595,1609,1623,1637,1652,1673,1693],{},[922,1518,1519,1524,1526,1530],{},[950,1520,1521],{},[814,1522,1523],{},"recognition.text.guides.enable",[950,1525,1166],{},[950,1527,1528],{},[814,1529,1171],{},[950,1531,1314,1532,1534,1535,1538,1539,1542,1543,1546],{},[814,1533,1171],{},", guides are displayed and used for convert and reflow operations. The default line spacing is 10 mm and can be tuned by choosing the ",[814,1536,1537],{},".text"," class ",[814,1540,1541],{},"font-size"," and ",[814,1544,1545],{},"line-height"," values.",[922,1548,1549,1554,1556,1560],{},[950,1550,1551],{},[814,1552,1553],{},"recognition.text.eraser.erase-precisely",[950,1555,1166],{},[950,1557,1558],{},[814,1559,1367],{},[950,1561,1314,1562,1564],{},[814,1563,1367],{},", the eraser removes any character it touches, else it only erases ink portions within its trajectory.",[922,1566,1567,1572,1575,1580],{},[950,1568,1569],{},[814,1570,1571],{},"recognition.text.mimeTypes",[950,1573,1574],{},"array of strings",[950,1576,1577],{},[814,1578,1579],{},"['application\u002Fvnd.myscript.jiix']",[950,1581,1582,1583,1586,1587,1590,1591,1594],{},"Exported mimeTypes. Possible values are ",[814,1584,1585],{},"'text\u002Fplain","' and ",[814,1588,1589],{},"'application\u002Fvnd.myscript.jiix","'. When Smart Guide is enable ",[814,1592,1593],{},"'application\u002Fvnd.myscript.jiix'"," is mandatory.",[922,1596,1597,1602,1604,1606],{},[950,1598,1599],{},[814,1600,1601],{},"recognition.text.margin.bottom",[950,1603,1184],{},[950,1605,1202],{},[950,1607,1608],{},"Margin from the bottom of the part to the bottom of the text bounding box (used for reflow).",[922,1610,1611,1616,1618,1620],{},[950,1612,1613],{},[814,1614,1615],{},"recognition.text.margin.left",[950,1617,1184],{},[950,1619,1202],{},[950,1621,1622],{},"Margin from the left of the part to the left of the text bounding box (used for reflow).",[922,1624,1625,1630,1632,1634],{},[950,1626,1627],{},[814,1628,1629],{},"recognition.text.margin.right",[950,1631,1184],{},[950,1633,1202],{},[950,1635,1636],{},"Margin from the right of the part to the right of the text bounding box (used for reflow).",[922,1638,1639,1644,1646,1649],{},[950,1640,1641],{},[814,1642,1643],{},"recognition.text.margin.top",[950,1645,1184],{},[950,1647,1648],{},"20",[950,1650,1651],{},"Margin from the top of the part to the top of the text bounding box (used for reflow).",[922,1653,1654,1659,1661,1666],{},[950,1655,1656],{},[814,1657,1658],{},"recognition.text.customResources",[950,1660,1574],{},[950,1662,1663],{},[814,1664,1665],{},"[]",[950,1667,1668,1669,1672],{},"Name of the custom resources uploaded in the developer space to use. See ",[800,1670,1671],{"href":674},"Custom recognition"," reference documentation",[922,1674,1675,1680,1682,1686],{},[950,1676,1677],{},[814,1678,1679],{},"recognition.text.customLexicon",[950,1681,1574],{},[950,1683,1684],{},[814,1685,1665],{},[950,1687,1688,1689,908],{},"List of custom words to be added to the recognition capabilities. See ",[800,1690,1692],{"href":1691},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fadvanced\u002Fbuild-custom-resources#lexicon","more about the lexicon",[922,1694,1695,1700,1702,1706],{},[950,1696,1697],{},[814,1698,1699],{},"recognition.text.addLKText",[950,1701,1166],{},[950,1703,1704],{},[814,1705,1171],{},[950,1707,1708,1709,1711],{},"Choice to add to the configured custom resources, words in the lexicon of the current language. Note that, if set to ",[814,1710,1367],{},", only one word will be recognized from the inks you send.",[1260,1713,1715],{"id":1714},"math-recognition-parameters","Math recognition parameters",[916,1717,1718,1730],{},[919,1719,1720],{},[922,1721,1722,1724,1726,1728],{},[925,1723,1077],{},[925,1725,1080],{},[925,1727,1083],{},[925,1729,1086],{},[945,1731,1732,1750,1778,1792,1807,1821,1835,1859,1881,1899,1914,1936,1955],{},[922,1733,1734,1739,1741,1745],{},[950,1735,1736],{},[814,1737,1738],{},"recognition.math.eraser.erase-precisely",[950,1740,1166],{},[950,1742,1743],{},[814,1744,1367],{},[950,1746,1314,1747,1749],{},[814,1748,1367],{},", the eraser removes any symbol it touches, else it only erases ink portions within its trajectory.",[922,1751,1752,1757,1760,1764],{},[950,1753,1754],{},[814,1755,1756],{},"recognition.math.mimeTypes",[950,1758,1759],{},"array of string",[950,1761,1762],{},[814,1763,1579],{},[950,1765,1766,1767,1586,1770,1773,1774,1777],{},"Exported mimeTypes. Other possible values are ",[814,1768,1769],{},"'application\u002Fx-latex",[814,1771,1772],{},"'application\u002Fmathml+xml","'. ",[814,1775,1776],{},"'application\u002Fx-latex'"," is mandatory when export zone is active.",[922,1779,1780,1785,1787,1789],{},[950,1781,1782],{},[814,1783,1784],{},"recognition.math.margin.bottom",[950,1786,1184],{},[950,1788,1202],{},[950,1790,1791],{},"Margin from the bottom of the part to the top of the math expression bounding box (used for conversion operations)",[922,1793,1794,1799,1801,1804],{},[950,1795,1796],{},[814,1797,1798],{},"recognition.math.margin.left",[950,1800,1184],{},[950,1802,1803],{},"15",[950,1805,1806],{},"Margin from the left of the part to the left of the math expression bounding box (used for conversion operations)",[922,1808,1809,1814,1816,1818],{},[950,1810,1811],{},[814,1812,1813],{},"recognition.math.margin.right",[950,1815,1184],{},[950,1817,1803],{},[950,1819,1820],{},"Margin from the right of the part to the right of the math expression bounding box (used for conversion operations)",[922,1822,1823,1828,1830,1832],{},[950,1824,1825],{},[814,1826,1827],{},"recognition.math.margin.top",[950,1829,1184],{},[950,1831,1202],{},[950,1833,1834],{},"Margin from the top of the part to the top of the math expression bounding box (used for conversion operations)",[922,1836,1837,1842,1844,1849],{},[950,1838,1839],{},[814,1840,1841],{},"recognition.math.solver.angle-unit",[950,1843,1098],{},[950,1845,1846],{},[814,1847,1848],{},"deg",[950,1850,1851,1852,1854,1855,1858],{},"Unit of the angle computation in the solver: It must be either ",[814,1853,1848],{}," (degrees) or ",[814,1856,1857],{},"rad"," (radians)",[922,1860,1861,1866,1868,1872],{},[950,1862,1863],{},[814,1864,1865],{},"recognition.math.solver.decimal-separator",[950,1867,1098],{},[950,1869,1870],{},[814,1871,908],{},[950,1873,1874,1875,995,1877,1880],{},"The decimal separator symbol (usually ",[814,1876,908],{},[814,1878,1879],{},",",").",[922,1882,1883,1888,1890,1894],{},[950,1884,1885],{},[814,1886,1887],{},"recognition.math.solver.enable",[950,1889,1166],{},[950,1891,1892],{},[814,1893,1171],{},[950,1895,1314,1896,1898],{},[814,1897,1171],{},", displays solver result upon conversion.",[922,1900,1901,1906,1908,1911],{},[950,1902,1903],{},[814,1904,1905],{},"recognition.math.solver.fractional-part-digits",[950,1907,1184],{},[950,1909,1910],{},"3",[950,1912,1913],{},"The number of decimals to display in solver computation result.",[922,1915,1916,1921,1923,1928],{},[950,1917,1918],{},[814,1919,1920],{},"recognition.math.solver.rounding-mode",[950,1922,1098],{},[950,1924,1925],{},[814,1926,1927],{},"half up",[950,1929,1930,1931,995,1933,908],{},"Rounding method used display solver results: It must be either ",[814,1932,1927],{},[814,1934,1935],{},"truncate",[922,1937,1938,1943,1945,1949],{},[950,1939,1940],{},[814,1941,1942],{},"recognition.math.customGrammarId",[950,1944,1098],{},[950,1946,1947],{},[814,1948,1137],{},[950,1950,1951,1952,1954],{},"Name of the custom grammar uploaded in the developer space to use. See ",[800,1953,1671],{"href":674}," reference documentation.",[922,1956,1957,1962,1964,1968],{},[950,1958,1959],{},[814,1960,1961],{},"recognition.math.customGrammarContent",[950,1963,1098],{},[950,1965,1966],{},[814,1967,1137],{},[950,1969,1970,1971,1975],{},"Custom math grammar text. See ",[800,1972,1974],{"href":1973},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fadvanced\u002Fbuild-custom-resources#Math","reference documentation"," to know how to build your custom grammar.",[1260,1977,1979],{"id":1978},"diagram-recognition-parameters","Diagram recognition parameters",[916,1981,1982,1994],{},[919,1983,1984],{},[922,1985,1986,1988,1990,1992],{},[925,1987,1077],{},[925,1989,1080],{},[925,1991,1083],{},[925,1993,1086],{},[945,1995,1996,2013],{},[922,1997,1998,2003,2005,2009],{},[950,1999,2000],{},[814,2001,2002],{},"recognition.diagram.eraser.erase-precisely",[950,2004,1166],{},[950,2006,2007],{},[814,2008,1367],{},[950,2010,1314,2011,1749],{},[814,2012,1367],{},[922,2014,2015,2020,2022,2026],{},[950,2016,2017],{},[814,2018,2019],{},"recognition.diagram.mimeTypes",[950,2021,1759],{},[950,2023,2024],{},[814,2025,1579],{},[950,2027,2028,2029,2032],{},"Exported mimeTypes. Other possible value is ",[814,2030,2031],{},"'application\u002Fvnd.openxmlformats-officedocument.presentationml.presentation","'.",[1260,2034,2036],{"id":2035},"raw-content-recognition-parameters","Raw Content recognition parameters",[916,2038,2039,2051],{},[919,2040,2041],{},[922,2042,2043,2045,2047,2049],{},[925,2044,1077],{},[925,2046,1080],{},[925,2048,1083],{},[925,2050,1086],{},[945,2052,2053,2070,2099,2122],{},[922,2054,2055,2060,2062,2066],{},[950,2056,2057],{},[814,2058,2059],{},"recognition.raw-content.eraser.erase-precisely",[950,2061,1166],{},[950,2063,2064],{},[814,2065,1367],{},[950,2067,1314,2068,1749],{},[814,2069,1367],{},[922,2071,2072,2077,2079,2084],{},[950,2073,2074],{},[814,2075,2076],{},"raw-content.recognition.types",[950,2078,1574],{},[950,2080,2081],{},[814,2082,2083],{},"[\"text\", \"shape\"]",[950,2085,2086,2087,1022,2090,1022,2093,1542,2096,908],{},"Defines the types of recognition that will be performed on this content and the result that will be available in the JIIX export. Possible values are ",[814,2088,2089],{},"text",[814,2091,2092],{},"math",[814,2094,2095],{},"shape",[814,2097,2098],{},"drawing",[922,2100,2101,2106,2108,2112],{},[950,2102,2103],{},[814,2104,2105],{},"raw-content.classification.types",[950,2107,1574],{},[950,2109,2110],{},[814,2111,2083],{},[950,2113,2114,2115,1022,2117,2119,2120,908],{},"Defines the types of classification that will be performed on this content and the result that will be available in the JIIX export. Possible values are ",[814,2116,2089],{},[814,2118,2092],{},", and ",[814,2121,2095],{},[922,2123,2124,2129,2131,2136],{},[950,2125,2126],{},[814,2127,2128],{},"recognition.raw-content.gestures",[950,2130,1574],{},[950,2132,2133],{},[814,2134,2135],{},"[\"underline\", \"scratch-out\", \"join\", \"insert\", \"strike-through\", \"surround\"]",[950,2137,2138],{},"A string array containing any of the enabled gestures: {scratch-out, underline, insert, join, strike-through, surround}. By default, all gestures are enabled.",[806,2140,2142],{"id":2141},"client-parameters","Client parameters",[717,2144,2145],{},"These parameters allow to tune the client side.",[1260,2147,1263],{"id":2148},"common-parameters-1",[916,2150,2151,2163],{},[919,2152,2153],{},[922,2154,2155,2157,2159,2161],{},[925,2156,1077],{},[925,2158,1080],{},[925,2160,1083],{},[925,2162,1086],{},[945,2164,2165,2187,2206,2221,2235,2250,2264,2280,2296,2313,2328,2352,2372],{},[922,2166,2167,2172,2174,2178],{},[950,2168,2169],{},[814,2170,2171],{},"grabber.listenerOptions.capture",[950,2173,1166],{},[950,2175,2176],{},[814,2177,1171],{},[950,2179,2180,2181],{},"capture option when adding event listeners with ",[800,2182,2186],{"href":2183,"rel":2184},"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FEventTarget\u002FaddEventListener",[2185],"nofollow","addEventListener function",[922,2188,2189,2194,2196,2200],{},[950,2190,2191],{},[814,2192,2193],{},"grabber.listenerOptions.passive",[950,2195,1166],{},[950,2197,2198],{},[814,2199,1367],{},[950,2201,2202,2203],{},"passive option when adding event listeners with ",[800,2204,2186],{"href":2183,"rel":2205},[2185],[922,2207,2208,2213,2215,2218],{},[950,2209,2210],{},[814,2211,2212],{},"grabber.xyFloatPrecision",[950,2214,1184],{},[950,2216,2217],{},"0",[950,2219,2220],{},"Precision of x and y from 0 to 10 (integer). The higher the value, the more precise will be the point capture but object in memory and sent to the server will be heavier.",[922,2222,2223,2228,2230,2232],{},[950,2224,2225],{},[814,2226,2227],{},"grabber.timestampFloatPrecision",[950,2229,1184],{},[950,2231,2217],{},[950,2233,2234],{},"Precision of the timestamp",[922,2236,2237,2242,2244,2247],{},[950,2238,2239],{},[814,2240,2241],{},"rendering.minHeight",[950,2243,1184],{},[950,2245,2246],{},"100",[950,2248,2249],{},"Minimal height of the editor",[922,2251,2252,2257,2259,2261],{},[950,2253,2254],{},[814,2255,2256],{},"rendering.minWidth",[950,2258,1184],{},[950,2260,2246],{},[950,2262,2263],{},"Minimal width of the editor",[922,2265,2266,2271,2273,2277],{},[950,2267,2268],{},[814,2269,2270],{},"smartGuide.enable",[950,2272,1166],{},[950,2274,2275],{},[814,2276,1171],{},[950,2278,2279],{},"Enable the smart guide",[922,2281,2282,2287,2289,2293],{},[950,2283,2284],{},[814,2285,2286],{},"smartGuide.fadeOut.enable",[950,2288,1166],{},[950,2290,2291],{},[814,2292,1367],{},[950,2294,2295],{},"Enable\u002FDisable the smart guide fade out animation",[922,2297,2298,2303,2305,2310],{},[950,2299,2300],{},[814,2301,2302],{},"smartGuide.fadeOut.duration",[950,2304,1184],{},[950,2306,2307],{},[814,2308,2309],{},"10000",[950,2311,2312],{},"Time in milliseconds to hide the smart guide",[922,2314,2315,2320,2322,2325],{},[950,2316,2317],{},[814,2318,2319],{},"triggers.resizeTriggerDelay",[950,2321,1184],{},[950,2323,2324],{},"200",[950,2326,2327],{},"Delay in millisecond to wait before applying a resize action. If another resize order is performed during the quiet period, resizeTimer is clear. Prevent resize storms.",[922,2329,2330,2335,2337,2342],{},[950,2331,2332],{},[814,2333,2334],{},"triggers.exportContent",[950,2336,1098],{},[950,2338,2339],{},[814,2340,2341],{},"POINTER_UP",[950,2343,2344,2345,2347,2348,2351],{},"Trigger for export action: either on  ",[814,2346,2341],{}," when export is triggers after a delay after pointer up, or ",[814,2349,2350],{},"DEMAND"," for on demand export.",[922,2353,2354,2359,2361,2363],{},[950,2355,2356],{},[814,2357,2358],{},"triggers.exportContentDelay",[950,2360,1184],{},[950,2362,2324],{},[950,2364,2365,2366,2368,2369,2371],{},"When  ",[814,2367,2334],{}," is ",[814,2370,2341],{}," sets the delay in millisecond to wait after pen pu, before triggering the export action.",[922,2373,2374,2379,2381,2383],{},[950,2375,2376],{},[814,2377,2378],{},"events.processDelay",[950,2380,1184],{},[950,2382,2217],{},[950,2384,2385],{},"Quiet period duration in millisecond while editor wait for another event before triggering events",[1260,2387,2389,2391],{"id":2388},"interactiveinkeditor-specific-parameters",[814,2390,954],{}," specific parameters",[717,2393,2394,2395,2397,2398,908],{},"These parameters are specific to the ",[814,2396,954],{},". For more details refer to ",[800,2399,2400],{"href":620},"iinkTS Offscreen interactivity",[916,2402,2403,2415],{},[919,2404,2405],{},[922,2406,2407,2409,2411,2413],{},[925,2408,1077],{},[925,2410,1080],{},[925,2412,1083],{},[925,2414,1086],{},[945,2416,2417,2431,2446,2470,2484,2498,2512,2526],{},[922,2418,2419,2424,2426,2428],{},[950,2420,2421],{},[814,2422,2423],{},"rendering.guides.enable",[950,2425,1166],{},[950,2427,1171],{},[950,2429,2430],{},"Indicates whether alignment guides should be shown.",[922,2432,2433,2438,2440,2443],{},[950,2434,2435],{},[814,2436,2437],{},"rendering.guides.gap",[950,2439,1184],{},[950,2441,2442],{},"50",[950,2444,2445],{},"When guides are enabled, defines the gap of the guides .",[922,2447,2448,2453,2455,2460],{},[950,2449,2450],{},[814,2451,2452],{},"rendering.guides.type",[950,2454,1098],{},[950,2456,2457],{},[814,2458,2459],{},"point",[950,2461,2462,2463,1022,2465,995,2468,908],{},"When guides are enabled, describes which alignment guides should be shown. Possible values are: ",[814,2464,829],{},[814,2466,2467],{},"grid",[814,2469,2459],{},[922,2471,2472,2477,2479,2481],{},[950,2473,2474],{},[814,2475,2476],{},"menu.enable",[950,2478,1166],{},[950,2480,1171],{},[950,2482,2483],{},"Indicates whether the menu bar should be shown.",[922,2485,2486,2491,2493,2495],{},[950,2487,2488],{},[814,2489,2490],{},"menu.style.enable",[950,2492,1166],{},[950,2494,1171],{},[950,2496,2497],{},"Indicates whether the style menu should be shown.",[922,2499,2500,2505,2507,2509],{},[950,2501,2502],{},[814,2503,2504],{},"menu.intention.enable",[950,2506,1166],{},[950,2508,1171],{},[950,2510,2511],{},"Indicates whether the intention menu should be shown.",[922,2513,2514,2519,2521,2523],{},[950,2515,2516],{},[814,2517,2518],{},"menu.action.enable",[950,2520,1166],{},[950,2522,1171],{},[950,2524,2525],{},"Indicates whether the action menu should be shown.",[922,2527,2528,2533,2535,2537],{},[950,2529,2530],{},[814,2531,2532],{},"menu.context.enable",[950,2534,1166],{},[950,2536,1171],{},[950,2538,2539],{},"Indicates whether the context menu should be shown on selection.",[2541,2542,2543],"style",{},"html pre.shiki code .sglaT, html code.shiki .sglaT{--shiki-light:#7751EC;--shiki-default:#7751EC;--shiki-dark:#AC92FC}html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}html pre.shiki code .soFc9, html code.shiki .soFc9{--shiki-light:#1A9FFF;--shiki-default:#1A9FFF;--shiki-dark:#1A9FFF}html pre.shiki code .sZBTK, html code.shiki .sZBTK{--shiki-light:#002DB3;--shiki-default:#002DB3;--shiki-dark:#80EAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":773,"searchDepth":774,"depth":774,"links":2545},[2546,2547,2548,2555],{"id":808,"depth":848,"text":809},{"id":1064,"depth":848,"text":1065},{"id":1254,"depth":848,"text":1255,"children":2549},[2550,2551,2552,2553,2554],{"id":1262,"depth":774,"text":1263},{"id":1499,"depth":774,"text":1500},{"id":1714,"depth":774,"text":1715},{"id":1978,"depth":774,"text":1979},{"id":2035,"depth":774,"text":2036},{"id":2141,"depth":848,"text":2142,"children":2556},[2557,2558],{"id":2148,"depth":774,"text":1263},{"id":2388,"depth":774,"text":2559},"InteractiveInkEditor specific parameters","Reference of the different configuration options available for tuning with iink SDK",{},"r7most",{"title":144,"description":2560},"VMmtBP6YDS3TkJKOR5vl3sCOq5YhpQNaHCHJhJC2_Pw",1792566610519]