className? | string | Optional CSS class for the container element. |
dependencies? | any[] | List of dynamic dependencies to watch for triggering re-render of the field. |
fieldInternalName | string | The internal name of the SharePoint field to render. |
label? | string | Custom label text. Defaults to the SharePoint field's display name if not provided. |
labelStyle? | "none" | "normal" | "inline" | "invisible" | Controls label rendering behavior. - normal: label is visible above or beside the control - none: no label is rendered - invisible: label is rendered but visually hidden (for accessibility) - inline: label is rendered beside the control |
onRenderControl? | (props) => ReactElement | Optional custom renderer for the field control. Can be used to override default rendering behavior. |
onRenderTooltipContent? | () => ReactElement | Optional function to render tooltip content for the label. |