generate static method

String generate(
  1. String snakeName,
  2. String pascalName,
  3. String camelName, {
  4. bool withData = false,
})

Generates a Flutter page widget for the given feature.

Parameters:

  • snakeName: Feature name in snake_case
  • pascalName: Feature name in PascalCase
  • camelName: Feature name in camelCase
  • withData: If true, generates page with full data layer integration

Returns a string containing the complete page widget code.

Implementation

static String generate(String snakeName, String pascalName, String camelName,
    {bool withData = false}) {
  if (withData) {
    return _generateWithDataLayer(snakeName, pascalName, camelName);
  } else {
    return _generateSimple(snakeName, pascalName, camelName);
  }
}