UNPKG

@enjin/ionic1

Version:

A comprehensive build system for Ionic 1 apps by Madness Labs as part of the Madness Enjin

34 lines (31 loc) 1.18 kB
const npc = require('copy-paste'); const renderToFile = require('../renderToFile'); module.exports = function(params, callback) { var data = {name: params.name}; renderToFile( `${global.enjin.tmplDir}pug/popover.pug`, data, `${global.enjin.html.srcDir}popover/${params.name}.pug`, function(pugFile) { renderToFile( `${global.enjin.tmplDir}scss/popover.scss`, data, `${global.enjin.css.srcDir}popover/${params.name}.scss`, function(scssFile) { npc.copy(` this.$ionicPopover.fromTemplateUrl('html/popover/${params.name}.html', { scope: this.$scope, animation: 'slide-in-up', backdropClickToClose: true }).then((popover) => { this.popover = popover; }); `); if (callback && typeof callback === 'function') { callback(); } } ); } ); };