Шаблон:Type list add

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску

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

Пример:

{{type_list_title|access=public}}
{{type_list_begin}}
{{type_list_add|ExampleClass::public_type}}
{{type_list_add|ExampleClass::other_public_type|Определен как [[TestInterface1]].}}
{{type_list_end}}

{{type_list_title|access=protected}}
{{type_list_subtitle|Подзаголовок}}
{{type_list_begin}}
{{type_list_add|ExampleClass::protected_type|<tt>int</tt>}}
{{type_list_end}}

{{type_list_title}}
{{type_list_begin}}
{{type_list_add|ExampleClass::type|<tt>double</tt>}}
{{type_list_end}}

{{type_list_begin}}
{{type_list_add|ExampleClass::type2|<tt>int</tt>}}
{{type_list_end}}

Результат:

Открытые типы
ТипОписание
public_typeШаблон:ExampleClass::public type brief
other_public_typeОпределен как TestInterface1.
Защищенные типы
Подзаголовок
ТипОписание
protected_typeint
Типы
ТипОписание
typedouble
ТипОписание
type2int