私は<<
を知っています。appending an object to a collection
とstring
の演算子が使用されています。<<演算子はルビメソッドで何をしますか?
次のコードスニペットで<<
オペレータをしませんか?
module TriangleBox
def available_width
height + 25
end
end
Prawn::Text::Box.extensions << TriangleBox
私はこれをPrawn gem examplesページで見つけました。