@factory-utils/tools
Version:
Set of genericised angular2+ components used in most of Advanced SCHEMA - Factory's projects.
24 lines (23 loc) • 1.28 kB
TypeScript
import { EventEmitter, SimpleChanges, ChangeDetectorRef } from '@angular/core';
import { HtmlInput } from '../../typings';
import * as i0 from "@angular/core";
export declare class ConfirmComponent {
changeDetector: ChangeDetectorRef;
display: boolean;
message: string;
confirmLabel: string;
cancelLabel: string;
disabled: HtmlInput;
onConfirm: EventEmitter<void>;
onCancel: EventEmitter<void>;
displayChange: EventEmitter<boolean>;
private readonly _defaultValues;
constructor(changeDetector: ChangeDetectorRef);
ngOnChanges(changes: SimpleChanges): void;
isDisabled(): boolean;
emitConfirm(): void;
emitCancel(): void;
private hideComponent;
static ɵfac: i0.ɵɵFactoryDeclaration<ConfirmComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ConfirmComponent, "fut-confirm", never, { "display": { "alias": "display"; "required": false; }; "message": { "alias": "message"; "required": false; }; "confirmLabel": { "alias": "confirmLabel"; "required": false; }; "cancelLabel": { "alias": "cancelLabel"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "onConfirm": "onConfirm"; "onCancel": "onCancel"; "displayChange": "displayChange"; }, never, never, false, never>;
}