Sha256: 4373616372c04f6a07612b6cae3a7207cee623f188261bbb33d90e864f7b90d9
Contents?: true
Size: 465 Bytes
Versions: 3
Compression:
Stored size: 465 Bytes
Contents
const AbstractHandler = require('./AbstractHandler') class InvokeStaticMethodHandler extends AbstractHandler { constructor() { super() } process(command) { const { payload } = command let type = payload[0] let methodName = payload[1] let args = payload.slice(2) return Reflect.apply(type[methodName], undefined, args) } } module.exports = new InvokeStaticMethodHandler()
Version data entries
3 entries across 3 versions & 1 rubygems