docs(*): Document a lot more symbols that are missing comments in our generated docs.
This commit is contained in:
@@ -166,6 +166,10 @@ export class StringMapWrapper {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* A boolean-valued function over a value, possibly including context information
|
||||
* regarding that value's position in an array.
|
||||
*/
|
||||
export interface Predicate<T> { (value: T, index?: number, array?: T[]): boolean; }
|
||||
|
||||
export class ListWrapper {
|
||||
|
||||
@@ -12,6 +12,9 @@ export class BaseException extends Error {
|
||||
toString(): string { return this.message; }
|
||||
}
|
||||
|
||||
/**
|
||||
* Wraps an exception and provides additional context or information.
|
||||
*/
|
||||
export class WrappedException extends Error {
|
||||
private _wrapperStack: any;
|
||||
|
||||
|
||||
@@ -29,6 +29,10 @@ export var Type = Function;
|
||||
* the `MyCustomComponent` constructor function.
|
||||
*/
|
||||
export interface Type extends Function {}
|
||||
|
||||
/**
|
||||
* Runtime representation of a type that is constructable (non-abstract).
|
||||
*/
|
||||
export interface ConcreteType extends Type { new (...args): any; }
|
||||
|
||||
export function getTypeNameForDebugging(type: Type): string {
|
||||
|
||||
Reference in New Issue
Block a user