Archive/Multi-Func Table 3
-
Multi-Func DataTable Part.3 코드정리
코드 정리와 표준화...이것만 한달 걸린것같다. 중간에 일이 많아서 그런것도있지만... ```dataviewjs await dv.view("Scripts/MultiFuncTable/multiFunc_table") const mf = new MultiFunc const config = { current: dv.current(), pages: dv.pages('"WIKI/Drama & Animation"') .where(p => p.tags && p.tags.length > 0), pageNum: 8, filters: [ { prop: 'year', type: 'text', label: 'year' }, { prop: 'actors', type: 'list', label: 'actors' }, { prop:..
Archive/Multi-Func Table 0
-
Multi-Func DataTable Part.2 필터링 수정
필터링 선택된 필터는 버튼형식으로 변경. 이 방식이 다중필터일땐 가독성이 좋았다. templater suggester 종속 분리. 이제 templater 없어도 suggest 창이 가능해짐. 필터방식은 다른필터끼린 교집합, 같은 필터(list 형식)는 합집합으로 일단 정함. 아직까진 뭐가 좋은지 모르겠음. Style 분리 dv.table형식, kanban, calendar, task만 놔두고, div 스타일은 Quick search와 통합 해야할 일 1. 필터링의 templater suggester 종속을 분리 2. style 분리 3. 코드정리 4. 표준화
Archive/Multi-Func Table 0
-
Multi-Func DataTable Part.1 개요
Filtering 기능 Search 기능 Style 변경 Properties 입력 4칙연산 입력 이거 외에도 기능이 많아서 스크립트만 1500줄이 넘어가니 관리가 힘들다. 코드정리를 해야됨. 필터링은 교집합으로 구해야될지, 합집합으로 구해야될지 (a or b, a and b) 고민이 된다. 둘다 사용하니 스위치기능을 넣는게 나을까? Quick Search와 통합도 고려해봐야됨. 가계부를 위한 calendar, 프로젝트를 위한 Kanban, calendar 추가해야됨. 마지막으로 표준화...이게 젤 어렵다. 해야할 일 1. 필터링의 templater suggester 종속을 분리 2. style 분리 3. 코드정리 4. 표준화
Archive/Multi-Func Table 1