PhraseExplanation

fun PhraseExplanation(    phraseNode: Repository.PhraseNode,     childIndex: Int,     siblingsCount: Int,     htmlTagRuns: RunTree<List<String>>)

Construct a new PhraseExplanation

Parameters

phraseNode

The PhraseNode that this is based on.

childIndex

My zero-based index within my parents' children, or -1 if I am a root phrase.

siblingsCount

The number of children that my parent has, including me.

htmlTagRuns

A RunTree of SystemStyles that indicate how to highlight the method name.