Class BOBTooltip
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
[GenerateComponentInfo]
public class BOBTooltip : BOBComponentBase, IHasElevation, IHasColor, IHasBackgroundColor
- Inheritance
-
objectComponentBaseBOBTooltip
- Implements
- Inherited Members
Constructors
BOBTooltip()
public BOBTooltip()
Properties
Arrow
Arrow.
[Parameter]
public bool Arrow { get; set; }
Property Value
- bool
AutoCloseAfterMs
AutoCloseAfterMs.
[Parameter]
public int? AutoCloseAfterMs { get; set; }
Property Value
- int?
BackgroundColor
Background color of the tooltip surface. Any valid CSS color. null (default) inherits the component-default from the palette.
[Parameter]
public string? BackgroundColor { get; set; }
Property Value
- string
ChildContent
Content rendered inside the component.
[Parameter]
public RenderFragment? ChildContent { get; set; }
Property Value
- RenderFragment
Color
Foreground color of the tooltip surface (text + arrow fill). Any valid CSS color. null (default) inherits the component-default from the palette.
[Parameter]
public string? Color { get; set; }
Property Value
- string
Elevation
Material Design elevation level (0–24) applied to the tooltip surface. Sets a derived shadow and lifts the surface in dark mode via a tint overlay. null (default) keeps the component-default shadow defined in CSS.
[Parameter]
public int? Elevation { get; set; }
Property Value
- int?
Interactive
Interactive.
[Parameter]
public bool Interactive { get; set; }
Property Value
- bool
LeaveDelay
LeaveDelay.
[Parameter]
public int? LeaveDelay { get; set; }
Property Value
- int?
MaxWidth
MaxWidth.
[Parameter]
public int? MaxWidth { get; set; }
Property Value
- int?
Offset
Offset.
[Parameter]
public int Offset { get; set; }
Property Value
- int
Placement
Placement.
[Parameter]
public TooltipPlacement Placement { get; set; }
Property Value
ShowDelay
When true, the Delay is shown.
[Parameter]
public int? ShowDelay { get; set; }
Property Value
- int?
Text
Text displayed as the .
[Parameter]
public string? Text { get; set; }
Property Value
- string
TooltipContent
TooltipContent.
[Parameter]
public RenderFragment? TooltipContent { get; set; }
Property Value
- RenderFragment
Trigger
Trigger.
[Parameter]
public TooltipTrigger Trigger { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Renders the component to the supplied Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builderRenderTreeBuilder
DisposeAsync()
public override ValueTask DisposeAsync()
Returns
- ValueTask
OnInitialized()
Method invoked when the component is ready to start, having received its initial parameters from its parent in the render tree.
protected override void OnInitialized()