Skip to content

altinselimi/flatelect

Repository files navigation

flatelect

npm npm vue2

Select plugin for VueJS

Table of contents

Installation

npm install --save flatelect

Default import

Install all the components:

import Vue from 'vue'
import Flatelect from 'flatelect'

Vue.use(Flatelect)

Use specific components:

import Vue from 'vue'
import { Test } from 'flatelect'

Vue.component('test', Test)

⚠️ A css file is included when importing the package. You may have to setup your bundler to embed the css in your page.

Distribution import

Install all the components:

import 'flatelect/dist/flatelect.css'
import Flatelect from 'flatelect/dist/flatelect.common'

Vue.use(Flatelect)

Use specific components:

import 'flatelect/dist/flatelect.css'
import { Test } from 'flatelect/dist/flatelect.common'

Vue.component('test', Test)

⚠️ You may have to setup your bundler to embed the css file in your page.

Browser

<link rel="stylesheet" href="flatelect/dist/flatelect.css"/>

<script src="vue.js"></script>
<script src="flatelect/dist/flatelect.browser.js"></script>

The plugin should be auto-installed. If not, you can install it manually with the instructions below.

Install all the components:

Vue.use(Flatelect)

Use specific components:

Vue.component('test', Flatelect.Test)

Source import

Install all the components:

import Vue from 'vue'
import Flatelect from 'flatelect/src'

Vue.use(Flatelect)

Use specific components:

import Vue from 'vue'
import { Test } from 'flatelect/src'

Vue.component('test', Test)

Usage

<flatelect :options="options" //options to display :size="compact" //or full :fancy="true" //transulcent & soft shadow dropdown. :required="false" //validation purposes :objKey="name" //if options consist of objects, provide here the key which will be used to display the option. :custom="false" //if you want to render something else instead of option name, then use slot tag and write your own markup! v-on:selected="handleSelection" //callback method when user has made the selection. >

License

MIT

About

Simple, good looking, select component for VueJS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published