Method: GraphQL::Language::Printer::TruncatableBuffer#initialize

Defined in:
lib/graphql/language/printer.rb

#initialize(truncate_size: nil) ⇒ TruncatableBuffer

Returns a new instance of TruncatableBuffer.



12
13
14
15
# File 'lib/graphql/language/printer.rb', line 12

def initialize(truncate_size: nil)
  @out = String.new(capacity: truncate_size || DEFAULT_INIT_CAPACITY)
  @truncate_size = truncate_size
end