void setRouterValue(String key, Object? value) { AnyMap map = routerData(); if (value == null) { map.remove(key); } else { map[key] = value; } }