modx.fc.common.js 827 B

1234567891011121314151617181920212223242526
  1. MODx.combo.FCAction = function(config) {
  2. config = config || {};
  3. Ext.applyIf(config,{
  4. store: new Ext.data.SimpleStore({
  5. fields: ['d','v']
  6. ,data: [
  7. [_('fc.action_create'),'resource/create']
  8. ,[_('fc.action_update'),'resource/update']
  9. ,[_('fc.action_resource_wildcard'),'resource/*']
  10. ]
  11. })
  12. ,displayField: 'd'
  13. ,valueField: 'v'
  14. ,mode: 'local'
  15. ,triggerAction: 'all'
  16. ,editable: false
  17. ,selectOnFocus: false
  18. ,preventRender: true
  19. ,forceSelection: true
  20. ,enableKeyEvents: true
  21. });
  22. MODx.combo.FCAction.superclass.constructor.call(this,config);
  23. };
  24. Ext.extend(MODx.combo.FCAction,MODx.combo.ComboBox);
  25. Ext.reg('modx-combo-fc-action',MODx.combo.FCAction);