A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/SharpKit/SharpKit-SDK/commit/f630174f101ffde4fa13892c7d2b2f9c4e89fe07 below:

add in-out to JsAction and JsFunc generic type parameters · SharpKit/SharpKit-SDK@f630174 · GitHub

@@ -2533,79 +2533,79 @@ protected JsCode() { }

2533 2533

/// </summary>

2534 2534

[JsDelegate(NativeDelegates = true)]

2535 2535

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2536 -

public delegate void JsAction<T>(T arg);

2536 +

public delegate void JsAction<in T>(T arg);

2537 2537

/// <summary>

2538 2538

/// A delegate for native javascript

2539 2539

/// </summary>

2540 2540

[JsDelegate(NativeDelegates = true)]

2541 2541

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2542 -

public delegate void JsAction<T1, T2>(T1 arg1, T2 arg2);

2542 +

public delegate void JsAction<in T1, in T2>(T1 arg1, T2 arg2);

2543 2543

/// <summary>

2544 2544

/// A delegate for native javascript

2545 2545

/// </summary>

2546 2546

[JsDelegate(NativeDelegates = true)]

2547 2547

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2548 -

public delegate void JsAction<T1, T2, T3>(T1 arg1, T2 arg2, T3 arg3);

2548 +

public delegate void JsAction<in T1, in T2, in T3>(T1 arg1, T2 arg2, T3 arg3);

2549 2549

/// <summary>

2550 2550

/// A delegate for native javascript

2551 2551

/// </summary>

2552 2552

[JsDelegate(NativeDelegates = true)]

2553 2553

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2554 -

public delegate void JsAction<T1, T2, T3, T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);

2554 +

public delegate void JsAction<in T1, in T2, in T3, in T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);

2555 2555

/// <summary>

2556 2556

/// A delegate for native javascript

2557 2557

/// </summary>

2558 2558

[JsDelegate(NativeDelegates = true)]

2559 2559

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2560 -

public delegate void JsAction<T1, T2, T3, T4, T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);

2560 +

public delegate void JsAction<in T1, in T2, in T3, in T4, in T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);

2561 2561

/// <summary>

2562 2562

/// A delegate for native javascript

2563 2563

/// </summary>

2564 2564

[JsDelegate(NativeDelegates = true)]

2565 2565

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2566 -

public delegate void JsAction<T1, T2, T3, T4, T5, T6>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);

2566 +

public delegate void JsAction<in T1, in T2, in T3, in T4, in T5, in T6>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);

2567 2567

/// <summary>

2568 2568

/// A delegate for native javascript

2569 2569

/// </summary>

2570 2570

[JsDelegate(NativeDelegates = true)]

2571 2571

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2572 -

public delegate TResult JsFunc<TResult>();

2572 +

public delegate TResult JsFunc<out TResult>();

2573 2573

/// <summary>

2574 2574

/// A delegate for native javascript

2575 2575

/// </summary>

2576 2576

[JsDelegate(NativeDelegates = true)]

2577 2577

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2578 -

public delegate TResult JsFunc<T, TResult>(T arg);

2578 +

public delegate TResult JsFunc<in T, out TResult>(T arg);

2579 2579

/// <summary>

2580 2580

/// A delegate for native javascript

2581 2581

/// </summary>

2582 2582

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2583 2583

[JsDelegate(NativeDelegates = true)]

2584 -

public delegate TResult JsFunc<T1, T2, TResult>(T1 arg1, T2 arg2);

2584 +

public delegate TResult JsFunc<in T1, in T2, out TResult>(T1 arg1, T2 arg2);

2585 2585

/// <summary>

2586 2586

/// A delegate for native javascript

2587 2587

/// </summary>

2588 2588

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2589 2589

[JsDelegate(NativeDelegates = true)]

2590 -

public delegate TResult JsFunc<T1, T2, T3, TResult>(T1 arg1, T2 arg2, T3 arg3);

2590 +

public delegate TResult JsFunc<in T1, in T2, in T3, out TResult>(T1 arg1, T2 arg2, T3 arg3);

2591 2591

/// <summary>

2592 2592

/// A delegate for native javascript

2593 2593

/// </summary>

2594 2594

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2595 2595

[JsDelegate(NativeDelegates = true)]

2596 -

public delegate TResult JsFunc<T1, T2, T3, T4, TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);

2596 +

public delegate TResult JsFunc<in T1, in T2, in T3, in T4, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);

2597 2597

/// <summary>

2598 2598

/// A delegate for native javascript

2599 2599

/// </summary>

2600 2600

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2601 2601

[JsDelegate(NativeDelegates = true)]

2602 -

public delegate TResult JsFunc<T1, T2, T3, T4, T5, TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);

2602 +

public delegate TResult JsFunc<in T1, in T2, in T3, in T4, in T5, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);

2603 2603

/// <summary>

2604 2604

/// A delegate for native javascript

2605 2605

/// </summary>

2606 2606

[JsType(JsMode.Json, OmitCasts = true, Export = false)]

2607 2607

[JsDelegate(NativeDelegates = true)]

2608 -

public delegate TResult JsFunc<T1, T2, T3, T4, T5, T6, TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);

2608 +

public delegate TResult JsFunc<in T1, in T2, in T3, in T4, in T5, in T6, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);

2609 2609 2610 2610 2611 2611

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4