endlich!!!
[ReadingsJQM.git] / js / app / TagList.coffee
1
2 class Readings.Tag
3   constructor: (record) ->
4     @href = record.href
5     @name = record.name
6     #@url = record.url
7     @slug = $.grep(@href.split('/'), (e) -> e != "")
8
9   render: ->
10     "<li><a href=\"#\">#{@name}</a></li>"
11
12 $.fn.Readings.TagList = (category) ->
13 #  dont_filter = ['kinds']
14   this.each ->
15     $('[data-role=header] h1').text Readings.config.get('categories')[category]
16     list = $('[data-role=listview]', this)
17 #    list.listview
18 #      filter: dont_filter.indexOf(category) < 0
19     $.ajax
20       url: Readings.config.get('wlurl') + "/api/#{category}"
21       contentType: "json"
22       success: (data) ->
23         console.log(data)
24         tags = $.map data, (rec) -> new Readings.Tag(rec)
25         list.empty()
26         for t in tags
27           list.append t.render()
28         list.listview 'refresh'