Sha256: 5bb1efd8730cf8d9042f8742b15d60d6bf40ed850825b004d1b6ac8426bbbe26

Contents?: true

Size: 672 Bytes

Versions: 3

Compression:

Stored size: 672 Bytes

Contents

class ERB
  def self.version: () -> String

  def initialize: (String, ?trim_mode: Integer | String | NilClass, ?eoutvar: String) -> untyped
  def src: () -> String
  def encoding: () -> Encoding
  def filename: () -> (String | NilClass)
  def filename=: (String | NilClass) -> untyped
  def lineno: () -> Integer
  def lineno=: (Integer) -> untyped
  def location=: (Array[String | Integer]) -> untyped
  def run: (?Binding) -> untyped
  def result: (?Binding) -> String
  def result_with_hash: (Hash[untyped, untyped]) -> String
  def def_method: (Module, String, ?String) -> untyped
  def def_module: (?String) -> Module
  def def_class: (?Class, ?String) -> Class
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
steep-0.14.0 vendor/ruby-signature/stdlib/erb/erb.rbs
steep-0.13.0 vendor/ruby-signature/stdlib/erb/erb.rbs
steep-0.12.0 vendor/ruby-signature/stdlib/erb/erb.rbs