mediawiki-skins-Vector/includes/Components
Nicholas Ray 24055a6752 Set default pinnable state for page tools
* Leverage the infrastructure around feature management to handle the page tools
pinning and persistence

* Make pinnableHeader.js leverage features.js if the data-feature-name attribute
is set

* Sets tests/.eslintrc.json ecmaVersion to 2018 to enable destructuring in test
files.

* Adds a isPinned helper method to pinnableElement

* Add a logged in requirement so that the pinned feature is disabled for
anon users.

Bug: T322051
Change-Id: Ib86282216882fa94e37b7088a3f4bd0c1bcf6cd4
2022-12-08 14:44:07 -07:00
..
VectorComponent.php
VectorComponentLanguageButton.php Introduce UserLinks and LanguageButton components 2022-12-07 20:01:36 +00:00
VectorComponentMainMenu.php Set default pinnable state for page tools 2022-12-08 14:44:07 -07:00
VectorComponentMainMenuAction.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentMainMenuActionLanguageSwitchAlert.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentMainMenuActionOptOut.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentPageTools.php Set default pinnable state for page tools 2022-12-08 14:44:07 -07:00
VectorComponentPinnableHeader.php Set default pinnable state for page tools 2022-12-08 14:44:07 -07:00
VectorComponentSearchBox.php Fix casing of class and function name usages 2022-12-04 19:14:54 +00:00
VectorComponentStickyHeader.php Setup placeholder components to guide future development 2022-12-07 18:58:06 +00:00
VectorComponentTableOfContents.php Setup placeholder components to guide future development 2022-12-07 18:58:06 +00:00
VectorComponentUserLinks.php Introduce UserLinks and LanguageButton components 2022-12-07 20:01:36 +00:00