UNPKG

hcloud-js

Version:

A Node.js module for the Hetzner Cloud API

23 lines (19 loc) 431 B
class Address { constructor (ip, pointer, blocked, setPointerFunc) { this.ip = ip this.pointer = pointer this.blocked = blocked this.setPointerFunc = setPointerFunc } getPointer () { return this.pointer } setPointer (pointer) { return this.setPointerFunc(this.ip, pointer) .then(response => { this.pointer = pointer return response }) } } module.exports = Address