W3Booster SDK 2.0.0
    Preparing search index...

    Function validateSettingsSchema

    • Type Parameters

      • TSettings extends object

      Parameters

      Returns {
          sections: readonly {
              description?: string;
              fields: readonly DeepReadonly<AppSettingField<TSettings>>[];
              groups?: readonly { description?: string; id: string; title: string }[];
              id: string;
              title: string;
          }[];
          version: 1;
      }

    • Type Parameters

      • TSettings extends object = Record<string, JsonValue>

      Parameters

      • schema: unknown

      Returns {
          sections: readonly {
              description?: string;
              fields: readonly DeepReadonly<AppSettingField<TSettings>>[];
              groups?: readonly { description?: string; id: string; title: string }[];
              id: string;
              title: string;
          }[];
          version: 1;
      }