0.1.9 • Published 1 year ago

@xzdarcy/react-timeline-editor v0.1.9

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

React Timeline Editor

npm version npm downloads

React Timeline Editor is a react component used to quickly build a timeline animation editor.

example

Getting Started

npm install @xzdarcy/react-timeline-editor
import { Timeline, TimelineEffect, TimelineRow } from '@xzdarcy/react-timeline-editor';
import React from 'react';

const mockData: TimelineRow[] = [{
    id: "0",
    actions: [
      {
        id: "action00",
        start: 0,
        end: 2,
        effectId: "effect0",
      },
    ],
  },
  {
    id: "1",
    actions: [
      {
        id: "action10",
        start: 1.5,
        end: 5,
        effectId: "effect1",
      }
    ],
}]

const mockEffect: Record<string, TimelineEffect> = {
  effect0: {
    id: "effect0",
    name: "效果0",
  },
  effect1: {
    id: "effect1",
    name: "效果1",
  },
};

const TimelineEditor = () => {
  return (
      <Timeline
        editorData={mockData}
        effects={mockEffect}
      />
  );
};

Documention

Checkout the Docs for a demonstration of some basic and advanced features.

0.1.9

1 year ago

0.1.4-alpha.0

2 years ago

0.1.2

2 years ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.4

1 year ago

0.1.3-alpha.1

2 years ago

0.1.3

2 years ago

0.1.3-alpha.2

2 years ago

0.1.6

1 year ago

0.1.2-alpha.1

2 years ago

0.1.5

1 year ago

0.1.2-alpha.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago