ucan-ext-js-kitchen-sink
Version:
my-ext-gen-app description for Ext JS app MyExtGenApp
74 lines (72 loc) • 2.29 kB
JavaScript
Ext.define('UCANSink.view.componentDetail.examples.reviewTemplateEditor.exampleViewModel', {
extend: 'Ext.app.ViewModel',
alias: 'viewmodel.ucanreviewTemplateEditorexampleviewmodel',
stores: {
reviewTemplates: {
data: [
{
name: 'review_template_1',
global: true,
reviewEntries: [
{
name: 'review_entry_homogeneous_answers',
max: 3,
ko: false
},
{
name: 'review_entry_hidden_solution_hints',
max: 3,
ko: true
}
]
},
{
name: 'review_template_2',
global: true,
reviewEntries: [
{
name: 'review_entry_correct_content',
max: 3,
ko: true
},
{
name: 'review_entry_understandable_question',
max: 3,
ko: true
}
]
}
]
},
translation: {
data: [
{
name: 'Name',
review_template: 'Review-Template',
review_template_entry: 'Revieweintrag',
review_template_new: 'Neues Review-Template',
review_template_entry_new: 'Neue Revieweintrag',
ko: 'KO-Kriterium',
max: 'Anzahl',
review_template_entry_max: 'Checkboxen',
review_template_add: 'Reviewkategorie',
review_template_add_tooltip: 'Ein neues Review-Template hinzufügen',
review_template_entry_add: 'Revieweintrag',
review_template_entry_add_tooltip: 'Einen neuen Revieweintrag hinzufügen',
review_template_remove: 'Entfernen',
review_template_remove_tooltip: 'Dieses Review-Template entfernen',
review_template_remove_text: 'Wollen Sie dieses Review-Template wirklich entfernen',
review_template_entry_remove: 'Entfernen',
review_template_entry_remove_tooltip: 'Diesen Revieweintrag entfernen',
review_template_entry_remove_text: 'Wollen Sie diesen Revieweintrag wirklich entfernen',
dialog_cancel: 'Abbrechen'
}
]
}
},
formulas: {
translator: function(get) {
return get('translation.first');
}
}
});