ack-angular
Version:
Extra special directives, components, providers and pipes to aide in tackling everyday interface development needs in Angular2
35 lines (34 loc) • 1.54 kB
TypeScript
import { ElementRef, EventEmitter } from "@angular/core";
import { TemplateReader } from "../TemplateReader.class";
import * as i0 from "@angular/core";
export declare class AckOptions {
ElementRef: ElementRef;
array: any[];
stylize: boolean;
multiple: boolean;
modelAsArray: boolean;
max: number;
toggleable: boolean;
TemplateReader: TemplateReader;
templateRefs: any;
inputTemplateRefs: any;
model: any;
modelChange: EventEmitter<any>;
arrayKey: string;
modelKey: string;
arrayToModelKey: string;
constructor(ElementRef: ElementRef);
ngAfterViewInit(): void;
selectItem(item: any): void;
emitChange(): void;
fireFormEvents(form: any): void;
getArrayItemModel(item: any): any;
getArrayItemValue(item: any): any;
getModelValueToArrayItem(modelValue: any): any;
modelIndex(item: any): number;
isItemSelected(item: any): boolean;
getItemClass(item: any): string;
static ɵfac: i0.ɵɵFactoryDeclaration<AckOptions, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AckOptions, "ack-options", never, { "array": "array"; "stylize": "stylize"; "multiple": "multiple"; "modelAsArray": "modelAsArray"; "max": "max"; "toggleable": "toggleable"; "inputTemplateRefs": "inputTemplateRefs"; "model": "model"; "arrayKey": "arrayKey"; "modelKey": "modelKey"; "arrayToModelKey": "arrayToModelKey"; }, { "modelChange": "modelChange"; }, ["templateRefs"], never, false>;
}
export declare function getParentByTagName(node: any, tagname: any): any;