const ChipProps = [ { name: "label", type: "string", default: "null", description: "Defines the text to display." }, { name: "icon", type: "string", default: "null", description: "Defines the icon to display." }, { name: "image", type: "string", default: "null", description: "Defines the image to display." }, { name: "removable", type: "boolean", default: "false", description: "Whether to display a remove icon." }, { name: "removeIconClass", type: "string", default: "pi pi-times-circle", description: "Icon of the remove element." } ]; const ChipEvents = [ { name: "remove", description: "Callback to invoke when a chip is removed.", arguments: [ { name: "event", type: "object", description: "Browser event" } ] } ]; module.exports = { chip: { name: "Chip", description: "Chip represents entities using icons, labels and images", props: ChipProps, events: ChipEvents } };