define(["dojo/_base/declare","dijit/form/Button","dojo/dom-style","dijit/_WidgetBase","dijit/_OnDijitClickMixin","dijit/_TemplatedMixin","dijit/_WidgetsInTemplateMixin"],function(declare,Button,domStyle,_WidgetBase,_OnDijitClickMixin,_TemplatedMixin,_WidgetsInTemplateMixin) {return declare("core/ui/Button",[Button,_WidgetBase,_OnDijitClickMixin,_TemplatedMixin,_WidgetsInTemplateMixin],{btnClass:'btn-info',sewIn:false,templateString:''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '',postCreate:function() {this.inherited(arguments);this.iconNode.className+='dijitReset dijitInline dijitIcon '+this.iconClass;this.containerNode.innerHTML=(this.label?this.label:this.value);domStyle.set(this.containerNode,{'padding':'8px','fontSize':'1.2em'});if(this.sewIn==true) {this.domNode.className+=" sewIn inset";} this.buttonNode.className="btn "+this.btnClass;this.startup();}});});