이용안내

미니톡 이용과 관련된 도움말을 제공합니다.
MinitalkComponent Defined : /scripts/minitalk.js

MinitalkComponent 자바스크립트 클래스의 경우, 미니톡 채팅위젯 외부의 자바스크립트나, 웹사이트에서 미니톡 채팅위젯을 제어하기 위한 공용함수가 정의되어 있습니다.

MinitalkComponent 클래스를 이용하여 미니톡 채팅위젯을 제어하기 위해서는 미니톡 채팅위젯 클래스(Minitalk) 에서 설정한 미니톡 채팅위젯별 고유값인 id 값을 이용하여 접근하실 수 있습니다.

  • 이 기능은 문제의 소지가 있어 제거되었거나 제거될 예정입니다.
  • 아직 안정적이라고 고려될만큼 충분한 테스트를 거치지 않았습니다.(합당하다면 하위호환성이 보장됩니다.)
  • API가 충분히 검증되었지만, 기반이 되는 코드의 정리 때문에 마이너한 변경이 있을 수 있습니다.(하위호환성이 보장됩니다.)
  • 심각한 버그가 발견되지 않는 한 이 코드는 절대 변경되지 않습니다.
METHODS
  • clone( any):

    특정객체를 DeepCopy 하여 복제합니다.

    특정객체를 DeepCopy 합니다.

    복제된 객체는 원래의 객체에 영향을 끼치지 않습니다.


    var test = {text:"hello world"};
    var copy = test;
    copy.text = "hello";
    console.log(test, copy); // 결과 : {text:"hello"} , {text:"hello"}
    
    
    var test = {text:"hello world"};
    var deepCopy = MinitalkComponent.clone(test);
    deepCopy.text = "hello";
    console.log(test, deepCopy); // 결과 : {text:"hello world"} , {text:"hello"}



    최종수정일 :
  • get( id):

    특정 id 로 정의된 미니톡 채팅위젯 객체를 가져옵니다.

    new Minitalk({
      id:"example",
      channel:"example"
    });
    
    
    // example 로 정의된 미니톡 채팅위젯 객체를 가져온다.
    // 해당 객체로 부터 미니톡 채팅위젯 외부에서 미니톡 채팅위젯의 변수 및 메소드 등을 호출할 수 있습니다.
    var m = MinitalkComponent.get("example");
    m.ui.disable();
    최종수정일 :
  • getFileSize( filesize [, isKiB ]):

    파일크기를 사람이 이해할 수 있는 단위로 변환합니다.

    파일크기(byte)를 사람이 이해할 수 있는 단위(KB, MB, GB 등)로 변환합니다.

    두번째 매개변수 isKiB:boolean 에 true 를 전달할 경우 1024 로 나눈 KiB 단위로 변환합니다.


    MinitalkComponent.getFileSize(2000000); // 결과값 : 2KB
    최종수정일 :
  • getNumberFormat( number [, decimals, dec_point, thousands_sep ]):

    숫자형태를 변경합니다.

    number:int 변환할 숫자

    decimals:int 소숫점 아래 자릿수 (기본값 : 0)

    dec_point:string 소숫점 표시문자 (기본값 : . )

    thousands_sep:string 1,000 단위 구분값 (기본값 : , )


    MinitalkComponent.getNumberFormat(1000); // 결과 : 1,000
    MinitalkComponent.getNumberFormat(15.2535,2); // 결과 : 15.25
    최종수정일 :
  • getUrl():

    미니톡 클라이언트의 URL 을 가져옵니다.

    미니톡 클라이언트 또는 채팅위젯의 기본 전체 URL을 가져옵니다.


    MinitalkComponent.getUrl(); // 결과값 : https://www.yourdomain.com/your_minitalk_path
    최종수정일 :