UNPKG

imagemagick-async

Version:
27 lines (20 loc) 692 B
let Path = require('path'); let PathParts = __dirname.split(Path.sep); let index = PathParts.indexOf('imagemagick-async'); let RootDir = PathParts.slice(0, index + 1).join(Path.sep); let Filepath = require(Path.join(RootDir, 'filepath.js')).Filepath; let EffectBaseClass = require(Path.join(Filepath.EffectsDir(), 'effectbaseclass.js')).EffectBaseClass; //----------------------------- class ModBaseClass extends EffectBaseClass { constructor(properties) { super({ name: properties.name, args: properties.args, subtype: 'mod' }); this.command = properties.command; } } //-------------------------------- // EXPORTS exports.ModBaseClass = ModBaseClass;