Panel.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. Ext.define('uas.view.form.formpanel.Panel', {
  2. extend: 'Ext.form.Panel',
  3. xtype: 'formpanel-panel',
  4. layout:'column',
  5. bodyPadding: 5,
  6. defaults:{
  7. columnWidth:0.25,
  8. margin:'5 5 5 5'
  9. },
  10. dockedItems: [{
  11. cls:'x-grid-operateToolbar',
  12. xtype: 'toolbar',
  13. dock: 'top',
  14. height:32,
  15. defaults:{
  16. cls:'x-btn-blue',
  17. xtype:'button',
  18. margin:'0 0 0 6',
  19. },
  20. items:[{
  21. text:'新增'
  22. },{
  23. text:'列表'
  24. },{
  25. text:'上一条'
  26. },{
  27. text:'下一条'
  28. },{
  29. text:'逻辑操作'
  30. },'->',{
  31. margin:'0 10 0 0',
  32. text:'关闭'
  33. }]
  34. }],
  35. items: [{
  36. xtype: 'textfield',
  37. name: 'textfield1',
  38. fieldLabel: 'Text field',
  39. value: 'Text field value'
  40. }, {
  41. xtype: 'hiddenfield',
  42. name: 'hidden1',
  43. value: 'Hidden field value'
  44. },{
  45. xtype: 'textfield',
  46. name: 'password1',
  47. inputType: 'password',
  48. fieldLabel: 'Password field'
  49. },{
  50. columnWidth:0.5,
  51. xtype: 'filefield',
  52. name: 'file1',
  53. fieldLabel: 'File upload'
  54. }, {
  55. columnWidth:1,
  56. xtype: 'textareafield',
  57. name: 'textarea1',
  58. fieldLabel: 'TextArea',
  59. value: 'Textarea value'
  60. }, {
  61. xtype: 'checkboxfield',
  62. name: 'checkbox1',
  63. fieldLabel: 'Checkbox',
  64. boxLabel: 'box label'
  65. }, {
  66. xtype: 'numberfield',
  67. name: 'numberfield1',
  68. fieldLabel: 'Number field',
  69. value: 5,
  70. minValue: 0,
  71. maxValue: 50
  72. }, {
  73. xtype: 'datefield',
  74. name: 'date1',
  75. fieldLabel: 'Date Field'
  76. }, {
  77. xtype: 'timefield',
  78. name: 'time1',
  79. fieldLabel: 'Time Field',
  80. minValue: '1:30 AM',
  81. maxValue: '9:15 PM'
  82. },{
  83. columnWidth:0.33,
  84. xtype: 'producttrigger',
  85. name: 'code',
  86. fieldLabel: '采购单号',
  87. }]
  88. });