본문으로 건너뛰기

새로고침 (refresh) ⚠️

🔔 최신화 일자: 2025-02-10
⚠️ 경고: 이 네임스페이스는 SDK v1.5.0에서 제거될 예정입니다.

개요

⚠️ Deprecated

refresh 네임스페이스는 화면을 아래로 당겨 페이지를 새로고침하는 기능을 제공합니다.

이 네임스페이스는 SDK v1.5.0부터 삭제될 예정이며, 해당 기능은 setting 네임스페이스로 통합되었습니다.


대체 방안

기존 refresh.setPullToRefresh 메서드는 setting.setPullToRefresh로 대체되었습니다.

변경 전 (refresh - Deprecated)

// ❌ 기존 사용법 (Deprecated)
Nachocode.refresh.setPullToRefresh(true);

변경 후 (setting - 권장)

// ✅ 권장 사용법 (대체 API)
Nachocode.setting.setPullToRefresh(true);

메서드 목록

메서드설명추가된 버전
setPullToRefresh(enable)화면을 아래로 당겨 새로고침하는 기능을 활성화 또는 비활성화합니다.ver.1.3.0 (Deprecated in ver.1.4.0)

메서드 상세

setPullToRefresh(enable: boolean): void ⚠️ (Deprecated)

  • since ver.1.3.0
  • ⚠️ Deprecated in ver.1.4.0

설명 (setPullToRefresh)

사용자가 화면을 아래로 당겨 새로고침할 수 있도록 하는 Pull to Refresh 기능을 활성화하거나 비활성화합니다.

📢 이 메서드는 Nachocode.setting.setPullToRefresh(enable)으로 대체되었습니다.

매개변수 (setPullToRefresh)

이름타입필수 여부설명
enablebooleantrue - 활성화, false - 비활성화

반환 값 (setPullToRefresh)

해당 메서드는 반환 값을 가지지 않습니다.

사용 예제 (setPullToRefresh)

// ❌ 기존 사용법 (Deprecated)
Nachocode.refresh.setPullToRefresh(true);
// ✅ 권장 사용법 (대체 API)
Nachocode.setting.setPullToRefresh(true);

변경 이유

  • 기존 refresh 네임스페이스는 단일 기능(Pull to Refresh)만 포함하고 있어 확장성에 제한이 있었습니다.
  • 새롭게 추가된 setting 네임스페이스는 앱 설정과 관련된 여러 기능(Zoom 지원 설정, Pull to Refresh)을 통합 관리할 수 있도록 개선되었습니다.
  • SDK v1.5.0부터는 refresh 네임스페이스가 제거되므로, 새로운 API로 전환해야 합니다.