Show / Hide Table of Contents

Class InterestTooltipPlugin

Tooltip provider for Interest links on Contact and Person. Triggers on 'contactInterest' and 'personInterest', and expects the accompanying id to be a contact or person id.

Inheritance
Object
TooltipPluginBase
InterestTooltipPlugin
Inherited Members
TooltipPluginBase.ImageHint
TooltipPluginBase.SimpleHint
TooltipPluginBase.UpdatedHint
TooltipPluginBase.GetTooltip(Dictionary<String, List<String>>)
TooltipPluginBase.TryGetIntHint(String, Int32)
TooltipPluginBase.TryGetStringHint(String, String)
TooltipPluginBase.TryGetBoolHint(String, Boolean)
TooltipPluginBase.TryGetDateHint(String, DateTime)
TooltipPluginBase.GetRawValues(String)
TooltipPluginBase.MakeImageHint(String, Int32)
TooltipPluginBase.RemoveBlankLines(String)
TooltipPluginBase.FormatDescriptionText(String)
TooltipPluginBase.Hints
TooltipPluginBase.WantImages
TooltipPluginBase.WantSimple
TooltipPluginBase.WantUpdated
Namespace: SuperOffice.CRM.Tooltips
Assembly: SoDataBase.dll
Syntax
[TooltipPlugin("SuperOffice:interest", new string[]{"contactInterest", "personInterest"})]
public class InterestTooltipPlugin : TooltipPluginBase, ITooltipProviderPlugin, IPlugin

Constructors

InterestTooltipPlugin()

Tooltip provider for Interest links on Contact and Person. Triggers on 'contactInterest' and 'personInterest', and expects the accompanying id to be a contact or person id.

Declaration
public InterestTooltipPlugin()

Methods

InnerGetTooltip()

Fetch the ContactInterestRows or PersonInterestRows collection as appropriate, looks up the list values in the , and return the select interests, one on each line.

Declaration
protected override string InnerGetTooltip()
Returns
Type Description
String

Multi-line tooltip, all chosen interests

Overrides
TooltipPluginBase.InnerGetTooltip()

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top