Hi Maria, No this should work. Our Maven build even didn’t notified such errors. Did you build whole framework ?
On Fri, 19 May 2023 at 09:37, Maria Jose Esteve <mjest...@iest.com> wrote: > Hi, good morning. > I have compiled the SDK and got errors with the latest changes. > Specifically the changes in TileHorizontalLayout are giving errors. > @Piotr, is this half done? > > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(49): > col: 15 Error: interface method willTrigger in interface IEventDispatcher > not implemented by class TileHorizontalLayout > [java] > [java] public class TileHorizontalLayout extends > SimpleHorizontalLayout implements IEventDispatcher > [java] ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(141): > col: 28 Error: Incompatible override. > [java] > [java] override public function > beadsAddedHandler(event:Event = null):void > [java] ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(141): > col: 52 Error: Ambiguous reference to Event > [java] > [java] override public function > beadsAddedHandler(event:Event = null):void > [java] > ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(141): > col: 60 Warning: Incompatible initializer value of type 'Null' where '' is > expected. " + "An initial value of null will be used instead. > [java] > [java] override public function > beadsAddedHandler(event:Event = null):void > [java] > ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(146): > col: 36 Error: Ambiguous reference to Event > [java] > [java] > hostComponent.dispatchEvent(new Event("layoutNeeded")); > [java] > ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileHorizontalLayout.as(351): > col: 45 Error: Ambiguous reference to Event > [java] > [java] private function > observedChangeSize(event:Event):void > [java] > ^ > [java] > [java] > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs\frameworks\projects\Jewel\src\main\royale\org\apache\royale\jewel\beads\layouts\TileVerticalLayout.as(52): > col: 15 Error: interface method willTrigger in interface IEventDispatcher > not implemented by class TileVerticalLayout > [java] > [java] public class TileVerticalLayout extends > SimpleVerticalLayout implements IEventDispatcher > > Hiedra > > -- Piotr Zarzycki