Class SaleTooltipPlugin
Inheritance
SaleTooltipPlugin
Assembly: SoDataBase.BusinessLogic.dll
[TooltipPlugin("SuperOffice:SaleTooltip", new string[] { "sale_id" })]
public class SaleTooltipPlugin : TooltipPluginBase
Constructors
Declaration
public SaleTooltipPlugin()
Fields
Declaration
public const string SaleKey = "sale_id"
Field Value
Methods
FormatSaleTooltipAsync(SaleRow, TextRow, CancellationToken)
Declaration
public Task<string> FormatSaleTooltipAsync(SaleRow saleRow, TextRow textRow, CancellationToken cancellationToken = default)
Parameters
Returns
Subclass contract: derived class must implement their tooltip logicin this method.
Declaration
protected override Task<string> InnerGetTooltipAsync(CancellationToken cancellationToken)
Parameters
Returns
Type |
Description |
Task<string> |
Tooltip text, or an empty string
|
Overrides
Extension Methods