Add the new variable `FileProcessorFormField::$bigPreview` with getter and setter.
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / lib / data / IMessageInlineEditorAction.class.php
1 <?php
2
3 namespace wcf\data;
4
5 /**
6 * Default interface for actions implementing message inline editing.
7 *
8 * @author Alexander Ebert
9 * @copyright 2001-2019 WoltLab GmbH
10 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
11 */
12 interface IMessageInlineEditorAction
13 {
14 /**
15 * Provides WYSIWYG editor for message inline editing.
16 *
17 * @return array
18 */
19 public function beginEdit();
20
21 /**
22 * Saves changes made to a message.
23 *
24 * @return array
25 */
26 public function save();
27
28 /**
29 * Validates parameters to begin message inline editing.
30 */
31 public function validateBeginEdit();
32
33 /**
34 * Validates parameters to save changes made to a message.
35 */
36 public function validateSave();
37 }