from extensions.ext_code_based_extension import code_based_extension | |
class CodeBasedExtensionService: | |
def get_code_based_extension(module: str) -> list[dict]: | |
module_extensions = code_based_extension.module_extensions(module) | |
return [ | |
{ | |
"name": module_extension.name, | |
"label": module_extension.label, | |
"form_schema": module_extension.form_schema, | |
} | |
for module_extension in module_extensions | |
if not module_extension.builtin | |
] | |