0.0.14 • Published 8 years ago

jtlos-v-comp v0.0.14

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

jtlos-v-comp

Bootstrap components built with Vue.js.

This repository contains a set of Vue.js components.

Installation

NPM

$ npm install jtlos-v-comp

Vue-Instance

Add this to your Vue-instance

methods: {
           fireEvent(event, data){
               this.$root.$emit(event, data);
           }
       }

ES6

 import vmodal from 'jtlos-v-comp/src/components/BS3Modal.vue'

new Vue({
  components: {
    BS3Modal
  }
})

Laravel-Mix before Vue Instance

Vue.component(
    'vmodal',
    require('jtlos-v-comp/src/components/BS3Modal.vue')
);

Example

 <vmodal modal-id="BS3Modal"
             title="BS3Modal"
             :on-submit-callback="createWatcher"
             :backdrop-dissmiss="true"
             :onlyCloseButton="true">
         <div class="container-fluid">
             <div class="row">
                 <div style="padding: 10px;">
                     This is an "ExampleModal"!
                 </div>
             </div>
         </div>
     </vmodal>

Example Vue Modal

<template>
    <vmodal modal-id="watcher-create-modal"
            title="Create Watcher"
            :on-close-callback="reset"
            :on-submit-callback="submit"
            :backdrop-dissmiss="true">
            
        <div class="container-fluid">
            <div class="row">
                <div style="padding: 10px;">
                     This is an "CustomExampleModal"!
                </div>
            </div>
        </div>
        
    </vmodal>
</template>
<script>
    import vmodal from 'jtlos-v-comp/src/components/BS3Modal.vue'
    export default{
        name: 'CustomModal',
        components: {vmodal},
        data() {
            return {
                reset: () => {
                    alert('Your reset code here!');
                },
                submit: () => {
                    alert('Your submit code here!');
                }
            }
        },
    }
</script>

Docs

See the documentation.

License

jtlos-v-comp is licensed under The MIT License.

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago