Interface: MayHaveTitle
Expand
Тип для элементов UI, у которых заголовок может быть опционален.
Remarks
Использование:
- Когда заголовок требуется, используйте HasTitle
- Когда заголовок опционален, используйте MayHaveTitle
Примеры:
- Текстовое поле может иметь ярлык или быть без него
- Иконка может иметь tooltip или обходиться без него
Extended by
Properties
title?
readonlyoptionaltitle:string
Название/заголовок элемента пользовательского интерфейса.
Remarks
Требования:
- Должен быть локализирован (переведён на язык пользователя)
- Должен быть понятным и кратким
- Не должен быть пустой строкой
- Может содержать спецсимволы (кроме < и >)
Примеры:
- "Сохранить документ"
- "Экспортировать в PDF"
- "Параметры надстройки"
- "Об приложении"
Советы:
- Используйте глаголы для действий (Сохранить, Удалить)
- Используйте существительные для панелей (Параметры, Информация)
- Сохраняйте названия короткими
- Будьте конкретными (не просто "Опции", а "Параметры надстройки")
Example
{
id: 'button:save',
title: 'Сохранить',
type: 'button'
}