Defaults.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. export const windows = {
  2. modal: true,
  3. width: 900,
  4. height: 600,
  5. maximizable: true,
  6. constrain: true,
  7. // draggable: true,
  8. // scrollable: true,
  9. }
  10. export const date = {
  11. labelAlign: 'right',
  12. labelWidth: 70,
  13. }
  14. export const combo = {
  15. labelAlign: 'right',
  16. labelWidth: 70,
  17. valueField: 'id',
  18. displayField: 'text',
  19. autoLoad: true,
  20. }
  21. export const grid = {
  22. border: true,
  23. columnLines: true,
  24. plugins: {
  25. cellediting: {
  26. clicksToEdit: 1
  27. },
  28. gridfilters: true
  29. },
  30. multiColumnSort: true,
  31. viewConfig: {
  32. enableTextSelection: true
  33. },
  34. selModel: {
  35. type: 'checkboxmodel',
  36. checkOnly: false
  37. },
  38. autoLoad: true,
  39. remoteSort: true,
  40. remoteFilter: true,
  41. }
  42. export const search = {
  43. labelAlign: 'right',
  44. labelWidth: 70,
  45. }
  46. export const text = {
  47. labelAlign: 'right',
  48. labelWidth: 70,
  49. }
  50. export const toolbar = {
  51. overflowHandler: 'menu',
  52. }
  53. export const tbfill = {}
  54. export const tbseparator = {}
  55. export const button = {}
  56. export const splitter = {}
  57. export const maintab = {}
  58. export const rows = {}
  59. export const cols = {
  60. defaults: {
  61. flex: 1
  62. },
  63. }