Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [{
- "schema": {
- "fields": [],
- "groups": [{
- "fields": [{
- "disabled": "true",
- "inputType": "text",
- "label_calc": "model.lang.selectedStore",
- "model": "selectedStore.name",
- "required": true,
- "styleClasses": "col-md-4",
- "type": "input",
- "validator": "required"
- }, {
- "actions": [{
- "action": "path",
- "options": {
- "path": "/"
- }
- }],
- "buttonClasses": "btn btn-info",
- "styleClasses": "col-md-2",
- "text_calc": "model.lang.choose",
- "type": "button"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.technicianLanguage",
- "model": "technicianLanguage",
- "onChanged_actions": [{
- "action": "runUtilityHook",
- "options": {
- "type": "update"
- }
- }],
- "placeholder_calc": "model.lang.choose",
- "required": true,
- "selectOptions": {
- "closeOnSelect": true,
- "multiSelect": false,
- "searchable": true,
- "showLabels": false
- },
- "styleClasses": "col-md-4",
- "type": "vueMultiSelect",
- "validator": "required",
- "values": ["English", "Español", "Français", "Deutsch", "Italiano", "日本語", "한국어", "Nederlands", "Svenska", "Türkçe", "Português do Brasil", "中国", "繁體中文", "Québécois"]
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "html": "<h2><strong>{{model.lang.chooseDevice}}</strong></h2>",
- "styleClasses": "col-md-12",
- "type": "html"
- }, {
- "errorMsg_calc": "model.lang.chooseDevice",
- "html": "\n <div class=\"block text-gray-500\">\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'computer',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'computer'\n }\n \" \n \n @click=\"model.selectedIcon = 'computer'\"\n \n >\n <center>\n <i class=\" fa fa-desktop fa-3x \"></i><br>\n <div class=\"font-semibold text-sm\">Computer</div>\n </center>\n </div>\n\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'mobile',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'mobile'\n \n }\n \" \n @click=\"model.selectedIcon = 'mobile'\"\n >\n <center>\n <i class=\"fa fa-mobile fa-3x\"></i><br>\n <div class=\"font-semibold text-sm\">Mobile </div>\n </center>\n </div>\n\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'hard drive',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'hard drive'\n \n }\n \" \n @click=\"model.selectedIcon = 'hard drive'\"\n >\n <center>\n <i class=\"fa fa-hdd fa-3x\"></i><br>\n <div class=\"font-semibold text-sm\">Hard Drive </div>\n </center>\n </div>\n\n </div>\n <div class=\"block center text-gray-500\">\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'flash media',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'flash media'\n \n }\n \" \n @click=\"model.selectedIcon = 'flash media'\">\n <center>\n <i class=\" fa fa-camera fa-3x\"></i><br>\n <div class=\"font-semibold text-sm\">Flash Card </div>\n </center>\n </div>\n\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'raid',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'raid'\n \n }\n \"\n @click=\"model.selectedIcon = 'raid'\"\n >\n <center>\n <i class=\"fa fa-database fa-3x\"></i><br>\n <div class=\"font-semibold text-sm\">RAID / NAS </div>\n </center>\n </div>\n\n <div \n class=\"inline-block w-20 h-20 m-2 pt-1 border-gray-500 border-2 rounded-lg bg-white hover:shadow-md hover:text-white\" \n :class=\"\n {\n 'bg-red-500 border-red-500 shadow-md text-white' : model.selectedIcon == 'other',\n 'hover:bg-gray-500 ' : model.selectedIcon != 'other'\n \n }\n \" \n @click=\"model.selectedIcon = 'other'\"\n >\n <center>\n <i class=\" fa fa-question fa-3x\"></i><br>\n <div class=\"font-semibold text-sm\">Other </div>\n </center>\n </div>\n </div>\n",
- "required": true,
- "styleClasses": "col-md-12 mt-4",
- "type": "html",
- "validator": "calc",
- "validator_calc": "model.selectedIcon != ''"
- }],
- "styleClasses": "col-md-12"
- }],
- "isCollapsable": false
- },
- "title_calc": "model.lang.getStarted"
- }, {
- "schema": {
- "groups": [{
- "fields": [{
- "html": "<h2>{{model.lang.deviceDetails}}</h2>",
- "styleClasses": "col-md-12",
- "type": "html"
- }, {
- "label_calc": "model.lang.mediaType",
- "model": "mediaType",
- "required": false,
- "styleClasses": "col-md-6",
- "type": "radios",
- "values_calc": "model.drives",
- "visible_calc": "(model.selectedIcon == 'hard drive' || model.selectedIcon == 'computer')"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.deviceWorking",
- "model": "deviceWorkingAnswer",
- "required": false,
- "styleClasses": "col-md-4",
- "type": "radios",
- "values_calc": "model.yesNo"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.whatHappened",
- "model": "dataHistory",
- "required": true,
- "styleClasses": "col-md-3",
- "type": "radios",
- "values_calc": "dataHistoryChoice",
- "visible_calc": "model.deviceWorkingAnswer=='yes' && model.selectedIcon =='mobile'"
- }, {
- "label_calc": "model.lang.whatHappened",
- "model": "dataHistory",
- "required": true,
- "styleClasses": "col-md-3",
- "type": "radios",
- "values_calc": "model.dataHistoryChoice",
- "visible_calc": "model.deviceWorkingAnswer=='yes' && model.selectedIcon !='mobile'"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.devicePasscode",
- "model": "passcodeExists",
- "required": true,
- "styleClasses": "col-md-3",
- "type": "radios",
- "values_calc": "model.yesNo",
- "visible_calc": "model.selectedIcon=='mobile'"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.phoneiPhone4SOrNewer",
- "model": "mobileModel",
- "required": false,
- "styleClasses": "col-md-4",
- "type": "radios",
- "validator": "string",
- "values_calc": "model.yesNo",
- "visible_calc": "model.selectedIcon=='mobile' && model.passcodeExists=='yes'"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "html": " <div class=\"block text-red-600 font-bold text-2xl text-center\"> <i class=\" fa fa-warning fa-3x\"></i></div>\n <div class=\"block text-red-600 font-bold text-2xl\">\n <br class=\"clear\" />{{model.land.unableToReceover}}</div>\n <div class=\"block text-red-600 text-md\"><br class=\"clear\" /><br class=\"clear\" />{{model.lang.cannotSubmit}}\n <span class=\"underline text-red-600 \"><a href='https://drivesaversdatarecovery.com/iphone-data-recovery-results/' target=\"_blank\">click here.</a></span></div>",
- "styleClasses": "col-md-6",
- "type": "html",
- "visible_calc": "model.selectedIcon=='mobile' && model.mobileModel=='yes' && model.passcodeExists=='yes'"
- }, {
- "label_calc": "model.lang.RAIDLevel",
- "model": "RAIDLevel",
- "placeholder": "",
- "required": false,
- "selectOptions": {
- "closeOnSelect": true,
- "multiSelect": false,
- "searchable": true,
- "showLabels": false
- },
- "styleClasses": "col-md-2",
- "type": "vueMultiSelect",
- "validator": "required",
- "values": ["0", "1", "5", "6", "10", "50"],
- "visible_calc": "model.selectedIcon=='raid'"
- }, {
- "inputType": "number",
- "label_calc": "model.lang.numberOfDrives",
- "model": "numberOfDrives",
- "placeholder": "",
- "required": false,
- "styleClasses": "col-md-2",
- "type": "input",
- "validator": "number",
- "visible_calc": "model.selectedIcon=='raid'"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "label_calc": "model.lang.dataRecovery",
- "max": 10,
- "min": 1,
- "model": "filesNeeded",
- "name_calc": "model.lang.filesNeeded",
- "required": "false",
- "schema": {
- "fields": [{
- "label_calc": "model.lang.chooseFile",
- "model": "fileTypeSelected",
- "placeholder_calc": "model.lang.chooseFile",
- "required": false,
- "selectOptions": {
- "closeOnSelect": true,
- "id": "type",
- "label": "type",
- "multiSelect": false,
- "searchable": true,
- "showLabels": false
- },
- "styleClasses": "col-md-6 file-selector",
- "type": "vueMultiSelect",
- "values_calc": "model.fileTypes"
- }, {
- "styleClasses": "col-md-8 clearfix",
- "type": "clearfix"
- }, {
- "html": "<hr><strong>{{model.lang.info}}</strong>",
- "model": "someHTMLkey",
- "styleClasses": "col-md-12",
- "type": "html",
- "visible_calc": "model.fileTypes"
- }, {
- "html": "<p>{{model.fileTypeSelected.question}}</p>",
- "styleClasses": "col-md-12",
- "type": "html"
- }, {
- "styleClasses": "col-md-8 clearfix",
- "type": "clearfix"
- }, {
- "hint": "",
- "label": "",
- "model": "fileAnswer",
- "required": false,
- "rows": 4,
- "styleClasses": "col-md-12",
- "type": "textArea",
- "validator": ""
- }]
- },
- "styleClasses": "col-md-8",
- "tabLabelModel": "fileTypeSelected.type",
- "type": "accordion",
- "visible_calc": "model.selectedIcon=='mobile' && model.passcodeExists=='yes' && model.technicianLanguage== 'English' || model.selectedIcon=='mobile' && model.passcodeExists=='no' && model.mobileModel=='no' && model.technicianLanguage== 'English' || model.selectedIcon!='mobile' && model.technicianLanguage== 'English' "
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "hint_calc": "model.lang.deviceFailedInfo",
- "label_calc": "model.lang.techNotes",
- "model": "techNotes",
- "rows": 6,
- "styleClasses": "col-md-8",
- "type": "textArea",
- "visible_calc": "model.selectedIcon=='mobile' && model.passcodeExists=='yes' || model.selectedIcon=='mobile' && model.passcodeExists=='no' && model.mobileModel=='no' || model.selectedIcon!='mobile'"
- }]
- }]
- },
- "title_calc": "model.lang.serviceInfoTitle"
- }, {
- "schema": {
- "fields": [{
- "html": "<h2>{{cmodel.lang.customerInfo}}</h2>",
- "styleClasses": "col-md-20",
- "type": "html"
- }, {
- "label_calc": "model.lang.customerLanguage",
- "model": "customerLanguage",
- "placeholder_calc": "model.lang.choose",
- "required": true,
- "selectOptions": {
- "closeOnSelect": true,
- "multiSelect": false,
- "preselect-first": "true",
- "searchable": true,
- "showLabels": false
- },
- "styleClasses": "col-md-4",
- "type": "vueMultiSelect",
- "validator": "required",
- "values": ["English", "Español", "Français", "Deutsch", "Italiano", "日本語", "한국어", "Nederlands", "Sverige", "Türkçe", "Português do Brasil", "中国", "傳統", "Québécois"]
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label_calc": "model.lang.nameFirst",
- "model": "nameFirst",
- "readonly": false,
- "required": true,
- "styleClasses": "col-md-4",
- "type": "input",
- "validator": "string"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label_calc": "model.lang.nameLast",
- "model": "nameLast",
- "readonly": false,
- "required": false,
- "styleClasses": "col-md-4",
- "type": "input",
- "validator": "string"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label_calc": "model.lang.phone",
- "model": "phone",
- "required": true,
- "styleClasses": "col-md-4",
- "type": "input",
- "validator": "required"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label_calc": "model.lang.email",
- "model": "email",
- "required": true,
- "styleClasses": "col-md-4",
- "type": "input",
- "validator": "email"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label_calc": "model.lang.addressStreet1",
- "model": "address",
- "onPlaceChanged": "",
- "placeholder": "",
- "required": false,
- "styleClasses": "col-md-8",
- "type": "googleAddress"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }, {
- "inputType": "text",
- "label": "Address 2",
- "label_calc": "model.lang.addressStreet2",
- "placeholder": "",
- "required": false,
- "styleClasses": "col-md-8",
- "type": "input",
- "validator": "string"
- }, {
- "styleClasses": "col-md-12 clearfix",
- "type": "clearfix"
- }]
- },
- "title_calc": "model.lang.customerInfoTitle"
- }]
Add Comment
Please, Sign In to add comment