class Avo::Fields::NumberField
def hydrate_field(fields, model, resource, view)
def hydrate_field(fields, model, resource, view) { min: @min, max: @max, step: @step, } end
def initialize(name, **args, &block)
def initialize(name, **args, &block) @defaults = { sortable: true, component: 'number-field', computable: true, } super(name, **args, &block) @min = args[:min].present? ? args[:min].to_i : nil @max = args[:max].present? ? args[:max].to_i : nil @step = args[:step].present? ? args[:step].to_i : nil end