/**
 * General tag names.
 */
export const tagNameCircle = 'circle';
export const tagNameG = 'g';
export const tagNamePath = 'path';
export const tagNameSvg = 'svg';
export const tagNameTitle = 'title';

/**
 * General class names.
 */
export const classNameSelected = 'selected';
export const classNameHover = 'hover';
export const classNameVisible = 'visible';

/**
 * General id names.
 */
export const idSvgMap = 'svg-map';
export const idDebugMapContent = 'debug-map-content';
export const idDebugMapType = 'debug-map-type';
export const idWorldMapTitle = 'world-map-title';
export const idWorldMapSubtitle = 'world-map-subtitle';

/**
 * General event names.
 */
export const eventNameMouseDown = 'mousedown';
export const eventNameMouseEnter = 'mouseenter';
export const eventNameMouseLeave = 'mouseleave';
export const eventNameMouseMove = 'mousemove';
export const eventNameMouseOver = 'mouseover';
export const eventNameMouseUp = 'mouseup';
export const eventNameTouchEnd = 'touchend';
export const eventNameTouchMove = 'touchmove';
export const eventNameTouchStart = 'touchstart';
export const eventNameWheel = 'wheel';

/**
 * Country class names.
 */
export const classNameSvgPath = 'country';

/**
 * Place class names.
 */
export const classNameSvgCircle = 'place';

/**
 * Place group class names.
 */
export const classNameSvgG = 'place-group';
export const classNameSvgGCity = 'place-group-city';
export const classNameSvgGCapital = 'place-group-capital';
export const classNameSvgGStateCapital = 'place-group-state-capital';

/**
 * Text class names.
 */
export const classNameSvgText = 'title';