Dialog pt updates

This commit is contained in:
Tuğçe Küçükoğlu 2023-05-03 17:16:11 +03:00
parent d50cd9931d
commit df2505a697
3 changed files with 22 additions and 14 deletions

View file

@ -8,7 +8,6 @@
*
*/
import { HTMLAttributes, VNode } from 'vue';
import { ButtonPassThroughOptions } from '../button';
import { ClassComponent, GlobalComponentConstructor } from '../ts-helpers';
export declare type DialogPassThroughOptionType = DialogPassThroughAttributes | ((options: DialogPassThroughMethodOptions) => DialogPassThroughAttributes) | null | undefined;
@ -51,10 +50,13 @@ export interface DialogPassThroughOptions {
*/
maximizableIcon?: DialogPassThroughOptionType;
/**
* Uses to pass attributes to the Button component.
* @see {@link ButtonPassThroughOptions}
* Uses to pass attributes to the close button's component.
*/
closeButton?: ButtonPassThroughOptions;
closeButton?: DialogPassThroughOptionType;
/**
* Uses to pass attributes to the close button icon's component.
*/
closeButtonIcon?: DialogPassThroughOptionType;
/**
* Uses to pass attributes to the content's DOM element.
*/