@igo2/context
Version:
31 lines (30 loc) • 1.45 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms';
import { MessageService } from '@igo2/core/message';
import { Context } from '../shared/context.interface';
import * as i0 from "@angular/core";
export declare class ContextFormComponent implements OnInit {
private formBuilder;
private messageService;
form: UntypedFormGroup;
prefix: string;
get btnSubmitText(): string;
set btnSubmitText(value: string);
private _btnSubmitText;
get context(): Context;
set context(value: Context);
private _context;
get disabled(): boolean;
set disabled(value: boolean);
private _disabled;
submitForm: EventEmitter<any>;
clone: EventEmitter<any>;
delete: EventEmitter<any>;
constructor(formBuilder: UntypedFormBuilder, messageService: MessageService);
ngOnInit(): void;
handleFormSubmit(value: any): void;
copyTextToClipboard(): void;
private buildForm;
static ɵfac: i0.ɵɵFactoryDeclaration<ContextFormComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ContextFormComponent, "igo-context-form", never, { "btnSubmitText": { "alias": "btnSubmitText"; "required": false; }; "context": { "alias": "context"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "submitForm": "submitForm"; "clone": "clone"; "delete": "delete"; }, never, never, true, never>;
}