Sha256: ec8b805166897bd6e5eef03c56273ce4427d2d8dd0863a08ff54e8648441319c

Contents?: true

Size: 587 Bytes

Versions: 2

Compression:

Stored size: 587 Bytes

Contents

class Skr.Models.Address extends Skr.Models.Base


    props:
        id:         {type:"integer"}
        name:       "string"
        email:      "string"
        phone:      "string"
        line1:      "string"
        line2:      "string"
        city:       "string"
        state:      "string"
        postal_code:"string"

    modelForAccess: ->
        @parent || this

    clonedAttributes: ->
        _.omit @serialize(), 'id'


    toString: ->
        line3 = _.compact([ @city, @state, @postal_code ]).join(' ')
        _.compact([@line1, @line2, line3]).join("\n") || ''

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stockor-0.3.0 client/skr/models/Address.coffee
stockor-0.2 client/skr/models/Address.coffee