Module: BoringAvatars
- Defined in:
- lib/boring_avatars.rb,
lib/boring_avatars/input.rb,
lib/boring_avatars/version.rb,
lib/boring_avatars/renderer.rb,
lib/boring_avatars/variants.rb,
lib/boring_avatars/name_hash.rb,
lib/boring_avatars/svg/value.rb,
lib/boring_avatars/utilities.rb,
lib/boring_avatars/identifier.rb,
lib/boring_avatars/svg/element.rb,
lib/boring_avatars/variants/beam.rb,
lib/boring_avatars/variants/ring.rb,
lib/boring_avatars/svg/serializer.rb,
lib/boring_avatars/variants/pixel.rb,
lib/boring_avatars/variants/marble.rb,
lib/boring_avatars/variants/sunset.rb,
lib/boring_avatars/variants/bauhaus.rb,
lib/boring_avatars/bindings/rails/view_helper.rb,
sig/boring_avatars.rbs
Defined Under Namespace
Modules: Bindings
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
Class Method Details
.generate(name, variant: :marble, colors: DEFAULT_COLORS, size: "40px", square: false, title: false, id_prefix: nil, attributes: {}) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/boring_avatars.rb', line 9 def generate( name, variant: :marble, colors: DEFAULT_COLORS, size: "40px", square: false, title: false, id_prefix: nil, attributes: {} ) input = Input.new( name: name, variant: variant, colors: colors, size: size, square: square, title: title, id_prefix: id_prefix, attributes: attributes ) Renderer.call(input) end |