donejs
Version:
Your app is done
27 lines (22 loc) • 481 B
JavaScript
import { DefineMap, DefineList, superModel } from 'can';
import loader from '@loader';
const Message = DefineMap.extend('Message', {
seal: false
}, {
'id': {
type: 'any',
identity: true
},
name: 'string',
body: 'string'
});
Message.List = DefineList.extend('MessageList', {
'#': Message
});
Message.connection = superModel({
url: loader.serviceBaseURL + '/api/messages',
Map: Message,
List: Message.List,
name: 'message'
});
export default Message;