mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
refactor: move transform type to more relevant file
This commit is contained in:
@@ -1,3 +1,12 @@
|
|||||||
|
export interface Transform {
|
||||||
|
scale: number;
|
||||||
|
position: {
|
||||||
|
x: number;
|
||||||
|
y: number;
|
||||||
|
};
|
||||||
|
rotate: number;
|
||||||
|
}
|
||||||
|
|
||||||
export type BlendMode =
|
export type BlendMode =
|
||||||
| "normal"
|
| "normal"
|
||||||
| "darken"
|
| "darken"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import type { BlendMode } from "./rendering";
|
import type { BlendMode, Transform } from "./rendering";
|
||||||
|
|
||||||
export interface Bookmark {
|
export interface Bookmark {
|
||||||
time: number;
|
time: number;
|
||||||
@@ -52,14 +52,7 @@ export interface StickerTrack extends BaseTrack {
|
|||||||
|
|
||||||
export type TimelineTrack = VideoTrack | TextTrack | AudioTrack | StickerTrack;
|
export type TimelineTrack = VideoTrack | TextTrack | AudioTrack | StickerTrack;
|
||||||
|
|
||||||
export interface Transform {
|
export type { Transform } from "./rendering";
|
||||||
scale: number;
|
|
||||||
position: {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
};
|
|
||||||
rotate: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface BaseAudioElement extends BaseTimelineElement {
|
interface BaseAudioElement extends BaseTimelineElement {
|
||||||
type: "audio";
|
type: "audio";
|
||||||
|
|||||||
Reference in New Issue
Block a user