diff --git a/packages/primevue/src/speeddial/SpeedDial.d.ts b/packages/primevue/src/speeddial/SpeedDial.d.ts index bb57761f9..027e636c6 100644 --- a/packages/primevue/src/speeddial/SpeedDial.d.ts +++ b/packages/primevue/src/speeddial/SpeedDial.d.ts @@ -356,6 +356,21 @@ export interface SpeedDialSlots { */ visible: boolean; }): VNode[]; + /** + * Custom icon template. + * @param {Object} scope - icon slot's params. + */ + itemicon(scope: { + /** + * Menuitem instance + * @type {MenuItem} + */ + item: MenuItem; + /** + * Style class of the icon template + */ + class: any; + }): VNode[]; } /** diff --git a/packages/primevue/src/speeddial/SpeedDial.vue b/packages/primevue/src/speeddial/SpeedDial.vue index a07fbe3bc..33f66658e 100644 --- a/packages/primevue/src/speeddial/SpeedDial.vue +++ b/packages/primevue/src/speeddial/SpeedDial.vue @@ -48,7 +48,7 @@ :pt="getPTOptions(`${id}_${index}`, 'pcAction')" >