asp-smart-ui-plus-test
Version:
A Component Library for Vue 3
22 lines (16 loc) • 381 B
JavaScript
import { getTransferedObjectUUID } from './classUtils'
const name = 'WebGLShader'
function uuid (id) {
return getTransferedObjectUUID(name, id)
}
export default class WebGLShader {
className = name;
constructor (id, type) {
this.id = id
this.type = type
}
static uuid = uuid;
uuid () {
return uuid(this.id)
}
}