fitVisible static method

fitVisible fits the visible content & decorations (i.e. it collapses to the content/label's width when hint text disappears)

Implementation

static double fitVisible(FittedTextFieldMeasurer m) =>
    m.fixedWidths +
    max<double>(m.labelWidth,
        m.textField.controller!.text.isEmpty ? m.hintWidth : m.textWidth);