www.dextsolution.com
DEXTUPLOAD
X5
menu toggle레퍼런스 > 이벤트

onDX5DownloadBegin

  • 1.0.0.0 이상

  • 설명

    onDX5DownloadBegin 함수는 다운로드가 시작될 때 호출되는 콜백 함수이다.

    function onDX5DownloadBegin(id) {
    ...
    }

    다중 파일 다운로드를 수행할 때 이벤트가 발생된다. (단일 파일 다운로드에서는 발생하지 않는다.)

  • 형식

    # 전역으로 이벤트 핸들러 선언
    function onDX5DownloadBegin(id) { ... }
    
    # 컴포넌트 생성 시점에 이벤트 핸들러 등록 (3.10.0.0 버전 이상)
    dx5.create({
        ...
        events: {
            downloadBegin: function(id) { ... }
        }
    });
    
  • 파라미터

    이름 형식 설명
    id String 이벤트가 발생한 컴포넌트 아이디

onDX5DownloadItemStart

  • 1.1.0.0 이상

  • 설명

    onDX5DownloadItemStart 함수는 개별 파일마다 다운로드가 시작될 때 호출되는 콜백 함수이다.

    function onDX5DownloadItemStart(id, itemId) {
    ...
    }

    다중 파일 다운로드를 수행할 때 이벤트가 발생된다. (단일 파일 다운로드에서는 발생하지 않는다.)

  • 형식

    # 전역으로 이벤트 핸들러 선언
    function onDX5DownloadItemStart(id, itemId) { ... }
    
    # 컴포넌트 생성 시점에 이벤트 핸들러 등록 (3.10.0.0 버전 이상)
    dx5.create({
        ...
        events: {
            downloadItemStart: function(id, itemId) { ... }
        }
    });
    
  • 파라미터

    이름 형식 설명
    id String 이벤트가 발생한 컴포넌트 아이디
    itemId String 항목의 고유 아이디

onDX5DownloadItemEnd

  • 1.1.0.0 이상

  • 설명

    onDX5DownloadItemEnd 함수는 개별 파일마다 다운로드가 완료될 때 호출되는 콜백 함수이다.

    function onDX5DownloadItemEnd(id, itemId) {
    ...
    }

    다중 파일 다운로드를 수행할 때 이벤트가 발생된다. (단일 파일 다운로드에서는 발생하지 않는다.)

  • 형식

    # 전역으로 이벤트 핸들러 선언
    function onDX5DownloadItemEnd(id, itemId) { ... }
    
    # 컴포넌트 생성 시점에 이벤트 핸들러 등록 (3.10.0.0 버전 이상)
    dx5.create({
        ...
        events: {
            downloadItemEnd: function(id, itemId) { ... }
        }
    });
    
  • 파라미터

    이름 형식 설명
    id String 이벤트가 발생한 컴포넌트 아이디
    itemId String 항목의 고유 아이디

onDX5DownloadCompleted

  • 1.1.0.0 이상

  • 설명

    onDX5DownloadCompleted 함수는 다운로드가 완료될 때 호출되는 콜백 함수이다.

    function onDX5DownloadCompleted(id) {
    ...
    }

    다중 파일 다운로드를 수행할 때 이벤트가 발생된다. (단일 파일 다운로드에서는 발생하지 않는다.)

    다중 파일 다운로드가 완료되더라도 브라우저 자체적으로 파일을 저장(다이얼로그 표시, 임시 파일 복사 등등)하는 단계가 있을 수 있다.

  • 형식

    # 전역으로 이벤트 핸들러 선언
    function onDX5DownloadCompleted(id) { ... }
    
    # 컴포넌트 생성 시점에 이벤트 핸들러 등록 (3.10.0.0 버전 이상)
    dx5.create({
        ...
        events: {
            downloadCompleted: function(id) { ... }
        }
    });
    
  • 파라미터

    이름 형식 설명
    id String 이벤트가 발생한 컴포넌트 아이디

onDX5DownloadStopped

  • 1.1.0.0 이상

  • 설명

    onDX5DownloadStopped 함수는 다운로드가 강제로 중지된 후 호출되는 콜백 함수이다.

    function onDX5DownloadStopped(id) {
    ...
    }

    다중 파일 다운로드를 수행할 때 이벤트가 발생된다. (단일 파일 다운로드에서는 발생하지 않는다.)

  • 형식

    # 전역으로 이벤트 핸들러 선언
    function onDX5DownloadStopped(id) { ... }
    
    # 컴포넌트 생성 시점에 이벤트 핸들러 등록 (3.10.0.0 버전 이상)
    dx5.create({
        ...
        events: {
            downloadStopped: function(id) { ... }
        }
    });
    
  • 파라미터

    이름 형식 설명
    id String 이벤트가 발생한 컴포넌트 아이디