{
  "eventsAndFunctions": [
    {
      "algorithm": {
        "parameters": [],
        "statements": [],
        "typeReturn": "any",
        "variables": []
      },
      "name": "main_init"
    },
    {
      "algorithm": {
        "parameters": [],
        "statements": [
          {
            "buttons": "ok-cancel",
            "command": "Open",
            "expressionIcon": "\"search-glass.svg\"",
            "expressionStartModel": "{}",
            "expressionTitle": "\"[[Search]] [[SalesTeam]]\"",
            "mode": "right-drawer",
            "size": "default",
            "uiComponentName": "CmpSearchPsSalesTeam"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "command": "SetValue",
                    "expression": "[^openedModel.selectedSalesTeam.id, ^openedModel.selectedSalesTeam.name]",
                    "widgetName": "sbSalesTeam"
                  },
                  {
                    "command": "WriteModel",
                    "expression": "^openedModel.selectedSalesTeam.id",
                    "modelVariableName": "parentSalesTeamId"
                  }
                ],
                "command": "If",
                "expression": "!IsNull(^openedModel.selectedSalesTeam)"
              },
              {
                "command": "CloseCurrent"
              }
            ],
            "command": "OnOk",
            "variableNameOpenedModel": "openedModel"
          }
        ],
        "typeReturn": "any",
        "variables": [
          {
            "name": "openedModel",
            "type": "any"
          }
        ]
      },
      "name": "sbSalesTeam_search"
    }
  ],
  "model": [
    {
      "name": "salesTeam",
      "required": false,
      "type": "ExtPresales.SalesTeam"
    },
    {
      "name": "parentSalesTeamId",
      "required": false,
      "type": "string"
    }
  ],
  "root": {
    "children": [
      {
        "children": [
          {
            "children": [
              {
                "dataFormat": "KeyValueList",
                "label": "[[Parent]]",
                "name": "sbSalesTeam",
                "size": 2,
                "widget": "SearchBox"
              }
            ],
            "cssClass": "blz-area-default blz-border-top blz-border-right blz-border-left blz-border-bottom blz-border-radius",
            "layout": "form"
          }
        ],
        "cssClass": "blz-padding-top-large blz-padding-right-large blz-padding-left-large blz-padding-bottom-large",
        "layout": "fit"
      }
    ],
    "layout": "responsive"
  },
  "routing": null,
  "unused": []
}