Sha256: ffae66223833e72b3bef7607c870332139bfee05501b80eea311df6f445e67fe

Contents?: true

Size: 1.32 KB

Versions: 2

Compression:

Stored size: 1.32 KB

Contents

var INMOAPP = INMOAPP || {};
Vue.component('squares-container', {
  // name: "SquaresContainer",
  mounted: function() {
    // var vm = this;
    // $(this.$el).selectpicker(this.selectPickerTexts);
    // .trigger('change')
    // // emit event on change.
    // .on('change', function() {
    //   vm.$emit('input', this.value)
    // });
  },
  // props: ['selectOptions', 'selectPickerTexts', 'selected'],
  watch: {
    props(val) {
      val.forEach(function(prop){
        prop.url = "/tabs/" + prop[".key"];
      });
      // debugger;
      // let total = this.events.length;
    },
  },
  firebase: function() {
    return {
      props: {
        source: INMOAPP.fbDb.ref('props/pwb1'),
        // asObject: true,
        // Optional, allows you to handle any errors.
        cancelCallback(err) {
          debugger;
          console.error(err);
        }
      }
    }
  },
  data: () => {
    return {
      props: []
    }
  },
  methods: {
    // toggleLeftSidenav() {
    //   this.$refs.leftSidenav.toggle();
    // },
    // toggleRightSidenav() {
    //   this.$refs.rightSidenav.toggle();
    // },
    // closeRightSidenav() {
    //   this.$refs.rightSidenav.close();
    // },
    // open(ref) {
    //   console.log('Opened: ' + ref);
    // },
    // close(ref) {
    //   console.log('Closed: ' + ref);
    // }
  }
});

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pwb-1.4.0 app/assets/javascripts/pwb/shared/squares-container.js
pwb-1.3.0 app/assets/javascripts/pwb/shared/squares-container.js