Hi Tucker, Here's the current list that use Class:
views/platform/swf/LzContextMenu.as views/platform/swf/LzDrawView.as helpers/LzCommand.as data/LzConnection.as" data/LzConnectionDatasource.as" kernel/swf/LzLibrary.as kernel/swf/LzLibraryCleanup.as kernel/swf/LzLibraryLoader.as kernel/swf/LzLoader.as kernel/swf/LzMediaLoader.as Phil >[Adding max, henry and laszlo-dev] > >On 2006-09-06, at 15:34 EDT, Philip Romanik wrote: > > > Hi Tucker, > > > > There are some references to Class from the swf kernel, as well as > > some *.as files that aren't in the kernel (LzConnection.as for > > example). Does this mean that we need the shim for a while? > >Interesting. > >Our policy is that the kernel API cannot depend on using our class >model. But I guess that does not preclude using it internally to a >particular kernel. > >We really do want to remove the shim, because it is unnecessary >overhead. > >The question is, do we not want to use the class declaration in .as >files and/or the kernel? If not, then these need to be rewritten in >js1/as2 classic constructor/prototype pattern. > >Can you give us a list of the files, whether they are in the kernel >or not, and what classes they involve? Then I'll ask Max and Henry >to weigh in on how these should be converted. I'm guessing some will >want to become .lzs files and rewritten to use class declarations, >and some will have to be rewritten in classic style. _______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
