New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@xzdarcy/react-timeline-editor

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xzdarcy/react-timeline-editor - npm Package Compare versions

Comparing version 0.1.8 to 0.1.9

27

dist/engine/engine.d.ts

@@ -5,2 +5,27 @@ import { TimelineRow } from '../interface/action';

import { EventTypes } from './events';
export interface ITimelineEngine extends Emitter<EventTypes> {
readonly isPlaying: boolean;
readonly isPaused: boolean;
effects: Record<string, TimelineEffect>;
data: TimelineRow[];
/** 设置播放速率 */
setPlayRate(rate: number): boolean;
/** 获取播放速率 */
getPlayRate(): number;
/** 重新渲染当前时间 */
reRender(): void;
/** 设置播放时间 */
setTime(time: number, isTick?: boolean): boolean;
/** 获取播放时间 */
getTime(): number;
/** 播放 */
play(param: {
/** 默认从头运行到尾, 优先级大于autoEnd */
toTime?: number;
/** 是否播放完后自动结束 */
autoEnd?: boolean;
}): boolean;
/** 暂停 */
pause(): void;
}
/**

@@ -13,3 +38,3 @@ * 时间轴播放器

*/
export declare class TimelineEngine extends Emitter<EventTypes> {
export declare class TimelineEngine extends Emitter<EventTypes> implements ITimelineEngine {
constructor();

@@ -16,0 +41,0 @@ /** requestAnimationFrame timerId */

import React, { ReactNode } from 'react';
import { OnScrollParams } from 'react-virtualized';
import { ITimelineEngine } from '..';
import { Emitter } from '../engine/emitter';

@@ -74,2 +75,6 @@ import { EventTypes } from '../engine/events';

/**
* @description timeline运行器,不传则使用内置运行器
*/
engine?: ITimelineEngine;
/**
* @description 自定义action区域渲染

@@ -76,0 +81,0 @@ */

2

package.json
{
"name": "@xzdarcy/react-timeline-editor",
"version": "0.1.8",
"version": "0.1.9",
"author": "xzdarcy",

@@ -5,0 +5,0 @@ "license": "MIT",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc