Loading lib/jsduck/exporter.rb +8 −4 Original line number Diff line number Diff line Loading @@ -21,13 +21,17 @@ module JsDuck def export(cls) h = cls.to_hash h[:cfgs] = cls.members(:cfg) h[:properties] = cls.members(:property) h[:methods] = cls.members(:method) h[:events] = cls.members(:event) h.delete(:cfg) h[:properties] = cls.members(:property) h.delete(:property) h[:methods] = cls.members(:method) h.delete(:method) h[:events] = cls.members(:event) h.delete(:event) h[:cssVars] = cls.members(:css_var) h.delete(:css_var) h[:cssMixins] = cls.members(:css_mixin) h.delete(:css_mixin) h[:component] = cls.inherits_from?("Ext.Component") h[:superclasses] = cls.superclasses.collect {|c| c.full_name } h[:subclasses] = @relations.subclasses(cls).collect {|c| c.full_name } Loading @@ -39,7 +43,7 @@ module JsDuck def format_class(c) @formatter.context = c[:name] c[:doc] = @formatter.format(c[:doc]) if c[:doc] [:cfgs, :properties, :methods, :events].each do |type| [:cfgs, :properties, :methods, :events, :cssVars, :cssMixins].each do |type| c[type] = c[type].map {|m| format_member(m) } end c Loading lib/jsduck/merger.rb +2 −1 Original line number Diff line number Diff line Loading @@ -75,7 +75,8 @@ module JsDuck end result[:property] = [] result[:event] = [] result[:var] = [] result[:css_var] = [] result[:css_mixin] = [] result end Loading Loading
lib/jsduck/exporter.rb +8 −4 Original line number Diff line number Diff line Loading @@ -21,13 +21,17 @@ module JsDuck def export(cls) h = cls.to_hash h[:cfgs] = cls.members(:cfg) h[:properties] = cls.members(:property) h[:methods] = cls.members(:method) h[:events] = cls.members(:event) h.delete(:cfg) h[:properties] = cls.members(:property) h.delete(:property) h[:methods] = cls.members(:method) h.delete(:method) h[:events] = cls.members(:event) h.delete(:event) h[:cssVars] = cls.members(:css_var) h.delete(:css_var) h[:cssMixins] = cls.members(:css_mixin) h.delete(:css_mixin) h[:component] = cls.inherits_from?("Ext.Component") h[:superclasses] = cls.superclasses.collect {|c| c.full_name } h[:subclasses] = @relations.subclasses(cls).collect {|c| c.full_name } Loading @@ -39,7 +43,7 @@ module JsDuck def format_class(c) @formatter.context = c[:name] c[:doc] = @formatter.format(c[:doc]) if c[:doc] [:cfgs, :properties, :methods, :events].each do |type| [:cfgs, :properties, :methods, :events, :cssVars, :cssMixins].each do |type| c[type] = c[type].map {|m| format_member(m) } end c Loading
lib/jsduck/merger.rb +2 −1 Original line number Diff line number Diff line Loading @@ -75,7 +75,8 @@ module JsDuck end result[:property] = [] result[:event] = [] result[:var] = [] result[:css_var] = [] result[:css_mixin] = [] result end Loading