UNPKG

catng

Version:

Angular Dynamic Form Input Component

160 lines (159 loc) 9.08 kB
import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { SelectItem } from 'primeng/api'; import { FileUpload } from 'primeng/fileupload'; import { Column, FileOptions, Ref } from '../../models'; import { BaseComponent } from '../base.component'; import { SafeHtml } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class CatInputComponent extends BaseComponent implements OnInit, ControlValueAccessor { private elementRef; inputType: string; backColor: string; model: any; selectedValue?: any; key: string | any; label?: string; options?: Ref[]; stars?: number; innerHtml?: SafeHtml; group: boolean; secenekler?: any[]; altSorular?: any[]; readonly: boolean; required: boolean; maxLength: number | any; minLength: number | any; rows: number | any; min: number | any; max: number | any; mask?: string; minDate?: Date; maxDate?: Date; showtime: boolean; timeonly: boolean; showseconds: boolean; readonlyInput: boolean; placeholder?: string; optionLabel?: string; optionValue?: string; autoDisplayFirst: boolean; filter: boolean; dropdown: boolean; suggestions: any[]; unmask: string | any; explanation?: string; selectionLimit?: number; errorMessage?: string; filteredAutoComplateList: any[]; fileOptions?: FileOptions; fileId: string | null; fileUrl?: string; fileUploadUrl?: string; fileListUrl?: string; fileDeleteUrl?: string; fileRefEntityId?: any; fileEntityId?: number; fileShowName?: string; fileButtonText?: string; fileBorder?: string; fileRadius?: any; fileWidth?: string; fileHeight?: string; selectedMatrixValues: any[]; view: any; dateFormat: any; dataType: any; showButtonBar: any; showButtons: any; buttonLayout: string; step: number; maxSelectedLabels: number; showClear: boolean; selectedValueChange: EventEmitter<any>; modelChange: EventEmitter<any>; onChange: EventEmitter<any>; onNodeSelect: EventEmitter<any>; onNodeUnselect: EventEmitter<any>; input: EventEmitter<any>; yuklemeTamam: EventEmitter<any>; keyup: EventEmitter<any>; blur: EventEmitter<any>; focus: EventEmitter<any>; ddblur: EventEmitter<any>; autocomplateFilterItems: EventEmitter<any>; ddYeniKayitSet: EventEmitter<any>; click: EventEmitter<any>; keyupEnter: EventEmitter<any>; keyDownDeleteEvent: EventEmitter<any>; incrementClick: EventEmitter<any>; decrementClick: EventEmitter<any>; lastSelectedValue: any; disabled: boolean; invalid: boolean; valid: boolean; fileCss: object | any; token?: string; baseurl?: string; date?: Date; showModal: boolean; preview: boolean; files: File[]; fileTur?: number; fileTurList?: SelectItem[]; isPDF?: boolean; PDFdosyayolu?: string; pdfHeight: string; columns?: Column[]; filteredOptions: any[]; fu?: FileUpload; mimeClass: { mime: string; class: string; }[]; private onChangeFunctions; private onTouchedFunctions; private innerValue; get value(): any; set value(value: any); constructor(elementRef: ElementRef); touch(): void; writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; ngOnInit(): void; setModelChange(event: any): void; setMatrixChange(value: any, rowIndex: number, satirId: number): void; setOnChange(event: any): void; setFocus(event: any): void; setBlur(event: any): void; setDdBlur(event: any): void; setKeyupEnter(event: any): void; setKeyup(event: any): void; getValid(): boolean; filterAutoComplate(event: any): void; getFileCss(): string; onUpload(event: any): void; onError(event: any): void; indir(event: any): void; sil(row: any): void; onBeforeUpload(event: any): void; onSelect(event: any, fu: FileUpload): void; onRemove(event: any, fu: FileUpload): void; mimeTypeToClass(mimeType: string): string; getFileDate(): string; setFileCss(): void; errorHandler(event: any): void; getMatrixObject(sutunId: number, satirId: number): { secenekId: number; altSoruId: number; }; filterMethod(event: any): void; complatedMethod(event: any): void; moveCursorToStart(event: FocusEvent): void; onIncrementClick(): void; onDecrementClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CatInputComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CatInputComponent, "cat-input, [catInput]", never, { "inputType": { "alias": "inputType"; "required": false; }; "backColor": { "alias": "backColor"; "required": false; }; "model": { "alias": "model"; "required": false; }; "selectedValue": { "alias": "selectedValue"; "required": false; }; "key": { "alias": "key"; "required": false; }; "label": { "alias": "label"; "required": false; }; "options": { "alias": "options"; "required": false; }; "stars": { "alias": "stars"; "required": false; }; "innerHtml": { "alias": "innerHtml"; "required": false; }; "group": { "alias": "group"; "required": false; }; "secenekler": { "alias": "secenekler"; "required": false; }; "altSorular": { "alias": "altSorular"; "required": false; }; "readonly": { "alias": "readonly"; "required": false; }; "required": { "alias": "required"; "required": false; }; "maxLength": { "alias": "maxLength"; "required": false; }; "minLength": { "alias": "minLength"; "required": false; }; "rows": { "alias": "rows"; "required": false; }; "min": { "alias": "min"; "required": false; }; "max": { "alias": "max"; "required": false; }; "mask": { "alias": "mask"; "required": false; }; "minDate": { "alias": "minDate"; "required": false; }; "maxDate": { "alias": "maxDate"; "required": false; }; "showtime": { "alias": "showtime"; "required": false; }; "timeonly": { "alias": "timeonly"; "required": false; }; "showseconds": { "alias": "showseconds"; "required": false; }; "readonlyInput": { "alias": "readonlyInput"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "optionLabel": { "alias": "optionLabel"; "required": false; }; "optionValue": { "alias": "optionValue"; "required": false; }; "autoDisplayFirst": { "alias": "autoDisplayFirst"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; "dropdown": { "alias": "dropdown"; "required": false; }; "suggestions": { "alias": "suggestions"; "required": false; }; "unmask": { "alias": "unmask"; "required": false; }; "explanation": { "alias": "explanation"; "required": false; }; "selectionLimit": { "alias": "selectionLimit"; "required": false; }; "errorMessage": { "alias": "errorMessage"; "required": false; }; "fileOptions": { "alias": "fileOptions"; "required": false; }; "fileId": { "alias": "fileId"; "required": false; }; "fileUrl": { "alias": "fileUrl"; "required": false; }; "fileUploadUrl": { "alias": "fileUploadUrl"; "required": false; }; "fileListUrl": { "alias": "fileListUrl"; "required": false; }; "fileDeleteUrl": { "alias": "fileDeleteUrl"; "required": false; }; "fileRefEntityId": { "alias": "fileRefEntityId"; "required": false; }; "fileEntityId": { "alias": "fileEntityId"; "required": false; }; "fileShowName": { "alias": "fileShowName"; "required": false; }; "fileButtonText": { "alias": "fileButtonText"; "required": false; }; "fileBorder": { "alias": "fileBorder"; "required": false; }; "fileRadius": { "alias": "fileRadius"; "required": false; }; "fileWidth": { "alias": "fileWidth"; "required": false; }; "fileHeight": { "alias": "fileHeight"; "required": false; }; "selectedMatrixValues": { "alias": "selectedMatrixValues"; "required": false; }; "view": { "alias": "view"; "required": false; }; "dateFormat": { "alias": "dateFormat"; "required": false; }; "dataType": { "alias": "dataType"; "required": false; }; "showButtonBar": { "alias": "showButtonBar"; "required": false; }; "showButtons": { "alias": "showButtons"; "required": false; }; "buttonLayout": { "alias": "buttonLayout"; "required": false; }; "step": { "alias": "step"; "required": false; }; "maxSelectedLabels": { "alias": "maxSelectedLabels"; "required": false; }; "showClear": { "alias": "showClear"; "required": false; }; }, { "selectedValueChange": "selectedValueChange"; "modelChange": "modelChange"; "onChange": "onChange"; "onNodeSelect": "onNodeSelect"; "onNodeUnselect": "onNodeUnselect"; "input": "input"; "yuklemeTamam": "yuklemeTamam"; "keyup": "keyup"; "blur": "blur"; "focus": "focus"; "ddblur": "ddblur"; "autocomplateFilterItems": "autocomplateFilterItems"; "ddYeniKayitSet": "ddYeniKayitSet"; "click": "click"; "keyupEnter": "keyupEnter"; "keyDownDeleteEvent": "keyDownDeleteEvent"; "incrementClick": "incrementClick"; "decrementClick": "decrementClick"; }, never, never, true, never>; }