HTDeclarationNamespace<T> constructor

HTDeclarationNamespace<T>({
  1. String? id,
  2. String? classId,
  3. HTDeclarationNamespace? closure,
  4. HTSource? source,
  5. String? documentation,
  6. required HTLexicon lexicon,
  7. bool isPrivate = false,
})

Implementation

HTDeclarationNamespace({
  super.id,
  super.classId,
  super.closure,
  super.source,
  super.documentation,
  required this.lexicon,
  super.isPrivate,
}) {
  _fullName = closure != null ? '${closure!.fullName}.$displayName' : displayName;
}