vulcan9 / jikji.editor

jik-ji 프로젝트 관리
Other
0 stars 0 forks source link

컴포넌트를 사용할때 초기 설정값을 지정하는 기능 #142

Closed vulcan9 closed 5 years ago

vulcan9 commented 5 years ago

기능에대한 설명입니다.

컴포넌트 제작자

  1. 저작툴에서 Element를 추가하여 컴포넌트를 구성합니다.
  2. API를 사용하여 스크립트를 작성합니다.
  3. 컴포넌트 설정값이 컴포넌트 초기화때 적용될 수 있도록 초기화 코드를 작성합니다.
  4. 설정값이 잘 적용되었는지 컴포넌트 동작을 확인합니다.
  5. 컴포넌트로 등록합니다.
    이때 사용자에게 공개할 컴포넌트 설정값 목록을 작성할 수 있도록 해줍니다.
  6. 컴포넌트를 내보내기 합니다.

컴포넌트 사용자

  1. 컴포넌트 파일을 설치합니다.
  2. 컴포넌트를 저작툴에서 screen으로 드래그하여 추가합니다.
  3. 컴포넌트 설정창을 열어 공개된 컴포넌트 설정값 목록에 적당한 값을 설정합니다.
  4. 설정값이 잘 적용되었는지 컴포넌트 동작을 확인합니다.

컴포넌트에서 공개한 옵션을 사용자가 사용(제작)할때 값을 설정할 수 있도록하여 컴포넌트 다형성을 넓힐 수 있을것 같습니다. 가능하다면 runtime에도 컴포넌트 설정값을 바꿀 수 있도록 API를 제공해 줬으면 좋겠습니다.

검토 사항

vulcan9 commented 5 years ago

본 기능은 캡슐화 기능으로 0.7.25 버전(이상)에서 처리(구현) 되었습니다. 구현된 기능에 대한 문서는 다음을 참고하세요

다음 기능은 구현되지 않았습니다. 필요한 경우 새로운 이슈에서 처리하도록 하겠습니다.