Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > tk/namespaceライブラリ > TkNamespaceクラス

class TkNamespace

クラスの継承リスト: TkNamespace < TkObject < Tk < TkCore < TkComm < TkUtil < TkEvent < TkConfigMethod < TkUtil < TkTreatFont < TkBindCore < TkKernel < Object < Kernel < BasicObject
extend: Tk

Abstract

特異メソッド

children(*args)
code(script = Proc.new)
current
current_path
delete(*ns_list)
ensemble_configinfo(cmd, slot = nil))
ensemble_configure(cmd, slot, value = Tk::None)
ensemble_create(*keys)
ensemble_exist?(cmd)
eval(namespace, cmd = Proc.new, *args)
exist?(ns)
export(*patterns)
export_with_clear(*patterns)
force_import(*patterns)
forget(*patterns)
get_path
get_unknown_handler
id2obj(id)
import(*patterns)
inscope(namespace, script, *args)
new(name = nil, parent = nil)
origin(cmd)
parent(namespace = Tk::None)
qualifiers(str)
set_path(*namespace_list)
set_unknown_handler(cmd = Proc.new)
tail(str)
upvar(namespace, *var_pairs)
which(name)
which_command(name)
which_variable(name)

インスタンスメソッド

__tk_call(*args)
__tk_call_with_enc(*args)
__tk_call_without_enc(*args)
children
code(script = Proc.new)
current_namespace
current
current_path
delete
eval(cmd = Proc.new, *args)
exist?
export
export_with_clear
force_import
forget
import
inscope(script, *args)
install_cmd(cmd)
tk_call(*args)
ns_tk_call(*args)
tk_call_with_enc(*args)
ns_tk_call_with_enc(*args)
tk_call_without_enc(*args)
ns_tk_call_without_enc(*args)
parent
set_path
upvar(*var_pairs)

定数

Global
TkCommandNames
Tk_Namespace_ID
Tk_Namespace_ID_TBL
Tk_NsCode_RetObjID_TBL

Methods

Classes