class Skr.Screens.CustomerProjects extends Skr.Screens.Base getInitialState: -> commands: new Skr.Screens.Commands(this, modelName: 'project') dataObjects: project: -> @loadOrCreateModel({ klass: Skr.Models.CustomerProject, prop: 'project', attribute: 'code' }) modelForAccess: 'customer-project' getHourlyRate: -> @project.rates?.hourly setHourlyRate: (value) -> @project.rates = _.extend({}, @project.rates, {hourly: value.replace(/[^0-9.]/g, '')}) ColorOption: (props) ->