Ayfri
06/01/2022, 9:57 PMinterface IPointData {
public x: number;
public y: number;
}
declare class ObservablePoint<T extends any = any> extends IPointData {}
declare class DisplayObject {
public get position(): ObservablePoint;
public set position(pos: IPointData);
}
How do I type this in Kotlin ?Big Chungus
06/01/2022, 10:02 PMAyfri
06/01/2022, 10:15 PMopen var position: ObservablePoint<Any?>
@Suppress("WRONG_SETTER_PARAMETER_TYPE")
set(value: IPointData) = definedExternally
It's not the cleaner way but the most precise way I could findBig Chungus
06/02/2022, 12:27 PM