func (ref *PropertyNameArray) NameAtIndex(index uint16) string { jsstr := C.JSPropertyNameArrayGetNameAtIndex(C.JSPropertyNameArrayRef(unsafe.Pointer(ref)), C.size_t(index)) defer C.JSStringRelease(jsstr) return (*String)(unsafe.Pointer(jsstr)).String() }
func (ref *PropertyNameArray) Release() { C.JSPropertyNameArrayRelease(C.JSPropertyNameArrayRef(unsafe.Pointer(ref))) }
func (ref *PropertyNameArray) Count() uint16 { ret := C.JSPropertyNameArrayGetCount(C.JSPropertyNameArrayRef(unsafe.Pointer(ref))) return uint16(ret) }
func (ref *PropertyNameArray) Retain() { C.JSPropertyNameArrayRetain(C.JSPropertyNameArrayRef(unsafe.Pointer(ref))) }