Skip to content

Commit 418002f

Browse files
authored
Merge pull request #2902 from IgniteUI/typedoc-hide-definitions
chore(typedoc): hide some declarations from typedoc document
2 parents 5d35484 + 833be9b commit 418002f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+262
-49
lines changed

projects/igniteui-angular/src/lib/calendar/calendar.directives.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,9 @@ export class IgxCalendarDateDirective {
212212
}
213213
}
214214

215+
/**
216+
* @hidden
217+
*/
215218
@Directive({
216219
selector: '[igxCalendarHeader]'
217220
})
@@ -220,6 +223,9 @@ export class IgxCalendarHeaderTemplateDirective {
220223
constructor(public template: TemplateRef<any>) {}
221224
}
222225

226+
/**
227+
* @hidden
228+
*/
223229
@Directive({
224230
selector: '[igxCalendarSubheader]'
225231
})

projects/igniteui-angular/src/lib/chips/chips.module.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ import { IgxDragDropModule } from '../directives/dragdrop/dragdrop.directive';
1010
import { IgxPrefixModule, IgxPrefixDirective} from '../directives/prefix/prefix.directive';
1111
import { IgxSuffixModule, IgxSuffixDirective } from '../directives/suffix/suffix.directive';
1212

13+
/**
14+
* @hidden
15+
*/
1316
@NgModule({
1417
declarations: [
1518
IgxChipsAreaComponent,

projects/igniteui-angular/src/lib/combo/combo-dropdown.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { IgxForOfDirective } from '../directives/for-of/for_of.directive';
1212
import { Subject } from 'rxjs';
1313
import { CancelableEventArgs } from '../core/utils';
1414

15+
/** @hidden */
1516
@Component({
1617
selector: 'igx-combo-drop-down',
1718
templateUrl: '../drop-down/drop-down.component.html'

projects/igniteui-angular/src/lib/combo/combo-item.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { IgxSelectionAPIService } from '../core/selection';
1111
import { IgxDropDownItemBase } from '../drop-down/drop-down-item.component';
1212
import { IgxComboDropDownComponent } from './combo-dropdown.component';
1313

14+
/** @hidden */
1415
@Component({
1516
selector: 'igx-combo-item',
1617
templateUrl: 'combo-item.component.html'

projects/igniteui-angular/src/lib/combo/combo.component.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1491,6 +1491,9 @@ export class IgxComboComponent implements AfterViewInit, ControlValueAccessor, O
14911491
}
14921492
}
14931493

1494+
/**
1495+
* @hidden
1496+
*/
14941497
@NgModule({
14951498
declarations: [IgxComboComponent, IgxComboItemComponent, IgxComboFilterConditionPipe, IgxComboGroupingPipe,
14961499
IgxComboFilteringPipe, IgxComboSortingPipe, IgxComboDropDownComponent,

projects/igniteui-angular/src/lib/combo/combo.directives.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,54 @@
11
import { Directive } from '@angular/core';
22

3+
/**
4+
* @hidden
5+
*/
36
@Directive({
47
selector: '[igxComboHeader]'
58
})
69
export class IgxComboHeaderDirective {
710
}
11+
12+
/**
13+
* @hidden
14+
*/
815
@Directive({
916
selector: '[igxComboFooter]'
1017
})
1118
export class IgxComboFooterDirective {
1219
}
20+
21+
/**
22+
* @hidden
23+
*/
1324
@Directive({
1425
selector: '[igxComboItem]'
1526
})
1627
export class IgxComboItemDirective {
1728
}
29+
30+
/**
31+
* @hidden
32+
*/
1833
@Directive({
1934
selector: '[igxComboEmpty]'
2035
})
2136
export class IgxComboEmptyDirective {
2237
}
38+
39+
/**
40+
* @hidden
41+
*/
2342
@Directive({
2443
selector: '[igxComboHeaderItem]'
2544
})
2645

2746
export class IgxComboHeaderItemDirective {
2847
}
48+
49+
/**
50+
* @hidden
51+
*/
2952
@Directive({
3053
selector: '[igxComboAddItem]'
3154
})

projects/igniteui-angular/src/lib/combo/combo.pipes.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export class IgxComboFilteringPipe implements PipeTransform {
3838
}
3939
}
4040

41+
/** @hidden */
4142
export class SimpleFilteringStrategy extends FilteringStrategy {
4243
public findMatchByExpression(rec: object, expr: IFilteringExpression): boolean {
4344
const cond = expr.condition;

projects/igniteui-angular/src/lib/core/base.ts

Lines changed: 0 additions & 41 deletions
This file was deleted.

projects/igniteui-angular/src/lib/core/deprecateDecorators.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
1+
2+
/**
3+
* @hidden
4+
*/
15
export function DeprecateClass(message: string): ClassDecorator {
26
return (constructor: any) => {
37
console.warn(constructor.name + ': ' + message);
48
};
59
}
610

11+
/**
12+
* @hidden
13+
*/
714
export function DeprecateMethod(message: string): MethodDecorator {
815
return (constructor: any) => {
916
console.warn(constructor.constructor.name + ': ' + message);
1017
};
1118
}
1219

20+
/**
21+
* @hidden
22+
*/
1323
export function DeprecateProperty(message: string): PropertyDecorator {
1424
return (constructor: any) => {
1525
console.warn(constructor.constructor.name + ': ' + message);

projects/igniteui-angular/src/lib/core/selection.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Injectable } from '@angular/core';
22

3+
/** @hidden */
34
@Injectable({
45
providedIn: 'root',
56
})

projects/igniteui-angular/src/lib/core/touch.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const EVENT_SUFFIX = 'precise';
66
/**
77
* Touch gestures manager based on Hammer.js
88
* Use with caution, this will track references for single manager per element. Very TBD. Much TODO.
9+
* @hidden
910
*/
1011
@Injectable()
1112
export class HammerGesturesManager {

projects/igniteui-angular/src/lib/core/utils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,12 @@ export function isDate(value: any) {
110110
}
111111

112112
/**
113-
* Cehcks if the two passed arguments are equal
113+
* Checks if the two passed arguments are equal
114114
* Currently supports date objects
115115
* @param obj1
116116
* @param obj2
117117
* @returns: `boolean`
118+
* @hidden
118119
*/
119120
export function isEqual(obj1, obj2): boolean {
120121
if (isDate(obj1) && isDate(obj2)) {
@@ -223,6 +224,7 @@ export function isFirefox(): boolean {
223224
return firefoxBrowser;
224225
}
225226

227+
/** @hidden */
226228
export function isNavigationKey(key: string): boolean {
227229
return ['down', 'up', 'left', 'right', 'arrowdown', 'arrowup', 'arrowleft', 'arrowright',
228230
'home', 'end', 'space', 'spacebar', ' '].indexOf(key) !== -1;

projects/igniteui-angular/src/lib/data-operations/data-container.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,17 @@ import { ISortingExpression, SortingDirection } from './sorting-expression.inter
99
import { ISortingState } from './sorting-state.interface';
1010
import { ISortingStrategy, SortingStrategy } from './sorting-strategy';
1111

12+
/**
13+
* @hidden
14+
*/
1215
export enum DataAccess {
1316
OriginalData,
1417
TransformedData
1518
}
19+
20+
/**
21+
* @hidden
22+
*/
1623
export class DataContainer {
1724
public data: any[];
1825
/**

projects/igniteui-angular/src/lib/data-operations/data-state.interface.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ import { IFilteringState } from './filtering-state.interface';
22
import { IPagingState } from './paging-state.interface';
33
import { ISortingState } from './sorting-state.interface';
44

5+
/**
6+
* @hidden
7+
*/
58
export interface IDataState {
69
filtering?: IFilteringState;
710
sorting?: ISortingState;

projects/igniteui-angular/src/lib/data-operations/data-util.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,19 @@ import { Transaction, TransactionType, HierarchicalTransaction, IgxHierarchicalT
1010
import { mergeObjects, cloneValue } from '../core/utils';
1111
import { ITreeGridRecord } from '../grids/tree-grid/tree-grid.interfaces';
1212

13+
/**
14+
* @hidden
15+
*/
1316
export enum DataType {
1417
String = 'string',
1518
Number = 'number',
1619
Boolean = 'boolean',
1720
Date = 'date'
1821
}
1922

23+
/**
24+
* @hidden
25+
*/
2026
export class DataUtil {
2127
public static mergeDefaultProperties(target: object, defaults: object) {
2228
if (!defaults) {

projects/igniteui-angular/src/lib/data-operations/record-info.interface.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2+
/**
3+
* @hidden
4+
*/
15
export interface IRecordInfo {
26
index: number;
37
record: object;

projects/igniteui-angular/src/lib/data-operations/stable-sorting-strategy.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import { SortingStrategy } from './sorting-strategy';
22

3+
/**
4+
* @hidden
5+
*/
36
export class StableSortingStrategy extends SortingStrategy {
47
protected compareObjects(obj1: any, obj2: any): number {
58
const res = super.compareObjects.apply(this, arguments);

projects/igniteui-angular/src/lib/data-operations/test-util/data-generator.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
11
import {DataType} from '../data-util';
22

3+
/**
4+
* @hidden
5+
*/
36
const COUNT_ROWS = 5;
7+
8+
/**
9+
* @hidden
10+
*/
411
const COUNT_COLS = 4;
512

13+
/**
14+
* @hidden
15+
*/
616
export interface IDataColumn {
717
fieldName: string;
818
type: DataType;
919
}
1020

21+
/**
22+
* @hidden
23+
*/
1124
export class DataGenerator {
1225
public columns: IDataColumn[] = [];
1326
public data: object[] = [];

projects/igniteui-angular/src/lib/dialog/dialog.directives.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { DOCUMENT } from '@angular/common';
22
import { Directive, HostBinding } from '@angular/core';
33

4+
/**
5+
* @hidden
6+
*/
47
@Directive({
58
selector: 'igx-dialog-title,[igxDialogTitle]'
69
})
@@ -10,6 +13,9 @@ export class IgxDialogTitleDirective {
1013
public defaultStyle = true;
1114
}
1215

16+
/**
17+
* @hidden
18+
*/
1319
@Directive({
1420
selector: 'igx-dialog-actions,[igxDialogActions]'
1521
})

projects/igniteui-angular/src/lib/directives/for-of/horizontal.virtual.helper.component.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import { Component, ElementRef, HostBinding, Input, ViewChild, ViewContainerRef } from '@angular/core';
22

3+
/**
4+
* @hidden
5+
*/
36
@Component({
47
selector: 'igx-horizontal-virtual-helper',
58
template: '<div #horizontal_container class="igx-vhelper__placeholder-content" [style.width.px]="width"></div>'

projects/igniteui-angular/src/lib/directives/label/label.directive.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
import { Directive, HostBinding } from '@angular/core';
22

3+
4+
/**
5+
* @hidden
6+
*/
37
@Directive({
48
selector: '[igxLabel]'
59
})

projects/igniteui-angular/src/lib/directives/mask/mask-helper.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1+
/**
2+
* @hidden
3+
*/
14
export const MASK_FLAGS = [ 'C', '&', 'a', 'A', '?', 'L', '9', '0', '#' ];
5+
6+
/**
7+
* @hidden
8+
*/
29
export const KEYS = {
310
Ctrl : 17,
411
Z : 90,
@@ -8,6 +15,10 @@ export const KEYS = {
815
DELETE : 46
916
};
1017

18+
19+
/**
20+
* @hidden
21+
*/
1122
export class MaskHelper {
1223
private _cursor;
1324
public get cursor() {

projects/igniteui-angular/src/lib/directives/prefix/prefix.directive.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
import { NgModule, Directive } from '@angular/core';
22

3+
/**
4+
* @hidden
5+
*/
36
@Directive({
47
selector: 'igx-prefix,[igxPrefix]'
58
})
69
export class IgxPrefixDirective { }
710

11+
/**
12+
* @hidden
13+
*/
814
@NgModule({
915
declarations: [IgxPrefixDirective],
1016
exports: [IgxPrefixDirective]

0 commit comments

Comments
 (0)