Sha256: 717f43595c834125200192a4a781ea8400106a013999b8697648d477a59dc58f
Contents?: true
Size: 566 Bytes
Versions: 4
Compression:
Stored size: 566 Bytes
Contents
Backbone = require('backbone') config = require('../config') querystring = require('querystring') $ = require('jquery') module.exports = class Card extends Backbone.Model modelName: 'Card' idAttribute: 'title' query: {} isNew: ()-> @_isNew url: ()-> if @isNew() url = '/cards.json' else url = '/cards/' + encodeURIComponent(@get('title')) + '.json' url = url + '?' + $.param(@query) if @query != {} config.root_path + config.api_path + url parse: (response)-> if response.card then response.card else response
Version data entries
4 entries across 4 versions & 1 rubygems