Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ext.define('MyApp.view.TimerPanel', {
- // extend: 'Ext.form.Panel',
- extend: 'Ext.Container',
- alias: 'widget.timer',
- config: {
- layout: {
- type: 'fit',
- },
- scrollable: false,
- draggable: false,
- scroll: false,
- items: [
- {
- xtype: 'container',
- layout:{
- type: 'vbox',
- },
- items: [
- {
- xtype: 'container',
- docked: 'top',
- height: 50,
- layout: {
- type: 'hbox'
- },
- items: [
- {
- xtype: 'image',
- itemId: 'imageIcon',
- flex: 1,
- height: 50,
- width: 50,
- src: 'img/beamer_icon.png'
- },
- {
- xtype: 'textfield',
- id: 'dosenName',
- itemId: 'dosenName',
- flex: 3,
- label: 'Name',
- labelAlign: 'left'
- }
- ]
- },
- {
- xtype:'timerList',
- flex: 9,
- variableHeights: true,
- scrollable: true
- },
- {
- xtype: 'checkboxfield',
- itemId: 'sperren',
- id: 'sperren',
- flex: 2,
- cls: 'sperren',
- label: 'sperren',
- labelWidth: '50%',
- labelAlign: 'left'
- },
- {
- xtype: 'textfield',
- name: 'description',
- labelWidth: '100%',
- flex: 2,
- label: 'Aktion bei Ausfall: Dose...'
- },
- {
- xtype: 'container',
- layout:{
- type: 'hbox',
- },
- title: 'Ausfall-Verhalten',
- items: [
- {
- xtype: 'radiofield',
- itemId: 'ausfallEinschalten',
- name: 'TF',
- value: 'e',
- flex: 1,
- label: 'einschalten',
- labelAlign: 'top'
- },
- {
- xtype: 'radiofield',
- itemId: 'ausfallWiederherstellen',
- name: 'TF',
- value: 'w',
- flex: 1,
- label: 'wiederherstellen',
- labelAlign: 'top'
- },
- {
- xtype: 'radiofield',
- itemId: 'ausfallAusschalten',
- name: 'TF',
- value: 'a',
- flex: 1,
- label: 'ausschalten',
- labelAlign: 'top'
- }
- ]
- },
- {
- xtype: 'button',
- flex: 1,
- itemId: 'saveTimer',
- margin: '1% 25% 5% 25%',
- padding: '1%',
- text: 'speichern'
- }
- ]
- }
- ]
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment