primevue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
35 lines (31 loc) • 799 B
TypeScript
/**
*
* [Live Demo](https://www.primevue.org/confirmdialog/)
*
* @module confirmationservice-useconfirm
*
*/
import type { ConfirmationOptions } from 'primevue/confirmationoptions';
import { Plugin } from 'vue';
declare const plugin: Plugin;
export default plugin;
/**
* Confirmation Service methods.
* @group Model
*/
export interface ConfirmationServiceMethods {
/**
* Displays the dialog using the confirmation object options.
* @param {ConfirmationOptions} options - Confirmation Object
*/
require(options: ConfirmationOptions): void;
/**
* Hides the dialog without invoking accept or reject callbacks.
*/
close(): void;
}
declare module 'vue' {
interface ComponentCustomProperties {
$confirm: ConfirmationServiceMethods;
}
}