From cdd8ff258582f5eba7e3941a5a18007e7aabbbfa Mon Sep 17 00:00:00 2001 From: Daniel Beauchamp Date: Thu, 2 Aug 2012 13:38:19 -0400 Subject: Better generators, sample widgets, and more! --- templates/project/widgets/meter/meter.coffee | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 templates/project/widgets/meter/meter.coffee (limited to 'templates/project/widgets/meter/meter.coffee') diff --git a/templates/project/widgets/meter/meter.coffee b/templates/project/widgets/meter/meter.coffee new file mode 100644 index 0000000..4dbc2da --- /dev/null +++ b/templates/project/widgets/meter/meter.coffee @@ -0,0 +1,16 @@ +class AllTheThings.Meter extends AllTheThings.Widget + source: 'meter' + + @accessor 'value', Batman.Property.EasingSetter + + constructor: -> + super + @observe 'value', (value) -> + $(@node).find(".meter").val(value).trigger('change') + + ready: -> + Batman.setImmediate => + meter = $(@node).find(".meter") + meter.attr("data-bgcolor", meter.css("background-color")) + meter.attr("data-fgcolor", meter.css("color")) + meter.knob() \ No newline at end of file -- cgit v1.2.3 From 780fe49f715c2fced88e958b02541bf8e7dca934 Mon Sep 17 00:00:00 2001 From: Daniel Beauchamp Date: Wed, 8 Aug 2012 18:02:56 -0400 Subject: Rename project to 'Dashing', and do some other cleanups --- templates/project/widgets/meter/meter.coffee | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'templates/project/widgets/meter/meter.coffee') diff --git a/templates/project/widgets/meter/meter.coffee b/templates/project/widgets/meter/meter.coffee index 4dbc2da..0e0a8ad 100644 --- a/templates/project/widgets/meter/meter.coffee +++ b/templates/project/widgets/meter/meter.coffee @@ -1,7 +1,6 @@ -class AllTheThings.Meter extends AllTheThings.Widget - source: 'meter' +class Dashing.Meter extends Dashing.Widget - @accessor 'value', Batman.Property.EasingSetter + @accessor 'value', Dashing.AnimatedValue constructor: -> super @@ -9,8 +8,7 @@ class AllTheThings.Meter extends AllTheThings.Widget $(@node).find(".meter").val(value).trigger('change') ready: -> - Batman.setImmediate => - meter = $(@node).find(".meter") - meter.attr("data-bgcolor", meter.css("background-color")) - meter.attr("data-fgcolor", meter.css("color")) - meter.knob() \ No newline at end of file + meter = $(@node).find(".meter") + meter.attr("data-bgcolor", meter.css("background-color")) + meter.attr("data-fgcolor", meter.css("color")) + meter.knob() \ No newline at end of file -- cgit v1.2.3 From 5934a2729d93d24e67016dc4dd101c689378ae33 Mon Sep 17 00:00:00 2001 From: Ayrton De Craene Date: Fri, 16 Nov 2012 11:18:06 +0100 Subject: Removes whitespace :scissors: --- templates/project/widgets/meter/meter.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'templates/project/widgets/meter/meter.coffee') diff --git a/templates/project/widgets/meter/meter.coffee b/templates/project/widgets/meter/meter.coffee index 0e0a8ad..b823ec7 100644 --- a/templates/project/widgets/meter/meter.coffee +++ b/templates/project/widgets/meter/meter.coffee @@ -11,4 +11,4 @@ class Dashing.Meter extends Dashing.Widget meter = $(@node).find(".meter") meter.attr("data-bgcolor", meter.css("background-color")) meter.attr("data-fgcolor", meter.css("color")) - meter.knob() \ No newline at end of file + meter.knob() -- cgit v1.2.3