node-sdl2
Version:
Bindings for SDL2 in Node
23 lines (18 loc) • 420 B
JavaScript
const EventEmitter = require('events')
const SDL_clipboard = require('../dep/SDL_clipboard')
class clipboard extends EventEmitter {
constructor() {
super()
}
get hasText() {
return !!SDL_clipboard.SDL_HasClipboardText()
}
get text() {
return SDL_clipboard.SDL_GetClipboardText()
}
set text(value) {
SDL_clipboard.SDL_SetClipboardText(value.toString())
}
}
module.exports = new clipboard