mirror of
https://github.com/pion/webrtc.git
synced 2025-10-05 15:16:52 +08:00
Run gofmt
to add new build constraints
Also remove some 1.13 specific WASM code
This commit is contained in:
13
js_utils.go
13
js_utils.go
@@ -1,3 +1,4 @@
|
||||
//go:build js && wasm
|
||||
// +build js,wasm
|
||||
|
||||
package webrtc
|
||||
@@ -42,7 +43,7 @@ func awaitPromise(promise js.Value) (js.Value, error) {
|
||||
}
|
||||
|
||||
func valueToUint16Pointer(val js.Value) *uint16 {
|
||||
if jsValueIsNull(val) || jsValueIsUndefined(val) {
|
||||
if val.IsNull() || val.IsUndefined() {
|
||||
return nil
|
||||
}
|
||||
convertedVal := uint16(val.Int())
|
||||
@@ -50,7 +51,7 @@ func valueToUint16Pointer(val js.Value) *uint16 {
|
||||
}
|
||||
|
||||
func valueToStringPointer(val js.Value) *string {
|
||||
if jsValueIsNull(val) || jsValueIsUndefined(val) {
|
||||
if val.IsNull() || val.IsUndefined() {
|
||||
return nil
|
||||
}
|
||||
stringVal := val.String()
|
||||
@@ -79,28 +80,28 @@ func interfaceToValueOrUndefined(val interface{}) js.Value {
|
||||
}
|
||||
|
||||
func valueToStringOrZero(val js.Value) string {
|
||||
if jsValueIsUndefined(val) || jsValueIsNull(val) {
|
||||
if val.IsUndefined() || val.IsNull() {
|
||||
return ""
|
||||
}
|
||||
return val.String()
|
||||
}
|
||||
|
||||
func valueToUint8OrZero(val js.Value) uint8 {
|
||||
if jsValueIsUndefined(val) || jsValueIsNull(val) {
|
||||
if val.IsUndefined() || val.IsNull() {
|
||||
return 0
|
||||
}
|
||||
return uint8(val.Int())
|
||||
}
|
||||
|
||||
func valueToUint16OrZero(val js.Value) uint16 {
|
||||
if jsValueIsNull(val) || jsValueIsUndefined(val) {
|
||||
if val.IsNull() || val.IsUndefined() {
|
||||
return 0
|
||||
}
|
||||
return uint16(val.Int())
|
||||
}
|
||||
|
||||
func valueToUint32OrZero(val js.Value) uint32 {
|
||||
if jsValueIsNull(val) || jsValueIsUndefined(val) {
|
||||
if val.IsNull() || val.IsUndefined() {
|
||||
return 0
|
||||
}
|
||||
return uint32(val.Int())
|
||||
|
Reference in New Issue
Block a user