Шаблон:Constant list template usage: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Список констант задается шаблонами Шаблон:constant_list begin, Шаблон:constant_list add и Шаблон:const…»)
 
 
Строка 1: Строка 1:
Список констант задается шаблонами [[Шаблон:constant_list begin]], [[Шаблон:constant_list add]] и [[Шаблон:constant_list end]]. Кроме того предварительно с помощью [[Шаблон:constant_list_title]] может быть указан заголовок с опциональным указанием доступности.
Список констант задается шаблонами [[Шаблон:constant_list begin]], [[Шаблон:constant_list add]] и [[Шаблон:constant_list end]]. Кроме того предварительно с помощью [[Шаблон:constant_list_title]] может быть указан заголовок с опциональным указанием доступности, а также шаблоном [[Шаблон:constant_list_subtitle]] - подзаголовок с произвольным текстом.


Пример:
Пример:
Строка 12: Строка 12:


{{constant_list_title|access=protected}}
{{constant_list_title|access=protected}}
{{constant_list_subtitle|Подзаголовок}}
{{constant_list_begin}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::protected_value}}
{{constant_list_add|ExampleClass::protected_value}}
Строка 36: Строка 37:


{{constant_list_title|access=protected}}
{{constant_list_title|access=protected}}
{{constant_list_subtitle|Подзаголовок}}
{{constant_list_begin}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::protected_value}}
{{constant_list_add|ExampleClass::protected_value}}

Текущая версия на 23:41, 6 января 2018

Список констант задается шаблонами Шаблон:constant_list begin, Шаблон:constant_list add и Шаблон:constant_list end. Кроме того предварительно с помощью Шаблон:constant_list_title может быть указан заголовок с опциональным указанием доступности, а также шаблоном Шаблон:constant_list_subtitle - подзаголовок с произвольным текстом.

Пример:

{{constant_list_title|access=public}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::value|value=0}}
{{constant_list_add|ExampleClass::value1|value=1|Описание value1}}
{{constant_list_add|ExampleClass::unspecified_value}}
{{constant_list_add|ExampleClass::unspecified_value1|Описание unspecified_value1}}
{{constant_list_end}}

{{constant_list_title|access=protected}}
{{constant_list_subtitle|Подзаголовок}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::protected_value}}
{{constant_list_end}}

{{constant_list_title}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::value2|value=3}}
{{constant_list_end}}

{{constant_list_begin}}
{{constant_list_add|ExampleClass::value3|Описание}}
{{constant_list_end}}

Результат:

Открытые постоянные
ТипЗначениеОписание
value0Шаблон:ExampleClass::value brief
value11Описание value1
unspecified_valueне заданоШаблон:ExampleClass::unspecified value brief
unspecified_value1не заданоОписание unspecified_value1
Защищенные постоянные
Подзаголовок
ТипЗначениеОписание
protected_valueне заданоШаблон:ExampleClass::protected value brief
Постоянные
ТипЗначениеОписание
value23Шаблон:ExampleClass::value2 brief
ТипЗначениеОписание
value3не заданоОписание