MCPcopy
hub / github.com/CapSoftware/Cap / normalizeSegment

Function normalizeSegment

apps/desktop/src/routes/editor/TextOverlay.tsx:164–178  ·  view source on GitHub ↗
(segment: TauriTextSegment)

Source from the content-addressed store, hash-verified

162};
163
164function normalizeSegment(segment: TauriTextSegment): SegmentWithDefaults {
165 return {
166 start: segment.start,
167 end: segment.end,
168 enabled: segment.enabled ?? true,
169 content: segment.content ?? "Text",
170 center: segment.center ?? { x: 0.5, y: 0.5 },
171 size: segment.size ?? { x: 0.01, y: 0.01 },
172 fontFamily: segment.fontFamily ?? "sans-serif",
173 fontSize: segment.fontSize ?? 48,
174 fontWeight: segment.fontWeight ?? 700,
175 italic: segment.italic ?? false,
176 color: segment.color ?? "#ffffff",
177 };
178}
179
180function TextSegmentOverlay(props: {
181 size: { width: number; height: number };

Callers 1

TextSegmentOverlayFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected