layout method

  1. @override
PwBox layout(
  1. Context context,
  2. BoxConstraints constraints
)
override

layout API.

Implementation

@override
PwBox layout(Context context, BoxConstraints constraints) {
  return _ChoiceBox(
    Container(
      width: width,
      padding: const EdgeInsets.only(bottom: 2),
      decoration: const BoxDecoration(
        border: Border(bottom: BorderSide(color: '78909C', width: 0.8)),
      ),
      child: Text(value.isEmpty ? name : value),
    ).layout(context, constraints),
    name: name,
    value: value,
    options: options,
    acroForm: acroForm,
    width: width,
  );
}