Hi, Flex does't support OverLoading of function and constructor. When u create custom component using MXML than it automatically called constructor.
Regards Saurabh Goel On Wed, Nov 4, 2009 at 9:34 AM, pradeep gorijavolu < [email protected]> wrote: > Thanx for the information > > Yes at the compile time IDE wll convert mxml into .as file, IDE wll > generate a default constructor. > > Here My Doubts are.... > > 1)when i have a requirement to implement a code in a constructor through > mxml is it possible? > 2)Why the error becomes like Multiple constructor definitions found".So > constructor overloading not support in AS? > > Please let me clear one thing when i have a one constuctor like this > ComponentA(var str:String,userDtl:UserVO) > > when i invoke a constructor like this ComponentA() or ComponentA("pradeep") > with default constructor or with one paramater it wll work > > Please let me know what is the bottom line behind this. > > Regards, > Pradeep > > > > > > > On Wed, Nov 4, 2009 at 2:45 AM, Mayur Bais <[email protected]> wrote: > >> Hi, >> That is because compiler has already generated .as files for you with the >> class name as a name of your mxml component. >> if you use "-keep" as compiler tag you will get to see all generated >> action script. >> >> Hence it very correctly shows the error as "Multiple constructor >> definitions found". >> >> You will also notice that only UIcomponent can be added to mxml file using >> a declarative sytanx like : <mx:abc../> >> and dispatches multiple event during their life cycle , like initialize, >> creationComplete etc. which can be tracked in Application. >> >> Rest of tags that can be added to MXML ex : RemoteObject, >> RadioButtonGroup, ArrayCollection etc implements IMXMLObject and hence can >> be added like <mx:.../> >> >> Read more about "IMXMLObject interface" very interesting stuff to know :) >> >> Hope this helps . >> >> Regards >> Mayur >> >> >> On Mon, Nov 2, 2009 at 10:02 PM, pradeepflex <[email protected] >> > wrote: >> >>> >>> Hi all, >>> >>> This is pradeep, >>> i have little bit confuse is >>> when we create mxml component mycanvas extends like canvas >>> in actionscipt we can write a constructor for mycanvas >>> but in case of mxml if i write in the script tag it shows an error. >>> >>> Please let me know the bottom line of this core conecpt. >>> >>> Regards, >>> Pradeep. >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex_india?hl=en -~----------~----~----~----~------~----~------~--~---

