Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VSXExtensionEditorComponent

Hierarchy

Index

Constructors

constructor

Properties

Protected _scrollContainer

_scrollContainer: undefined | HTMLElement

Protected body

body: undefined | HTMLElement

Protected header

header: undefined | HTMLElement

Accessors

scrollContainer

  • get scrollContainer(): undefined | HTMLElement

Methods

Protected getSubcomponentStyles

  • getSubcomponentStyles(): { baseStyle: CSSProperties; scrollStyle: CSSProperties }

Readonly install

  • install(): Promise<void>

Protected Readonly manage

  • manage(e: MouseEvent<HTMLElement, MouseEvent>): void

Readonly openAverageRating

  • openAverageRating(e: MouseEvent<Element, MouseEvent>): Promise<void>

Readonly openExtension

  • openExtension(e: MouseEvent<Element, MouseEvent>): Promise<void>

Readonly openLicense

  • openLicense(e: MouseEvent<Element, MouseEvent>): void

Readonly openLink

  • openLink(event: MouseEvent<Element, MouseEvent>): void

Readonly openPublishedBy

  • openPublishedBy(e: MouseEvent<Element, MouseEvent>): Promise<void>

Readonly openRepository

  • openRepository(e: MouseEvent<Element, MouseEvent>): void

render

  • render(): ReactNode

Protected renderAction

  • renderAction(): ReactNode

Protected renderNamespaceAccess

  • renderNamespaceAccess(): ReactNode

Protected renderStars

  • renderStars(): ReactNode

Readonly searchPublisher

  • searchPublisher(e: MouseEvent<Element, MouseEvent>): void

Readonly uninstall

  • uninstall(): Promise<void>