tools/flutter_sqlite.php
authorAlan Knowles <alan@roojs.com>
Thu, 18 Apr 2019 04:31:29 +0000 (12:31 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 18 Apr 2019 04:31:29 +0000 (12:31 +0800)
tools/flutter_sqlite.php

index 1fc333a..6e65d3d 100644 (file)
@@ -759,9 +759,9 @@ class fsql {
             $cls->is_enum = $cls->is_enum = 1;
             $cls->is_mixin = $cls->is_mixin = 1;
             $cls->is_typedef = $cls->is_typedef = 1;
+            $cls->extends = strlen($add->extends) ? explode(',',$add->extends) : array();
             
             $cls->events = $this->outEventSymbols($clsar); // event's are properties that are typedefs..
-            $cls->extends = strlen($add->extends) ? explode(',',$add->extends) : array();
             $cls->methods = $this->outMethodSymbols($clsar['id']);
             $cls->props = $this->outMethodProps($clsar);
             file_put_contents(TDIR .'symbols/'.$cls->name. '.json', json_encode($cls,JSON_PRETTY_PRINT));