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

ÃÛÌÒapp

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); })(); Debra Snyder | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Dr. Debra Snyder

Professor

Biography

Professor Snyder is a Certified Public Accountant (CPA) as well as a Certified Global Management Accountant (CGMA) who earned a Ph.D. in Accounting from Kent State University and a Master of Health Administration (MHA) degree from The Ohio State University. She has over twenty years of teaching experience in the Christian College environment. Her areas of specialization are Cost Accounting and Managerial Accounting. She has experience working with a variety of organizations in the healthcare industry including insurance companies and hospital systems while she was a healthcare consultant for a firm in Cleveland. She also has experience as a financial analyst working with physician groups and a variety of hospital departments. She has done independent consulting work for both for-profit organizations as well as not-for-profit organizations including sitting on the board of a not-for-profit organization in Ohio.

Education

  • PhD Accounting - Kent State University
  • MHA - The Ohio State University
  • CPA
  • CGMA

Professional Experience

  • The Raleigh Group - Health Care Consultant
  • Grant Medical Center - Financial Analyst
  • Independent Consultant
  • Teaching - Mount Vernon Nazarene University