igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
138 lines (137 loc) • 6.61 kB
TypeScript
import { Base, Type } from "./type";
import { JsonDictionaryItem } from "./JsonDictionaryItem";
import { TypeDescriptionWellKnownType } from "./TypeDescriptionWellKnownType";
import { EmbeddedRefDescription } from "./EmbeddedRefDescription";
import { PointDescription } from "./PointDescription";
import { SizeDescription } from "./SizeDescription";
import { RectDescription } from "./RectDescription";
/**
* @hidden
*/
export declare class ComponentRendererMethodHelperBuilder extends Base {
static $t: Type;
private k;
private l;
private i;
private c;
get methodName(): string;
get targetRef(): string;
getArgumentCount(): number;
getArgument(a: number): ComponentRendererMethodHelperArgumentBuilder;
hasReturn(): boolean;
getReturn(): ComponentRendererMethodHelperReturnBuilder;
constructor(a: string, b: string);
private f;
get reusable(): boolean;
set reusable(a: boolean);
destroy(): void;
argument(): ComponentRendererMethodHelperArgumentBuilder;
$return(): ComponentRendererMethodHelperReturnBuilder;
build(): string;
}
/**
* @hidden
*/
export declare class ComponentRendererMethodHelperArgumentBuilder extends Base {
static $t: Type;
private ag;
constructor(a: ComponentRendererMethodHelperBuilder);
destroy(): void;
aw(): void;
argument(): ComponentRendererMethodHelperArgumentBuilder;
$return(): ComponentRendererMethodHelperReturnBuilder;
build(): string;
private am;
private aq;
private ap;
private ao;
private ai;
get an(): TypeDescriptionWellKnownType;
get at(): string;
get au(): string;
get as(): string;
get ak(): JsonDictionaryItem;
asInt(a: number): ComponentRendererMethodHelperArgumentBuilder;
asIntArray(a: number[]): ComponentRendererMethodHelperArgumentBuilder;
asDouble(a: number): ComponentRendererMethodHelperArgumentBuilder;
asPixel(a: number): ComponentRendererMethodHelperArgumentBuilder;
asDate(a: Date): ComponentRendererMethodHelperArgumentBuilder;
asDateArray(a: Date[]): ComponentRendererMethodHelperArgumentBuilder;
asDoubleArray(a: number[]): ComponentRendererMethodHelperArgumentBuilder;
asShort(a: number): ComponentRendererMethodHelperArgumentBuilder;
asShortArray(a: number[]): ComponentRendererMethodHelperArgumentBuilder;
asLong(a: number): ComponentRendererMethodHelperArgumentBuilder;
asLongArray(a: number[]): ComponentRendererMethodHelperArgumentBuilder;
asFloat(a: number): ComponentRendererMethodHelperArgumentBuilder;
asFloatArray(a: number[]): ComponentRendererMethodHelperArgumentBuilder;
asEnum1(a: Type, b: any): ComponentRendererMethodHelperArgumentBuilder;
asEnum(a: string, b: any): ComponentRendererMethodHelperArgumentBuilder;
asString(a: string): ComponentRendererMethodHelperArgumentBuilder;
asStringArray(a: string[]): ComponentRendererMethodHelperArgumentBuilder;
asEmbeddedRefArray(a: EmbeddedRefDescription[]): ComponentRendererMethodHelperArgumentBuilder;
asPublicTypeRef(a: string, b: EmbeddedRefDescription): ComponentRendererMethodHelperArgumentBuilder;
asEmbeddedRef(a: EmbeddedRefDescription): ComponentRendererMethodHelperArgumentBuilder;
private al;
asPoint(a: PointDescription): ComponentRendererMethodHelperArgumentBuilder;
asPixelPoint(a: PointDescription): ComponentRendererMethodHelperArgumentBuilder;
asSize(a: SizeDescription): ComponentRendererMethodHelperArgumentBuilder;
asPixelSize(a: SizeDescription): ComponentRendererMethodHelperArgumentBuilder;
asRect(a: RectDescription): ComponentRendererMethodHelperArgumentBuilder;
asPixelRect(a: RectDescription): ComponentRendererMethodHelperArgumentBuilder;
asMethodRef(a: string): ComponentRendererMethodHelperArgumentBuilder;
asBool(a: boolean): ComponentRendererMethodHelperArgumentBuilder;
asPrimitive(a: any): ComponentRendererMethodHelperArgumentBuilder;
asPrimitiveArray(a: any): ComponentRendererMethodHelperArgumentBuilder;
asBoolArray(a: boolean[]): ComponentRendererMethodHelperArgumentBuilder;
aj(): JsonDictionaryItem;
}
/**
* @hidden
*/
export declare class ComponentRendererMethodHelperReturnBuilder extends Base {
static $t: Type;
private b;
constructor(a: ComponentRendererMethodHelperBuilder);
destroy(): void;
aq(): void;
argument(): ComponentRendererMethodHelperArgumentBuilder;
$return(): ComponentRendererMethodHelperReturnBuilder;
build(): string;
private ag;
private ak;
private aj;
private ai;
get ah(): TypeDescriptionWellKnownType;
get an(): string;
get ao(): string;
get am(): string;
asInt(): ComponentRendererMethodHelperReturnBuilder;
asPrimitive(): ComponentRendererMethodHelperReturnBuilder;
asIntArray(): ComponentRendererMethodHelperReturnBuilder;
asDouble(): ComponentRendererMethodHelperReturnBuilder;
asPixel(): ComponentRendererMethodHelperReturnBuilder;
asDoubleArray(): ComponentRendererMethodHelperReturnBuilder;
asDate(): ComponentRendererMethodHelperReturnBuilder;
asShort(): ComponentRendererMethodHelperReturnBuilder;
asShortArray(): ComponentRendererMethodHelperReturnBuilder;
asLong(): ComponentRendererMethodHelperReturnBuilder;
asLongArray(): ComponentRendererMethodHelperReturnBuilder;
asPrimitiveArray(): ComponentRendererMethodHelperReturnBuilder;
asPublicTypeRefArray(a: string): ComponentRendererMethodHelperReturnBuilder;
asFloat(): ComponentRendererMethodHelperReturnBuilder;
asFloatArray(): ComponentRendererMethodHelperReturnBuilder;
asEnum(a: Type): ComponentRendererMethodHelperReturnBuilder;
asString(): ComponentRendererMethodHelperReturnBuilder;
asStringArray(): ComponentRendererMethodHelperReturnBuilder;
asPublicTypeRef(a: string): ComponentRendererMethodHelperReturnBuilder;
asPoint(): ComponentRendererMethodHelperReturnBuilder;
asPixelPoint(): ComponentRendererMethodHelperReturnBuilder;
asPIxelSize(): ComponentRendererMethodHelperReturnBuilder;
asSize(): ComponentRendererMethodHelperReturnBuilder;
asPixelRect(): ComponentRendererMethodHelperReturnBuilder;
asRect(): ComponentRendererMethodHelperReturnBuilder;
asMethodRef(): ComponentRendererMethodHelperReturnBuilder;
asBool(): ComponentRendererMethodHelperReturnBuilder;
af(): JsonDictionaryItem;
asVoid(): ComponentRendererMethodHelperReturnBuilder;
}