hunk.code_window:     display: flex;
       height: fit-content;
       color: var(--color-fg);
     }
     /**
     * ----------------------------------------------------------------------------
  
hunk.labels: keep keep add keep keep keep keep
hunk.after_edit:     max-width: 100%;
     }
     & [data-field-label] span {
       webkit-box-orient: vertical;
       overflow: hidden;
       -webkit-line-clamp: 1;
       text-overflow: ellipsis;
       white-space: nowrap;
  
hunk.file_path: app/client/packages/design-system/widgets/src/styles/src/field.module.css
hunk.type: add
file: import { ValidationTypes } from "constants/WidgetValidation";
  
  export const propertyPaneContentConfig = [
    {
      sectionName: "General",
      children: [
        {
          propertyName: "text",
          helpText: "Sets the text of the widget",
          label: "Text",
          controlType: "INPUT_TEXT",
          placeholderText: "Name:",
          isBindProperty: true,
          isTriggerProperty: false,
          validation: {
            type: ValidationTypes.TEXT,
            params: { limitLineBreaks: true },
          },
        },
        {
          propertyName: "lineClamp",
          helpText: "Controls the number of lines displayed",
          label: "Line clamp (max lines)",
          controlType: "INPUT_TEXT",
          placeholderText: "No. of lines to display",
          isBindProperty: true,
          isTriggerProperty: false,
          validation: {
            type: ValidationTypes.NUMBER,
            params: {
              min: 1,
            },
          },
        },
        {
          propertyName: "isVisible",
          helpText: "Controls the visibility of the widget",
          label: "Visible",
          controlType: "SWITCH",
          isJSConvertible: true,
          isBindProperty: true,
          isTriggerProperty: false,
          validation: { type: ValidationTypes.BOOLEAN },
        },
        {
          propertyName: "animateLoading",
          label: "Animate loading",
          controlType: "SWITCH",
          helpText: "Controls the loading of the widget",
          defaultValue: true,
          isJSConvertible: true,
          isBindProperty: true,
          isTriggerProperty: false,
          validation: { type: ValidationTypes.BOOLEAN },
        },
      ],
    },
  ];
  