fromState static method

RouteParams? fromState(
  1. Object? state
)

从 RouteInformation 的 state 中提取参数

Implementation

static RouteParams? fromState(Object? state) {
  if (state is! Map) return null;

  return RouteParams(
    path: state['path'] as String? ?? '/',
    pathParams: state['pathParams'] as Map<String, String>?,
    queryParams: state['queryParams'] as Map<String, String>?,
    matchedPattern: state['matchedPattern'] as String?,
    originalUri: state['originalUri'] as String?,
  );
}