Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions src/ai-sdk/providers/editly/layers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ function getCropPositionExpr(position: CropPosition | undefined): {
}
}

function escapeDrawText(text: string): string {
export function escapeDrawText(text: string): string {
return text
.replace(/\\/g, "\\\\")
.replace(/'/g, "'\\''")
Expand All @@ -51,7 +51,10 @@ function escapeDrawText(text: string): string {
.replace(/\]/g, "\\]");
}

function parseSize(val: number | string | undefined, base: number): number {
export function parseSize(
val: number | string | undefined,
base: number,
): number {
if (val === undefined) return base;
if (typeof val === "number") return Math.round(val);
if (val.endsWith("%")) {
Expand Down Expand Up @@ -464,7 +467,7 @@ export function getGradientFilter(
// 3. Gets composited on top of base layers (not as base layer)
// 4. Uses overlay filter for positioning instead of pad filter

function resolvePositionForOverlay(
export function resolvePositionForOverlay(
position: Position | undefined,
width: number,
height: number,
Expand Down
Loading