mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-14 10:52:41 +01:00
36 lines
788 B
PHP
36 lines
788 B
PHP
|
<?php
|
||
|
|
||
|
final class PhabricatorGestureExample extends PhabricatorUIExample {
|
||
|
|
||
|
public function getName() {
|
||
|
return 'Gestures';
|
||
|
}
|
||
|
|
||
|
public function getDescription() {
|
||
|
return hsprintf(
|
||
|
'Use <tt>touchable</tt> to listen for gesture events. Note that you '.
|
||
|
'must be in device mode for this to work (you can narrow your browser '.
|
||
|
'window if you are on a desktop).');
|
||
|
}
|
||
|
|
||
|
public function renderExample() {
|
||
|
|
||
|
$id = celerity_generate_unique_node_id();
|
||
|
|
||
|
Javelin::initBehavior(
|
||
|
'phabricator-gesture-example',
|
||
|
array(
|
||
|
'rootID' => $id,
|
||
|
));
|
||
|
|
||
|
return javelin_tag(
|
||
|
'div',
|
||
|
array(
|
||
|
'sigil' => 'touchable',
|
||
|
'id' => $id,
|
||
|
'style' => 'width: 320px; height: 240px; margin: auto;',
|
||
|
),
|
||
|
'');
|
||
|
}
|
||
|
}
|