UNPKG

ddata-ui-input

Version:

DData UI Input module, components, models & services

51 lines (50 loc) 2.77 kB
import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { BaseModelInterface, FieldsInterface } from 'ddata-core'; import { DialogContentWithOptionsInterface } from '../../../models/dialog/content/dialog-content.interface'; import { SelectType } from '../select.type'; import * as i0 from "@angular/core"; export declare class DdataMultipleSelectComponent implements OnInit { private readonly changeDetector; private helperService; private random; wrapperClass: string; inputBlockClass: string; inputBlockExtraClass: string; unselectedText: string; mode: SelectType; isRequire: boolean; disabledAppearance: boolean; disabled: boolean; addEmptyOption: boolean; labelClass: string; showLabel: boolean; labelText: string; prepend: string; append: string; model: BaseModelInterface<any> & FieldsInterface<any>; field: string; items: any[]; text: string; valueField: string; disableShowSelectedItems: boolean; showIcon: boolean; selectedElementsBlockClass: string; selectedElementsBlockExtraClass: string; set dialogSettings(value: DialogContentWithOptionsInterface); selected: EventEmitter<any>; selectModel: EventEmitter<any>; get id(): string; get selectedModelName(): string; isModalVisible: boolean; _dialogSettings: DialogContentWithOptionsInterface; constructor(changeDetector: ChangeDetectorRef); ngOnInit(): void; showModal(method: 'create-edit' | 'list'): void; hideModal(): void; selectedEmit(event: any): void; selectModelEmit(event: any): void; deleteFromMultipleSelectedList(item: any): void; getObjectFieldName(): string; static ɵfac: i0.ɵɵFactoryDeclaration<DdataMultipleSelectComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DdataMultipleSelectComponent, "multiple-select", never, { "wrapperClass": "wrapperClass"; "inputBlockClass": "inputBlockClass"; "inputBlockExtraClass": "inputBlockExtraClass"; "unselectedText": "unselectedText"; "mode": "mode"; "isRequire": "isRequire"; "disabledAppearance": "disabledAppearance"; "disabled": "disabled"; "addEmptyOption": "addEmptyOption"; "labelClass": "labelClass"; "showLabel": "showLabel"; "labelText": "labelText"; "prepend": "prepend"; "append": "append"; "model": "model"; "field": "field"; "items": "items"; "text": "text"; "valueField": "valueField"; "disableShowSelectedItems": "disableShowSelectedItems"; "showIcon": "showIcon"; "selectedElementsBlockClass": "selectedElementsBlockClass"; "selectedElementsBlockExtraClass": "selectedElementsBlockExtraClass"; "dialogSettings": "dialogSettings"; }, { "selected": "selected"; "selectModel": "selectModel"; }, never, never, false, never>; }