# Actions
Using the actions prop, the appearance and interactivity of the table can be enhanced with click controls, overflow menus and expandable rows
# menu
Each item will contain a menu button, which, when clicked, will launch a menu for that item. This menu can be configured using the item-menu slot, as in the example below
<NioSlatTable 
	:items="computeItems" 
	:columns="computeColumns" 
	action="menu">
	<template v-slot:item-menu="slotProps">
		<v-list>
			<v-list-item @click="menuItemClicked('updateBudget', slotProps.item)">
				Update budget
			</v-list-item>
			<!-- etc... -->
		<v-list>
	</template>
</NioSlatTable>	
# link
Each item will contain a link icon, and a click on the item will trigger an itemClicked event with the item clicked as the $event object
<NioSlatTable 
	:items="computeItems" 
	:columns="computeColumns" 
	@itemClicked="itemClicked($event)"
	action="link">
</NioSlatTable>	
# expand
Clicking an item will show an expansion panel under the item, which can be configured using the item-expanded slot
<NioSlatTable 
	:items="computeItems" 
	:columns="computeColumns" 
	action="expand">
	<template v-slot:item-expanded="slotProps"> 
		<div>
			{{ slotProps.item }}
		</div>	
	</template>
</NioSlatTable>	
← Columns SortOptions →