]>
Commit | Line | Data |
---|---|---|
ea0d76d6 | 1 | Ext.define('PVE.window.NotesEdit', { |
9fccc702 | 2 | extend: 'Proxmox.window.Edit', |
ea0d76d6 | 3 | |
a88c03c8 | 4 | title: gettext('Notes'), |
069bcbd2 | 5 | onlineHelp: 'markdown_basics', |
ea0d76d6 | 6 | |
5bbe58a5 TL |
7 | width: 800, |
8 | height: '600px', | |
9 | ||
a88c03c8 TL |
10 | resizable: true, |
11 | layout: 'fit', | |
ea0d76d6 | 12 | |
a88c03c8 | 13 | autoLoad: true, |
a88c03c8 TL |
14 | defaultButton: undefined, |
15 | ||
a78362cf TL |
16 | setMaxLength: function(maxLength) { |
17 | let me = this; | |
18 | ||
19 | let area = me.down('textarea[name="description"]'); | |
20 | area.maxLength = maxLength; | |
21 | area.validate(); | |
22 | ||
23 | return me; | |
24 | }, | |
25 | ||
a88c03c8 TL |
26 | items: { |
27 | xtype: 'textarea', | |
28 | name: 'description', | |
29 | height: '100%', | |
30 | value: '', | |
31 | hideLabel: true, | |
dab34bb5 | 32 | emptyText: gettext('You can use Markdown for rich text formatting.'), |
959df7bf TL |
33 | fieldStyle: { |
34 | 'white-space': 'pre-wrap', | |
35 | 'font-family': 'monospace', | |
36 | }, | |
a88c03c8 | 37 | }, |
ea0d76d6 | 38 | }); |