Changeset 339 for Dev/branches/rest-dojo-ui/client/rft/ui
- Timestamp:
- 06/04/12 18:09:33 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/rest-dojo-ui/client/rft/ui/LineWithActionsWidgetThijs.js
r338 r339 2 2 'dijit/_WidgetBase','dijit/_TemplatedMixin','dijit/_WidgetsInTemplateMixin', 3 3 'dojo/text!./templates/LineWithActionsWidget.html' 4 ],4 ], 5 5 function(declare,lang,on,dom,domClass,Button,_WidgetBase,_TemplatedMixin,_WidgetsInTemplateMixin,templateString){ 6 6 return declare('rft.ui.LineWithActionsWidgetThijs',[_WidgetBase,_TemplatedMixin,_WidgetsInTemplateMixin],{ … … 8 8 baseClass: 'rftLineWithButtons', 9 9 title: '', 10 modifiers: " red",10 modifiers: "blue", 11 11 userObject: null, 12 12 actions: {}, … … 25 25 26 26 if (this.actions[action].properties.blockButton == true) { // BlockButton 27 var properties = lang.mixin( 28 { 27 var properties = lang.mixin({ 29 28 baseClass: 'rftBlockButton', 30 29 modifiers: this.modifiers, … … 38 37 this.actions[action].properties); 39 38 properties["class"] = properties.modifiers; 40 41 39 new Button(properties).placeAt(this.buttonsNode); 42 40 } else { //InlineButton 43 new Button( 44 lang.mixin({ 45 baseClass: 'rftInlineButton', 46 "class": "black", 47 showLabel: false, 48 iconClass: 'rftIcon rftIcon'+action, 49 title: action, 50 onClick: lang.hitch(this, function(){ 51 this.actions[action].callback(this.userObject); 52 }) 53 }, this.actions[action].properties)).placeAt(this.buttonsNode); 41 var properties = lang.mixin({ 42 baseClass: 'rftInlineButton', 43 modifiers: 'black', 44 showLabel: false, 45 iconClass: 'rftIcon rftIcon'+action, 46 title: action, 47 onClick: lang.hitch(this, function(){ 48 this.actions[action].callback(this.userObject); 49 }) 50 }, 51 this.actions[action].properties); 52 properties["class"] = properties.modifiers; 53 new Button(properties).placeAt(this.buttonsNode); 54 54 } 55 55 }
Note: See TracChangeset
for help on using the changeset viewer.