# ChipsInput<T> constructor

ChipsInput<T>({Key key, List<T> initialValue: const [], InputDecoration decoration: const InputDecoration(), bool enabled: true, @required ChipsBuilder<T> chipBuilder, @required ChipsBuilder<T> suggestionBuilder, @required ChipsInputSuggestions findSuggestions, @required ValueChanged<List<T>> onChanged, ValueChanged<T> onChipTapped, int maxChips })

## Implementation

    ChipsInput({
      Key key,
      this.initialValue = const [],
      this.decoration = const InputDecoration(),
      this.enabled = true,
      @required this.chipBuilder,
      @required this.suggestionBuilder,
      @required this.findSuggestions,
      @required this.onChanged,
      this.onChipTapped,
      this.maxChips,
    })  : assert(maxChips == null || initialValue.length <= maxChips),
          super(key: key);