Skip to content

Ability to define a shared interface for models #415

@JamesFieldist

Description

@JamesFieldist

Use case

I have a bunch of standardized models that have the same properties for a bunch of stuff (sorting ,etc).

It would save a ton of boiler plate all over the place if I could define an interface that these implemented by tag or something.

Proposal

I'd like to use a tag or similar on a model item and have that define an interface that should be implemented. Once the tool sees that tag, it would add the interace defined, and using the yaml config use a map for those interfaces to do the imports on the file as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions