X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=lib%2Fas3%2Fok%2Fdelete.as;fp=lib%2Fas3%2Fok%2Fdelete.as;h=c9b2482f99174c671359435f79a1b330566ab3dd;hb=a43e097bc7958c5739ef3e77cdcedd56ddc060b9;hp=0000000000000000000000000000000000000000;hpb=a5b0a0bab5c721e9d0771d840947d7a0625e26d3;p=swftools.git diff --git a/lib/as3/ok/delete.as b/lib/as3/ok/delete.as new file mode 100644 index 0000000..c9b2482 --- /dev/null +++ b/lib/as3/ok/delete.as @@ -0,0 +1,24 @@ +package { + import flash.display.MovieClip + + class C { + } + public dynamic class Main extends flash.display.MovieClip { + function Main() { + this.xx = new C; + if(this.xx is C) trace("ok 1/5"); + delete this.xx; + if(this.xx is C) trace("error"); + + var a:Array = [1,2,3,4]; + delete a[2]; + if(a[0]==1 && + a[1]==2 && + String(a[2])=="undefined" && + a[3]==4) trace("ok 2/5"); + + //TODO: we can also delete from XML + } + } +} +