Search Results for

    Show / Hide Table of Contents

    Class TopSingleViewWithBottomCollectionLayoutGenerator<T, BOTTOMT>

    A default layout generator that creates a standard IBaseDefaultSingleView<T> view of type T on the top, and a collection grid IBaseGridRelatedCollection<SI, T> of type BOTTOMT on the bottom

    Inheritance
    System.Object
    DefaultLayoutGenerator
    TopSingleWithBottomViewLayoutGenerator<T>
    TopSingleViewWithBottomCollectionLayoutGenerator<T, BOTTOMT>
    Implements
    ILayoutGenerator
    Inherited Members
    TopSingleWithBottomViewLayoutGenerator<T>.Descriptor
    TopSingleWithBottomViewLayoutGenerator<T>.CanGenerateLayout(String, String)
    TopSingleWithBottomViewLayoutGenerator<T>.GenerateLayout(String, String)
    TopSingleWithBottomViewLayoutGenerator<T>.TopViewPercentHeight
    TopSingleWithBottomViewLayoutGenerator<T>.GenerateAdditionalTabsForLayout(LayoutDescriptor)
    DefaultLayoutGenerator.CanGenerateDefaultOrCustomLayout(String, String)
    DefaultLayoutGenerator.RegenerateDefaultLayouts()
    DefaultLayoutGenerator.GetDefaultLayoutGenerators()
    DefaultLayoutGenerator.GetDefaultLayoutGenerator(String, String)
    DefaultLayoutGenerator.GenerateLayout(ILayoutCreator, String, String)
    DefaultLayoutGenerator.LayoutHelpURL
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: LemonEdge.Client.Core.Views.DefaultLayouts
    Assembly: ClientCore.dll
    Syntax
    public class TopSingleViewWithBottomCollectionLayoutGenerator<T, BOTTOMT> : TopSingleWithBottomViewLayoutGenerator<T>, ILayoutGenerator where T : IBaseEntity where BOTTOMT : IBaseEntity
    Type Parameters
    Name Description
    T

    The type of entity that is in the view at the top of this layout

    BOTTOMT

    The type of entity that is in the grid at the bottom of this layout

    Methods

    GetBottomView(ViewDescriptorInstance)

    Returns a IBaseGridRelatedCollection<SI, T> as a grid on the bottom of this layout

    Declaration
    protected override Task<ViewDescriptorInstance> GetBottomView(ViewDescriptorInstance topView)
    Parameters
    Type Name Description
    ViewDescriptorInstance topView

    The view of type T on the top of this layout

    Returns
    Type Description
    System.Threading.Tasks.Task<ViewDescriptorInstance>

    A IBaseGridRelatedCollection<SI, T> as a grid on the bottom of this layout

    Overrides
    LemonEdge.Client.Core.Views.DefaultLayouts.TopSingleWithBottomViewLayoutGenerator<T>.GetBottomView(LemonEdge.Client.Core.Views.Core.ViewDescriptorInstance)

    Implements

    ILayoutGenerator

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.