[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay
5

Configure Feed

Select the types of activity you want to include in your feed.

✨ add transition field type to OpenElement

Charles Lowell (Apr 22, 2026, 11:16 AM -0500) 015349cc c2395439

+10
+7
ops-transitions.ts
··· 51 51 case "easeInOut": return EASING_EASE_IN_OUT; 52 52 } 53 53 } 54 + 55 + export interface Transition { 56 + duration: number; 57 + easing?: Easing; 58 + properties: TransitionProperty[]; 59 + interactive?: boolean; 60 + }
+3
ops.ts
··· 1 + import type { Transition } from "./ops-transitions.ts"; 2 + 1 3 /* Command buffer opcodes — mirrors ops.h */ 2 4 const OP_OPEN_ELEMENT = 0x02; 3 5 const OP_TEXT = 0x03; ··· 269 271 attachPoints?: number; 270 272 zIndex?: number; 271 273 }; 274 + transition?: Transition; 272 275 } 273 276 274 277 export interface Text {