HTMLInfo
Defined in: panel/HTMLInfo.ts:17
GoJS-compatible: an HTML-based alternative to a Panel template for
Part.contextMenu/toolTip, or TextBlock.textEditor — instead of a
canvas-drawn Panel, show/hide are given full control over an
arbitrary HTML element.
Real GoJS types show’s first argument as GraphObject | null, since
Part extends GraphObject there. graphojs’s Part has a panel
instead of being one (a permanent architectural difference), so this is
typed Part | null — the part the menu/tooltip is being shown for, or
null for the diagram background.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new HTMLInfo(
init?):HTMLInfo
Defined in: panel/HTMLInfo.ts:23
Parameters
Sección titulada «Parameters»Partial<HTMLInfo>
Returns
Sección titulada «Returns»HTMLInfo
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get hide(): ((
a,b) =>void) |null
Defined in: panel/HTMLInfo.ts:43
Returns
Sección titulada «Returns»((a, b) => void) | null
Set Signature
Sección titulada «Set Signature»set hide(
value):void
Defined in: panel/HTMLInfo.ts:47
Parameters
Sección titulada «Parameters»((a, b) => void) | null
Returns
Sección titulada «Returns»void
mainElement
Sección titulada «mainElement»Get Signature
Sección titulada «Get Signature»get mainElement():
HTMLElement|null
Defined in: panel/HTMLInfo.ts:27
Returns
Sección titulada «Returns»HTMLElement | null
Set Signature
Sección titulada «Set Signature»set mainElement(
value):void
Defined in: panel/HTMLInfo.ts:31
Parameters
Sección titulada «Parameters»HTMLElement | null
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get show(): ((
a,b,c) =>void) |null
Defined in: panel/HTMLInfo.ts:35
Returns
Sección titulada «Returns»((a, b, c) => void) | null
Set Signature
Sección titulada «Set Signature»set show(
value):void
Defined in: panel/HTMLInfo.ts:39
Parameters
Sección titulada «Parameters»((a, b, c) => void) | null
Returns
Sección titulada «Returns»void
valueFunction
Sección titulada «valueFunction»Get Signature
Sección titulada «Get Signature»get valueFunction(): (() =>
unknown) |null
Defined in: panel/HTMLInfo.ts:51
Returns
Sección titulada «Returns»(() => unknown) | null
Set Signature
Sección titulada «Set Signature»set valueFunction(
value):void
Defined in: panel/HTMLInfo.ts:55
Parameters
Sección titulada «Parameters»(() => unknown) | null
Returns
Sección titulada «Returns»void
Methods
Sección titulada «Methods»invokeHide()
Sección titulada «invokeHide()»invokeHide(
diagram,tool):void
Defined in: panel/HTMLInfo.ts:65
Invoke hide, or — if unset — hide mainElement directly, matching GoJS’s documented default.
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»Tool | null
Returns
Sección titulada «Returns»void
invokeShow()
Sección titulada «invokeShow()»invokeShow(
part,diagram,tool):void
Defined in: panel/HTMLInfo.ts:60
Invoke show, falling back to un-hiding mainElement if hide wasn’t set either.
Parameters
Sección titulada «Parameters»Part | null
diagram
Sección titulada «diagram»Tool | null
Returns
Sección titulada «Returns»void