示例#1
0
        public EditRowPool(IUIContainerGenerator <GridEditRowModel, RowGenerationContext> generator, ITable tableBase)
        {
            this.generator = generator;
            this.table     = tableBase;

            this.renderInfo = new IndexStorage(2);

            this.dummyElement = new KeyValuePair <int, List <GridRowModel> >(0, new List <GridRowModel> {
                new GridEditRowModel()
            });
        }
示例#2
0
 public ItemModelGenerator(IUIContainerGenerator <GeneratedItemModel, ItemGenerationContext> owner)
     : base(owner)
 {
 }
示例#3
0
 // TODO refactor the ItemModelGenerator related classes
 public HexItemModelGenerator(IUIContainerGenerator <GeneratedItemModel, object> owner)
     : base(owner)
 {
 }
示例#4
0
 public ColumnModelGenerator(IUIContainerGenerator <GridHeaderCellModel, ColumnGenerationContext> owner)
     : base(owner)
 {
 }
示例#5
0
 public ItemModelGenerator(IUIContainerGenerator <T, K> owner)
 {
     this.Owner = owner;
 }
示例#6
0
 public CheckBoxGenerator(IUIContainerGenerator <GeneratedItemModel, ItemInfo> owner)
     : base(owner)
 {
 }
示例#7
0
 public RowModelGenerator(IUIContainerGenerator <GridRowModel, RowGenerationContext> owner)
     : base(owner)
 {
 }
示例#8
0
 public ItemGeneratorBase(IUIContainerGenerator <T, K> owner)
 {
     this.Owner = owner;
 }
 public CellModelGenerator(IUIContainerGenerator <GridCellModel, CellGenerationContext> owner)
     : base(owner)
 {
 }