Module: ActiveStorage
Class Attribute Summary
- .analyzers (also: #analyzers) rw
- .binary_content_type (also: #binary_content_type) rw
- .content_types_allowed_inline (also: #content_types_allowed_inline) rw
- .content_types_to_serve_as_binary (also: #content_types_to_serve_as_binary) rw
- .logger (also: #logger) rw
- .paths (also: #paths) rw
- .previewers (also: #previewers) rw
- .queue (also: #queue) rw
- .supported_image_processing_methods (also: #supported_image_processing_methods) rw
- .unsupported_image_processing_arguments (also: #unsupported_image_processing_arguments) rw
- .variable_content_types (also: #variable_content_types) rw
- .verifier (also: #verifier) rw
Class Method Summary
-
.gem_version
Returns the version of the currently loaded Active Storage as a
Gem::Version
. -
.version
Returns the version of the currently loaded
ActiveStorage
as aGem::Version
::ActiveSupport::Autoload
- Extended
Instance Attribute Summary
Class Attribute Details
.analyzers (rw) Also known as: #analyzers
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 47
mattr_accessor :analyzers, default: []
.binary_content_type (rw) Also known as: #binary_content_type
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 52
mattr_accessor :binary_content_type, default: "application/octet-stream"
.content_types_allowed_inline (rw) Also known as: #content_types_allowed_inline
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 51
mattr_accessor :content_types_allowed_inline, default: []
.content_types_to_serve_as_binary (rw) Also known as: #content_types_to_serve_as_binary
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 50
mattr_accessor :content_types_to_serve_as_binary, default: []
.logger (rw) Also known as: #logger
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 43
mattr_accessor :logger
.paths (rw) Also known as: #paths
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 48
mattr_accessor :paths, default: {}
.previewers (rw) Also known as: #previewers
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 46
mattr_accessor :previewers, default: []
.queue (rw) Also known as: #queue
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 45
mattr_accessor :queue
.supported_image_processing_methods (rw) Also known as: #supported_image_processing_methods
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 53
mattr_accessor :supported_image_processing_methods, default: [ "adaptive_blur", "adaptive_resize", "adaptive_sharpen", "adjoin", "affine", "alpha", "annotate", "antialias", "append", "apply", "attenuate", "authenticate", "auto_gamma", "auto_level", "auto_orient", "auto_threshold", "backdrop", "background", "bench", "bias", "bilateral_blur", "black_point_compensation", "black_threshold", "blend", "blue_primary", "blue_shift", "blur", "border", "bordercolor", "borderwidth", "brightness_contrast", "cache", "canny", "caption", "channel", "channel_fx", "charcoal", "chop", "clahe", "clamp", "clip", "clip_path", "clone", "clut", "coalesce", "colorize", "colormap", "color_matrix", "colors", "colorspace", "colourspace", "color_threshold", "combine", "combine_options", "comment", "compare", "complex", "compose", "composite", "compress", "connected_components", "contrast", "contrast_stretch", "convert", "convolve", "copy", "crop", "cycle", "deconstruct", "define", "delay", "delete", "density", "depth", "descend", "deskew", "despeckle", "direction", "displace", "dispose", "dissimilarity_threshold", "dissolve", "distort", "dither", "draw", "duplicate", "edge", "emboss", "encoding", "endian", "enhance", "equalize", "evaluate", "evaluate_sequence", "extent", "extract", "family", "features", "fft", "fill", "filter", "flatten", "flip", "floodfill", "flop", "font", "foreground", "format", "frame", "function", "fuzz", "fx", "gamma", "gaussian_blur", "geometry", "gravity", "grayscale", "green_primary", "hald_clut", "highlight_color", "hough_lines", "iconGeometry", "iconic", "identify", "ift", "illuminant", "immutable", "implode", "insert", "intensity", "intent", "interlace", "interline_spacing", "interpolate", "interpolative_resize", "interword_spacing", "kerning", "kmeans", "kuwahara", "label", "lat", "layers", "level", "level_colors", "limit", "limits", "linear_stretch", "linewidth", "liquid_rescale", "list", "loader", "log", "loop", "lowlight_color", "magnify", "map", "mattecolor", "median", "mean_shift", "metric", "mode", "modulate", "moments", "monitor", "monochrome", "morph", "morphology", "mosaic", "motion_blur", "name", "negate", "noise", "normalize", "opaque", "ordered_dither", "orient", "page", "paint", "pause", "perceptible", "ping", "pointsize", "polaroid", "poly", "posterize", "precision", "preview", "process", "quality", "quantize", "quiet", "radial_blur", "raise", "random_threshold", "range_threshold", "red_primary", "regard_warnings", "region", "remote", "render", "repage", "resample", "resize", "resize_to_fill", "resize_to_fit", "resize_to_limit", "resize_and_pad", "respect_parentheses", "reverse", "roll", "rotate", "sample", "sampling_factor", "saver", "scale", "scene", "screen", "seed", "segment", "selective_blur", "separate", "sepia_tone", "shade", "shadow", "shared_memory", "sharpen", "shave", "shear", "sigmoidal_contrast", "silent", "similarity_threshold", "size", "sketch", "smush", "snaps", "solarize", "sort_pixels", "sparse_color", "splice", "spread", "statistic", "stegano", "stereo", "storage_type", "stretch", "strip", "stroke", "strokewidth", "style", "subimage_search", "swap", "swirl", "synchronize", "taint", "text_font", "threshold", "thumbnail", "tile_offset", "tint", "title", "transform", "transparent", "transparent_color", "transpose", "transverse", "treedepth", "trim", "type", "undercolor", "unique_colors", "units", "unsharp", "update", "valid_image", "view", "vignette", "virtual_pixel", "visual", "watermark", "wave", "wavelet_denoise", "weight", "white_balance", "white_point", "white_threshold", "window", "window_group", ]
.unsupported_image_processing_arguments (rw) Also known as: #unsupported_image_processing_arguments
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 342
mattr_accessor :unsupported_image_processing_arguments
.variable_content_types (rw) Also known as: #variable_content_types
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 49
mattr_accessor :variable_content_types, default: []
.verifier (rw) Also known as: #verifier
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 44
mattr_accessor :verifier
Class Method Details
.gem_version
Returns the version of the currently loaded Active Storage as a Gem::Version
.
.version
Returns the version of the currently loaded ActiveStorage
as a Gem::Version
# File 'activestorage/lib/active_storage/version.rb', line 7
def self.version gem_version end
Instance Attribute Details
#analyzers (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 47
mattr_accessor :analyzers, default: []
#binary_content_type (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 52
mattr_accessor :binary_content_type, default: "application/octet-stream"
#content_types_allowed_inline (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 51
mattr_accessor :content_types_allowed_inline, default: []
#content_types_to_serve_as_binary (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 50
mattr_accessor :content_types_to_serve_as_binary, default: []
#logger (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 43
mattr_accessor :logger
#paths (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 48
mattr_accessor :paths, default: {}
#previewers (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 46
mattr_accessor :previewers, default: []
#queue (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 45
mattr_accessor :queue
#supported_image_processing_methods (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 53
mattr_accessor :supported_image_processing_methods, default: [ "adaptive_blur", "adaptive_resize", "adaptive_sharpen", "adjoin", "affine", "alpha", "annotate", "antialias", "append", "apply", "attenuate", "authenticate", "auto_gamma", "auto_level", "auto_orient", "auto_threshold", "backdrop", "background", "bench", "bias", "bilateral_blur", "black_point_compensation", "black_threshold", "blend", "blue_primary", "blue_shift", "blur", "border", "bordercolor", "borderwidth", "brightness_contrast", "cache", "canny", "caption", "channel", "channel_fx", "charcoal", "chop", "clahe", "clamp", "clip", "clip_path", "clone", "clut", "coalesce", "colorize", "colormap", "color_matrix", "colors", "colorspace", "colourspace", "color_threshold", "combine", "combine_options", "comment", "compare", "complex", "compose", "composite", "compress", "connected_components", "contrast", "contrast_stretch", "convert", "convolve", "copy", "crop", "cycle", "deconstruct", "define", "delay", "delete", "density", "depth", "descend", "deskew", "despeckle", "direction", "displace", "dispose", "dissimilarity_threshold", "dissolve", "distort", "dither", "draw", "duplicate", "edge", "emboss", "encoding", "endian", "enhance", "equalize", "evaluate", "evaluate_sequence", "extent", "extract", "family", "features", "fft", "fill", "filter", "flatten", "flip", "floodfill", "flop", "font", "foreground", "format", "frame", "function", "fuzz", "fx", "gamma", "gaussian_blur", "geometry", "gravity", "grayscale", "green_primary", "hald_clut", "highlight_color", "hough_lines", "iconGeometry", "iconic", "identify", "ift", "illuminant", "immutable", "implode", "insert", "intensity", "intent", "interlace", "interline_spacing", "interpolate", "interpolative_resize", "interword_spacing", "kerning", "kmeans", "kuwahara", "label", "lat", "layers", "level", "level_colors", "limit", "limits", "linear_stretch", "linewidth", "liquid_rescale", "list", "loader", "log", "loop", "lowlight_color", "magnify", "map", "mattecolor", "median", "mean_shift", "metric", "mode", "modulate", "moments", "monitor", "monochrome", "morph", "morphology", "mosaic", "motion_blur", "name", "negate", "noise", "normalize", "opaque", "ordered_dither", "orient", "page", "paint", "pause", "perceptible", "ping", "pointsize", "polaroid", "poly", "posterize", "precision", "preview", "process", "quality", "quantize", "quiet", "radial_blur", "raise", "random_threshold", "range_threshold", "red_primary", "regard_warnings", "region", "remote", "render", "repage", "resample", "resize", "resize_to_fill", "resize_to_fit", "resize_to_limit", "resize_and_pad", "respect_parentheses", "reverse", "roll", "rotate", "sample", "sampling_factor", "saver", "scale", "scene", "screen", "seed", "segment", "selective_blur", "separate", "sepia_tone", "shade", "shadow", "shared_memory", "sharpen", "shave", "shear", "sigmoidal_contrast", "silent", "similarity_threshold", "size", "sketch", "smush", "snaps", "solarize", "sort_pixels", "sparse_color", "splice", "spread", "statistic", "stegano", "stereo", "storage_type", "stretch", "strip", "stroke", "strokewidth", "style", "subimage_search", "swap", "swirl", "synchronize", "taint", "text_font", "threshold", "thumbnail", "tile_offset", "tint", "title", "transform", "transparent", "transparent_color", "transpose", "transverse", "treedepth", "trim", "type", "undercolor", "unique_colors", "units", "unsharp", "update", "valid_image", "view", "vignette", "virtual_pixel", "visual", "watermark", "wave", "wavelet_denoise", "weight", "white_balance", "white_point", "white_threshold", "window", "window_group", ]
#unsupported_image_processing_arguments (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 342
mattr_accessor :unsupported_image_processing_arguments
#variable_content_types (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 49
mattr_accessor :variable_content_types, default: []
#verifier (rw)
[ GitHub ]# File 'activestorage/lib/active_storage.rb', line 44
mattr_accessor :verifier