UNPKG

ucan-ext-js-kitchen-sink

Version:

my-ext-gen-app description for Ext JS app MyExtGenApp

27 lines (26 loc) 544 B
Ext.define('UCANSink.model.TextInteraction', { extend: 'UCANSink.model.Item', alternateClassName: 'TextInteraction', fields: [ { type: 'string', name: 'question' }, { type: 'auto', name: 'solutions', defaultValue: [], convert: function(value) { if (!Ext.isEmpty(value) ) { if (value[0].data) { return value.map(entry => entry.data); } else { return value; } } else { return []; } } } ] });