Overview

Widget Number

Widget numerico con tab dedicato Numerico/Number nel metadata-editor colonne.

Quando usarlo

  • campi quantitativi con range/step.
  • visualizzazioni slider, gauge o chart su valore.
  • form con vincoli min/max e formattazione decimali.

Proprieta metadata colonna (tab Number)

  • mc_ui_slider_min: valore minimo.
  • mc_ui_slider_max: valore massimo.
  • mc_ui_slider_smallstep: step minimo.
  • mc_ui_slider_largestep: step rapido.
  • mc_ui_slider_format: formato output (N, C, P).
  • mc_ui_slider_decimals: numero decimali.
  • use_slider_in_edit: abilita editor slider in edit.
  • use_gauge_in_view: visualizzazione gauge.
  • use_chart_in_view: visualizzazione chart.
  • hide_value_in_view: nasconde valore testuale in view.
  • mc_chart_label_template: template label chart.
  • mc_chart_ranges: soglie/range grafici.

mc_props_bag utile

Snippet 1JSON
{
  "form": {
    "columns": 1,
    "disabled": false
  },
  "style": {
    "editCss": "max-width: 320px;"
  • form.columns: layout del controllo numerico.
  • style.editCss: adattamento visivo del widget.

Effetti Client/Server

  • Client: validazione numerica, slider, resa grafica.
  • Server: persistenza valore numerico e uso in filtri/sort/query.

Note operative

  • coerenza tra min/max/step e tipo campo SQL.
  • evitare range troppo estesi con slider per UX/performance.

Screenshot

field-widget-number / field-editor-number-tab
field-widget-number / field-editor-number-tab