<template functional> <span :aria-hidden="props.decorative" :aria-label="props.title" :class="[data.class, data.staticClass]" class="material-design-icon gamepad-circle-right-icon" role="img" @click="listeners.click ? listeners.click : () => true"> <svg :fill="props.fillColor" class="material-design-icon__svg" :width="props.size" :height="props.size" viewBox="0 0 24 24"> <path d="M5,8C7.21,8 9,9.79 9,12C9,14.21 7.21,16 5,16C2.79,16 1,14.21 1,12C1,9.79 2.79,8 5,8M12,1C14.21,1 16,2.79 16,5C16,7.21 14.21,9 12,9C9.79,9 8,7.21 8,5C8,2.79 9.79,1 12,1M12,15C14.21,15 16,16.79 16,19C16,21.21 14.21,23 12,23C9.79,23 8,21.21 8,19C8,16.79 9.79,15 12,15M19,8C21.21,8 23,9.79 23,12C23,14.21 21.21,16 19,16C16.79,16 15,14.21 15,12C15,9.79 16.79,8 19,8M12,3C10.9,3 10,3.9 10,5C10,6.1 10.9,7 12,7C13.1,7 14,6.1 14,5C14,3.9 13.1,3 12,3M5,10C3.9,10 3,10.9 3,12C3,13.1 3.9,14 5,14C6.1,14 7,13.1 7,12C7,10.9 6.1,10 5,10M12,17C10.9,17 10,17.9 10,19C10,20.1 10.9,21 12,21C13.1,21 14,20.1 14,19C14,17.9 13.1,17 12,17Z"> <title>{{ props.title }}</title> </path> </svg> </span> </template> <script> export default { name: "GamepadCircleRightIcon", props: { title: { type: String, default: "Gamepad Circle Right icon" }, decorative: { type: Boolean, default: false }, fillColor: { type: String, default: "currentColor" }, size: { type: Number, default: 24 } } } </script>