Search Results for

    Show / Hide Table of Contents

    Interface IChartProcessor

    A processor used for loading and processing a IChart from the UI across multiple views in a consistent manner

    See https://web.lemonedge.com/help/charts/ for more information

    Inherited Members
    IBaseDataSetProcessor.IgnoreEvents
    IBaseDataSetProcessor.IsChangedItemPartOfDataSet(IBaseEntity)
    IBaseDataSetProcessor.AddToDataSetToProcess(IBaseEntity, EntityOperation)
    IBaseDataSetProcessor.Loaded
    IBaseDataSetProcessor.Load()
    IProcessor.Updater
    IProcessor.Cache
    IProcessor.User
    IProcessor.Reporter
    System.IDisposable.Dispose()
    Namespace: LemonEdge.Entities.Processors
    Assembly: API.dll
    Syntax
    public interface IChartProcessor : IBaseDataSetProcessor, IProcessor, IDisposable

    Properties

    Chart

    The chart handled by this processor

    Declaration
    IChart Chart { get; }
    Property Value
    Type Description
    IChart

    Pivot

    A pivot interpretor used for running and interogating the IPivot (and in turn ISQLWrapper) that this chart is powered from

    Declaration
    PivotInterpretaor Pivot { get; }
    Property Value
    Type Description
    PivotInterpretaor

    Methods

    LoadPivotProcessor()

    Loads the Pivot interprator.

    Automatically loaded from Load(), but can be called when changes are made to force loading

    Declaration
    Task LoadPivotProcessor()
    Returns
    Type Description
    System.Threading.Tasks.Task

    A task indicating the completion of this operation

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)

    See Also

    IChart
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.