TYPO3 CMS  TYPO3_7-6
TextlineJsonElement.php
Go to the documentation of this file.
1 <?php
3 
4 /*
5  * This file is part of the TYPO3 CMS project.
6  *
7  * It is free software; you can redistribute it and/or modify it under
8  * the terms of the GNU General Public License, either version 2
9  * of the License, or any later version.
10  *
11  * For the full copyright and license information, please read the
12  * LICENSE.txt file that was distributed with this source code.
13  *
14  * The TYPO3 project - inspiring people to share!
15  */
16 
21 {
27  public $xtype = 'typo3-form-wizard-elements-basic-textline';
28 
34  public $configuration = [
35  'attributes' => [
36  'type' => 'text'
37  ],
38  'filters' => [],
39  'label' => [
40  'value' => ''
41  ],
42  'layout' => 'front',
43  'validation' => []
44  ];
45 
51  protected $allowedAttributes = [
52  'accesskey',
53  'class',
54  'contenteditable',
55  'contextmenu',
56  'dir',
57  'draggable',
58  'dropzone',
59  'hidden',
60  'id',
61  'lang',
62  'spellcheck',
63  'style',
64  'tabindex',
65  'title',
66  'translate',
67  /* element specific attributes */
68  'autocomplete',
69  'autofocus',
70  'disabled',
71  'inputmode',
72  'list',
73  'maxlength',
74  'minlength',
75  'name',
76  'pattern',
77  'placeholder',
78  'readonly',
79  'required',
80  'size',
81  'type',
82  'value'
83  ];
84 }