Skip to content

Commit 7507e35

Browse files
committed
Make $ref and $refArray use <T> instead of <T extends IsVueComponent>
Refs can be placed on regular DOM elements, which don't implement IsVueComponent.
1 parent 0903264 commit 7507e35

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

core/src/main/java/com/axellience/vuegwt/core/client/component/VueComponent.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,13 @@ public abstract class VueComponent
126126
}
127127

128128
@JsOverlay
129-
public final <T extends IsVueComponent> T $ref(String refName)
129+
public final <T> T $ref(String refName)
130130
{
131131
return ((JsPropertyMap<T>) $refs).get(refName);
132132
}
133133

134134
@JsOverlay
135-
public final <T extends IsVueComponent> JsArray<T> $refArray(String refName)
135+
public final <T> JsArray<T> $refArray(String refName)
136136
{
137137
return ((JsPropertyMap<JsArray<T>>) $refs).get(refName);
138138
}

0 commit comments

Comments
 (0)