{
  "open": {
    "found": true
  },
  "before": {
    "tag": "before",
    "counts": {
      "whenCompareValue": 1,
      "whenComparison": 1,
      "whenCompareInput": 1,
      "doShowing": 1,
      "doCompareValue": 1
    },
    "ngClicks": [
      "rightSidebar.conditions=!rightSidebar.conditions;",
      "rightSidebar.conditions=false;",
      "condition.showSettings = !condition.showSettings",
      "ConditionalLogic.addNewCondition('when', condition.id)",
      "ConditionalLogic.addNewCondition('do', condition.id)",
      "ConditionalLogic.addNewCondition('condition')"
    ],
    "addBtns": [
      {
        "tag": "BUTTON",
        "txt": "Add New IF",
        "ng": "ConditionalLogic.addNewCondition('when', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New THEN",
        "ng": "ConditionalLogic.addNewCondition('do', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New Condition",
        "ng": "ConditionalLogic.addNewCondition('condition')",
        "visible": true
      }
    ],
    "clScopeConditions": 1
  },
  "addViaFn": "ok",
  "afterFn": {
    "tag": "afterFn",
    "counts": {
      "whenCompareValue": 1,
      "whenComparison": 1,
      "whenCompareInput": 1,
      "doShowing": 1,
      "doCompareValue": 1
    },
    "ngClicks": [
      "rightSidebar.conditions=!rightSidebar.conditions;",
      "rightSidebar.conditions=false;",
      "condition.showSettings = !condition.showSettings",
      "ConditionalLogic.addNewCondition('when', condition.id)",
      "ConditionalLogic.addNewCondition('do', condition.id)",
      "ConditionalLogic.addNewCondition('condition')"
    ],
    "addBtns": [
      {
        "tag": "BUTTON",
        "txt": "Add New IF",
        "ng": "ConditionalLogic.addNewCondition('when', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New THEN",
        "ng": "ConditionalLogic.addNewCondition('do', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New Condition",
        "ng": "ConditionalLogic.addNewCondition('condition')",
        "visible": true
      }
    ],
    "clScopeConditions": 1
  },
  "addViaBtn": "clicked:ConditionalLogic.addNewCondition('when', condition.id)",
  "afterBtn": {
    "tag": "afterBtn",
    "counts": {
      "whenCompareValue": 2,
      "whenComparison": 2,
      "whenCompareInput": 2,
      "doShowing": 1,
      "doCompareValue": 1
    },
    "ngClicks": [
      "rightSidebar.conditions=!rightSidebar.conditions;",
      "rightSidebar.conditions=false;",
      "condition.showSettings = !condition.showSettings",
      "ConditionalLogic.removeCondition('when', when.id, condition.id)",
      "ConditionalLogic.addNewCondition('when', condition.id)",
      "ConditionalLogic.addNewCondition('do', condition.id)",
      "ConditionalLogic.addNewCondition('condition')"
    ],
    "addBtns": [
      {
        "tag": "BUTTON",
        "txt": "Add New IF",
        "ng": "ConditionalLogic.addNewCondition('when', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New THEN",
        "ng": "ConditionalLogic.addNewCondition('do', condition.id)",
        "visible": true
      },
      {
        "tag": "BUTTON",
        "txt": "Add New Condition",
        "ng": "ConditionalLogic.addNewCondition('condition')",
        "visible": true
      }
    ],
    "clScopeConditions": 1
  }
}