@sedeh/into-pipes
Version:
Have you ever wanted to transform data in different parts of your application into interactive objects without writing a single line of code?
31 lines (30 loc) • 1.2 kB
TypeScript
import { EventEmitter, Renderer2 } from '@angular/core';
import { PipeComponentInterface, PipeServiceComponentInterface } from '../common/pipe.component.interface';
import * as i0 from "@angular/core";
export declare class SelectComponent implements PipeComponentInterface {
private renderer;
data: any;
source: string;
options: string;
original: string;
id: string;
name: string;
multiselect: boolean;
editMode: boolean;
locked: boolean;
service: PipeServiceComponentInterface;
disabled: boolean;
active: boolean;
validate: (item: any, newValue: any) => boolean;
selectEditor: any;
onIntoComponentChange: EventEmitter<any>;
constructor(renderer: Renderer2);
private getOptions;
change(event: any): void;
handleEdit(event: any): void;
clickName(event: any): void;
static settingsPatterns(): string[];
transform(source: any, data: any, args: any[]): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SelectComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SelectComponent, "select-component", never, {}, { "onIntoComponentChange": "onIntoComponentChange"; }, never, never, false, never>;
}