Members
- 
			close
- 
	DescriptionThe closemethod asks an object to shut itself down in a way that will allow it to be reopened, unlike the
 end method which will call the destroy method which should make the object unusable, but also
 devoid of all resources whereasclosemay still keep some resources open.Heading 1 Heading 2 Heading 3 Bar Food This is a table This uses the beforechain which means the last one defined in the first one destroyedDetails
- 
			open
- 
	DescriptionIf you are using the open/close paradigm for an object that can kind of go dormant on base/chains#close and can be "reopened" 
 again later, here is where the "open" code will go.This used the afterchain which means that the first one defined is the first one destroyed.Details
Methods
- 
			addOptions( options )
- 
	DescriptionAdd an option to a class. If any members of the hash already exist in this.options, they will be overwritten.ParametersName Type Description optionshash A hash of options you want to set Details
- 
			addDefaultOptions( options )
- 
	DescriptionAdd a default option to a class. The default options are only set if there is not already a 
 value for the option.ParametersName Type Description optionshash A hash of options you want to set Details
- 
			end()
- 
	DescriptionCall this to close your object and dispose of all maintained resources. You can define this method on your 
 own classes without having to call the superclass instance, however it is reccomended that you put
 all disposal code indestroy(). You must be disciplined about calling this on your instances.Details
- 
			destroy()
- 
	DescriptionCalled when it is time to get rid of all of your instance level references and objects and events. You can 
 define this method on your own classes without having to call the superclass instance. It is called byinstance.end()automaticallyDetails