form-node-contribution.ts 462 B

12345678910111213141516
  1. /**
  2. * Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
  3. * SPDX-License-Identifier: MIT
  4. */
  5. import { injectable } from 'inversify';
  6. import { NodeContribution, NodeManager, PLUGIN_KEY } from '@flowgram.ai/form-core';
  7. import { FormRender } from './form-render';
  8. @injectable()
  9. export class FormNodeContribution implements NodeContribution {
  10. onRegister(nodeManager: NodeManager) {
  11. nodeManager.registerPluginRender(PLUGIN_KEY.FORM, FormRender);
  12. }
  13. }