Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorDocumentEngine

abstract class PhabricatorDocumentEngine
Phabricator Technical Documentation (Files)

This class is not documented.

Methods

final public function setViewer($viewer)

This method is not documented.
Parameters
PhabricatorUser$viewer
Return
wild

final public function getViewer()

This method is not documented.
Return
wild

final public function setHighlightedLines($highlighted_lines)

This method is not documented.
Parameters
array$highlighted_lines
Return
wild

final public function getHighlightedLines()

This method is not documented.
Return
wild

final public function canRenderDocument($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

public function canConfigureEncoding($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

public function canConfigureHighlighting($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

public function canBlame($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

final public function setEncodingConfiguration($config)

This method is not documented.
Parameters
$config
Return
wild

final public function getEncodingConfiguration()

This method is not documented.
Return
wild

final public function setHighlightingConfiguration($config)

This method is not documented.
Parameters
$config
Return
wild

final public function getHighlightingConfiguration()

This method is not documented.
Return
wild

public function shouldRenderAsync($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

abstract protected function canRenderDocumentType($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

final public function newDocument($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

final public function newDocumentIcon($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

abstract protected function newDocumentContent($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

protected function getDocumentIconIcon($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

protected function getDocumentRenderingText($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

final public function getDocumentEngineKey()

This method is not documented.
Return
wild

final public static function getAllEngines()

This method is not documented.
Return
wild

final public function newSortVector($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

protected function getContentScore($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

abstract public function getViewAsLabel($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

public function getViewAsIconIcon($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

public function getViewAsIconColor($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

final public static function getEnginesForRef($viewer, $ref)

This method is not documented.
Parameters
PhabricatorUser$viewer
PhabricatorDocumentRef$ref
Return
wild

protected function getByteLengthLimit()

This method is not documented.
Return
wild

protected function canRenderCompleteDocument($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

protected function canRenderPartialDocument($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild

protected function newMessage($message)

This method is not documented.
Parameters
$message
Return
wild

final public function newLoadingContent($ref)

This method is not documented.
Parameters
PhabricatorDocumentRef$ref
Return
wild