Module: TkPackage (<Toplevel Module>)

Overview
Module Structure
Constants
TkPackage::TkCommandNames
Instance Methods
TkPackage#add_path / 1
TkPackage#forget / 1
TkPackage#if_needed / 4
TkPackage#names
TkPackage#provide / 2
TkPackage#present / 2
TkPackage#present_exact / 2
TkPackage#require / 2
TkPackage#require_exact / 2
TkPackage#unknown_proc / 2
TkPackage#versions / 1
TkPackage#vcompare / 2
TkPackage#vsatisfies / 2
TkPackage#prefer / 1
is a submodule of
module: <Toplevel Module>   
extends
  TkPackage   
is extended by
module: TkPackage   
includes
  TkCore   
has properties
constant: TkCommandNames   
method: add_path / 1   
method: forget / 1   
method: if_needed / 4   
method: names   
method: provide / 2   
method: present / 2   
method: present_exact / 2   
method: require / 2   
method: require_exact / 2   
method: unknown_proc / 2   
method: versions / 1   
method: vcompare / 2   
method: vsatisfies / 2   
method: prefer / 1   
is defined at
#6 in tk/package.rb  

Overview

Module Structure

  module: <Toplevel Module>
module: TkCore     
module: TkPackage     

Constants

TkPackage::TkCommandNames

#10 in tk/package.rb

TkCommandNames = ['package'.freeze].freeze   

Instance Methods

TkPackage#add_path / 1

#12 in tk/package.rb

add_path ( path )

TkPackage#forget / 1

#16 in tk/package.rb

forget ( package )

TkPackage#if_needed / 4

#21 in tk/package.rb

if_needed ( pkg ,
  ver ,
  *arg ,
  &b )

TkPackage#names

#51 in tk/package.rb

names

TkPackage#provide / 2

#55 in tk/package.rb

provide ( package ,
  version=nil )

TkPackage#present / 2

#66 in tk/package.rb

present ( package ,
  version=None )

TkPackage#present_exact / 2

#74 in tk/package.rb

present_exact ( package ,
  version )

TkPackage#require / 2

#82 in tk/package.rb

require ( package ,
  version=None )

TkPackage#require_exact / 2

#90 in tk/package.rb

require_exact ( package ,
  version )

TkPackage#unknown_proc / 2

#98 in tk/package.rb

unknown_proc ( *arg ,
  &b )

TkPackage#versions / 1

#128 in tk/package.rb

versions ( package )

TkPackage#vcompare / 2

#132 in tk/package.rb

vcompare ( version1 ,
  version2 )

TkPackage#vsatisfies / 2

#136 in tk/package.rb

vsatisfies ( version1 ,
  version2 )

TkPackage#prefer / 1

#140 in tk/package.rb

prefer ( setting = None )