How do I set a datatype constructor directly? i.e. TweenInfo.new(delayTime = 1)

I want to create a TweenInfo with default properties except for delayTime, but would rather not retype all the defaults prior to it in the constructor list.

https://create.roblox.com/docs/reference/engine/datatypes/TweenInfo#DelayTime
TweenInfo.new(time: number,easingStyle: Enum.EasingStyle,easingDirection: Enum.EasingDirection,repeatCount: number,reverses: bool,delayTime: number)

Is it possible to do something like TweenInfo.new(delayTime = 1) instead of TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 1)?

Not directly, but you could make a function that takes a dictionary input and let’s you do what you want that way, returning a tweenInfo with the defaults and whatever you overrode.