블로그 이미지
초딩입맛제주아재
하고 싶은 것만 하며 살고 싶다

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
2007. 5. 31. 18:41 Programing/HTML/JavaScript/CSS

[Flash] http://asrada2001.mireene.com/asrada/test/수정이가능한텍스트예제2.swf



인라인텍스트에디터를 응용하여 가계부에 기능을 추가했다.
selectabeText.js 파일을 만들어서 editableText 와 비슷하게 코드를 작성했다.
각각의 에디터에서 호출하는 callback는 동일하기 때문에 객체의 인스턴스변수를 비슷하게 구성해야했다.

둘 다 메서드 구성이나 변수 구성이 비슷한데 왜 메서드 이름은 통일하지 않았는지 ㅡㅡ;
이름짓는 일이 제일 어려운것 같다..

이렇게 radioableText.js, checkableText.js 등을 늘려간다면 중복되는 메서드들이 산재하게 될것이다.
Editor 라는 인터페이스를 만들어야겠다.


interface : Editor
==================
container
source
value
isChanged
callback
autosave
------------------
setModel
editing
complete
save
cancel
finish
==================

posted by 초딩입맛제주아재