48 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			48 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Configuration file for JSDoc
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# The following hashes are used for supplying user-defined @attribute tags
							 | 
						||
| 
								 | 
							
								# that will be parsed. Non-standard attributes (such as @subclass) can be
							 | 
						||
| 
								 | 
							
								# added into these hashes, along with a code reference. The return value
							 | 
						||
| 
								 | 
							
								# from the code reference will be included in the documentation. All 
							 | 
						||
| 
								 | 
							
								# non-standard tags that are not in the below hashes will be ignored.
							 | 
						||
| 
								 | 
							
								# The code reference will receive a reference to an array of 
							 | 
						||
| 
								 | 
							
								# values that were supplied with the @... tag
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Class attributes
							 | 
						||
| 
								 | 
							
								#eval {
							 | 
						||
| 
								 | 
							
								#   $CLASS_ATTRS_MAP{subclass} =  
							 | 
						||
| 
								 | 
							
								#         # subclass is the name of the @... tag
							 | 
						||
| 
								 | 
							
								#         sub { 
							 | 
						||
| 
								 | 
							
								#            # Body from which a string is returned
							 | 
						||
| 
								 | 
							
								#            '<DT><B>Subclasses:</B><DD>-' . 
							 | 
						||
| 
								 | 
							
								#            join('<DD>-', 
							 | 
						||
| 
								 | 
							
								#              map ({"<A HREF=\"$_.html\">$_</A>"} 
							 | 
						||
| 
								 | 
							
								#                  map ( { s/\s*(\w+)\s*/$1/; $_} @{@_->[0]})
							 | 
						||
| 
								 | 
							
								#               )
							 | 
						||
| 
								 | 
							
								#            ) . '<P>' 
							 | 
						||
| 
								 | 
							
								#      };
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								#   $CLASS_ATTRS_MAP{with} =
							 | 
						||
| 
								 | 
							
								#         sub {
							 | 
						||
| 
								 | 
							
								#            'This class has a \'@with\' attribute'
							 | 
						||
| 
								 | 
							
								#         };
							 | 
						||
| 
								 | 
							
								#};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Method attributes
							 | 
						||
| 
								 | 
							
								# eval {
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								#  Uncomment this to allow the filename to be displayed for 
							 | 
						||
| 
								 | 
							
								#  each function
							 | 
						||
| 
								 | 
							
								#  
							 | 
						||
| 
								 | 
							
								#  $METHOD_ATTRS_MAP{filename} =
							 | 
						||
| 
								 | 
							
								#     sub {
							 | 
						||
| 
								 | 
							
								#          '<DT><B>Filename:</B> ' .  $_[0] . '<P>' 
							 | 
						||
| 
								 | 
							
								#       };   
							 | 
						||
| 
								 | 
							
								#  $CLASS_ATTRS_MAP{filename} = $METHOD_ATTRS_MAP{filename};
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# };
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								
							 |