Aucune description

leo e76ce0e0c8 合并冲突 il y a 2 ans
.codesandbox 4f9bd592ea Upgrade canvas dependency (#189) il y a 2 ans
.github 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
.storybook eed95c7e1a Add test cases and CI integration (#58) il y a 3 ans
.vscode 47951978d2 Enforce license headers via lint rule il y a 3 ans
cypress 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
examples 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
images 7c649c0e90 Add project details to the README (#44) il y a 3 ans
packages 06fdee457a feat: 修改主题样式 il y a 2 ans
stories e76ce0e0c8 合并冲突 il y a 2 ans
.eslintrc.js 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
.gitignore eed95c7e1a Add test cases and CI integration (#58) il y a 3 ans
.prettierrc 47951978d2 Enforce license headers via lint rule il y a 3 ans
CONTRIBUTING.md 6d7a0e467d Rename and update master branch references to main (#196) il y a 2 ans
LICENSE c55a2f94b4 Initial commit il y a 3 ans
Makefile 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
README.md 6d7a0e467d Rename and update master branch references to main (#196) il y a 2 ans
create-release.py 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
cypress.json eed95c7e1a Add test cases and CI integration (#58) il y a 3 ans
jest.config.base.js 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
jest.config.js 67d161dec1 Update Copyright year on license headers (#181) il y a 2 ans
lerna.json b44caff3b7 Release v1.9.0 il y a 2 ans
package.json b44caff3b7 Release v1.9.0 il y a 2 ans
tsconfig.base.json c77b8327db Initial strawman of the new common pipeline-editor il y a 3 ans
yarn.lock 9218b8edc1 Bump moment from 2.29.1 to 2.29.3 (#195) il y a 2 ans

README.md

Elyra Pipeline Editor

Pipeline Editor

A react component for editing pipeline files. Used across all Elyra applications and browser extensions.

NPM Status Test Status

Installation

@elyra/pipeline-editor is available as an npm package:

// npm
npm install @elyra/pipeline-editor

// yarn
yarn add @elyra/pipeline-editor

Or can be built and linked locally:

git clone git@github.com:elyra-ai/pipeline-editor.git
cd pipeline-editor

make clean install dev-link

Then in the project you're using the local build run the following:

yarn link @elyra/pipeline-editor @elyra/pipeline-services

or if you're running with Elyra you can use make:

make clean dev-link install

Usage

import { PipelineEditor } from "@elyra/pipeline-editor";

function App() {
  const [pipeline, setPipeline] = useState();
  return (
    <PipelineEditor pipeline={pipeline} palette={{}} onChange={setPipeline} />
  );
}