All fields type support + validation for widgets params