Passing
Everything on SkillVeris tagged Passing — collected across the glossary, study notes, blog, and cheat sheets.
16 resources across 2 libraries
Study Notes(14)
Command Parameters
How CommandParameter passes contextual data from a View control into a ViewModel's Execute and CanExecute logic, and the patterns and pitfalls around its use.
Navigation in MVVM
How MVVM apps navigate between screens through an INavigationService abstraction, pass parameters and receive results, and support deep linking without ViewMod…
Component Parameters
Learn how Blazor components accept and expose data from their parents using the [Parameter] attribute, including required parameters, complex types, and one-wa…
Parameters and Scope
Understand Pascal's value vs var parameters and how block-structured scoping controls variable visibility.
Authentication and the Handshake
Understand the Socket.IO handshake process and how to securely authenticate clients using the auth payload, middleware, and token renewal on reconnect.
Methods and Message Passing
Explore how Objective-C methods work as messages sent to objects at runtime, including selectors, method signatures, and dynamic dispatch.
Anonymous Functions and Closures
Learn Julia's -> syntax for anonymous functions, do-block syntax, and how closures capture variables from their enclosing scope.
Concurrency in D
Explore D's message-passing actors in std.concurrency, shared-memory safety via shared/synchronized/immutable, and declarative data parallelism with std.parall…
Higher-Order Functions in F#
Learn how F# treats functions as first-class values that can be passed as arguments, returned as results, and composed to build powerful, reusable data transfo…
Processes and Message Passing
Learn how Erlang's lightweight processes communicate exclusively through asynchronous message passing, forming the foundation of concurrent, fault-tolerant sys…
Passing Data Between JS and Wasm
Practical techniques for moving numbers, strings, and structured data across the JavaScript/WebAssembly boundary via linear memory.
Passing Arrays to Functions in C++
Understand how arrays decay to pointers when passed to C++ functions, why size must be passed separately, and how this differs from pass-by-value.
Passing Arguments Between Screens
How to pass IDs, primitives, and complex data safely between destinations in Navigation Compose using route arguments and shared ViewModels.
Passing Data Between Views
A practical guide to the different ways data flows through a SwiftUI view hierarchy — initializers, @Binding, environment, and shared observable models.
Cheat Sheets(2)
Go Context Package Cheat Sheet
Creating cancelable, timeout-bound, and value-carrying contexts with context.Context for propagating deadlines and cancellation across goroutines.
React Server Components Cheat Sheet
Syntax and rules for RSC: server vs client component boundaries, the 'use client' directive, async components, and data fetching.