Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > rdoc/contextライブラリ > RDoc::Contextクラス > set_visibility_for

instance method RDoc::Context#set_visibility_for

set_visibility_for(methods, visibility, singleton = false) -> ()[permalink][rdoc]

methods で指定した RDoc::AnyMethodRDoc::Attr の内、 singleton で指定した条件と一致するメソッドすべての可視性を visibility に設定します。

[PARAM] methods:
RDoc::AnyMethodRDoc::Attr オブジェクトの配列を指定します。
[PARAM] visibility:
可視性を :public, :protected, :private の内のいずれかで指定します。
[PARAM] singleton:
特異メソッドの可視性を変更する場合は true、そうでない場合は false を指定します。