Changeset View
Changeset View
Standalone View
Standalone View
src/applications/uiexample/examples/PHUITimelineExample.php
Show All 23 Lines | public function renderExample() { | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setTitle('A major event.') | ->setTitle('A major event.') | ||||
->appendChild('This is a major timeline event.'); | ->appendChild('This is a major timeline event.'); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('love') | |||||
->setTitle('A minor event.'); | ->setTitle('A minor event.'); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('comment') | |||||
->appendChild('A major event with no title.'); | ->appendChild('A major event with no title.'); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('dislike') | |||||
->setTitle('Another minor event.'); | ->setTitle('Another minor event.'); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setIcon('like') | |||||
->setToken('medal-1') | |||||
->setUserHandle($handle); | |||||
$events[] = id(new PHUITimelineEventView()) | |||||
->setIcon('dislike') | |||||
->setToken('medal-1', true) | |||||
->setUserHandle($handle); | ->setUserHandle($handle); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setTitle('Major Red Event') | ->setTitle('Major Red Event') | ||||
->setIcon('love') | ->setIcon('love') | ||||
->appendChild('This event is red!') | ->appendChild('This event is red!') | ||||
->setColor(PhabricatorTransactions::COLOR_RED); | ->setColor(PhabricatorTransactions::COLOR_RED); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('love') | |||||
->setTitle('Minor Red Event') | ->setTitle('Minor Red Event') | ||||
->setColor(PhabricatorTransactions::COLOR_RED); | ->setColor(PhabricatorTransactions::COLOR_RED); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setIcon('like') | |||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setTitle('Minor Not-Red Event'); | ->setTitle('Minor Not-Red Event') | ||||
->setColor(PhabricatorTransactions::COLOR_GREEN); | |||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('love') | |||||
->setTitle('Minor Red Event') | ->setTitle('Minor Red Event') | ||||
->setColor(PhabricatorTransactions::COLOR_RED); | ->setColor(PhabricatorTransactions::COLOR_RED); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setTitle('Minor Not-Red Event'); | ->setIcon('dislike') | ||||
->setTitle('Minor Not-Red Event') | |||||
->setColor(PhabricatorTransactions::COLOR_BLACK); | |||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('tag') | |||||
->setTitle('Major Green Event') | ->setTitle('Major Green Event') | ||||
->appendChild('This event is green!') | ->appendChild('This event is green!') | ||||
->setColor(PhabricatorTransactions::COLOR_GREEN); | ->setColor(PhabricatorTransactions::COLOR_GREEN); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setIcon('tag') | |||||
->setTitle(str_repeat('Long Text Title ', 64)) | ->setTitle(str_repeat('Long Text Title ', 64)) | ||||
->appendChild(str_repeat('Long Text Body ', 64)) | ->appendChild(str_repeat('Long Text Body ', 64)) | ||||
->setColor(PhabricatorTransactions::COLOR_ORANGE); | ->setColor(PhabricatorTransactions::COLOR_ORANGE); | ||||
$events[] = id(new PHUITimelineEventView()) | $events[] = id(new PHUITimelineEventView()) | ||||
->setUserHandle($handle) | ->setUserHandle($handle) | ||||
->setTitle(str_repeat('LongTextEventNoSpaces', 1024)) | ->setTitle(str_repeat('LongTextEventNoSpaces', 1024)) | ||||
->appendChild(str_repeat('LongTextNoSpaces', 1024)) | ->appendChild(str_repeat('LongTextNoSpaces', 1024)) | ||||
▲ Show 20 Lines • Show All 96 Lines • Show Last 20 Lines |