[{"data":1,"prerenderedAt":660},["ShallowReactive",2],{"page-\u002Frender\u002Fapi\u002Ftype-aliases\u002FSvgInstance":3,"navigation":273},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":263,"extension":264,"meta":265,"navigation":267,"path":268,"rawbody":269,"seo":270,"stem":271,"__hash__":272},"docs_en\u002Frender\u002Fapi\u002Ftype-aliases\u002FSvgInstance.md","SvgInstance",{"type":9,"value":10,"toc":246},"minimark",[11,25,32,37,42,53,56,61,64,67,72,75,78,83,86,90,95,113,124,127,129,138,140,142,150,154,162,165,173,176,184,187,195,197,201,211,221,223,225,234,236,238],[12,13,14],"blockquote",{},[15,16,17,20,21],"p",{},[18,19,7],"strong",{}," = ",[22,23,24],"code",{},"object",[15,26,27,28,31],{},"Descriptor for a single SVG panel managed by ",[22,29,30],{},"WellRenderer",".",[33,34,36],"h2",{"id":35},"param","Param",[15,38,39],{},[18,40,41],{},"selector",[15,43,44,45,48,49,52],{},"CSS selector for the ",[22,46,47],{},"\u003Csvg>"," element (e.g. ",[22,50,51],{},"\"#well-panel-1\"",").",[33,54,36],{"id":55},"param-1",[15,57,58],{},[18,59,60],{},"height",[15,62,63],{},"Inner drawing height in pixels (excludes margins).",[33,65,36],{"id":66},"param-2",[15,68,69],{},[18,70,71],{},"width",[15,73,74],{},"Inner drawing width in pixels (excludes margins).",[33,76,36],{"id":77},"param-3",[15,79,80],{},[18,81,82],{},"margins",[15,84,85],{},"Space reserved around the drawing area for axes and labels.",[33,87,89],{"id":88},"properties","Properties",[91,92,94],"h3",{"id":93},"depthrange","depthRange?",[12,96,97],{},[15,98,99,102,103,105,106,109,110,112],{},[22,100,101],{},"optional"," ",[18,104,94],{},": [",[22,107,108],{},"number",", ",[22,111,108],{},"]",[15,114,115,116,119,120,123],{},"Depth window ",[22,117,118],{},"[from, to]"," (m) drawn in this panel. When every panel has\none, ",[22,121,122],{},"draw()"," uses them instead of splitting the depth in proportion to\nthe panel heights, so panels may overlap or skip depths.",[125,126],"hr",{},[91,128,60],{"id":60},[12,130,131],{},[15,132,133,135,136],{},[18,134,60],{},": ",[22,137,108],{},[125,139],{},[91,141,82],{"id":82},[12,143,144],{},[15,145,146,135,148],{},[18,147,82],{},[22,149,24],{},[151,152,153],"h4",{"id":153},"bottom",[12,155,156],{},[15,157,158,135,160],{},[18,159,153],{},[22,161,108],{},[151,163,164],{"id":164},"left",[12,166,167],{},[15,168,169,135,171],{},[18,170,164],{},[22,172,108],{},[151,174,175],{"id":175},"right",[12,177,178],{},[15,179,180,135,182],{},[18,181,175],{},[22,183,108],{},[151,185,186],{"id":186},"top",[12,188,189],{},[15,190,191,135,193],{},[18,192,186],{},[22,194,108],{},[125,196],{},[91,198,200],{"id":199},"repeatedto","repeatedTo?",[12,202,203],{},[15,204,205,102,207,135,209],{},[22,206,101],{},[18,208,200],{},[22,210,108],{},[15,212,213,214,217,218,31],{},"Depth (m) down to which the panel repeats the bottom of the previous\none. The repeated band ",[22,215,216],{},"[depthRange[0], repeatedTo]"," is hatched and\nlabelled with ",[22,219,220],{},"RenderConfig.overlap.label",[125,222],{},[91,224,41],{"id":41},[12,226,227],{},[15,228,229,135,231],{},[18,230,41],{},[22,232,233],{},"string",[125,235],{},[91,237,71],{"id":71},[12,239,240],{},[15,241,242,135,244],{},[18,243,71],{},[22,245,108],{},{"title":247,"searchDepth":248,"depth":248,"links":249},"",2,[250,251,252,253,254],{"id":35,"depth":248,"text":36},{"id":55,"depth":248,"text":36},{"id":66,"depth":248,"text":36},{"id":77,"depth":248,"text":36},{"id":88,"depth":248,"text":89,"children":255},[256,258,259,260,261,262],{"id":93,"depth":257,"text":94},3,{"id":60,"depth":257,"text":60},{"id":82,"depth":257,"text":82},{"id":199,"depth":257,"text":200},{"id":41,"depth":257,"text":41},{"id":71,"depth":257,"text":71},"Descriptor for a single SVG panel managed by WellRenderer.","md",{"generated":266},true,false,"\u002Frender\u002Fapi\u002Ftype-aliases\u002FSvgInstance","---\npath: \"\u002Frender\u002Fapi\u002Ftype-aliases\u002FSvgInstance\"\ntitle: SvgInstance\ndescription: \"Descriptor for a single SVG panel managed by WellRenderer.\"\ngenerated: true\nnavigation: false\n---\n\n> **SvgInstance** = `object`\n\nDescriptor for a single SVG panel managed by `WellRenderer`.\n\n## Param\n\n**selector**\n\nCSS selector for the `\u003Csvg>` element (e.g. `\"#well-panel-1\"`).\n\n## Param\n\n**height**\n\nInner drawing height in pixels (excludes margins).\n\n## Param\n\n**width**\n\nInner drawing width in pixels (excludes margins).\n\n## Param\n\n**margins**\n\nSpace reserved around the drawing area for axes and labels.\n\n## Properties\n\n### depthRange?\n\n> `optional` **depthRange?**: \\[`number`, `number`\\]\n\nDepth window `[from, to]` (m) drawn in this panel. When every panel has\none, `draw()` uses them instead of splitting the depth in proportion to\nthe panel heights, so panels may overlap or skip depths.\n\n***\n\n### height\n\n> **height**: `number`\n\n***\n\n### margins\n\n> **margins**: `object`\n\n#### bottom\n\n> **bottom**: `number`\n\n#### left\n\n> **left**: `number`\n\n#### right\n\n> **right**: `number`\n\n#### top\n\n> **top**: `number`\n\n***\n\n### repeatedTo?\n\n> `optional` **repeatedTo?**: `number`\n\nDepth (m) down to which the panel repeats the bottom of the previous\none. The repeated band `[depthRange[0], repeatedTo]` is hatched and\nlabelled with `RenderConfig.overlap.label`.\n\n***\n\n### selector\n\n> **selector**: `string`\n\n***\n\n### width\n\n> **width**: `number`\n",{"title":7,"description":263},"render\u002Fapi\u002Ftype-aliases\u002FSvgInstance","K7ybhoeR0gBQ344ZStf7fzyFHQu_sDDkWs3CinuCVuw",{"docs_en":274,"spec":591,"changelogs":641},[275,295,314,369,479,533],{"title":276,"path":277,"stem":278,"children":279},"Ai","\u002Fai","ai",[280,283,287,291],{"title":281,"path":277,"stem":282},"Introduction","ai\u002Findex",{"title":284,"path":285,"stem":286},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":288,"path":289,"stem":290},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":292,"path":293,"stem":294},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":296,"path":297,"stem":298,"children":299},"Contributing","\u002Fcontributing","contributing",[300,302,306,310],{"title":281,"path":297,"stem":301},"contributing\u002Findex",{"title":303,"path":304,"stem":305},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":307,"path":308,"stem":309},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":311,"path":312,"stem":313},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":315,"path":316,"stem":317,"children":318},"Core","\u002Fcore","core",[319,321,334,363],{"title":281,"path":316,"stem":320},"core\u002Findex",{"title":322,"path":323,"stem":324,"children":325,"page":267},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[326,330],{"title":327,"path":328,"stem":329},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":331,"path":332,"stem":333},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",{"title":335,"path":336,"stem":337,"children":338,"page":267},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[339,343,347,351,355,359],{"title":340,"path":341,"stem":342},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":344,"path":345,"stem":346},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":348,"path":349,"stem":350},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":352,"path":353,"stem":354},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":356,"path":357,"stem":358},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":360,"path":361,"stem":362},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":364,"path":365,"stem":366,"children":367},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[368],{"title":364,"path":365,"stem":366},{"title":370,"path":371,"stem":372,"children":373},"Format","\u002Fformat","format",[374,376,396,425,449,469,475],{"title":281,"path":371,"stem":375},"format\u002Findex",{"title":322,"path":377,"stem":378,"children":379,"page":267},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[380,384,388,392],{"title":381,"path":382,"stem":383},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":385,"path":386,"stem":387},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":389,"path":390,"stem":391},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":393,"path":394,"stem":395},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":397,"path":398,"stem":399,"children":400,"page":267},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[401,405,409,413,417,421],{"title":402,"path":403,"stem":404},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":406,"path":407,"stem":408},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":410,"path":411,"stem":412},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":414,"path":415,"stem":416},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":418,"path":419,"stem":420},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":422,"path":423,"stem":424},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":335,"path":426,"stem":427,"children":428,"page":267},"\u002Fformat\u002Fguides","format\u002F3.guides",[429,433,437,441,445],{"title":430,"path":431,"stem":432},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":434,"path":435,"stem":436},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":438,"path":439,"stem":440},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":442,"path":443,"stem":444},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":446,"path":447,"stem":448},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":450,"path":451,"stem":452,"children":453},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[454,455,459,463],{"title":450,"path":451,"stem":452},{"title":456,"path":457,"stem":458},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":460,"path":461,"stem":462},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":464,"path":465,"stem":466,"children":467},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[468],{"title":464,"path":465,"stem":466},{"title":470,"path":471,"stem":472,"children":473},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[474],{"title":470,"path":471,"stem":472},{"title":476,"path":477,"stem":478},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":480,"path":481,"stem":482,"children":483},"Render","\u002Frender","render",[484,486,496,528],{"title":281,"path":481,"stem":485},"render\u002Findex",{"title":322,"path":487,"stem":488,"children":489,"page":267},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[490,493],{"title":327,"path":491,"stem":492},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":331,"path":494,"stem":495},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":335,"path":497,"stem":498,"children":499,"page":267},"\u002Frender\u002Fguides","render\u002F2.guides",[500,504,508,512,516,520,524],{"title":501,"path":502,"stem":503},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":505,"path":506,"stem":507},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":509,"path":510,"stem":511},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":513,"path":514,"stem":515},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":517,"path":518,"stem":519},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":521,"path":522,"stem":523},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":525,"path":526,"stem":527},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":364,"path":529,"stem":530,"children":531},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[532],{"title":364,"path":529,"stem":530},{"title":534,"path":535,"stem":536,"children":537},"Utils","\u002Futils","utils",[538,540,550,586],{"title":281,"path":535,"stem":539},"utils\u002Findex",{"title":322,"path":541,"stem":542,"children":543,"page":267},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[544,547],{"title":327,"path":545,"stem":546},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":331,"path":548,"stem":549},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":335,"path":551,"stem":552,"children":553,"page":267},"\u002Futils\u002Fguides","utils\u002F2.guides",[554,558,562,566,570,574,578,582],{"title":555,"path":556,"stem":557},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":559,"path":560,"stem":561},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":563,"path":564,"stem":565},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":567,"path":568,"stem":569},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":571,"path":572,"stem":573},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":575,"path":576,"stem":577},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":579,"path":580,"stem":581},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":583,"path":584,"stem":585},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":364,"path":587,"stem":588,"children":589},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[590],{"title":364,"path":587,"stem":588},[592],{"title":370,"path":371,"stem":372,"children":593,"page":267},[594],{"title":595,"path":471,"stem":596,"children":597,"page":267},"Spec","format\u002Fspec",[598,607,616],{"title":599,"path":600,"stem":601,"children":602,"page":267},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[603],{"title":604,"path":605,"stem":606},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":608,"path":609,"stem":610,"children":611,"page":267},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[612],{"title":613,"path":614,"stem":615},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":617,"path":618,"stem":619,"children":620,"page":267},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[621,625,629,633,637],{"title":622,"path":623,"stem":624},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":626,"path":627,"stem":628},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":630,"path":631,"stem":632},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":634,"path":635,"stem":636},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":638,"path":639,"stem":640},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[642,648,654],{"title":315,"path":316,"stem":317,"children":643,"page":267},[644],{"title":645,"path":646,"stem":647},"@welldot\u002Fcore","\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":480,"path":481,"stem":482,"children":649,"page":267},[650],{"title":651,"path":652,"stem":653},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":534,"path":535,"stem":536,"children":655,"page":267},[656],{"title":657,"path":658,"stem":659},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050498758]