Skip to content

Fanreza/vue-eye-dropper

Repository files navigation

vue-eye-dropper

Vue wrapper for EyeDropper instance

Install

npm i vue-eye-dropper

Import and register component

Global

import { createApp } from 'vue'
import App from './App.vue'

import { EyeDropper } from 'vue-eye-dropper'

const app = createApp(App)
app.component('EyeDropper', EyeDropper)

Local

<script setup lang="ts">
import { EyeDropper } from 'vue-eye-dropper'

const handleColorPicked = (color: string) => {
  console.log('Color picked:', color)
}
</script>

<template>
  <EyeDropper default-color="#fff" :height="25" :width="25" @colorPicked="handleColorPicked" />
</template>

Browser Support

caniuse

Browser Version
Chrome 95-125
Edge 121
Opera 81-106

Props

Name Value Default
defaultColor srgbHex String #fff
width number 25
height number 25

Events

Name Value
colorPicked srgbHex String

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published