{"version":1,"pages":[{"id":"BjGNcdisIv1asT0JgISl","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_xszPX","icon":"hand-wave","description":"Welcome to the Squirrel learn space - a library of everything you need to know about Squirrel365."},{"id":"mjBDcAfWh0qzE36oXWpe","title":"Finding your way around","pathname":"/getting-started/finding-your-way-around","siteSpaceId":"sitesp_xszPX","icon":"sign-post","breadcrumbs":[{"label":"Getting Started"}]},{"id":"jc8UkbzLX8fSojYK5nvw","title":"Core concepts","pathname":"/getting-started/core-concepts","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FnmMLXfya4E3WXUhamRE","title":"Data Binding","pathname":"/getting-started/core-concepts/data-binding","siteSpaceId":"sitesp_xszPX","icon":"square-1","breadcrumbs":[{"label":"Getting Started"},{"label":"Core concepts"}]},{"id":"pLzApVWRfFOck6Mn0jia","title":"Data Insertion","pathname":"/getting-started/core-concepts/data-insertion","siteSpaceId":"sitesp_xszPX","icon":"square-2","breadcrumbs":[{"label":"Getting Started"},{"label":"Core concepts"}]},{"id":"ieRWLQ6ZmFl3MxyUbhbc","title":"Dynamic Visibility","pathname":"/getting-started/core-concepts/dynamic-visibility","siteSpaceId":"sitesp_xszPX","icon":"square-3","breadcrumbs":[{"label":"Getting Started"},{"label":"Core concepts"}]},{"id":"yb7Kaof4GXXc6TiXaVzT","title":"Dynamic Visibility Tutorials","pathname":"/getting-started/core-concepts/dynamic-visibility/dynamic-visibility-tutorials","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Getting Started"},{"label":"Core concepts"},{"label":"Dynamic Visibility","icon":"square-3"}]},{"id":"rHssTUhL0TOFcwbluJpX","title":"Adding components","pathname":"/getting-started/adding-components","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Getting Started"}]},{"id":"pDn4J9J2iwwkY2clnbQl","title":"Styling and configuring components","pathname":"/getting-started/styling-and-configuring-components","siteSpaceId":"sitesp_xszPX","description":"Learn how to use the properties panel in Squirrel365 to style your components and connect them to your spreadsheet data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"HJfY5uA09LdS26e2qA7g","title":"Publishing your App","pathname":"/getting-started/publishing-to-squirrel-cloud","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Getting Started"}]},{"id":"6TUqnDxUZTB7JKJG623d","title":"Intro to the Designer","pathname":"/the-designer/intro-to-the-designer","siteSpaceId":"sitesp_xszPX","description":"A guide to the Squirrel365 designer interface — the canvas, component panel, object browser, spreadsheet, and properties panel.","breadcrumbs":[{"label":"The Designer"}]},{"id":"U9c0ONw6ypO0i8wE6maS","title":"The Spreadsheet","pathname":"/the-designer/overview","siteSpaceId":"sitesp_xszPX","description":"This is an overview page of the Squirrel spreadsheet, its uses as well as navigation to articles on the spreadsheet and its uses.","breadcrumbs":[{"label":"The Designer"}]},{"id":"9gXPFot0Pm8FwwdGYIGb","title":"Supported Spreadsheet Functions","pathname":"/the-designer/overview/supported-spreadsheet-functions","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"The Designer"},{"label":"The Spreadsheet"}]},{"id":"YOs2bJC5ty1yEsXTdhgD","title":"Impact Analysis","pathname":"/the-designer/overview/impact-analysis","siteSpaceId":"sitesp_xszPX","description":"This article describes Impact Analysis, its feature and functionalities.","breadcrumbs":[{"label":"The Designer"},{"label":"The Spreadsheet"}]},{"id":"DgpvpGWCwbMQJy47c1hX","title":"Spreadsheet best practice","pathname":"/the-designer/overview/best-practices-for-the-squirrel-spreadsheet","siteSpaceId":"sitesp_xszPX","description":"This article describes our recommended best practices to utilise the Squirrel Spreadsheet to its full potential and keep your data organised","breadcrumbs":[{"label":"The Designer"},{"label":"The Spreadsheet"}]},{"id":"Ba721TdJ6twQDqTWZuwM","title":"Working with Containers","pathname":"/the-designer/container","siteSpaceId":"sitesp_xszPX","description":"This article describes the Container component, its purpose and properties.","breadcrumbs":[{"label":"The Designer"}]},{"id":"hdI1cNbVXnS40xk3PGJe","title":"Custom Components","pathname":"/the-designer/custom-components","siteSpaceId":"sitesp_xszPX","description":"This article describes how to create and use Custom Components.","breadcrumbs":[{"label":"The Designer"}]},{"id":"dBgb2VRESMj3Dqo0uC5Q","title":"Testing your App","pathname":"/the-designer/testing-your-app","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"The Designer"}]},{"id":"ZZELNLOsoAC9feDq6K58","title":"Saving a Project","pathname":"/the-designer/saving-a-project","siteSpaceId":"sitesp_xszPX","description":"This article describes how to save a project","breadcrumbs":[{"label":"The Designer"}]},{"id":"2HmhGfplf2wJWDQmUND0","title":"Version History","pathname":"/the-designer/version-history","siteSpaceId":"sitesp_xszPX","description":"This article describes how to acces and restore previous versions of Squirrel projects, both saved manually and through autosave.","breadcrumbs":[{"label":"The Designer"}]},{"id":"9VsUu7PsUiWCRnYZrVEw","title":"Project Settings","pathname":"/the-designer/project-settings","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"The Designer"}]},{"id":"tHixVSIWwd8XYAgCBZjy","title":"Templates","pathname":"/the-designer/templates","siteSpaceId":"sitesp_xszPX","description":"This article describes how to access a Squirrel Project template to load into the Squirrel Designer.","breadcrumbs":[{"label":"The Designer"}]},{"id":"lspphwd09ZBfgb9LBqjR","title":"Components","pathname":"/components-functions-and-connections/overview","siteSpaceId":"sitesp_xszPX","description":"Discover what Squirrel365 components are and how they work, from charts and inputs to containers and maps.","breadcrumbs":[{"label":"Components, Functions & Connections"}]},{"id":"Wp3Wh7iqaUYcHEtHuJJZ","title":"Common Properties","pathname":"/components-functions-and-connections/overview/layout-and-positioning","siteSpaceId":"sitesp_xszPX","description":"This article describes the properties that are common across most of the visual components. Including Layout & Positioning and Dynamic Visibility.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"BCgUyadK5FKTM70QOQ2T","title":"Layout & Containers","pathname":"/components-functions-and-connections/overview/layout-and-containers","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"qRYhouoz1NwlzFk5sqRa","title":"Column Layout","pathname":"/components-functions-and-connections/overview/layout-and-containers/column-layout","siteSpaceId":"sitesp_xszPX","description":"This article describes the Column Layout component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Layout & Containers"}]},{"id":"E4pc1Ia6tre0l0zIMZxr","title":"Container","pathname":"/components-functions-and-connections/overview/layout-and-containers/container","siteSpaceId":"sitesp_xszPX","description":"This article describes the Container component, its purpose and properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Layout & Containers"}]},{"id":"rYDIlJiYCsQqFUyrAqxT","title":"Repeat Container","pathname":"/components-functions-and-connections/overview/layout-and-containers/repeat-container","siteSpaceId":"sitesp_xszPX","description":"This article describes the Repeat Container component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Layout & Containers"}]},{"id":"qkOMC2FpKnrgYMyH2KLh","title":"Row Layout","pathname":"/components-functions-and-connections/overview/layout-and-containers/row-layout","siteSpaceId":"sitesp_xszPX","description":"This article describes the Row Layout component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Layout & Containers"}]},{"id":"5X6fAoAr5BnOZPKy3wmB","title":"Web View","pathname":"/components-functions-and-connections/overview/layout-and-containers/web-view","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Web View component and each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Layout & Containers"}]},{"id":"i7Sz9XuXdoMUPmNSBvhV","title":"Input Controls","pathname":"/components-functions-and-connections/overview/input-controls","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"5CsTOoyZGzYOGFCrlrdR","title":"Checkbox","pathname":"/components-functions-and-connections/overview/input-controls/checkbox","siteSpaceId":"sitesp_xszPX","description":"This article describes the Checkbox component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"sGS9G11jp4u1qf6N4uK3","title":"Date Picker","pathname":"/components-functions-and-connections/overview/input-controls/date-picker-1","siteSpaceId":"sitesp_xszPX","description":"This article describes the Date Picker component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"zpfdrobhb3ef0YYTWJ5c","title":"Dropdown","pathname":"/components-functions-and-connections/overview/input-controls/dropdown","siteSpaceId":"sitesp_xszPX","description":"This article describes the dropdown component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"DCYro3UfqQpYP4VN5gbZ","title":"Listbox","pathname":"/components-functions-and-connections/overview/input-controls/listbox","siteSpaceId":"sitesp_xszPX","description":"This article describes the listbox component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"cUGCRWPnjc0Fb670iPlA","title":"Multi Select Dropdown","pathname":"/components-functions-and-connections/overview/input-controls/multi-select-dropdown","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"5VHFs8Fk5R9Xl8SEtsfm","title":"Radio Button","pathname":"/components-functions-and-connections/overview/input-controls/radio-button","siteSpaceId":"sitesp_xszPX","description":"This article describes the radio button component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"QpXbApeASBcpU8ORGibc","title":"Slider","pathname":"/components-functions-and-connections/overview/input-controls/slider","siteSpaceId":"sitesp_xszPX","description":"This article describes the Slider component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"MMucbuwUEvgphrinRCTr","title":"Text Area","pathname":"/components-functions-and-connections/overview/input-controls/text-area","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"eC4SpBKT2txiqpqXvLHA","title":"Text Input","pathname":"/components-functions-and-connections/overview/input-controls/text-input","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Text Input component and each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"0RamGBiqo5EtOE8WPlqF","title":"Toggle Switch","pathname":"/components-functions-and-connections/overview/input-controls/toggle-switch","siteSpaceId":"sitesp_xszPX","description":"This article describes the Toggle Switch component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"ggBvrIUYNrgbQzzm17lo","title":"Value Input","pathname":"/components-functions-and-connections/overview/input-controls/value-input","siteSpaceId":"sitesp_xszPX","description":"This article describes the Value Input component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Input Controls"}]},{"id":"xJHoqCDNHclfpK25jMeF","title":"Buttons","pathname":"/components-functions-and-connections/overview/buttons","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"LYSD2jpuqb2uUPHqr6Ym","title":"Button","pathname":"/components-functions-and-connections/overview/buttons/button","siteSpaceId":"sitesp_xszPX","description":"This article describes the Button component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"oCCM35EGBTKm269dGqfu","title":"Hotspot","pathname":"/components-functions-and-connections/overview/buttons/hotspot","siteSpaceId":"sitesp_xszPX","description":"This article describes the Hotspot component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"4J48IlUf0Sht6fcVS7jg","title":"Label Based Menu","pathname":"/components-functions-and-connections/overview/buttons/label-based-menu","siteSpaceId":"sitesp_xszPX","description":"This article describes the Label Based Menu component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"KGFhVB6FjobRAz3aGui7","title":"Print Button","pathname":"/components-functions-and-connections/overview/buttons/print-button","siteSpaceId":"sitesp_xszPX","description":"This article describes the Print Button component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"TIRpJgqQ6dKbQ2ISya9X","title":"Screenshot","pathname":"/components-functions-and-connections/overview/buttons/screenshot","siteSpaceId":"sitesp_xszPX","description":"This article describes the Screenshot component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"ktiStESvkJPJQjGNFrNI","title":"URL Button","pathname":"/components-functions-and-connections/overview/buttons/url-button","siteSpaceId":"sitesp_xszPX","description":"This article describes the URL Button component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Buttons"}]},{"id":"FkmZpNhFBUl7kWhA8stK","title":"Basic","pathname":"/components-functions-and-connections/overview/basic","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"iehTJSD5VHzyvwtZRwfz","title":"Ellipse","pathname":"/components-functions-and-connections/overview/basic/ellipse","siteSpaceId":"sitesp_xszPX","description":"This article describes the Ellipse component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Basic"}]},{"id":"iaU4ZCrEXTa2qe7OhX85","title":"Line","pathname":"/components-functions-and-connections/overview/basic/line","siteSpaceId":"sitesp_xszPX","description":"This article describes the line component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Basic"}]},{"id":"q8lu32XirfLPvP1xDdKZ","title":"Text Label","pathname":"/components-functions-and-connections/overview/basic/text-label","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Text Label component and each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Basic"}]},{"id":"RB0MkZu3LaBygL4wwyU1","title":"Rectangle","pathname":"/components-functions-and-connections/overview/basic/rectangle","siteSpaceId":"sitesp_xszPX","description":"This article describes the Rectangle component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Basic"}]},{"id":"mMaUXwDAyJ7IhYCmkNIH","title":"Media","pathname":"/components-functions-and-connections/overview/media","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"MPExY7Z4DL0pKeWYMY1z","title":"Icon","pathname":"/components-functions-and-connections/overview/media/icon","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Icon component and details each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Media"}]},{"id":"TUAv3DMf2Avpyy1dhNUO","title":"Image","pathname":"/components-functions-and-connections/overview/media/image","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Image component and details each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Media"}]},{"id":"aBtXSF5DEKdQT76MkVpd","title":"Loading Animation","pathname":"/components-functions-and-connections/overview/media/loading-animation","siteSpaceId":"sitesp_xszPX","description":"This article describes the Loading Animation component and all of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Media"}]},{"id":"tHrswYnYUHNVdOnEwIgr","title":"Tables","pathname":"/components-functions-and-connections/overview/tables","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"v2WRmcCehQY2gxwpMFG3","title":"Data Table","pathname":"/components-functions-and-connections/overview/tables/data-table","siteSpaceId":"sitesp_xszPX","description":"This article describes the Date Table component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Tables"}]},{"id":"jXMTyCAgEeCShQrBULRK","title":"Scorecard","pathname":"/components-functions-and-connections/overview/tables/scorecard","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Tables"}]},{"id":"iE4QT0RPcz2QbzszvLOS","title":"Charts","pathname":"/components-functions-and-connections/overview/charts","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"HJveLDUOtkhXrogyCoHO","title":"Area Chart","pathname":"/components-functions-and-connections/overview/charts/area-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Area Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"WUFpwQonXWa5vuUlzjRm","title":"Bar Chart","pathname":"/components-functions-and-connections/overview/charts/bar-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Bar Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"9zKuOxQIl8u0urWHWPre","title":"Chord Diagram","pathname":"/components-functions-and-connections/overview/charts/chord-diagram","siteSpaceId":"sitesp_xszPX","description":"This article describes the Chord Diagram component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"DYyChMP9FEXn5HBzR7XW","title":"Column Chart","pathname":"/components-functions-and-connections/overview/charts/column-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Column Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"G4V99JTNuiiRunBJceef","title":"Combination Chart","pathname":"/components-functions-and-connections/overview/charts/combination-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Combination Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"gHPiwj8wTBsUZUGRH4nq","title":"Line Chart","pathname":"/components-functions-and-connections/overview/charts/line-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Line Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"TNr2pVWyaDNWSehYAqqB","title":"Pie Chart","pathname":"/components-functions-and-connections/overview/charts/pie-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Pie Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"lMz5hgW24SN1dSM8vnDW","title":"Sankey Diagram","pathname":"/components-functions-and-connections/overview/charts/sankey-diagram","siteSpaceId":"sitesp_xszPX","description":"This article describes the Sankey Diagram component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"SO6y6XOEyg5zY5gq6uDZ","title":"Schedule (Gantt)","pathname":"/components-functions-and-connections/overview/charts/schedule-gantt","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"k60N0zWm7ZO5vyEl7BiX","title":"Spline Chart","pathname":"/components-functions-and-connections/overview/charts/spline-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Spline Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"xwUAaUI1Xgn5GDP3LnKy","title":"Step Chart","pathname":"/components-functions-and-connections/overview/charts/step-chart","siteSpaceId":"sitesp_xszPX","description":"This article describes the Step Chart component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Charts"}]},{"id":"VOrb7mwkuKJQ2S8MTXpK","title":"DataViz","pathname":"/components-functions-and-connections/overview/dataviz","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"JiuP2zL2eEFniKpWHVQR","title":"Gauge","pathname":"/components-functions-and-connections/overview/dataviz/gauge","siteSpaceId":"sitesp_xszPX","description":"This article describes the Gauge component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"9EqMss0U2lTmEgmJO74c","title":"Mapbox","pathname":"/components-functions-and-connections/overview/dataviz/mapbox","siteSpaceId":"sitesp_xszPX","description":"This article describes the Mapbox component and all of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"QRqyvhYQc6F4ftecR5ZH","title":"Metric Tile","pathname":"/components-functions-and-connections/overview/dataviz/metric-tile","siteSpaceId":"sitesp_xszPX","description":"This article describes the metric tile component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"ryO3HBUjYpCbD2tqG1MR","title":"Progress Bar","pathname":"/components-functions-and-connections/overview/dataviz/progress-bar","siteSpaceId":"sitesp_xszPX","description":"This article describes the Progress Bar component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"CPVye6Q61HFIspYbuqEi","title":"Trend Icon","pathname":"/components-functions-and-connections/overview/dataviz/trend-icon","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"MHo4Zryb8urPFPzO3hZA","title":"Word Cloud","pathname":"/components-functions-and-connections/overview/dataviz/word-cloud","siteSpaceId":"sitesp_xszPX","description":"This article describes the Word Cloud component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"DataViz"}]},{"id":"ICCp4jqp0zcWS4kQpSJ0","title":"Miscellaneous","pathname":"/components-functions-and-connections/overview/miscellaneous","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"G8ilEcGgixWHUrw4c9s2","title":"AI Chat","pathname":"/components-functions-and-connections/overview/miscellaneous/ai-chat","siteSpaceId":"sitesp_xszPX","description":"This article describes the AI Chat component and its properties","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Miscellaneous"}]},{"id":"7JJ9NkzibVlN3r6vVbNl","title":"Scenario","pathname":"/components-functions-and-connections/overview/miscellaneous/scenario","siteSpaceId":"sitesp_xszPX","description":"This article describes the Scenario component and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Miscellaneous"}]},{"id":"iJtlWQgH63qSTYGvhLc6","title":"Add-ons","pathname":"/components-functions-and-connections/overview/add-ons","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"}]},{"id":"rqa4I4l5Y4RvrTVwDHHV","title":"Add-on Documentation","pathname":"/components-functions-and-connections/overview/add-ons/add-on-documentation","siteSpaceId":"sitesp_xszPX","description":"This article contains information on Squirrel add-ons, and documentation on how to develop your own","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"Yaw4ucDU8E8jkycBmUCm","title":"Window Size – Add responsive behavior to your components","pathname":"/components-functions-and-connections/overview/add-ons/window-size-add-responsive-behavior-to-your-components","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"7m6fM73GRQ4EC7uVzUDh","title":"Window Size - Getting responsive behavior in the canvas","pathname":"/components-functions-and-connections/overview/add-ons/window-size-getting-responsive-behavior-in-the-canvas","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"8xa50nYv1laenlIuWYvX","title":"Powerpoint PDF Generator","pathname":"/components-functions-and-connections/overview/add-ons/pdf-and-powerpoint-generator","siteSpaceId":"sitesp_xszPX","description":"This article outlines how to use the PowerPoint PDF Generator add-on, its properties and generating an external output from Squirrel projects.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"vOXtw5LtTJsakxFdFGdw","title":"Word PDF Generator","pathname":"/components-functions-and-connections/overview/add-ons/word-pdf-generator","siteSpaceId":"sitesp_xszPX","description":"This article outlines how to use the Word PDF Generator add-on, its properties, and how to generate Word document outputs from your Squirrel365 projects.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"EV0X41sizw7mPFQEXgGe","title":"Excel file generator","pathname":"/components-functions-and-connections/overview/add-ons/excel-file-generator","siteSpaceId":"sitesp_xszPX","description":"This article outlines how to use the Excel Generator add-on, its properties, and how to generate Excel outputs from your Squirrel365 projects.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Components"},{"label":"Add-ons"}]},{"id":"9CG02T0xlvRgbpsJLxiG","title":"Functions","pathname":"/components-functions-and-connections/overview-1","siteSpaceId":"sitesp_xszPX","description":"Functions are invisible background components that process and move data in your Squirrel365 app. Learn what they are, how to add them, and which functions are available.","breadcrumbs":[{"label":"Components, Functions & Connections"}]},{"id":"Azo6H2rM3Km8ln1IS381","title":"Spreadsheet & Data","pathname":"/components-functions-and-connections/overview-1/spreadsheet-and-data","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"}]},{"id":"bvmtNsOzpBIsyI6v8URb","title":"Data Mover","pathname":"/components-functions-and-connections/overview-1/spreadsheet-and-data/data-mover","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Spreadsheet & Data"}]},{"id":"2Y5BZssL5fNgxn7gYmmh","title":"TextJoin","pathname":"/components-functions-and-connections/overview-1/spreadsheet-and-data/textjoin","siteSpaceId":"sitesp_xszPX","description":"This article describes the TextJoin function and all its properties","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Spreadsheet & Data"}]},{"id":"y4L8RxD820I3SoeIGQJA","title":"Timer","pathname":"/components-functions-and-connections/overview-1/spreadsheet-and-data/timer","siteSpaceId":"sitesp_xszPX","description":"This article describes the Timer function and each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Spreadsheet & Data"}]},{"id":"JQBZdNKmA6Cz9NKQK9jd","title":"Unique List","pathname":"/components-functions-and-connections/overview-1/spreadsheet-and-data/unique-list","siteSpaceId":"sitesp_xszPX","description":"This article describes the Unique List function and all its properties","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Spreadsheet & Data"}]},{"id":"JKxf6ZrOAGbKYiKRCTGy","title":"Input/Output","pathname":"/components-functions-and-connections/overview-1/input-output","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"}]},{"id":"yaYo3CmAPfXChftPmF5N","title":"Browser Info","pathname":"/components-functions-and-connections/overview-1/input-output/browser-info","siteSpaceId":"sitesp_xszPX","description":"This article describes the Browser Info function and each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Input/Output"}]},{"id":"EfNOuyMz8QGdND2Nea7m","title":"Export to Excel","pathname":"/components-functions-and-connections/overview-1/input-output/export-to-excel","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Export to Excel function and provides details of each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Input/Output"}]},{"id":"GsoSxscnDYk0cpY8fhqS","title":"Export to PDF","pathname":"/components-functions-and-connections/overview-1/input-output/export-to-pdf","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the Export to PDF function and provides details of each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Input/Output"}]},{"id":"LgGD77b6nIC7G2fz92YD","title":"External Parameters","pathname":"/components-functions-and-connections/overview-1/input-output/external-parameters","siteSpaceId":"sitesp_xszPX","description":"This article describes how to configure the external parameter function and provides details on each of its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Input/Output"}]},{"id":"VPaeF1lMNUushQtmgfop","title":"Tableau Parameters","pathname":"/components-functions-and-connections/overview-1/input-output/tableau-parameters","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Input/Output"}]},{"id":"YEEBe5Xj7ec9s6LbMda5","title":"Miscellaneous","pathname":"/components-functions-and-connections/overview-1/other","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"}]},{"id":"uCvPFIFmGS44Jpaidc07","title":"AI Builder","pathname":"/components-functions-and-connections/overview-1/other/ai-builder","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Functions"},{"label":"Miscellaneous"}]},{"id":"M0KVRoLywwTRyQppwVrZ","title":"Connections","pathname":"/components-functions-and-connections/overview-2","siteSpaceId":"sitesp_xszPX","description":"A guide to connections in Squirrel365: what they are, how to add and manage them, and a full list of supported data sources.","breadcrumbs":[{"label":"Components, Functions & Connections"}]},{"id":"ntQnpH0kNGAgcBKDLHZu","title":"Spreadsheets","pathname":"/components-functions-and-connections/overview-2/spreadsheets","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"}]},{"id":"bhYlLcsttORIi42RzejD","title":"Excel One Drive","pathname":"/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"}]},{"id":"hvavTfrGrh7sr1YYaBw8","title":"Excel One Drive Read","pathname":"/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive/excel-one-drive-read","siteSpaceId":"sitesp_xszPX","description":"This article describes the Excel One Drive Read connector and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"},{"label":"Excel One Drive"}]},{"id":"12K8iVpy9iRJoUv1XJZQ","title":"Excel One Drive Writeback","pathname":"/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive/excel-one-drive-writeback","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"},{"label":"Excel One Drive"}]},{"id":"KUlOjzVEU7cLawW4VmQ8","title":"Google Sheets","pathname":"/components-functions-and-connections/overview-2/spreadsheets/google-sheets","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"}]},{"id":"026H1B1O23DA95ctR32h","title":"Google Sheets Read","pathname":"/components-functions-and-connections/overview-2/spreadsheets/google-sheets/google-sheets-read","siteSpaceId":"sitesp_xszPX","description":"This article describes the Google Sheets Read connector and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"},{"label":"Google Sheets"}]},{"id":"MGjgPT27vSlr4QZviYjk","title":"Google Sheets Writeback","pathname":"/components-functions-and-connections/overview-2/spreadsheets/google-sheets/google-sheets-writeback","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Spreadsheets"},{"label":"Google Sheets"}]},{"id":"TQ02Wxhu7MyZaSV8LFQs","title":"Cloud","pathname":"/components-functions-and-connections/overview-2/cloud","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"}]},{"id":"Y5nVXfSpNYe4t4qrgHM5","title":"HubSpot","pathname":"/components-functions-and-connections/overview-2/cloud/hubspot","siteSpaceId":"sitesp_xszPX","description":"This article describes the Hubspot conector and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Cloud"}]},{"id":"rKAsS0hJZ7tmSSUSpNuN","title":"Ninox Connections","pathname":"/components-functions-and-connections/overview-2/cloud/ninox-connections","siteSpaceId":"sitesp_xszPX","description":"This article describes the Ninox Connections and their properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Cloud"}]},{"id":"sqsfwVrUBgsGmRRa0Pgo","title":"Zapier Trigger","pathname":"/components-functions-and-connections/overview-2/cloud/zapier-trigger","siteSpaceId":"sitesp_xszPX","description":"This article describes the Zapier Trigger connector and its properties.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Cloud"}]},{"id":"iCLVkWWhnuakXLMqHKE2","title":"File","pathname":"/components-functions-and-connections/overview-2/file","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"}]},{"id":"vpNtE3bnomMcVJ7hkiUX","title":"CSV Connector","pathname":"/components-functions-and-connections/overview-2/file/csv-connector","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"File"}]},{"id":"4wususN7mltbWo1TBiEr","title":"Infoburst","pathname":"/components-functions-and-connections/overview-2/infoburst","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"}]},{"id":"uOORT6Ew2BWQNmKdgwTj","title":"Database Connections","pathname":"/components-functions-and-connections/overview-2/infoburst/database-connections","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Infoburst"}]},{"id":"qR83xqnEFMjTuyQxrf2K","title":"Multi-Row Writeback","pathname":"/components-functions-and-connections/overview-2/infoburst/multi-row-writeback","siteSpaceId":"sitesp_xszPX","description":"Push multiple rows of spreadsheet data back to a connected database in a single batch operation using InfoBurst Enterprise.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Infoburst"}]},{"id":"fgrTRaQamE7u8euLdJO1","title":"XDC Connections","pathname":"/components-functions-and-connections/overview-2/infoburst/xdc-connections","siteSpaceId":"sitesp_xszPX","description":"This article outlines the properties for both the XDC Cache and XDC Cache Query Connectors.","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Infoburst"}]},{"id":"pG7c4IHayol2TLbGwzYb","title":"Other","pathname":"/components-functions-and-connections/overview-2/other-1","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"}]},{"id":"BWVKGsiBeIFFQqER09IW","title":"SAP Webi Connector","pathname":"/components-functions-and-connections/overview-2/other-1/sap-webi-connector","siteSpaceId":"sitesp_xszPX","description":"The article described the SAP Webi connector and all its properties","breadcrumbs":[{"label":"Components, Functions & Connections"},{"label":"Connections"},{"label":"Other"}]},{"id":"4jPPGwyebGgBBtfrqL06","title":"Overview","pathname":"/publishing-and-sharing/overview","siteSpaceId":"sitesp_xszPX","description":"This over page covers the basics of publishing Squirrel projects and its uses.","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"q5Gr3yDpQLRRRnXrpSh7","title":"Copy of Publishing your App","pathname":"/publishing-and-sharing/publishing-to-squirrel-cloud","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"jnC1kFrtmrpibzPg2NXT","title":"Publishing locally","pathname":"/publishing-and-sharing/publishing-locally","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"bKBXegNmlPblkbOOpEbF","title":"Using the Project Manager","pathname":"/publishing-and-sharing/using-the-project-manager","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"akgzGOPaKNO8Jcxj6Q1t","title":"Adding projects to PowerPoint","pathname":"/publishing-and-sharing/adding-projects-to-powerpoint","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"dNYrqv7yyLd1sOQmdx24","title":"Adding projects to Tableau","pathname":"/publishing-and-sharing/adding-projects-to-tableau","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"qHNSkybeu8Leuf5OVNM1","title":"Progressive Web Apps (PWA)","pathname":"/publishing-and-sharing/progressive-web-apps-pwa","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Publishing & Sharing"}]},{"id":"KhPtTP00BKbMMP1IYevz","title":"Custom components (alt)","pathname":"/settings/custom-components-alt","siteSpaceId":"sitesp_xszPX","description":"Save a group of objects as a reusable component that can be placed in any of your Squirrel365 projects.","breadcrumbs":[{"label":"SETTINGS"}]},{"id":"qMUSCCMMLM2bzjYE7cXt","title":"Image Library","pathname":"/settings/image-library","siteSpaceId":"sitesp_xszPX","description":"This article describes the Image Library, its components and functionality","breadcrumbs":[{"label":"SETTINGS"}]},{"id":"9Xq12NgafzfPoiQAqP97","title":"Custom Fonts","pathname":"/settings/custom-fonts","siteSpaceId":"sitesp_xszPX","description":"This article describes how to upload custom fonts to Squirrel to use in your projects.","breadcrumbs":[{"label":"SETTINGS"}]},{"id":"p1SP34dUO5MvA59rLaDS","title":"Manage your account Profile","pathname":"/account-management/manage-your-account-profile","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Account Management"}]},{"id":"NgSVmc19ZplEICtcgN7U","title":"Understanding your Squirrel plan usage","pathname":"/account-management/understanding-your-squirrel-plan-usage","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Account Management"}]},{"id":"ZG9IBhLics75XRTPYpif","title":"Changing your Plan","pathname":"/account-management/changing-your-plan","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Account Management"}]},{"id":"22w6p5PUT8nQ5HwFPwqs","title":"Billing","pathname":"/account-management/billing","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Account Management"}]},{"id":"LZ05GJ9thRD4pqqkxYqv","title":"How do I delete my account?","pathname":"/account-management/how-do-i-delete-my-account","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Account Management"}]},{"id":"lIkgHOY1m1dwcZIkPfMl","title":"Support","pathname":"/troubleshooting/support","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"tHZ5SJmpLDySw52gDhRh","title":"Spreadsheet performance","pathname":"/troubleshooting/spreadsheet-performance","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"dNLcg6QszqXhDDGrni7w","title":"What data do you keep and for how long?","pathname":"/frequent-questions/what-data-do-you-keep-and-for-how-long","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Frequent Questions"}]},{"id":"bPAPbwnYkf2p6LBh8mes","title":"Overview","pathname":"/how-tos/overview","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"How-Tos"}]},{"id":"o6RZCubwzR6kwh3w8cba","title":"Conditional Logic","pathname":"/how-tos/conditional-logic","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"How-Tos"}]},{"id":"tlpTCiOmGEOr8i7cG8xZ","title":"Chart title and Checkbox label text case formatting","pathname":"/how-tos/chart-title-and-checkbox-label-text-case-formatting","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"How-Tos"}]},{"id":"ect8GeYh3Xwa6WnfjGgb","title":"Deleting functions and connections","pathname":"/how-tos/deleting-functions-and-connections","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"How-Tos"}]},{"id":"D0rXZFpymhbZ1eBghWxh","title":"Find & Replace Fonts","pathname":"/how-tos/find-and-replace-fonts","siteSpaceId":"sitesp_xszPX","description":"This article describes the Find & Replace font functionality and how to use it","breadcrumbs":[{"label":"How-Tos"}]},{"id":"jvkzGDccpd9Owv7BeEJl","title":"Getting a Mapbox API access token","pathname":"/how-tos/getting-a-mapbox-api-access-token","siteSpaceId":"sitesp_xszPX","description":"This article describes how to find your Mapbox access token, and which scopes are required in order to connect to your Mapbox account.","breadcrumbs":[{"label":"How-Tos"}]},{"id":"csXYifJNOm4U5K7oOwpl","title":"Renaming a component, function or connection","pathname":"/how-tos/renaming-a-component-function-or-connection","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"How-Tos"}]},{"id":"5IVyIWfE8uTqidyycKiq","title":"Seeing Data from a Connector at Design time","pathname":"/how-tos/seeing-data-from-a-connector-at-design-time","siteSpaceId":"sitesp_xszPX","breadcrumbs":[{"label":"How-Tos"}]},{"id":"y7SWeLVP1w0bfjLsNuF9","title":"Troubleshooting Projects in the Console","pathname":"/how-tos/troubleshooting-projects-in-the-console","siteSpaceId":"sitesp_xszPX","description":"This article describes how to open and access the console within the Squirrel desktop and browser tools. This may be required upon request when raising a support ticket.","breadcrumbs":[{"label":"How-Tos"}]},{"id":"k0kLwqhhIiOwUVJCJpV2","title":"Using colors and color values","pathname":"/how-tos/using-colors-and-color-values","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"How-Tos"}]},{"id":"1eWe0IaHO09htrgzpMPj","title":"Creating Toggle Buttons","pathname":"/how-tos/creating-toggle-buttons","siteSpaceId":"sitesp_xszPX","description":"This guide shows you how to create toggle buttons using push buttons and spreadsheet formulas.","breadcrumbs":[{"label":"How-Tos"}]},{"id":"RBmZNlH9ALk2z4kSnRc4","title":"Cascading Dropdowns","pathname":"/tutorials/cascading-dropdowns","siteSpaceId":"sitesp_xszPX","description":"This article describes how to create cascading dropdowns using the MegaQuery add-on functionality","breadcrumbs":[{"label":"Tutorials"}]},{"id":"vBgNrHWjtrr6cTMFyBMi","title":"Create a temperature conversion app","pathname":"/tutorials/create-a-temperature-conversion-app","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"qIDtGtF1yOWHDxCGzF10","title":"Create a revenue growth app from an existing spreadsheet","pathname":"/tutorials/create-a-revenue-growth-app-from-an-existing-spreadsheet","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"CjgBb9a7wiYXANoD7eKl","title":"Whack-A-Squirrel Game","pathname":"/tutorials/whack-a-squirrel-game","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"c36PlWi9Difo1REtTPAn","title":"Filtered Rows Insertion: Building a Filtered Selection","pathname":"/tutorials/filtered-rows-insertion-building-a-filtered-selection","siteSpaceId":"sitesp_xszPX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"Li0mKJRJh2k6nRznPZLq","title":"README","pathname":"/squirrel-addon-documentation","siteSpaceId":"sitesp_gTTB4","description":""},{"id":"XClmfL9uriiWDb9aP6aK","title":"Table of contents","pathname":"/squirrel-addon-documentation/tableofcontents","siteSpaceId":"sitesp_gTTB4","description":""},{"id":"tkx79aD8VQeR0tzUPxiX","title":"Building an addon","pathname":"/squirrel-addon-documentation/building-an-addon","siteSpaceId":"sitesp_gTTB4","description":""},{"id":"5sqqvIVhAXHrSDTwKSIE","title":"Communication","pathname":"/squirrel-addon-documentation/building-an-addon/communication","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"}]},{"id":"t9VAveCwtB3eQR9XIBKT","title":"Property Panel","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"}]},{"id":"9og3H40VBOlon97wuBc3","title":"Property Panel Elements","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"}]},{"id":"u3SS6tEHpYEeltNm8dRl","title":"Accordion","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/accordion","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"GLOx54C1brzarsEXEkgy","title":"Checkbox","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/checkbox","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"wh8lLMN7rW0XdXf3iX1s","title":"Color Input","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/color-input","siteSpaceId":"sitesp_gTTB4","description":"Color picker with optional opacity","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"JGAuf03tuVtXP5r8EDZW","title":"Conditional Logic","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/conditional-logic","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"alV3T9QX4nBP5nvOjGAE","title":"Dropdown","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/dropdown","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"50F8NWKoLJlVT8bYBZBR","title":"Font","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/font","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"MJtaFwx36OSf0N0ftIgJ","title":"Horizontal Line","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/horizontal-line","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"MBrAyc7a4M0DN43iaIuk","title":"Input Box","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/input-box","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"0I6WQmWmi7XhLe2MlGeD","title":"Radio Button","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/radio-button","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"NkZoSSAhDLWHQ11WCCgr","title":"Series","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/series","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"gm5Yn9n9Ux3gUUTem7ot","title":"Sub Accordion","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/sub-accordion","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"Wp7GhQDvVlleYkwjXrqS","title":"Text Label","pathname":"/squirrel-addon-documentation/building-an-addon/property-panel/property-panel-elements/text-label","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Property Panel"},{"label":"Property Panel Elements"}]},{"id":"mL2gNrd0g6c6gQAKUAdN","title":"Publishing an addon","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"}]},{"id":"rOlhcgCKjJ70vCbYbgLT","title":"Restricting private addons","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon/restricting-private-addons","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Publishing an addon"}]},{"id":"0Gbskn70CJNmM1Wx29Bd","title":"The review process","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon/the-review-process","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Publishing an addon"}]},{"id":"hJhn1ROdsB1EXJABS4qA","title":"Add-on submission","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon/add-on-submission","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Publishing an addon"}]},{"id":"fMIfpmYAZGUL7STtiPvE","title":"Icon guidelines","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon/add-on-submission/icon-guidelines","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Publishing an addon"},{"label":"Add-on submission"}]},{"id":"LocZHvnDKovTp0fB29Zq","title":"Image guidelines","pathname":"/squirrel-addon-documentation/building-an-addon/publishing-an-addon/add-on-submission/image-guidelines","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"Building an addon"},{"label":"Publishing an addon"},{"label":"Add-on submission"}]},{"id":"ECi4Ipu7mv99ecCDnu18","title":"introduction","pathname":"/squirrel-addon-documentation/introduction","siteSpaceId":"sitesp_gTTB4"},{"id":"ETgDoIx07nSD53T7Pd1S","title":"Joining the Developer Program","pathname":"/squirrel-addon-documentation/introduction/joining-the-developer-program","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"introduction"}]},{"id":"OaMPo5QFwc0AT84kb1xT","title":"past-events","pathname":"/squirrel-addon-documentation/past-events","siteSpaceId":"sitesp_gTTB4"},{"id":"qPXrKNy5oGSC250j4hI5","title":"Building your first add-on","pathname":"/squirrel-addon-documentation/past-events/building-your-first-add-on","siteSpaceId":"sitesp_gTTB4","description":"With Matt Duligall.  Originally run Tuesday 19th July 2022","breadcrumbs":[{"label":"past-events"}]},{"id":"2d31c36yRjxhX5WjIQ7u","title":"squirrel-helper-library","pathname":"/squirrel-addon-documentation/squirrel-helper-library","siteSpaceId":"sitesp_gTTB4"},{"id":"cnfulHqIp72mq40lCifW","title":"Dot notation","pathname":"/squirrel-addon-documentation/squirrel-helper-library/dot-notation","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"}]},{"id":"qqvKpp2QyJkFVSZkQnAm","title":"Angular","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"}]},{"id":"OOlfkrrZduvAGA0Q4uP1","title":"Classes","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"}]},{"id":"0kXVqpzMTMGg505cjBxH","title":"SquirrelCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelcanvas","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Classes"}]},{"id":"fuP8dr7MuaFZPX2bYOl3","title":"SquirrelColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelcolor","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Classes"}]},{"id":"9bzNmyCTur8003OxpkWo","title":"SquirrelMessage","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelmessage","siteSpaceId":"sitesp_gTTB4","description":"Used for communication to and from Squirrel","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Classes"}]},{"id":"JpkBmCLJnf8pKQtoAY14","title":"SquirrelPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelposition","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Classes"}]},{"id":"KBqJQECTmuE0ApJm4NH9","title":"SquirrelSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelsize","siteSpaceId":"sitesp_gTTB4","description":"Used to receive height and width information from Squirrel. This could be used for component size as well as binding size.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Classes"}]},{"id":"Pk9yNwfqNooDgdvoWFZI","title":"Events","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"}]},{"id":"Pui9W6r4IWAeKe9uSdAP","title":"onInitState","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/oninitstate","siteSpaceId":"sitesp_gTTB4","description":"onInitState(state: any): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"V31nurdr55kbnMy96qcn","title":"onPropertyChange","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onpropertychange","siteSpaceId":"sitesp_gTTB4","description":"onPropertyChange(property: string, value: any): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"1TCpqfITHqE17VM4k0kf","title":"onPropertyChangesComplete","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onpropertychangescomplete","siteSpaceId":"sitesp_gTTB4","description":"onPropertyChangesComplete(): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"iBMDnHvscP3OHS0CijvK","title":"onSetCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onsetcanvas","siteSpaceId":"sitesp_gTTB4","description":"onSetCanvas(canvas: SquirrelCanvas): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"6FDNnjP6ZQQeZRJ0GfJU","title":"onSetPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onsetposition","siteSpaceId":"sitesp_gTTB4","description":"onSetSize(size: SquirrelSize): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"owGSar8B599EIZjKlmab","title":"onSetRuntimeMode","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onsetruntimemode","siteSpaceId":"sitesp_gTTB4","description":"onSetRuntimeMode(mode: string): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"ppYRREnzhhLB5JlM2fqC","title":"onSetSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/events/onsetsize","siteSpaceId":"sitesp_gTTB4","description":"onSetSize(size: SquirrelSize): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Events"}]},{"id":"hpN79KoixSSUKl9WrwRt","title":"Getting Started","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/getting-started","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"}]},{"id":"D68Svruv2MGKRA9Wf5ou","title":"Building your first addon","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/getting-started/building-your-first-addon","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Getting Started"}]},{"id":"He1NBJn0JIHV4D8ErOoV","title":"Debugging","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/getting-started/debugging","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Getting Started"}]},{"id":"upYFa4yAY67OfZxvd4kV","title":"Sending and Receiving Data","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/getting-started/sending-and-receiving-data","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Getting Started"}]},{"id":"FyxB3JhHlzErg1ej9P0w","title":"The JSON files","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/getting-started/the-json-files","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Getting Started"}]},{"id":"uZ1Kuy66VGfY3OJgH7Vu","title":"Methods","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"}]},{"id":"xBN6yfTnxdNlLBQLgdV3","title":"getBindingDimension","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getbindingdimension","siteSpaceId":"sitesp_gTTB4","description":"getBindingDimension(property: string): SquirrelSize","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"Xbx2PfnFKzBurHG3MFyw","title":"getCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getcanvas","siteSpaceId":"sitesp_gTTB4","description":"getCanvas(): SquirrelCanvas","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"mMrAkT9TB74ZPK97GQt2","title":"getCopyOfState","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getcopyofstate","siteSpaceId":"sitesp_gTTB4","description":"getCopyOfState(): any","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"16x34DERLEmfMDA9aSd8","title":"getGenericProperty","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getgenericproperty","siteSpaceId":"sitesp_gTTB4","description":"getGenericProperty(property: string): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"PLKPLb8zbWW7nLRfaww6","title":"getPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getposition","siteSpaceId":"sitesp_gTTB4","description":"getPosition(): SquirrelPosition","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"ODyny1WEQOg2fNjW0CAd","title":"getRuntimeMode","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getruntimemode","siteSpaceId":"sitesp_gTTB4","description":"getRuntimeMode(): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"kgvYneZsGkJS8QsXJEq7","title":"getSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/getsize","siteSpaceId":"sitesp_gTTB4","description":"getSize(): SquirrelSize","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"hsWdDTeidxJ7eeBpUnVG","title":"initWithSquirrel","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/initwithsquirrel","siteSpaceId":"sitesp_gTTB4","description":"initWithSquirrel();","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"YIq2paLlC4EEoL9gSNUG","title":"parseColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/parsecolor","siteSpaceId":"sitesp_gTTB4","description":"parseColor(color: any, alpha = 1, outputHex = false): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"4TuLkwx0wMyL9FXMGQwU","title":"sendToSquirrel","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/sendtosquirrel","siteSpaceId":"sitesp_gTTB4","description":"sendToSquirrel(property: string, value: any, padData = true): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"ucG1iCySCgxX8fIkOjxG","title":"setPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/setposition","siteSpaceId":"sitesp_gTTB4","description":"setPosition(position: SquirrelPosition)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"6V9ZJYrLN8dFzQY1n7e9","title":"setSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/setsize","siteSpaceId":"sitesp_gTTB4","description":"setSize(size: SquirrelSize)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"azjAfpLRG023l7ko8AAe","title":"shadeColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/shadecolor","siteSpaceId":"sitesp_gTTB4","description":"shadeColor(color: any, alpha = 1): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"bxQvMNGszEV3AypR1amh","title":"tintColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/angular/methods/tintcolor","siteSpaceId":"sitesp_gTTB4","description":"tintColor(color: any, alpha = 1): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"Angular"},{"label":"Methods"}]},{"id":"LcXrXHWrNYMh5cBYRnyH","title":"JavaScript","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"}]},{"id":"DDUOqwQqcJcf9XAQ0fyw","title":"Classes","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"}]},{"id":"Y2fAelVzrJ2ZuIvAPake","title":"SquirrelCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes/squirrelcanvas","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Classes"}]},{"id":"HmExfdqxvLhxLYBztchS","title":"SquirrelColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes/squirrelcolor","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Classes"}]},{"id":"b8vbbChZ0FS22ufLtx45","title":"SquirrelMessage","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes/squirrelmessage","siteSpaceId":"sitesp_gTTB4","description":"Used for communication to and from Squirrel","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Classes"}]},{"id":"5yyY9qC3qD2HBPKMfX92","title":"SquirrelPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes/squirrelposition","siteSpaceId":"sitesp_gTTB4","description":"Used to reflect the x and y position of the component on the Squirrel canvas.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Classes"}]},{"id":"CbCmudcb3ifbdxlg5lnT","title":"SquirrelSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/classes/squirrelsize","siteSpaceId":"sitesp_gTTB4","description":"Used to receive height and width information from Squirrel. This could be used for component size as well as binding size.","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Classes"}]},{"id":"1DI0afBHk67w93RHkYzO","title":"Events","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"}]},{"id":"IvBCYcLdhQZ3qyH0tFIL","title":"onInitState","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/oninitstate","siteSpaceId":"sitesp_gTTB4","description":"onInitState(e)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"iCpYXZTxsgwHOdgyKeTs","title":"onPropertyChange","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onpropertychange","siteSpaceId":"sitesp_gTTB4","description":"onPropertyChange(property: string, value: any): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"fGKU3vwq2BbPzfP3EzwP","title":"onPropertyChangesComplete","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onpropertychangescomplete","siteSpaceId":"sitesp_gTTB4","description":"onPropertyChangesComplete()","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"590wJGWL5SBiTABkSzZY","title":"onSetCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onsetcanvas","siteSpaceId":"sitesp_gTTB4","description":"onSetCanvas(e)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"zuA3fjSryITX5EZUimL7","title":"onSetPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onsetposition","siteSpaceId":"sitesp_gTTB4","description":"onSetSize(e)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"mm4K2TEARa47MdXyia6Y","title":"onSetRuntimeMode","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onsetruntimemode","siteSpaceId":"sitesp_gTTB4","description":"onSetRuntimeMode(e)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"KEkK0OInofnVeWHNiHaE","title":"onSetSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/events/onsetsize","siteSpaceId":"sitesp_gTTB4","description":"onSetSize(e)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Events"}]},{"id":"m4patOT3GMfvUJPyiSWA","title":"Getting Started","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/getting-started","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"}]},{"id":"Sqv66Ex95dUNlKnj5Jvc","title":"Building your first add-on","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/getting-started/building-your-first-add-on","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Getting Started"}]},{"id":"5GNVB8k5ktmtQItaRo8K","title":"Debugging","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/getting-started/debugging","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Getting Started"}]},{"id":"TfVnQreR2GYntK9VikMs","title":"Sending and Receiving Data","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/getting-started/sending-and-receiving-data","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Getting Started"}]},{"id":"hVzVWB0UMmM7OrL0v3HG","title":"The JSON files","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/getting-started/the-json-files","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Getting Started"}]},{"id":"G0MypZho3fHa1rbkJJNj","title":"Methods","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"}]},{"id":"QtSyuVnBJWj0HTMGV8em","title":"getBindingDimension","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getbindingdimension","siteSpaceId":"sitesp_gTTB4","description":"getBindingDimension(property: string): SquirrelSize","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"HatY89xlOhtpBzf25uZN","title":"getCanvas","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getcanvas","siteSpaceId":"sitesp_gTTB4","description":"getCanvas()","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"OcP2bCYfLR4ulGiXl754","title":"getCopyOfState","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getcopyofstate","siteSpaceId":"sitesp_gTTB4","description":"getCopyOfState()","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"FCaW1yrV55y71FijJ3cY","title":"getGenericProperty","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getgenericproperty","siteSpaceId":"sitesp_gTTB4","description":"getGenericProperty(property)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"F92KMcNfFOIuL9gCVHGQ","title":"getPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getposition","siteSpaceId":"sitesp_gTTB4","description":"getPosition(): SquirrelPosition","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"oqfEJT0Vr9iP6XAYlWcJ","title":"getRuntimeMode","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getruntimemode","siteSpaceId":"sitesp_gTTB4","description":"getRuntimeMode()","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"78Tkshmm1g8sI3uuDEV6","title":"getSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/getsize","siteSpaceId":"sitesp_gTTB4","description":"getSize(): SquirrelSize","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"bdr9i8BQlmZS1fr05f8m","title":"initWithSquirrel","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/initwithsquirrel","siteSpaceId":"sitesp_gTTB4","description":"initWithSquirrel();","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"lrANWuBpSXnDrkMxBktE","title":"parseColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/parsecolor","siteSpaceId":"sitesp_gTTB4","description":"parseColor(color: any, alpha = 1, outputHex = false): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"id0YgJTccOEcaVfyNqcd","title":"sendToSquirrel","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/sendtosquirrel","siteSpaceId":"sitesp_gTTB4","description":"sendToSquirrel(property: string, value: any, padData = true): void","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"Cql3kAA7jVTstjWMhfY6","title":"setPosition","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/setposition","siteSpaceId":"sitesp_gTTB4","description":"setPosition(x,y)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"H5pYpR7xb6caul9eg8nZ","title":"setSize","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/setsize","siteSpaceId":"sitesp_gTTB4","description":"setSize(width, height)","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"9MqaZW1Fov0aMYz6Bl8w","title":"shadeColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/shadecolor","siteSpaceId":"sitesp_gTTB4","description":"shadeColor(color: any, alpha = 1): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"qwGrbItHB19kboezVn2X","title":"tintColor","pathname":"/squirrel-addon-documentation/squirrel-helper-library/javascript/methods/tintcolor","siteSpaceId":"sitesp_gTTB4","description":"tintColor(color: any, alpha = 1): string","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"JavaScript"},{"label":"Methods"}]},{"id":"2RyWHmyjhcSJ2bTQ7al2","title":"React","pathname":"/squirrel-addon-documentation/squirrel-helper-library/react","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"}]},{"id":"GaCvWjB7eEAD4DjyizKY","title":"Coming Soon","pathname":"/squirrel-addon-documentation/squirrel-helper-library/react/coming-soon","siteSpaceId":"sitesp_gTTB4","description":"","breadcrumbs":[{"label":"squirrel-helper-library"},{"label":"React"}]}]}