46 case NO_GALLERY =
'mw-NoGallery';
54 case ENABLE_OOUI =
'mw-EnableOOUI';
62 case INDEX_POLICY =
'mw-IndexPolicy';
70 case NO_INDEX_POLICY =
'mw-NoIndexPolicy';
76 case NEW_SECTION =
'mw-NewSection';
82 case HIDE_NEW_SECTION =
'mw-HideNewSection';
97 case PREVENT_CLICKJACKING =
'mw-PreventClickjacking';
107 case SHOW_TOC =
'show-toc';
117 case NO_TOC =
'no-toc';
127 case NO_SECTION_EDIT_LINKS =
'no-section-edit-links';
136 case COLLAPSIBLE_SECTIONS =
'collapsible-sections';
149 case VARY_REVISION =
'vary-revision';
159 case VARY_REVISION_ID =
'vary-revision-id';
168 case VARY_REVISION_TIMESTAMP =
'vary-revision-timestamp';
178 case VARY_REVISION_SHA1 =
'vary-revision-sha1';
185 case VARY_REVISION_EXISTS =
'vary-revision-exists';
194 case VARY_PAGE_ID =
'vary-page-id';
202 case VARY_USER =
'vary-user';
210 case USER_SIGNATURE =
'user-signature';
221 case IS_PREVIEW =
'is-preview';
230 case USE_PARSOID =
'use-parsoid';
243 case HAS_ASYNC_CONTENT =
'has-async-content';
252 case ASYNC_NOT_READY =
'async-not-ready';
269 case PREVENT_SELECTIVE_UPDATE =
'prevent-selective-update';
275 case HAS_SLOT_HEADERS =
'has-slot-headers';
281 public static function values(): array {
282 return array_column( self::cases(),
'value' );