模組 IRB::Notifier
詞法分析器內部使用的輸出格式化程式。
公開類別方法
def_notifier(prefix = "", output_method = StdioOutputMethod.new) 按一下以切換來源
定義新的 Notifier
輸出來源,傳回一個新的 CompositeNotifier
,其中包含指定的 prefix
和 output_method
。
可選擇的 prefix
會附加到輸出期間檢查的所有物件,使用指定的 output_method
作為輸出來源。如果沒有提供 output_method
,則會使用 StdioOutputMethod
,且所有運算式都會直接傳送至 STDOUT,而不會進行任何額外的格式化。
# File lib/irb/notifier.rb, line 31 def def_notifier(prefix = "", output_method = StdioOutputMethod.new) CompositeNotifier.new(prefix, output_method) end
私有執行個體方法
def_notifier(prefix = "", output_method = StdioOutputMethod.new) 按一下以切換來源
定義新的 Notifier
輸出來源,傳回一個新的 CompositeNotifier
,其中包含指定的 prefix
和 output_method
。
可選擇的 prefix
會附加到輸出期間檢查的所有物件,使用指定的 output_method
作為輸出來源。如果沒有提供 output_method
,則會使用 StdioOutputMethod
,且所有運算式都會直接傳送至 STDOUT,而不會進行任何額外的格式化。
# File lib/irb/notifier.rb, line 31 def def_notifier(prefix = "", output_method = StdioOutputMethod.new) CompositeNotifier.new(prefix, output_method) end