Fixed #1836 - For ConfirmDialog
parent
87a6e7dd7e
commit
21862781e9
|
@ -1,10 +1,62 @@
|
|||
interface ConfirmDialogProps {
|
||||
group?: string;
|
||||
breakpoints?: {[key: string]: string};
|
||||
import { ClassComponent, GlobalComponentConstructor } from '../ts-helpers';
|
||||
|
||||
export interface ConfirmDialogBreakpoints {
|
||||
/**
|
||||
* Breakpoint for responsive mode.
|
||||
*
|
||||
* Example:
|
||||
*
|
||||
* <ConfirmDialog :breakpoints="{'960px': '75vw', '640px': '100vw'}" ... />
|
||||
*
|
||||
* Result:
|
||||
*
|
||||
* @media screen and (max-width: ${breakpoint[key]}) {
|
||||
* .p-dialog[attributeSelector] {
|
||||
* width: ${breakpoint[value]} !important;
|
||||
* }
|
||||
* }
|
||||
*/
|
||||
[key: string]: string;
|
||||
}
|
||||
|
||||
declare class ConfirmDialog {
|
||||
$props: ConfirmDialogProps;
|
||||
export interface ConfirmDialogProps {
|
||||
/**
|
||||
* Optional key to match the key of the confirmation, useful to target a specific confirm dialog instance.
|
||||
*/
|
||||
group?: string | undefined;
|
||||
/**
|
||||
* Object literal to define widths per screen size.
|
||||
* @see ConfirmDialogBreakpoints
|
||||
*/
|
||||
breakpoints?: ConfirmDialogBreakpoints;
|
||||
}
|
||||
|
||||
export interface ConfirmDialogSlots {
|
||||
}
|
||||
|
||||
export declare type ConfirmDialogEmits = {
|
||||
}
|
||||
|
||||
declare class ConfirmDialog extends ClassComponent<ConfirmDialogProps, ConfirmDialogSlots, ConfirmDialogEmits> { }
|
||||
|
||||
declare module '@vue/runtime-core' {
|
||||
interface GlobalComponents {
|
||||
ConfirmDialog: GlobalComponentConstructor<ConfirmDialog>
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* ConfirmDialog uses a Dialog UI that is integrated with the Confirmation API.
|
||||
*
|
||||
* Helper API:
|
||||
*
|
||||
* - Confirmation API
|
||||
* - ConfirmationService
|
||||
*
|
||||
* Demos:
|
||||
*
|
||||
* - [ConfirmDialog](https://www.primefaces.org/primevue/showcase/#/confirmdialog)
|
||||
*
|
||||
*/
|
||||
export default ConfirmDialog;
|
||||
|
|
Loading…
Reference in New Issue