Custom properties (CUSTPROP)
Generated page
This page mirrors server/plugins/custom_props/README.md and is regenerated on every docs build.
Overview
Backs the Custom Properties feature on devices - interactive icons (links, notes, delete, run-plugin, etc.) shown in the device list. This plugin doesn't scan or collect anything itself; it only defines the field types and default option lists used wherever a devCustomProps table is edited: directly on a device (Device Details > Custom Properties) and via the NEWDEV_devCustomProps setting that seeds the default for newly discovered devices. Full usage guide: Custom Properties.
Settings
CUSTPROP_icon: the pool of icons offered by the icon picker when adding/editing a custom property. This is a shared list, not per-property - edit it to add or remove choices available everywhere.CUSTPROP_type: the list of available property types. The built-in ones each drive specific behavior when the property's icon is clicked - see Available Action Types for exactly whatlink,link_new_tab,show_notes,delete_dev, andrun_plugineach do;none/dataare non-interactive.CUSTPROP_args,CUSTPROP_name,CUSTPROP_notes,CUSTPROP_show,CUSTPROP_actions: column definitions for a single custom-property row (the action's arguments, display name, tooltip notes, visibility toggle, and row action buttons). These aren't values you set once - they're the schema every Custom Properties table (per-device orNEWDEV_devCustomProps) is built from.
Usage
- Head to Settings > Custom properties to adjust the icon and type pools available to every device.
- Individual property rows are added/edited per device (Device Details > Custom Properties) or as the new-device default via
NEWDEV_devCustomProps- not here.