Sha256: 404e79398d577dec611dc0c0746e6cddc38b80424441f7488fd3c51dce7d014e
Contents?: true
Size: 1002 Bytes
Versions: 1
Compression:
Stored size: 1002 Bytes
Contents
class Dashing.List extends Dashing.Widget ready: -> if @get('unordered') $(@node).find('ol').remove() else $(@node).find('ul').remove() onData: (data) -> if data.status # clear existing "status-*" classes $(@get('node')).attr 'class', (i,c) -> c.replace /\bstatus-\S+/g, '' # add new class $(@get('node')).addClass "status-#{data.status}" seticon = (id, art) -> $(".icon-" + id).remove().after "." + id $("<i class=\"icon-" + art + " icon-background icon-" + id + "\"></i>").insertAfter "." + id return switch data.status when "warningack" seticon data.id, "cog" when "criticalack" seticon data.id, "cog" when "unknownack" seticon data.id, "cog" when "normal" seticon data.id, "ok" when "unknown" seticon data.id, "question-sign" when "warning" seticon data.id, "warning-sign" when "danger" seticon data.id, "remove"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rtdi-1.0 | templates/project/widgets/list/list.coffee |