Skip to main content

marcglasberg/bloc_superpowers

SkillsMP는 marcglasberg/bloc_superpowers에서 36개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
36
GitHub 스타
7
GitHub 포크
0

이 저장소의 skills

수집된 skill 36개 중 36개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Add custom error handling with catchError to a mix() call for logging, error conversion, or suppression

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add internet connectivity checking before executing a Cubit method with optional retry

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add debounce to delay method execution until after a period of inactivity for search or validation

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add EffectQueue to state for triggering multiple sequential one-time UI effects

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add Effect fields to state class for one-time UI notifications like snackbars, navigation, or form clearing

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Add error state handling to widgets using context.isFailed() and context.getException()

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add freshness caching to prevent redundant method executions within a time period

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add loading state tracking to widgets using context.isWaiting() for spinners and skeletons

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add non-reentrant protection to prevent a Cubit method from running multiple times simultaneously

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add optimisticCommand for blocking one-time actions with immediate UI updates and automatic rollback on failure

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add optimistic sync updates for non-blocking operations where only the final value matters and rapid changes coalesce

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add optimistic sync updates in apps with real-time push (like WebSocket etc) for non-blocking operations where only the final value matters and rapid changes coalesce

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add automatic retry logic with exponential backoff to a Cubit method for transient failures

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add sequential queue processing to ensure Cubit method calls execute one after another in order

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add throttle rate limiting to prevent too-frequent method calls for refresh, scroll, or API limits

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Set global default values for RetryConfig, ThrottleConfig, DebounceConfig, and other bloc_superpowers configurations

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add context.effectQueue() to widgets to consume and process queued effects in sequence

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add context.effect() to widgets to consume and react to one-time effects from state

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Convert an existing Cubit to use mix() function, removing manual loading and error state management

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Create a new Cubit using mix() function for automatic loading and error state tracking

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Create a reusable MixConfig that bundles common mix() settings for consistent behavior across Cubits

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Create a callable MixPreset function that replaces mix() with preconfigured settings

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Load data with freshness caching pattern to skip redundant API calls when data is still fresh

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Implement pull-to-refresh with throttle to prevent refresh spam and handle pagination

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Convert BlocListener usage to Effect-based approach for clearer side effect handling

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Combine checkInternet with retry.unlimited for persistent loading of critical data until connection returns

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Implement search-as-you-type with debounce and loading states to avoid excessive API calls

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add bloc_superpowers package to a Flutter project with Superpowers widget and error dialog configuration

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Configure Superpowers.globalCatchError for centralized error handling, logging, and error conversion

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Configure Superpowers.observer for performance tracking, analytics, and debugging of all mix() calls

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Set up proper test configuration for Cubits using bloc_superpowers with Superpowers.clear() and Completers

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Remove isLoading and errorMessage fields from state classes and use context.isWaiting() and context.isFailed() instead

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Test isFailed() and UserException handling to verify error states work correctly

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Test isWaiting() behavior using Completers to verify loading states work correctly

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use Dart records as composite keys for per-item or per-parameter loading and error tracking

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use Superpowers.setProp() and prop() for key-value storage with automatic cleanup on logout or test reset

원문 언어: 영어

업데이트
수집된 skill 36개 중 36개를 표시합니다.