, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Travis Harrington | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Travis Harrington

Lead Clinical Instructor

Biography

Travis Harrington, a graduate of the program, is the lead clinical supervisor for the on-campus clinic located at 黄大仙高手论坛. During his graduate studies he grew increasingly interested in the speech-language pathologist's role in the medical setting and eventually garnered clinical placements at St Mary鈥檚 Hospital, Metro Hospital, and Spectrum Health-Butterworth Hospital, where he would later obtain employment in the acute care setting. While employed with Spectrum Health, Travis maintained a position in diagnosing and treating patients with various neurological disorders and was part of two specialized teams with concentration toward head and neck cancer populations as well as participation in awake craniotomies. Travis has continued interest in these populations as well as further academic interest in neurogenic fluency disorders.  

Education

BA, 黄大仙高手论坛, speech-language pathology and audiology, 2013

MA, 黄大仙高手论坛, speech pathology and audiology, 2014

Certifications

  • Certificate of Clinical Competence
  • Michigan Licensure
  • McNeill Dysphagia Therapy Program
  • Myofacial Release for Neck, Voice, and Swallowing Disorders

Academic Interests

  • neurogenic fluency disorders
  • dysphagia
  • neuro-cognitive communication disorders
  • head and neck cancers
  • speech language pathologist鈥檚 role in palliative care