Sha256: 30540dee6c5c762538a31113bb7ace6f7afd785193d3666bac89ad2f058544c0
Contents?: true
Size: 785 Bytes
Versions: 63
Compression:
Stored size: 785 Bytes
Contents
module Avo module Fields class FileField < BaseField attr_accessor :link_to_resource attr_accessor :is_avatar attr_accessor :is_image attr_accessor :is_audio attr_accessor :direct_upload def initialize(id, **args, &block) super(id, **args, &block) @link_to_resource = args[:link_to_resource].present? ? args[:link_to_resource] : false @is_avatar = args[:is_avatar].present? ? args[:is_avatar] : false @is_image = args[:is_image].present? ? args[:is_image] : @is_avatar @is_audio = args[:is_audio].present? ? args[:is_audio] : false @direct_upload = args[:direct_upload].present? ? args[:direct_upload] : false end def path rails_blob_url value end end end end
Version data entries
63 entries across 63 versions & 1 rubygems