@@ -285,7 +285,7 @@ export interface GridServiceType {
285
285
sort_multiple ( expressions : ISortingExpression [ ] ) : void ;
286
286
clear_sort ( fieldName : string ) : void ;
287
287
288
- get_pin_row_event_args ( rowID : any , index ?: number , row ?: RowType , pinned ?: boolean ) : IPinRowEventArgs ;
288
+ get_pin_row_event_args ( rowID : any , index ?: number , row ?: RowType , pinned ?: boolean ) : IPinRowEventArgs ;
289
289
290
290
filterDataByExpressions ( expressionsTree : IFilteringExpressionsTree ) : any [ ] ;
291
291
sortDataByExpressions ( data : any [ ] , expressions : ISortingExpression [ ] ) : any [ ] ;
@@ -325,6 +325,7 @@ export interface GridType extends IGridDataBindable {
325
325
pipeTrigger : number ;
326
326
summaryPipeTrigger : number ;
327
327
filteringPipeTrigger : number ;
328
+ /** @hidden @internal */
328
329
hasColumnLayouts : boolean ;
329
330
moving : boolean ;
330
331
isLoading : boolean ;
@@ -335,16 +336,26 @@ export interface GridType extends IGridDataBindable {
335
336
filterMode : FilterMode ;
336
337
337
338
// TYPE
339
+ /** @hidden @internal */
338
340
theadRow : any ;
341
+ /** @hidden @internal */
339
342
groupArea : any ;
343
+ /** @hidden @internal */
340
344
filterCellList : any [ ] ;
345
+ /** @hidden @internal */
341
346
filteringRow : any ;
347
+ /** @hidden @internal */
342
348
actionStrip : any ;
349
+ /** @hidden @internal */
343
350
resizeLine : any ;
344
351
352
+ /** @hidden @internal */
345
353
tfoot : ElementRef < HTMLElement > ;
354
+ /** @hidden @internal */
346
355
paginator : IgxPaginatorComponent ;
356
+ /** @hidden @internal */
347
357
paginatorList ?: QueryList < IgxPaginatorComponent > ;
358
+ /** @hidden @internal */
348
359
crudService : any ;
349
360
summaryService : any ;
350
361
@@ -356,12 +367,15 @@ export interface GridType extends IGridDataBindable {
356
367
navigation : any ;
357
368
filteringService : any ;
358
369
outlet : any ;
370
+ /** @hidden @internal */
359
371
hasMovableColumns : boolean ;
360
372
isRowSelectable : boolean ;
361
373
showRowSelectors : boolean ;
362
374
isPinningToStart : boolean ;
363
375
columnInDrag : any ;
376
+ /** @hidden @internal */
364
377
pinnedWidth : number ;
378
+ /** @hidden @internal */
365
379
unpinnedWidth : number ;
366
380
summariesMargin : number ;
367
381
headSelectorBaseAriaLabel : string ;
@@ -415,17 +429,22 @@ export interface GridType extends IGridDataBindable {
415
429
visibleColumns : ColumnType [ ] ;
416
430
unpinnedColumns : ColumnType [ ] ;
417
431
pinnedColumns : ColumnType [ ] ;
432
+ /** @hidden @internal */
418
433
headerCellList : any [ ] ;
434
+ /** @hidden @internal */
419
435
headerGroups : any [ ] ;
436
+ /** @hidden @internal */
420
437
headerGroupsList : any [ ] ;
421
438
summariesRowList : any ;
439
+ /** @hidden @internal */
422
440
headerContainer : any ;
423
441
isCellSelectable : boolean ;
424
442
isMultiRowSelectionEnabled : boolean ;
425
443
hasPinnedRecords : boolean ;
426
444
pinnedRecordsCount : number ;
427
445
pinnedRecords : any [ ] ;
428
446
unpinnedRecords : any [ ] ;
447
+ /** @hidden @internal */
429
448
pinnedDataView : any [ ] ;
430
449
pinnedRows : any [ ] ;
431
450
dataView : any [ ] ;
@@ -448,6 +467,7 @@ export interface GridType extends IGridDataBindable {
448
467
lastSearchInfo : ISearchInfo ;
449
468
page : number ;
450
469
perPage : number ;
470
+ /** @hidden @internal */
451
471
dragRowID : any ;
452
472
rowDragging : boolean ;
453
473
evenRowCSS : string ;
@@ -457,8 +477,11 @@ export interface GridType extends IGridDataBindable {
457
477
lastEditableColumnIndex : number ;
458
478
isRowPinningToTop : boolean ;
459
479
hasDetails : boolean ;
480
+ /** @hidden @internal */
460
481
hasSummarizedColumns : boolean ;
482
+ /** @hidden @internal */
461
483
hasColumnGroups : boolean ;
484
+ /** @hidden @internal */
462
485
hasEditableColumns : boolean ;
463
486
uniqueColumnValuesStrategy : ( column : ColumnType , tree : FilteringExpressionsTree , done : ( values : any [ ] ) => void ) => void ;
464
487
getHeaderCellWidth : ( element : HTMLElement ) => ISizeInfo ;
@@ -478,7 +501,9 @@ export interface GridType extends IGridDataBindable {
478
501
479
502
// XXX: Work around till we fixed the injection tokens
480
503
lastChildGrid ?: GridType ;
504
+ /** @hidden @internal */
481
505
toolbarOutlet ?: ViewContainerRef ;
506
+ /** @hidden @internal */
482
507
paginatorOutlet ?: ViewContainerRef ;
483
508
flatData ?: any [ ] | null ;
484
509
childRow ?: any ;
@@ -571,7 +596,9 @@ export interface GridType extends IGridDataBindable {
571
596
groupingMetadata ?: any [ ] ;
572
597
selectedCells ?: CellType [ ] ;
573
598
selectedRows : any [ ] ;
599
+ /** @hidden @internal */
574
600
activeDescendant ?: string ;
601
+ /** @hidden @internal */
575
602
isPivot ?: boolean ;
576
603
577
604
toggleGroup ?( groupRow : IGroupByRecord ) : void ;
@@ -686,17 +713,22 @@ export interface PivotGridType extends GridType {
686
713
pivotConfiguration : IPivotConfiguration ;
687
714
allDimensions : IPivotDimension [ ] ,
688
715
showPivotConfigurationUI : boolean ;
716
+ /** @hidden @internal */
689
717
columnDimensions : IPivotDimension [ ] ;
718
+ /** @hidden @internal */
690
719
rowDimensions : IPivotDimension [ ] ;
691
720
rowDimensionResizing : boolean ;
721
+ /** @hidden @internal */
692
722
values : IPivotValue [ ] ;
723
+ /** @hidden @internal */
693
724
filterDimensions : IPivotDimension [ ] ;
725
+ /** @hidden @internal */
694
726
dimensionDataColumns : ColumnType [ ] ;
695
727
pivotRowWidths : number ;
696
728
setupColumns ( ) : void ;
697
729
toggleRow ( rowID : any ) : void ;
698
730
resolveDataTypes ( field : any ) : GridColumnDataType ;
699
- moveDimension ( dimension : IPivotDimension , targetCollectionType : PivotDimensionType , index ? : number ) ;
731
+ moveDimension ( dimension : IPivotDimension , targetCollectionType : PivotDimensionType , index ?: number ) ;
700
732
getDimensionsByType ( dimension : PivotDimensionType ) ;
701
733
toggleDimension ( dimension : IPivotDimension ) ;
702
734
sortDimension ( dimension : IPivotDimension , sortDirection : SortingDirection ) ;
@@ -705,6 +737,7 @@ export interface PivotGridType extends GridType {
705
737
rowDimensionWidthToPixels ( dim : IPivotDimension ) : number ;
706
738
dimensionsChange : EventEmitter < IDimensionsChange > ;
707
739
valuesChange : EventEmitter < IValuesChange > ;
740
+ /** @hidden @internal */
708
741
pivotKeys : IPivotKeys ;
709
742
hasMultipleValues : boolean ;
710
743
excelStyleFilterMaxHeight : string ;
@@ -751,7 +784,7 @@ export interface IgxGridEmptyTemplateContext {
751
784
export interface IgxGridRowEditTemplateContext {
752
785
$implicit : undefined ,
753
786
rowChangesCount : number ,
754
- endEdit : ( commit : boolean , event ?: Event ) => void
787
+ endEdit : ( commit : boolean , event ?: Event ) => void
755
788
}
756
789
757
790
export interface IgxGridRowEditTextTemplateContext {
0 commit comments