Differential D14390 Diff 34772 src/applications/transactions/editfield/PhabricatorTextAreaEditField.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/transactions/editfield/PhabricatorTextAreaEditField.php
- This file was added.
| <?php | |||||
| final class PhabricatorTextAreaEditField | |||||
| extends PhabricatorEditField { | |||||
| private $monospaced; | |||||
| private $height; | |||||
| public function setMonospaced($monospaced) { | |||||
| $this->monospaced = $monospaced; | |||||
| return $this; | |||||
| } | |||||
| public function getMonospaced() { | |||||
| return $this->monospaced; | |||||
| } | |||||
| public function setHeight($height) { | |||||
| $this->height = $height; | |||||
| return $this; | |||||
| } | |||||
| public function getHeight() { | |||||
| return $this->height; | |||||
| } | |||||
| protected function newControl() { | |||||
| $control = new AphrontFormTextAreaControl(); | |||||
| if ($this->getMonospaced()) { | |||||
| $control->setCustomClass('PhabricatorMonospaced'); | |||||
| } | |||||
| $height = $this->getHeight(); | |||||
| if ($height) { | |||||
| $control->setHeight($height); | |||||
| } | |||||
| return $control; | |||||
| } | |||||
| } | |||||