Шаблон:Method list template usage

Материал из CAMaaS preliminary wiki
Версия от 22:55, 3 декабря 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «Список методов задается шаблонами Шаблон:method_list begin, Шаблон:method_list add и Шаблон:method_list…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

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

Пример:

{{method_list_title|access=public}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method1}}
{{method_list_end}}

{{method_list_title|access=protected}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method2}}
{{method_list_add|ExampleClass::Method3|type=normal|Описание Method3.}}
{{method_list_add|ExampleClass::StaticMethod|type=static}}
{{method_list_end}}

{{method_list_title}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method4}}
{{method_list_end}}

{{method_list_begin}}
{{method_list_add|ExampleClass::Method5}}
{{method_list_end}}

Результат:

Открытые методы
МетодОписание
Method1Шаблон:ExampleClass::Method1 brief
Защищенные методы
МетодОписание
Method2Шаблон:ExampleClass::Method2 brief
Method3Описание Method3.
StaticMethodШаблон:ExampleClass::StaticMethod brief
Методы
МетодОписание
Method4Шаблон:ExampleClass::Method4 brief
МетодОписание
Method5Шаблон:ExampleClass::Method5 brief