Class: QML::ImageProvider::Callback
- Inherits:
-
Object
- Object
- QML::ImageProvider::Callback
- Includes:
- Access
- Defined in:
- lib/qml/image_provider.rb
Constant Summary
Constants included from Access
Instance Attribute Summary
Attributes included from Access
Instance Method Summary collapse
-
#initialize(provider) ⇒ Callback
constructor
A new instance of Callback.
- #request(id, promise) ⇒ Object
Methods included from Access
#create_wrapper, register_classes, unregistered_classes
Methods included from Access::ClassMethods
#access_wrapper_factory, #register_to_qml, #register_to_qml_real
Methods included from Reactive::Object
included, #properties, #property, #signal, #signals
Methods included from Reactive::Object::ClassMethods
#alias_property, #alias_signal, #instance_properties, #instance_property, #instance_signal, #instance_signals, #on, #on_changed, #property, #signal, #variadic_signal
Methods included from Wrappable
Methods included from Dispatchable
Constructor Details
#initialize(provider) ⇒ Callback
Returns a new instance of Callback.
76 77 78 79 |
# File 'lib/qml/image_provider.rb', line 76 def initialize(provider) super() @provider = provider end |
Instance Method Details
#request(id, promise) ⇒ Object
81 82 83 84 |
# File 'lib/qml/image_provider.rb', line 81 def request(id, promise) promise.prefer_managed true @provider.request(Request.new(id, promise)) end |