Theia API Documentation v1.68.0
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _group: string
    _id: string
    _subgroup: string
    attached: boolean
    debouncedSetPreference: DebouncedFunc<
        (value: undefined | SessionStorageValue) => void,
    > = ...
    delegateContext: InputRowDelegateContext = ...
    disclosureButton: HTMLElement
    domNode: HTMLElement
    expandedSection: HTMLDivElement
    globalPathDelegate: InputRowDelegate = ...
    gutter: HTMLDivElement
    headlineWrapper: HTMLDivElement
    inspection: undefined | PreferenceInspection<SessionStorageValue>
    interactable: HTMLDivElement
    isExpanded: boolean = false
    isSet: boolean
    markdownRenderer: PreferenceMarkdownRenderer
    menuRenderer: ContextMenuRenderer
    openerService: OpenerService
    preferenceNode: Preference.LeafNode
    preferenceService: PreferenceService
    reactRoot: Root
    scopeSelectRef: RefObject<SelectComponent> = ...
    setPreferenceWithDebounce: DebouncedFunc<any>
    workspacePathDelegate: InputRowDelegate = ...
    workspaceService: WorkspaceService

    Accessors

    • get group(): string

      Returns string

    • get id(): string

      Returns string

    • get node(): HTMLElement

      Returns HTMLElement

    • get nodeId(): string

      Returns string

    • get visible(): boolean

      Returns boolean

    Methods

    • Parameters

      • parent: HTMLElement

      Returns void

    • Parameters

      • headlineWrapper: HTMLDivElement
      • currentSuffix: HTMLElement

      Returns void

    • Returns HTMLLIElement

    • Parameters

      • headlineWrapper: HTMLDivElement

      Returns void

    • Create a row for input of the storage path for one of the supported scopes.

      Parameters

      • delegate: InputRowDelegate
      • label: string
      • description: string
      • value: string
      • isInactive: boolean
      • placeholder: string
      • showResetButton: boolean = true

      Returns HTMLDivElement

    • Create a simplified UI with just the global storage path input. Used when no workspace is available - scope falls back to 'global'. No additional label/description needed since the preference title "Session Storage" is sufficient.

      Parameters

      • parent: HTMLElement

      Returns void

    • Parameters

      • __namedParameters: MouseEvent | KeyboardEvent

      Returns void

    • Parameters

      • OptionalisFiltered: boolean

      Returns void

    • Parameters

      • OptionalisFiltered: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • previousSibling: HTMLElement

      Returns void

    • Parameters

      • nextSibling: HTMLElement

      Returns void

    • Parameters

      • event: MouseEvent

      Returns void

    • Parameters

      • parent: HTMLElement

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • Optionalfiltered: boolean

      Returns void