Class TargetCounterHandler
Handler to handle target-counter logic.
public class TargetCounterHandler
- Inheritance
-
TargetCounterHandler
- Inherited Members
Constructors
TargetCounterHandler()
Creates a new TargetCounterHandler instance.
public TargetCounterHandler()
TargetCounterHandler(TargetCounterHandler)
Creates a copy of the given TargetCounterHandler instance.
public TargetCounterHandler(TargetCounterHandler targetCounterHandler)
Parameters
targetCounterHandler
TargetCounterHandlerTargetCounterHandler instance to be copied
Methods
AddPageByID(IRenderer)
Adds renderer's page to the root renderer map.
public static void AddPageByID(IRenderer renderer)
Parameters
renderer
IRendererrenderer from which page and root renderer will be taken.
GetPageByID(IRenderer, string)
Gets page from renderer using given id.
public static int? GetPageByID(IRenderer renderer, string id)
Parameters
renderer
IRendererrenderer from which root renderer will be taken
id
stringkey to the renderersPages Map
Returns
- int?
page on which renderer was layouted
IsRelayoutRequired()
Indicates if relayout is required.
public virtual bool IsRelayoutRequired()
Returns
- bool
true if relayout is required, false otherwise
IsValueDefinedForThisId(IRenderer, string)
Indicates if page value was defined for this id.
public static bool IsValueDefinedForThisId(IRenderer renderer, string id)
Parameters
Returns
- bool
true if value is defined for this id, false otherwise
PrepareHandlerToRelayout()
Prepares handler to relayout.
public virtual void PrepareHandlerToRelayout()