package sugoi.form.elements; import sugoi.form.filters.FloatFilter; class FloatInput extends Input { public function new(name, label, value, ?required=false){ super(name, label, value, required); } override public function getTypedValue(str:String):Float{ var f = new FloatFilter(); var n = f.filterString(str); if (n==null && this.required){ return 0.0; }else{ return n; } } }