{
  "title": "SeatHeatMap Template",
  "desc": "",
  "source": null,
  "type": "dashboard",
  "style": {
    "name": "vivid",
    "palette": {
      "colors": [
        "#547A94",
        "#F48E06",
        "#DB4935",
        "#333333",
        "#008775"
      ],
      "min": "#547A94",
      "max": "#F48E06",
      "name": "Tessitura",
      "sortOrder": 0
    }
  },
  "layout": {
    "instanceid": "DB570-01FF-7A",
    "type": "columnar",
    "columns": [
      {
        "width": 100,
        "cells": [
          {
            "subcells": [
              {
                "elements": [
                  {
                    "minHeight": 96,
                    "maxHeight": 2048,
                    "minWidth": 128,
                    "maxWidth": 2048,
                    "height": "796px",
                    "defaultWidth": 512,
                    "widgetid": "5c69b1efd8338969c8069761"
                  }
                ],
                "width": 100,
                "stretchable": false,
                "pxlWidth": 1430,
                "index": 0
              }
            ]
          }
        ],
        "pxlWidth": 1430,
        "index": 0
      }
    ],
    "container": {}
  },
  "original": null,
  "oid": "5c649086da3de071d8bf1050",
  "datasource": {
    "title": "SYDN-Seats and Tickets",
    "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
    "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
    "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
    "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
  },
  "editing": true,
  "parentFolder": "5f8f290c20aaa11db07b2ee2",
  "filters": [
    {
      "jaql": {
        "table": "SEATING",
        "column": "Screen",
        "dim": "[SEATING.Screen]",
        "datatype": "text",
        "merged": true,
        "title": "Screen",
        "collapsed": true,
        "datasource": {
          "title": "SYDN-Seats and Tickets",
          "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
          "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
          "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
          "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
        },
        "filter": {
          "explicit": true,
          "multiSelection": false,
          "userMultiSelect": false,
          "members": [
            "Stalls"
          ]
        }
      },
      "instanceid": "2EC2D-524A-4B",
      "isCascading": false,
      "disabled": false
    },
    {
      "instanceid": "FAF1B-9C0B-A0",
      "isCascading": true,
      "levels": [
        {
          "table": "SEASON",
          "column": "Season Fiscal Year",
          "dim": "[SEASON.Season Fiscal Year]",
          "datatype": "numeric",
          "title": "Season Fiscal Year",
          "collapsed": true,
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "panel": "scope",
          "filter": {
            "explicit": false,
            "multiSelection": true,
            "all": true
          }
        },
        {
          "table": "SEASON",
          "column": "Season",
          "dim": "[SEASON.Season]",
          "datatype": "text",
          "merged": true,
          "title": "Season",
          "collapsed": true,
          "panel": "scope",
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "filter": {
            "explicit": true,
            "multiSelection": true,
            "members": [
              "2019 Melbourne"
            ]
          }
        },
        {
          "table": "PERFORMANCE DETAIL",
          "column": "Production",
          "dim": "[PERFORMANCE DETAIL.Production]",
          "datatype": "text",
          "merged": true,
          "title": "Production",
          "collapsed": true,
          "panel": "scope",
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "filter": {
            "explicit": false,
            "multiSelection": true,
            "all": true
          }
        },
        {
          "table": "PERFORMANCE DETAIL",
          "column": "Production Season",
          "dim": "[PERFORMANCE DETAIL.Production Season]",
          "datatype": "text",
          "merged": true,
          "title": "Production Season",
          "collapsed": true,
          "panel": "scope",
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "filter": {
            "explicit": false,
            "multiSelection": true,
            "all": true
          }
        },
        {
          "table": "PERFORMANCE DETAIL",
          "column": "Type",
          "dim": "[PERFORMANCE DETAIL.Type]",
          "datatype": "text",
          "merged": true,
          "title": "Type",
          "collapsed": true,
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "panel": "scope",
          "filter": {
            "explicit": false,
            "multiSelection": true,
            "all": true
          }
        },
        {
          "table": "PERFORMANCE DETAIL",
          "column": "Performance Date and Code Short",
          "dim": "[PERFORMANCE DETAIL.Performance Date and Code Short]",
          "datatype": "text",
          "merged": true,
          "title": "Performance Date and Code Short",
          "collapsed": true,
          "datasource": {
            "title": "SYDN-Seats and Tickets",
            "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
            "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
            "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
            "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
          },
          "filter": {
            "explicit": false,
            "multiSelection": true,
            "exclude": {
              "members": [
                "2019-05-10 MS1905010S"
              ]
            }
          }
        }
      ],
      "model": {
        "instanceid": "BE8A9-58D5-25",
        "__store": [
          "[SEASON.Season Fiscal Year]",
          "[SEASON.Season Type]",
          "[SEASON.Season]",
          "[PERFORMANCE DETAIL.Production]",
          "[PERFORMANCE DETAIL.Production Season]",
          "[PERFORMANCE DETAIL.Type]",
          "[PERFORMANCE DETAIL.Performance Date and Code Short]"
        ]
      },
      "disabled": false
    },
    {
      "jaql": {
        "table": "PERFORMANCE PRICING",
        "column": "Price Type Category",
        "dim": "[PERFORMANCE PRICING.Price Type Category]",
        "datatype": "text",
        "merged": true,
        "title": "Price Type Category",
        "collapsed": true,
        "datasource": {
          "title": "SYDN-Seats and Tickets",
          "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
          "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
          "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
          "database": "aSYDNLQAaSeatsIAAaandIAAaTickets",
          "lastBuildTime": "2022-03-01T23:18:31"
        },
        "filter": {
          "explicit": false,
          "multiSelection": true,
          "exclude": {
            "members": [
              "Comp"
            ]
          }
        }
      },
      "instanceid": "B804D-6549-CC",
      "isCascading": false
    }
  ],
  "filterToDatasourceMapping": {},
  "settings": {
    "autoUpdateOnFiltersChange": false
  },
  "widgets": [
    {
      "title": "Seats Sold",
      "type": "chart/scatter",
      "subtype": "bubble/scatter",
      "oid": "5c69b1efd8338969c8069761",
      "desc": null,
      "source": null,
      "datasource": {
        "title": "SYDN-Seats and Tickets",
        "fullname": "APSE2KAPCUBE003.aws.tnhs.cloud/SYDN-Seats and Tickets",
        "id": "aAPSE2KAPCUBE003LgAaAWSLgAaTNHSLgAaCLOUD_aSYDNLQAaSEATSIAAaANDIAAaTICKETS",
        "address": "APSE2KAPCUBE003.aws.tnhs.cloud",
        "database": "aSYDNLQAaSeatsIAAaandIAAaTickets"
      },
      "selection": null,
      "metadata": {
        "ignore": {
          "dimensions": [],
          "all": false
        },
        "panels": [
          {
            "name": "x-axis",
            "items": [
              {
                "jaql": {
                  "table": "SEATING",
                  "column": "Seat Map X",
                  "dim": "[SEATING.Seat Map X]",
                  "datatype": "numeric",
                  "agg": "min",
                  "title": "Min Seat Map X"
                },
                "format": {
                  "mask": {
                    "type": "number",
                    "abbreviations": {
                      "t": true,
                      "b": true,
                      "m": true,
                      "k": true
                    },
                    "separated": true,
                    "decimals": "auto",
                    "isdefault": true
                  }
                }
              }
            ]
          },
          {
            "name": "y-axis",
            "items": [
              {
                "jaql": {
                  "table": "SEATING",
                  "column": "Seat Map Y",
                  "dim": "[SEATING.Seat Map Y]",
                  "datatype": "numeric",
                  "agg": "min",
                  "title": "Min Seat Map Y"
                },
                "format": {
                  "mask": {
                    "type": "number",
                    "abbreviations": {
                      "t": true,
                      "b": true,
                      "m": true,
                      "k": true
                    },
                    "separated": true,
                    "decimals": "auto",
                    "isdefault": true
                  }
                }
              }
            ]
          },
          {
            "name": "point",
            "items": [
              {
                "jaql": {
                  "table": "SEAT & TICKET DETAILS",
                  "column": "Seat Key",
                  "dim": "[SEAT & TICKET.Seat Key]",
                  "datatype": "numeric",
                  "title": "Seat Key"
                },
                "field": {
                  "id": "[SEAT & TICKET.Seat Key]",
                  "index": 0
                }
              }
            ]
          },
          {
            "name": "Break By / Color",
            "items": [
              {
                "jaql": {
                  "type": "measure",
                  "formula": "if([ED4EF-D1B]>0,([ED4EF-D1B]),-999999)",
                  "context": {
                    "[ED4EF-D1B]": {
                      "table": "SEAT & TICKET VALUES",
                      "column": "Ticket Count",
                      "dim": "[SEAT & TICKET VALUES.Ticket Count]",
                      "datatype": "numeric",
                      "agg": "sum",
                      "title": "Total Ticket Count"
                    }
                  },
                  "title": "Sold Count"
                },
                "format": {
                  "mask": {
                    "type": "number",
                    "abbreviations": {
                      "t": true,
                      "b": true,
                      "m": true,
                      "k": true
                    },
                    "separated": true,
                    "decimals": "auto",
                    "isdefault": true
                  },
                  "color": {
                    "type": "condition",
                    "conditions": [
                      {
                        "color": "#000000",
                        "operator": "=",
                        "expression": "-999999"
                      },
                      {
                        "color": "#db4935",
                        "operator": "≥",
                        "expression": {
                          "jaql": {
                            "type": "measure",
                            "formula": "(MAX([3F164-E05],[FD746-5B0]))*0.75",
                            "context": {
                              "[FD746-5B0]": {
                                "table": "SEAT & TICKET VALUES",
                                "column": "Ticket Count",
                                "dim": "[SEAT & TICKET VALUES.Ticket Count]",
                                "datatype": "numeric",
                                "agg": "sum",
                                "title": "Total Ticket Count"
                              },
                              "[3F164-E05]": {
                                "table": "SEAT & TICKET DETAILS",
                                "column": "Seat Key",
                                "dim": "[SEAT & TICKET.Seat Key]",
                                "datatype": "numeric",
                                "title": "Seat Key"
                              }
                            },
                            "title": "(MAX([Seat Key],[Total Ticket Count]))*0.75"
                          }
                        }
                      },
                      {
                        "color": "#f48e06",
                        "operator": "≥",
                        "expression": {
                          "jaql": {
                            "type": "measure",
                            "formula": "(MAX([91054-0C8],[0F555-0E4]))*0.5",
                            "context": {
                              "[0F555-0E4]": {
                                "table": "SEAT & TICKET VALUES",
                                "column": "Ticket Count",
                                "dim": "[SEAT & TICKET VALUES.Ticket Count]",
                                "datatype": "numeric",
                                "agg": "sum",
                                "title": "Total Ticket Count"
                              },
                              "[91054-0C8]": {
                                "table": "SEAT & TICKET DETAILS",
                                "column": "Seat Key",
                                "dim": "[SEAT & TICKET.Seat Key]",
                                "datatype": "numeric",
                                "title": "Seat Key"
                              }
                            },
                            "title": "(MAX([Seat Key],[Total Ticket Count]))*0.5"
                          }
                        }
                      },
                      {
                        "color": "#008775",
                        "operator": "≥",
                        "expression": {
                          "jaql": {
                            "type": "measure",
                            "formula": "(MAX([5A990-234],[6F52A-BC3]))*0.25",
                            "context": {
                              "[6F52A-BC3]": {
                                "table": "SEAT & TICKET VALUES",
                                "column": "Ticket Count",
                                "dim": "[SEAT & TICKET VALUES.Ticket Count]",
                                "datatype": "numeric",
                                "agg": "sum",
                                "title": "Total Ticket Count"
                              },
                              "[5A990-234]": {
                                "table": "SEAT & TICKET DETAILS",
                                "column": "Seat Key",
                                "dim": "[SEAT & TICKET.Seat Key]",
                                "datatype": "numeric",
                                "title": "Seat Key"
                              }
                            },
                            "title": "(MAX([Seat Key],[Total Ticket Count]))*0.25"
                          }
                        }
                      },
                      {
                        "color": "#547a94",
                        "operator": "<",
                        "expression": {
                          "jaql": {
                            "type": "measure",
                            "formula": "(MAX([5A990-234],[6F52A-BC3]))*0.25",
                            "context": {
                              "[6F52A-BC3]": {
                                "table": "SEAT & TICKET VALUES",
                                "column": "Ticket Count",
                                "dim": "[SEAT & TICKET VALUES.Ticket Count]",
                                "datatype": "numeric",
                                "agg": "sum",
                                "title": "Total Ticket Count"
                              },
                              "[5A990-234]": {
                                "table": "SEAT & TICKET DETAILS",
                                "column": "Seat Key",
                                "dim": "[SEAT & TICKET.Seat Key]",
                                "datatype": "numeric",
                                "title": "Seat Key"
                              }
                            },
                            "title": "(MAX([Seat Key],[Total Ticket Count]))*0.25"
                          }
                        }
                      }
                    ]
                  }
                }
              }
            ]
          },
          {
            "name": "size",
            "items": [
              {
                "jaql": {
                  "table": "SEAT & TICKET VALUES",
                  "column": "Ticket Paid Value",
                  "dim": "[SEAT & TICKET VALUES.Ticket Paid Value]",
                  "datatype": "numeric",
                  "agg": "sum",
                  "title": "Total Ticket Paid Value"
                },
                "format": {
                  "mask": {
                    "type": "number",
                    "abbreviations": {
                      "t": true,
                      "b": true,
                      "m": true,
                      "k": true
                    },
                    "separated": true,
                    "decimals": "auto",
                    "isdefault": true
                  }
                }
              }
            ]
          },
          {
            "name": "filters",
            "items": []
          }
        ]
      },
      "iconSmall": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDOTk4NjMxNzU1MTExRTM4QkE0QjUwRjg4NjAzOUM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDOTk4NjMyNzU1MTExRTM4QkE0QjUwRjg4NjAzOUM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM5OTg2MkY3NTUxMTFFMzhCQTRCNTBGODg2MDM5QzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM5OTg2MzA3NTUxMTFFMzhCQTRCNTBGODg2MDM5QzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Ed6mDAAACVUlEQVR42uyYzytmURjHXWPCbsTkHxAyG1Ga1SSr2chWJFnIu2AW76zFQkqzkCl2RLGXpYVSFhZIfkzZyMbPMRYkkVyfh0P3feec+97z3iMppz6d4znnfu/z3POcHy/P9/2ct1xyc956kRmAev+xVL/EO77UNtSDD9Wufc+LKfCRqgxEZ9fzvEvHgafob68uXDpJIXEc+mkewx/YgH/YJqDYhePwnz62CSiOFQAOfqCagz4oCnTlQwcsM6YkhvMZ9RlTEmcGfsD3kH6Z8pEYE2Cln2f4yoVKSKZrhNzeD3QnIjjRjEYPz50ZvnKKPrltrY9GD/WZaREPQFK1v8FXFVgBVXnE7bkKlmz0ccpa35RClYF2RaB9Z5EKYWOd6ZsCkByTLUuO6cEnIylxQ7UZQVzGbYX0a/VJJWt9bQA4Ok/1WXYB2r/Sun9HeMEUz52bOnH0WZ92Vvo8d25cxCqIK6orTde4yts2w6Nr8DOTBzjgRD83w57fCutwCDNQSmAy7e3QLadjYPhfGJKXM+Yi4p7fCutwCDNQSmAZ9RlzEbqNKuebqKYDphZZcNjrcFAW0KigDi3ROVH2qAeWVh97HQ4+66tD60Ff2VNK2F2oU2OrhRpYCaTaaZYHViR9nD7N9jpdYLDnO7qrOdEPC2BWYzsIfp2YxYl+WABjMAy36u8daCRlrh0FoNUnZaz0w7ZRWTBJFmkv9ae0+1DsohZkkkX6oJ92H8o6gAQOH5l+/ViUPQKe1NgTOHxk2JWs9Al4UhdAl6MPvAi6AJzre+//lXjlci/AAOnMDanQIR59AAAAAElFTkSuQmCC",
      "iconSmallWizard": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDOTk4NjMxNzU1MTExRTM4QkE0QjUwRjg4NjAzOUM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDOTk4NjMyNzU1MTExRTM4QkE0QjUwRjg4NjAzOUM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM5OTg2MkY3NTUxMTFFMzhCQTRCNTBGODg2MDM5QzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM5OTg2MzA3NTUxMTFFMzhCQTRCNTBGODg2MDM5QzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Ed6mDAAACVUlEQVR42uyYzytmURjHXWPCbsTkHxAyG1Ga1SSr2chWJFnIu2AW76zFQkqzkCl2RLGXpYVSFhZIfkzZyMbPMRYkkVyfh0P3feec+97z3iMppz6d4znnfu/z3POcHy/P9/2ct1xyc956kRmAev+xVL/EO77UNtSDD9Wufc+LKfCRqgxEZ9fzvEvHgafob68uXDpJIXEc+mkewx/YgH/YJqDYhePwnz62CSiOFQAOfqCagz4oCnTlQwcsM6YkhvMZ9RlTEmcGfsD3kH6Z8pEYE2Cln2f4yoVKSKZrhNzeD3QnIjjRjEYPz50ZvnKKPrltrY9GD/WZaREPQFK1v8FXFVgBVXnE7bkKlmz0ccpa35RClYF2RaB9Z5EKYWOd6ZsCkByTLUuO6cEnIylxQ7UZQVzGbYX0a/VJJWt9bQA4Ok/1WXYB2r/Sun9HeMEUz52bOnH0WZ92Vvo8d25cxCqIK6orTde4yts2w6Nr8DOTBzjgRD83w57fCutwCDNQSmAy7e3QLadjYPhfGJKXM+Yi4p7fCutwCDNQSmAZ9RlzEbqNKuebqKYDphZZcNjrcFAW0KigDi3ROVH2qAeWVh97HQ4+66tD60Ff2VNK2F2oU2OrhRpYCaTaaZYHViR9nD7N9jpdYLDnO7qrOdEPC2BWYzsIfp2YxYl+WABjMAy36u8daCRlrh0FoNUnZaz0w7ZRWTBJFmkv9ae0+1DsohZkkkX6oJ92H8o6gAQOH5l+/ViUPQKe1NgTOHxk2JWs9Al4UhdAl6MPvAi6AJzre+//lXjlci/AAOnMDanQIR59AAAAAElFTkSuQmCC",
      "style": {
        "legend": {
          "enabled": false,
          "position": "bottom"
        },
        "seriesLabels": {
          "enabled": false,
          "rotation": 0
        },
        "markerSize": {
          "isRange": true,
          "min": 12,
          "max": 48,
          "lowest": 10,
          "highest": 60,
          "step": 1,
          "defaultSize": 10
        },
        "xAxis": {
          "enabled": false,
          "ticks": true,
          "labels": {
            "enabled": true,
            "rotation": 0
          },
          "title": {
            "enabled": false
          },
          "gridLines": true,
          "logarithmic": false,
          "logarithmicOld": false,
          "hideMinMax": false,
          "isIntervalEnabled": true
        },
        "yAxis": {
          "enabled": false,
          "ticks": true,
          "labels": {
            "enabled": true,
            "rotation": 0
          },
          "title": {
            "enabled": false
          },
          "gridLines": true,
          "logarithmic": false,
          "hideMinMax": false,
          "isIntervalEnabled": true
        },
        "dataLimits": {
          "categoriesCapacityX": 500,
          "categoriesCapacityY": 500,
          "seriesCapacity": 50
        },
        "narration": {
          "enabled": false,
          "display": "above",
          "format": "bullets",
          "verbosity": "medium",
          "up_sentiment": "good",
          "aggregation": "sum",
          "labels": [
            {
              "id": "seat_key",
              "title": "Seat Key",
              "singular": "Seat Key",
              "plural": "Seat Key"
            }
          ]
        }
      },
      "instanceid": "145E4-7B58-6D",
      "queryStartTime": "2022-03-02T09:37:00",
      "drawing": true,
      "disableSelctor": false,
      "widgetTimingLoged": false,
      "continuousDates": false,
      "nullAsZero": false,
      "forcedRedraw": false,
      "drillToDashboardConfig": {
        "drilledDashboardPrefix": "_",
        "drilledDashboardsFolderPrefix": "",
        "displayFilterPane": true,
        "displayDashboardsPane": false,
        "displayToolbarRow": true,
        "displayHeaderRow": true,
        "volatile": false,
        "hideDrilledDashboards": false,
        "drillToDashboardMenuCaption": "Jump to dashboard",
        "drillToDashboardRightMenuCaption": "Jump to ",
        "drillToDashboardNavigateType": 1,
        "drillToDashboardNavigateTypePivot": 2,
        "drillToDashboardNavigateTypeCharts": 1,
        "drillToDashboardNavigateTypeOthers": 3,
        "excludeFilterDims": [],
        "includeFilterDims": [],
        "drilledDashboardDisplayType": 2,
        "dashboardIds": [],
        "modalWindowResize": false,
        "showFolderNameOnMenuSelection": false,
        "resetDashFiltersAfterJTD": false,
        "sameCubeRestriction": true,
        "showJTDIcon": true
      },
      "chart": {
        "0": {},
        "context": {},
        "length": 1
      },
      "realTimeRefreshing": false,
      "dashboardid": "5c649086da3de071d8bf1050",
      "options": {
        "dashboardFiltersMode": "select",
        "selector": true,
        "triggersDomready": true,
        "autoUpdateOnEveryChange": true,
        "drillToAnywhere": true,
        "previousScrollerLocation": {
          "min": 22.5,
          "max": 62.5
        }
      },
      "script": "/*\nWelcome to your Widget's Script.\n\nTo learn how you can access the Widget and Dashboard objects, see the online documentation at http://developer.sisense.com/pages/viewpage.action?pageId=557127\n*/\nwidget.on('ready', function(se, ev){ \n    //  Parameters\n    var seriesIndex = 0;\n    var adjustmentPercent = 0.25;\n \n    //  Figure out the min/max\n    var x_min = null,\n        x_max = null,\n        y_min = null,\n        y_max = null;\n    $.each(se.queryResult.series[seriesIndex].data, function() {\n        if (!x_min || x_min > this.x) {\n            x_min = this.x;\n        }\n        if (!x_max || x_max < this.x) {\n            x_max = this.x;\n        }\n        if (!y_min || y_min > this.y) {\n            y_min = this.y;\n        }\n        if (!y_max || y_max < this.y) {\n            y_max = this.y;\n        }\n    })\n     \n    //  adjust based on the delta\n    var x_delta = x_max-x_min;\n    var y_delta = y_max-y_min;\n    // x_max = x_max + (x_delta*adjustmentPercent);\n    // x_min = x_min - (x_delta*adjustmentPercent);\n    // y_max = y_max + (y_delta*adjustmentPercent);\n    // y_min = y_min - (y_delta*adjustmentPercent);\n    x_max = x_max + 1\n    x_min = x_min - 1\n    y_max = y_max + 1\n    y_min = y_min - 1\n     \n    //  Set the min/max on the chart\n    var e = element;\n    var chart = e.data('hc');\n    chart.alignTicks =false;\n    chart.xAxis[0].update({max: x_max, min: x_min}, true);\n    chart.yAxis[0].update({max: y_max, min: y_min}, true);\n})",
      "viewState": {
        "activeTab": "filters"
      }
    }
  ],
  "hierarchies": []
}