Refactor #3832 Refactor #3833 - For DataViewLayoutOptions

This commit is contained in:
Tuğçe Küçükoğlu 2023-04-07 09:47:10 +03:00
parent dbf14c217d
commit 30beabe7b8
4 changed files with 48 additions and 6 deletions

View file

@ -7,6 +7,7 @@
* @module dataviewlayoutoptions
*
*/
import { VNode } from 'vue';
import { ClassComponent, GlobalComponentConstructor } from '../ts-helpers';
/**
@ -20,9 +21,18 @@ export interface DataViewLayoutOptionsProps {
}
/**
* Defines valid propslotserties in DataViewLayoutOptions component.
* Defines valid slots in DataViewLayoutOptions component.
*/
export interface DataViewLayoutOptionsSlots {}
export interface DataViewLayoutOptionsSlots {
/**
* Custom list icon template.
*/
listicon(): VNode[];
/**
* Custom grid icon template.
*/
gridicon(): VNode[];
}
/**
* Defines valid emits in DataViewLayoutOptions component.