HTDeclarationNamespace<T> constructor
HTDeclarationNamespace<T> ({})
Implementation
HTDeclarationNamespace({
super.id,
super.classId,
super.closure,
super.source,
super.documentation,
required this.lexicon,
}) {
// calculate the full name of this namespace
_fullName = displayName;
var curSpace = closure;
while (curSpace != null) {
_fullName = '${curSpace.displayName}.$fullName';
curSpace = curSpace.closure;
}
}