UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

24 lines (23 loc) 1.28 kB
import { CustomBeforeAction } from '@alauda/ui'; import { EventEmitter, TemplateRef } from '@angular/core'; import { ButtonPosition, EditableMode } from './editable.type'; import * as i0 from "@angular/core"; export declare class EditableComponent { beforeSave: import("@angular/core").InputSignal<CustomBeforeAction<unknown>>; position: import("@angular/core").InputSignal<ButtonPosition>; save: EventEmitter<void>; cancel: EventEmitter<void>; modeChange: EventEmitter<EditableMode>; viewer: TemplateRef<unknown>; editor: TemplateRef<unknown>; EditableMode: typeof EditableMode; bem: import("@alauda/ui").Bem; loading: boolean; mode: import("@angular/core").WritableSignal<EditableMode>; hostClass: import("@angular/core").Signal<string>; constructor(); saveEdit(): void; cancelEdit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<EditableComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<EditableComponent, "acl-editable", never, { "beforeSave": { "alias": "beforeSave"; "required": false; "isSignal": true; }; "position": { "alias": "position"; "required": false; "isSignal": true; }; }, { "save": "save"; "cancel": "cancel"; "modeChange": "modeChange"; }, ["viewer", "editor"], never, true, never>; }