У меня есть объект-компаньон Color, который содержит несколько полезных цветов, и я хотел бы задокументировать их следующим образом:
object Color {
/** (.3, .3, .3, 1) */
val darkGrey = Color(.3, .3, .3, 1);
}
Как вы, наверное, заметили, все, что я хочу, это чтобы строка (.3, .3, .3, 1)
отображалась прямо под val darkGrey
в документации для Color
. Проблема в том, что Скаладок принимает все, что до первой точки, как предложение, а все, что после нее, скрыто «внутри» расширяемой стрелки. Итак, что я получаю, что-то вроде этого:
что явно нежелательно. В идеале либо отображалась бы вся строка, либо вся строка была бы скрыта. Есть ли способ достичь любого из них?
Я также пробовал два следующих метода, и ни один из них не работает.
object Color {
/**
* (.3, .3, .3, 1)
*/
val darkGrey = Color(.3, .3, .3, 1);
}
object Color {
/** {{{
* (.3, .3, .3, 1)
* }}}
*/
val darkGrey = Color(.3, .3, .3, 1);
}
object Color {
/** ` (.3, .3, .3, 1) ` */
val darkGrey = Color(.3, .3, .3, 1);
}