, 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); })(); Clark prof to speak on Dutch and slave trade - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Clark prof to speak on Dutch and slave trade

Mon, Mar 19, 2007
Myrna Anderson

Calvin College will host an expert on the Dutch and the African slave trade for a public lecture on Monday, April 16 at 7:30 pm.

Dr. Willem Klooster, a native of the Netherlands, will speak in the Commons Lecture Hall at Calvin that evening on "Stealing Ham鈥檚 Descendants: The Dutch Trade in African Slaves, 1600-1800."

The talk is part of "," a year-long series of events being held in West Michigan as part of an international effort to mark the 200th anniversary in 2007 of the abolition of the trans-Atlantic slave trade.

Klooster is a professor of history at Clark University in Worcester, Mass. His presentation at Calvin is being sponsored by the college's Office of Multicultural Affairs, African and African Diaspora Studies Program and Meijer Chair in Dutch Language and Culture.

His lecture will explore the history of the Dutch slave trade from its modest beginnings around 1600 to its demise in 1803.

Says Klooster: "Dutch involvement in the Atlantic slave trade began in earnest after the conquest of large sugar-producing areas in Brazil, where African slavery was already in existence. Almost overnight, Dutch merchants became the leading slavers in the Atlantic world. After the loss of Brazil, the Dutch shipped enslaved Africans both to their own colonies and, massively, to foreign colonies."

He notes too that before engaging in the slave trade, the Dutch condemned the buying and selling of humans, but that qualms about participation in this trade vanished rapidly after the conquest of part of Brazil.

"In order to legitimize their new role," he says, "Dutch authors presented Africans as a less advanced sort of humans. Some referred to the biblical story of Ham, whose descendants were condemned by Ham鈥檚 father, Noah, to perpetual servitude."

Calvin is one of a number of local educational institutions participating in "Remembering the Crossings." The committee consists of faculty and students from Calvin, Davenport, Ferris State, Grand Valley, Grand Rapids Community College, Grand Rapids Public Schools and Hope, as well as staff from the Gerald R. Ford Museum, the Grand Rapids Public Libraries, and the Grand Rapids Community Media Center.