import { HelmRepository } from '../../kubernetes/helmRepository' ; import { KubernetesObjectKinds } from '../../kubernetes/kubernetesTypes' ; import { SourceNode } from './sourceNode' ; /**
 * Defines HelmRepository tree view item for display in GitOps Sources tree view.
 */ export class HelmRepositoryNode extends SourceNode { /**
     * Helm repository kubernetes resource object
     */ resource : HelmRepository ; param helmRepository constructor ( helmRepository ) { super ( `${ KubernetesObjectKinds . HelmRepository }: ${ helmRepository . metadata ?. name }` , helmRepository ) ; this . resource = helmRepository ; } get contexts ( ) { return [ KubernetesObjectKinds . HelmRepository ] ; } }