-
Notifications
You must be signed in to change notification settings - Fork 0
외부 라이브러리 타입 정의
Yongku cho edited this page Oct 29, 2019
·
1 revision
declare const TiaraTracker: TiaraTracker
/* TiaraTracker module definition */
interface Window {
TiaraTracker: TiaraTracker
}
interface TiaraTracker {
getInstance(): TiaraTracker
setSvcDomain(param: string): TiaraTracker
setPage(param: string): TiaraTracker
setSection(param: string): TiaraTracker
trackPage(param: string): TiaraTracker
track(): TiaraTracker
}
if (!window.TiaraTracker) {
return
}
window.TiaraTracker.getInstance()
.setSvcDomain(SERVICE_HOST)
.setSection(TIARA_SECTION[pageName])
.setPage(pageName)
.trackPage(TIARA_PAGE_TITLE[pageName])
.track()