{
  "version": 12,
  "stages": [
    {
      "stage": "BackgroundTemplateProperty_Click_Recent",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [Recent: ]"
      ],
      "end": [
        "In Properties for 'prism_background_template_source', Widget Recent Tab Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_Prism",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [PRISM: ]"
      ],
      "end": [
        "In Properties for 'prism_background_template_source', Widget PRISM Tab Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_Free",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [FREE: ]"
      ],
      "end": [
        "In Properties for 'prism_background_template_source', Widget FREE Tab Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_My",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [My: ]"
      ],
      "end": [
        "In Properties for 'prism_background_template_source', Widget My Tab Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_MotionOffChecked",
      "start": [
        "In [Properties for 'prism_background_template_source'], Choose [Motion Off: Checked]"
      ],
      "end": [
        "prism_background_template_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_MotionOffUnChecked",
      "start": [
        "In [Properties for 'prism_background_template_source'], Choose [Motion Off: Unchecked]"
      ],
      "end": [
        "prism_background_template_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteUsedResource",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [Delete File Button: ]"
      ],
      "end": [
        "UI: [ALERT] Deleting will remove the backdrop. Are you sure you want to delete?"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteUnusedResource",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [Delete File Button: ]"
      ],
      "end": [
        "UI: [ALERT] Delete the selected background?"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteResource_Yes",
      "start": [
        "In [Alert: Deleting will remove the backdrop. Are you sure you want to delete?], Click [button: Yes]"
      ],
      "end": [
        "LSDialogView PLSAlertView Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteResource_No",
      "start": [
        "In [Alert: Deleting will remove the backdrop. Are you sure you want to delete?], Click [button: No]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteAll",
      "start": [
        "In [Properties for 'prism_background_template_source'], Click [button: Delete All]"
      ],
      "end": [
        "UI: [ALERT] Delete all the backgrounds in MY tab?"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteAll_Cancel",
      "start": [
        "In [Alert: Delete all the backgrounds in MY tab?], Click [button: Cancel]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_DeleteAll_Ok",
      "start": [
        "In [Alert: Delete all the backgrounds in MY tab?], Click [button: OK]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Choose_Template",
      "start": [
        "UI: [UI STEP] property-window:virtual background resource Click"
      ],
      "end": [
        "prism_background_template_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Choose_Template_PreviewApply",
      "start": [
        "prism_background_template_source:template resource property will be changed in the ui"
      ],
      "end": [
        "prism_background_template_source:template resource property is applied in render"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BackgroundTemplateProperty_Click_MotionOff_PreviewApply",
      "start": [
        "prism_background_template_source:motion_off property will be changed in the ui"
      ],
      "end": [
        "prism_background_template_source:motion_off property is applied in render"
      ],
      "feature": [
        "Properties"
      ]
    }
  ]
}