Sha256: 8505839ee3b7f1cff1930c7a4bd1b881ea2988723b41f64f618399e29e99cc6a

Contents?: true

Size: 464 Bytes

Versions: 5

Compression:

Stored size: 464 Bytes

Contents

Ext.define('TM.model.Task', {
	extend: 'Ext.data.Model',

	fields: [
		{ name: 'id', type: 'int' },
		{ name: 'name'},
		{ name: 'task_type'},
		{ name: 'data', type: 'auto' },
		{ name: 'status' },
		{ name: 'deadline', type: 'date'},
		{ name: 'created_at', type: 'date' },
    { name: 'updated_at', type: 'date' }
	],

	proxy: {
    type: 'rest',
    url: '/task-manager/api/tasks',
    reader: {
      root: 'tasks',
      totalProperty: 'total'
    }
  },
});

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
task-manager-0.1.5 app/assets/javascripts/task-manager/extjs/app/model/Task.js
task-manager-0.1.4 app/assets/javascripts/task-manager/extjs/app/model/Task.js
task-manager-0.1.3 app/assets/javascripts/task-manager/extjs/app/model/Task.js
task-manager-0.1.2 app/assets/javascripts/task-manager/extjs/app/model/Task.js
task-manager-0.1.1 app/assets/javascripts/task-manager/extjs/app/model/Task.js