ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Public Member Functions | |
mock_buildRanges (int $total_count, int $page_limit) | |
mock_findCurrentPage (array $ranges, int $offset) | |
mocK_sliceRangesToVisibleEntries (array $ranges, int $current, int $number_of_visible_entries) | |
![]() | |
render (Component\Component $component, RendererInterface $default_renderer) | |
registerResources (ResourceRegistry $registry) | |
Announce resources this renderer requires. More... | |
![]() | |
__construct (private FactoryInternal $ui_factory, private TemplateFactory $tpl_factory, private Language $lng, private JavaScriptBinding $js_binding, private ImagePathResolver $image_path_resolver, private DataFactory $data_factory, private HelpTextRetriever $help_text_retriever, private UploadLimitResolver $upload_limit_resolver,) | |
registerResources (ResourceRegistry $registry) | |
Announce resources this renderer requires. More... | |
txt (string $id) | |
Get a text from the language file. More... | |
toJS ($key) | |
Add language var to client side (il.Language) More... | |
getLangKey () | |
Get current language key. More... | |
getImagePathResolver () | |
getHelpText (Help\Purpose $purpose, Help\Topic ... $topics) | |
getComponentCanonicalNameAttribute (Component $component) | |
![]() | |
render (Component $component, Renderer $default_renderer) | |
Render the component if possible and delegate additional rendering to the default_renderer. More... | |
![]() | |
getHelpText (Help\Purpose $purpose, Help\Topic ... $topics) | |
Try to find according help texts for the purpose an topics. More... | |
Additional Inherited Members | |
![]() | |
const | DEFAULT_DROPDOWN_LABEL = 'label_fieldselection' |
const | DEFAULT_BUTTON_LABEL = 'label_fieldselection_refresh' |
const | DEFAULT_SORTATION_DROPDOWN_LABEL = 'label_sortation' |
const | DEFAULT_DROPDOWN_LABEL_OFFSET = 'label_pagination_offset' |
const | DEFAULT_DROPDOWN_LABEL_LIMIT = 'label_pagination_limit' |
const | DEFAULT_MODE_LABEL = 'label_modeviewcontrol' |
![]() | |
renderFieldSelection (FieldSelection $component, RendererInterface $default_renderer) | |
renderSortation (Sortation $component, RendererInterface $default_renderer) | |
buildRanges (int $total_count, int $page_limit) | |
findCurrentPage (array $ranges, int $offset) | |
sliceRangesToVisibleEntries (array $ranges, int $current, int $number_of_visible_entries) | |
renderPagination (Pagination $component, RendererInterface $default_renderer) | |
renderMode (Mode $component, RendererInterface $default_renderer) | |
![]() | |
getUIFactory () | |
Get a UI factory. More... | |
getDataFactory () | |
getUploadLimitResolver () | |
getJavascriptBinding () | |
getTemplate (string $name, bool $purge_unfilled_vars, bool $purge_unused_blocks) | |
Get template of component this renderer is made for. More... | |
getTemplatePath (string $name) | |
Get the path to the template of this component. More... | |
bindJavaScript (JavaScriptBindable $component) | |
Bind the component to JavaScript. More... | |
createId () | |
Get a fresh unique id. More... | |
cannotHandleComponent (Component $component) | |
This method MUST be called by derived component renderers, if. More... | |
getTooltipRenderer () | |
convertSpecialCharacters (string $value) | |
![]() | |
TooltipRenderer | $tooltip_renderer = null |
Definition at line 33 of file ViewControlPaginationTest.php.
VCPaginationRendererMock::mock_buildRanges | ( | int | $total_count, |
int | $page_limit | ||
) |
Definition at line 35 of file ViewControlPaginationTest.php.
References ILIAS\UI\Implementation\Component\Input\ViewControl\Renderer\buildRanges().
VCPaginationRendererMock::mock_findCurrentPage | ( | array | $ranges, |
int | $offset | ||
) |
Definition at line 39 of file ViewControlPaginationTest.php.
References ILIAS\UI\Implementation\Component\Input\ViewControl\Renderer\findCurrentPage().
VCPaginationRendererMock::mocK_sliceRangesToVisibleEntries | ( | array | $ranges, |
int | $current, | ||
int | $number_of_visible_entries | ||
) |
Definition at line 43 of file ViewControlPaginationTest.php.
References ILIAS\UI\Implementation\Component\Input\ViewControl\Renderer\sliceRangesToVisibleEntries().