Available with ui plugin
new()
@:value(-1.0)itemSizing:Float = -1.0
@:value(0.0)insetStart:Float = 0.0
@:value(0.0)insetEnd:Float = 0.0
@:value(0.0)itemSpacingX:Float = 0.0
@:value(0.0)itemSpacingY:Float = 0.0
@:value(0.0)visibleOutset:Float = 0.0
@:value(false)allItemsVisible:Bool = false
collectionViewLayout(collectionView:CollectionView, frames:ReadOnlyArray<CollectionViewItemFrame>):Void
isFrameVisible(collectionView:CollectionView, frame:CollectionViewItemFrame):Bool