@@ -14,7 +14,7 @@ typedef CredentialMediationRequirement = String;
14
14
15
15
@JS ('Credential' )
16
16
@staticInterop
17
- class Credential implements JSObject {
17
+ class Credential {
18
18
external static JSPromise isConditionalMediationAvailable ();
19
19
}
20
20
@@ -25,7 +25,7 @@ extension CredentialExtension on Credential {
25
25
26
26
@JS ('CredentialsContainer' )
27
27
@staticInterop
28
- class CredentialsContainer implements JSObject {}
28
+ class CredentialsContainer {}
29
29
30
30
extension CredentialsContainerExtension on CredentialsContainer {
31
31
external JSPromise get ([CredentialRequestOptions options]);
@@ -37,7 +37,7 @@ extension CredentialsContainerExtension on CredentialsContainer {
37
37
@JS ()
38
38
@staticInterop
39
39
@anonymous
40
- class CredentialData implements JSObject {
40
+ class CredentialData {
41
41
external factory CredentialData ({required String id});
42
42
}
43
43
@@ -49,7 +49,7 @@ extension CredentialDataExtension on CredentialData {
49
49
@JS ()
50
50
@staticInterop
51
51
@anonymous
52
- class CredentialRequestOptions implements JSObject {
52
+ class CredentialRequestOptions {
53
53
external factory CredentialRequestOptions ({
54
54
IdentityCredentialRequestOptions identity,
55
55
CredentialMediationRequirement mediation,
@@ -81,7 +81,7 @@ extension CredentialRequestOptionsExtension on CredentialRequestOptions {
81
81
@JS ()
82
82
@staticInterop
83
83
@anonymous
84
- class CredentialCreationOptions implements JSObject {
84
+ class CredentialCreationOptions {
85
85
external factory CredentialCreationOptions ({
86
86
AbortSignal signal,
87
87
PasswordCredentialInit password,
@@ -152,7 +152,7 @@ extension FederatedCredentialExtension on FederatedCredential {
152
152
@JS ()
153
153
@staticInterop
154
154
@anonymous
155
- class FederatedCredentialRequestOptions implements JSObject {
155
+ class FederatedCredentialRequestOptions {
156
156
external factory FederatedCredentialRequestOptions ({
157
157
JSArray providers,
158
158
JSArray protocols,
0 commit comments