|
73 |
originalWidgetDefinition = lang.clone(originalWidgetDefinition); |
73 |
originalWidgetDefinition = lang.clone(originalWidgetDefinition); |
74 |
originalWidgetDefinition.type = 'TextBox'; |
74 |
originalWidgetDefinition.type = 'TextBox'; |
75 |
} |
75 |
} |
76 |
return { |
76 |
return lang.mixin(lang.clone(originalWidgetDefinition), { |
77 |
name: widgetName, |
77 |
name: widgetName, |
78 |
sizeClass: originalWidgetDefinition.size, |
78 |
sizeClass: originalWidgetDefinition.size, |
79 |
label: originalWidgetDefinition.label, |
79 |
label: originalWidgetDefinition.label, |
80 |
required: originalWidgetDefinition.required, |
80 |
required: originalWidgetDefinition.required, |
81 |
type: originalWidgetDefinition.type |
81 |
type: originalWidgetDefinition.type |
82 |
}; |
82 |
}); |
83 |
}, |
83 |
}, |
84 |
|
84 |
|
85 |
getValues: function() { |
85 |
getValues: function() { |