Sha256: e80503e122966e42203e460b7b6fedd6bedc6883881fe8b4ad51527d64d2984d
Contents?: true
Size: 710 Bytes
Versions: 15
Compression:
Stored size: 710 Bytes
Contents
import {VSnackbar} from '../snackbar.js'; export class VSnackbarEvent { constructor(options, params, event) { this.options = options; this.params = params; this.event = event; let snackbarElem = document.querySelector('.mdc-snackbar'); this.snackbar = snackbarElem.vComponent; } call(results) { let message = this.params.text; let snackbar = this.snackbar; let promiseObj = new Promise(function (resolve) { console.log("Showing snackbar"); snackbar.display(message); results.push({action:'snackbar', statusCode: 200}); resolve(results); }); return promiseObj; } }
Version data entries
15 entries across 15 versions & 1 rubygems