bool itemIsDisabled(int i, dynamic e) { return widget.funcOfItemIfDisabled?.call(this, i, e) ?? isContains(widget.disabledValues, e) ?? false; }