setStateDelayCallback method

void setStateDelayCallback({
  1. required LinkState state,
  2. Duration? duration,
  3. dynamic callback()?,
})

Implementation

void setStateDelayCallback(
    {required LinkState state, Duration? duration, Function()? callback}) {
  this.state = state;
  if (duration != null && callback != null) {
    Future.delayed(duration).then((_) => callback());
  }
}