Sha256: d4661d7d524d9e8ef9f8f5eef91e3c35545388753a7ee045f8f8f8bea384f3aa
Contents?: true
Size: 697 Bytes
Versions: 6
Compression:
Stored size: 697 Bytes
Contents
namespace "SensuDashboard.Views", (exports) -> class exports.AutoCompleteToken extends exports.Base tagName: "li" className: "token" initialize: -> @delegate = @options.delegate @setItem(@options.item) setItem: (item) -> @item = item @type = if item instanceof SensuDashboard.Models.Check "check" else if item instanceof SensuDashboard.Models.Client "client" else "query" context: -> if _.isString @item { query: @item } else @item.toJSON() render: -> tmpl = HandlebarsTemplates["autocomplete/results_#{@type}_token"] @$el.html(tmpl(@context())) return this
Version data entries
6 entries across 6 versions & 1 rubygems