Protected_ProtectedattachedProtecteddomProtectedgutterProtectedheadlineProtectedinspectionProtectedinteractableProtectedinteractableProtectedisProtected ReadonlylabelProtected ReadonlymarkdownProtected ReadonlymenuProtected ReadonlymodelProtected ReadonlyopenerProtected ReadonlypreferenceProtected ReadonlypreferenceProtected ReadonlyscopeProtected ReadonlysearchbarProtectedsetProtectedaddProtectedaddProtectedcompareProtectedcreateProtectedcreatethe parent element for the interactable. This method is responsible for adding the new element to its parent.
ProtectedcreateProtectedcreateDispose this object.
ProtecteddoThis function is responsible for reconciling the display of the preference value with the value reported by the PreferenceService.
ProtectedgetProtectedgetReturns the default value for this preference.
The default value from the inspection or the fallback value if no default is specified.
Protectedgeta fallback default value for a preference of the type implemented by a concrete leaf renderer This function is only called if the default value for a given preference is not specified in its schema.
ProtectedgetProtectedgetProtectedgetProtectedgetMany preferences allow null and even use it as a default regardless of the declared type.
ProtectedhandleProtectedhandleProtectedhandleProtectedhideProtectedhideProtectedinitProtectedopenProtectedremoveProtectedsetProtectedsetProtectedshowProtectedshowProtectedupdateProtectedupdateProtectedupdateOptionalknownCurrentValue: JSONValue
Should create an HTML element that the user can interact with to change the value of the preference.