Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] String format type mapping #719

Open
Matej-Hlatky opened this issue Jan 25, 2024 · 0 comments
Open

[FEATURE] String format type mapping #719

Matej-Hlatky opened this issue Jan 25, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Matej-Hlatky
Copy link

Is your feature request related to a problem? Please describe.

Have option to specify String type mapping based on "format" value to custom Dart types, like uuid, Uri, Uint8List etc.

Describe the solution you'd like

Be able to specify type mapping via options in build.yaml file, similar to this:

targets:
  $default:
    builders:
      swagger_dart_code_generator:
        options:
          scalars:
            uuid:
              type: uuid
              from_string_function_name: uuidFromString
              to_string_function_name: uuidToString
              import_url: package:uuid/uuid.dart

These functions would need to be writen by developer in some specific Dart file.

The inspiration is from graphql_codegen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants