All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
META-INF.resources.management_toolbar.ManagementToolbar.soy Maven / Gradle / Ivy
{namespace com.liferay.frontend.taglib.clay.ManagementToolbar}
/**
*
*/
{template .render}
{@param spritemap: string}
{@param? _handleSelectPageCheckboxChanged: any}
{@param? _handleInfoButtonClicked: any }
{@param? _handleDeselectAllClicked: any}
{@param? _handleSelectAllClicked: any}
{@param? actionItems: list<[
disabled: bool,
href: string,
icon: string,
label: string,
quickAction: bool,
separator: bool,
type: string
]>}
{@param? checkboxStatus: string}
{@param? clearResultsURL: string}
{@param? contentRenderer: string}
{@param? creationMenu: [
caption: string,
helpText: string,
maxPrimaryItems: int,
maxSecondaryItems: int,
maxTotalItems: int,
primaryItems: list<[
data: any,
disabled: bool,
href: string,
icon: string,
label: string,
separator: bool
]>,
secondaryItems: list<[
data: any,
disabled: bool,
href: string,
icon: string,
items: list<[
data: any,
disabled: bool,
href: string,
icon: string,
label: string,
separator: bool
]>,
label: string,
separator: bool
]>,
viewMoreURL: string
]}
{@param? defaultEventHandler: ?}
{@param? disabled: bool}
{@param? elementClasses: string}
{@param? filterItems: list<[
active: bool,
checked: bool,
disabled: bool,
inputName: string,
inputValue: string,
items: list<[
active: bool,
checked: bool,
disabled: bool,
inputName: string,
inputValue: string,
label: string,
separator: bool,
type: string
]>,
label: string,
separator: bool,
type: string
]>}
{@param? filterLabels: list<[
closeable: bool,
label: html|string
]>}
{@param? id: string}
{@param? searchActionURL: string}
{@param? searchData: ?}
{@param? searchFormMethod: string}
{@param? searchFormName: string}
{@param? searchInputName: string}
{@param? searchValue: string}
{@param? selectable: bool}
{@param? selectedItems: number}
{@param? showAdvancedSearch: bool}
{@param? showCreationMenu: bool}
{@param? showFiltersDoneButton: bool}
{@param? showInfoButton: bool}
{@param? showResultsBar: bool}
{@param? showSearch: bool}
{@param? sortingOrder: string}
{@param? sortingURL: string}
{@param? totalItems: number}
{@param? viewTypes: list<[
active: bool,
disabled: bool,
href: string,
icon: string,
label: string
]>}
{call ClayManagementToolbar.render}
{param defaultEventHandler: $defaultEventHandler /}
{param actionItems: $actionItems /}
{param clearResultsURL: $clearResultsURL /}
{param contentRenderer: $contentRenderer /}
{param checkboxStatus: $checkboxStatus /}
{param creationMenu: $creationMenu /}
{param customData: [
'searchData': $searchData
] /}
{param disabled: $disabled /}
{param elementClasses: $elementClasses /}
{param events: [
'deselectAllClicked': $_handleDeselectAllClicked,
'infoButtonClicked': $_handleInfoButtonClicked,
'selectPageCheckboxChanged': $_handleSelectPageCheckboxChanged,
'selectAllClicked': $_handleSelectAllClicked
] /}
{param filterItems: $filterItems /}
{param filterLabels: $filterLabels /}
{param id: $id /}
{param ref: 'managementToolbar' /}
{param searchActionURL: $searchActionURL /}
{param searchFormMethod: $searchFormMethod /}
{param searchFormName: $searchFormName /}
{param searchInputName: $searchInputName /}
{param searchValue: $searchValue /}
{param selectable: $selectable /}
{param selectedItems: $selectedItems /}
{param showAdvancedSearch: $showAdvancedSearch /}
{param showCreationMenu: $showCreationMenu /}
{param showFiltersDoneButton: $showFiltersDoneButton /}
{param showInfoButton: $showInfoButton /}
{param showResultsBar: $showResultsBar /}
{param showSearch: $showSearch /}
{param sortingOrder: $sortingOrder /}
{param sortingURL: $sortingURL /}
{param spritemap: $spritemap /}
{param totalItems: $totalItems /}
{param viewTypes: $viewTypes /}
{/call}
{/template}
/**
* This renders the search form.
*/
{deltemplate ClayManagementToolbar.SearchForm variant="'hiddenInputsForm'"}
{@param spritemap: string}
{@param? _handleCloseMobileSearchClick: any}
{@param? _handleSearchSearchClick: any}
{@param? customData: ?}
{@param? disabled: bool}
{@param? onlySearch: bool}
{@param? searchActionURL: string}
{@param? searchFormMethod: string}
{@param? searchFormName: string}
{@param? searchInput: html}
{@param? searchInputName: string}
{@param? searchValue: string}
{let $searchFormContent kind="html"}
{let $searchFormAttributes kind="attributes"}
{if $searchActionURL}
action="{$searchActionURL}"
{/if}
method="{$searchFormMethod ?: 'GET'}"
{if $searchFormName}
name="{$searchFormName}"
{/if}
role="search"
{/let}
{/let}
{if $onlySearch}
{$searchFormContent}
{else}
{$searchFormContent}
{/if}
{/deltemplate}