Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::adapters::appkit::AppKitView Class Reference

#include <AppKitAdapter.hpp>

Inheritance diagram for aria::adapters::appkit::AppKitView:
[legend]

Instance Methods

() - AppKitView
() - ~AppKitView
(std::string_view) - kind
(NSView *) - native
(T *) - as
Instance Methods inherited from aria::binding::IView
 IView ()
 IView (const IView &)=delete
IViewoperator= (const IView &)=delete
 IView (IView &&)=delete
IViewoperator= (IView &&)=delete
virtual ~IView ()
Subscription on_destroy (std::function< void()> cb) const
 Subscribe to "this view is about to be destroyed".

Additional Inherited Members

Protected Member Functions inherited from aria::binding::IView
void fire_destroy_ () noexcept
 Invoked by ~IView() to fan out the notification — this is the last-resort trigger.

Constructor & Destructor Documentation

◆ AppKitView

- adapters: (NSView *) view

◆ ~AppKitView

- adapters:

Method Documentation

◆ kind

- (string_view) aria: const

Implements aria::binding::IView.

◆ native

- (NSView *) adapters: const

◆ as

- (T *) adapters: const

The documentation for this class was generated from the following file: