3 final class PHUICurtainObjectRefListView
4 extends AphrontTagView
{
6 private $refs = array();
8 private $tail = array();
10 protected function getTagAttributes() {
12 'class' => 'phui-curtain-object-ref-list-view',
16 public function setEmptyMessage($empty_message) {
17 $this->emptyMessage
= $empty_message;
21 protected function getTagContent() {
24 if (!$refs && ($this->emptyMessage
!== null)) {
28 'class' => 'phui-curtain-object-ref-list-view-empty',
40 'class' => 'phui-curtain-object-ref-list-view-tail',
51 public function newObjectRefView() {
52 $ref_view = id(new PHUICurtainObjectRefView())
53 ->setViewer($this->getViewer());
55 $this->refs
[] = $ref_view;
60 public function newTailLink() {
61 $link = new PHUILinkView();
63 $this->tail
[] = $link;