stimulsoft-forms
Version:
Stimulsoft PDF Forms
24 lines (23 loc) • 1.46 kB
TypeScript
import { ElementRef, EventEmitter, OnInit, TemplateRef } from "@angular/core";
import * as i0 from "@angular/core";
export declare class StiSelectButtonComponent implements OnInit {
options: any[] | undefined;
value: any | undefined;
optionLabel: string | undefined;
optionValue: string | undefined;
multiple: boolean | undefined;
disabled: boolean | undefined;
onOptionClick: EventEmitter<any>;
onChange: EventEmitter<any>;
valueChange: EventEmitter<any>;
itemTemplate: TemplateRef<ElementRef>;
constructor();
getOptionLabel(option: any): any;
isSelected(option: any): boolean;
getOptionValue(option: any): any;
removeOption(option: any): void;
selectOption(event: Event, option: any, index: number): void;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<StiSelectButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StiSelectButtonComponent, "sti-selectButton", never, { "options": { "alias": "options"; "required": false; }; "value": { "alias": "value"; "required": false; }; "optionLabel": { "alias": "optionLabel"; "required": false; }; "optionValue": { "alias": "optionValue"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "onOptionClick": "onOptionClick"; "onChange": "onChange"; "valueChange": "valueChange"; }, ["itemTemplate"], never, false, never>;
}