Method: CDK::VIEWER#destroy

Defined in:
lib/cdk/components/viewer.rb

#destroyObject

This function destroys the viewer widget.



686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
# File 'lib/cdk/components/viewer.rb', line 686

def destroy
  self.destroyInfo

  self.cleanTitle

  # Clean up the windows.
  CDK.deleteCursesWindow(@shadow_win)
  CDK.deleteCursesWindow(@win)

  # Clean the key bindings.
  self.cleanBindings(:VIEWER)

  # Unregister this object.
  CDK::SCREEN.unregister(:VIEWER, self)
end