Changeset View
Changeset View
Standalone View
Standalone View
src/applications/dashboard/editor/PhabricatorDashboardEditEngine.php
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | final class PhabricatorDashboardEditEngine | ||||
protected function getObjectName() { | protected function getObjectName() { | ||||
return pht('Dashboard'); | return pht('Dashboard'); | ||||
} | } | ||||
protected function getObjectViewURI($object) { | protected function getObjectViewURI($object) { | ||||
return $object->getURI(); | return $object->getURI(); | ||||
} | } | ||||
protected function getCreateNewObjectPolicy() { | |||||
return $this->getApplication()->getPolicy( | |||||
PhabricatorDashboardCreateCapability::CAPABILITY); | |||||
} | |||||
protected function buildCustomEditFields($object) { | protected function buildCustomEditFields($object) { | ||||
$layout_options = PhabricatorDashboardLayoutMode::getLayoutModeMap(); | $layout_options = PhabricatorDashboardLayoutMode::getLayoutModeMap(); | ||||
$fields = array( | $fields = array( | ||||
id(new PhabricatorTextEditField()) | id(new PhabricatorTextEditField()) | ||||
->setKey('name') | ->setKey('name') | ||||
->setLabel(pht('Name')) | ->setLabel(pht('Name')) | ||||
->setDescription(pht('Name of the dashboard.')) | ->setDescription(pht('Name of the dashboard.')) | ||||
Show All 32 Lines |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0