The aspect ratio to render the content at. The component will always fill the full width of the parent container. Without the aspect set the component will transition to the correct aspect ratio once the dimensions of the resource are loaded
The dimensions of the media. Should be populated once known via asynchronous loading
Delays the scaling animation
The length of the scaling animation
The easing to use for the scaling
The theme for the component, used for animation properties
Invoked when a scaling transition starts
Invoked when a scaling transition starts
This will be invoked when the layout of the media in viewport pixels is known. This will always represent the correct aspect ratio and can be used to instruct the media to render at this layout
Should the component animate the height when the size is known