DataGrid
Installation
import {DataGrid} from 'uxp/components';Examples
let GridData = [
{
icon: "https://static.iviva.com/images/Adani_UXP/QR_badge_icon.svg",
title: "Item Card",
subTitle: "Item card with image/icon Item card with image/icon"
},
{
icon: "",
name: "Dinesh Gamage",
title: "Item Card",
subTitle: "Item card with name"
},
{
icon: "https://static.iviva.com/images/Adani_UXP/QR_badge_icon.svg",
title: "Item Card Title & Icon",
subTitle: ""
},
{
icon: "https://static.iviva.com/images/Adani_UXP/QR_badge_icon.svg",
title: "",
subTitle: "Item Card sub Title & Icon"
},
{
title: "Item Card",
subTitle: "Item card without image/icon"
},
{
title: "Item Card Title only",
},
{
subTitle: "Item card sub title only"
},
{
icon: "https://static.iviva.com/images/Adani_UXP/QR_badge_icon.svg",
title: "QR Code",
subTitle: "scan your code"
},
{
icon: "https://static.iviva.com/images/Adani_UXP/QR_badge_icon.svg",
},
null
]
function renderGridItem(item: any, key: number){
return (<ItemCard
item={item}
imageField="icon"
titleField="title"
subTitleField="subTitle"
nameField="name"
/>)
}
<DataGrid
data={GridData}
renderItem={renderGridItem}
columns={2}
/>Properties
Name
Type
Description
data
type
renderItem
type
columns
type
className
type
Last updated