InternalWidgetBuilder<T> typedef
This function type is used for rebuilding any given child widgets
All Settings Tile are given a ValueChangeObserver with a unique settings key.
When the value associated with a settings key changes, ValueChangeObserver triggers a InternalWidgetBuilder function call.
Implementation
typedef InternalWidgetBuilder<T> = Widget Function(
BuildContext, T, ValueChanged<T>);