@override Future<int> getPosition(int textureId) async { final position = await methodChannel.invokeMethod<int>( 'getPosition', <String, dynamic>{'textureId': textureId}, ); return position ?? 0; }