Class: OptionObj (Tk)

Overview
Module Structure
Class Hierarchy
Instance Aliases
OptionObj#apply
OptionObj#update_without_notify
Instance Methods
OptionObj#initialize / 1
OptionObj#observ_info
OptionObj#observs
OptionObj#_remove_win / 1
OptionObj#assign / 1
OptionObj#unassign / 1
OptionObj#notify / 1
OptionObj#+ / 1
OptionObj#update / 1
OptionObj#configure / 2
OptionObj#[] / 1
OptionObj#store / 2
OptionObj#[]= / 2
OptionObj#replace / 1
OptionObj#default / 1
is a submodule of
module: Tk   
includes
  TkUtil   
inherits from
  Hash ( Builtin-Module )
has properties
method: initialize / 1   
method: observ_info   
method: observs   
method: _remove_win / 1   
method: assign / 1   
method: unassign / 1   
method: notify / 1   
alias: apply notify   
method: + / 1   
alias: update_without_notify update   
method: update / 1   
method: configure / 2   
method: [] / 1   
method: store / 2   
method: []= / 2   
method: replace / 1   
method: default / 1   
is defined at
#13 in tk/optionobj.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
class: Hash     
  module: TkUtil
  module: Tk
class: OptionObj     

Class Hierarchy

Object ( Builtin-Module )
Hash ( Builtin-Module )
OptionObj ( Tk )
includes
  TkUtil   
has properties
method: initialize / 1   
method: observ_info   
method: observs   
method: _remove_win / 1   
method: assign / 1   
method: unassign / 1   
method: notify / 1   
alias: apply notify   
method: + / 1   
alias: update_without_notify update   
method: update / 1   
method: configure / 2   
method: [] / 1   
method: store / 2   
method: []= / 2   
method: replace / 1   
method: default / 1   

Instance Aliases

OptionObj#apply

#160 in tk/optionobj.rb

apply notify   

OptionObj#update_without_notify

#171 in tk/optionobj.rb

update_without_notify update   

Instance Methods

OptionObj#initialize / 1

#16 in tk/optionobj.rb

initialize ( hash = nil )

OptionObj#observ_info

#22 in tk/optionobj.rb

observ_info

OptionObj#observs

#26 in tk/optionobj.rb

observs

OptionObj#_remove_win / 1

#36 in tk/optionobj.rb

_remove_win ( win )

OptionObj#assign / 1

#58 in tk/optionobj.rb

assign ( *wins )

OptionObj#unassign / 1

#91 in tk/optionobj.rb

unassign ( *wins )

OptionObj#notify / 1

#98 in tk/optionobj.rb

notify ( target = nil )

OptionObj#+ / 1

#162 in tk/optionobj.rb

+ ( hash )

OptionObj#update / 1

#173 in tk/optionobj.rb

update ( hash )

OptionObj#configure / 2

#178 in tk/optionobj.rb

configure ( key ,
  value=nil )

OptionObj#[] / 1

#186 in tk/optionobj.rb

[] ( key )

OptionObj#store / 2

#191 in tk/optionobj.rb

store ( key ,
  val )

OptionObj#[]= / 2

#196 in tk/optionobj.rb

[]= ( key ,
  val )

OptionObj#replace / 1

#200 in tk/optionobj.rb

replace ( hash )

OptionObj#default / 1

#205 in tk/optionobj.rb

default ( opt )