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

    Class PreferenceLeafNodeRenderer<ValueType, InteractableType>Abstract

    Type Parameters

    • ValueType extends JSONValue
    • InteractableType extends HTMLElement

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    _group: string
    _id: string
    _subgroup: string
    attached: boolean = false
    domNode: HTMLElement
    gutter: HTMLDivElement
    headlineWrapper: HTMLDivElement
    inspection: undefined | PreferenceInspection<ValueType>
    interactable: InteractableType
    isSet: boolean = false
    markdownRenderer: PreferenceMarkdownRenderer
    menuRenderer: ContextMenuRenderer
    openerService: OpenerService
    preferenceNode: Preference.LeafNode
    preferenceService: PreferenceService
    setPreferenceWithDebounce: DebouncedFunc<any> = ...

    Accessors

    Methods

    • Adds (or removes) a subtle "Overridden by session" suffix in the headline when a session override (set via --session-preference) is active for this preference. Styled like the existing "Modified in:" suffix so it reads as a hint, not a warning. Editing remains enabled; writing a new value clears the session override via PreferenceServiceImpl.evictSessionOverride.

      Returns void