unreal.MVVMViewModelContextResolver

class unreal.MVVMViewModelContextResolver(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Shared data to find or create a ViewModel at runtime.

C++ Source:

  • Plugin: ModelViewViewModel

  • Module: ModelViewViewModel

  • File: MVVMViewModelContextResolver.h

Editor Properties: (see get_editor_property/set_editor_property)

  • allowed_view_model_classes (Array[SoftClassPath]): [Read-Write] Viewmodel class that the resolver supports.

  • denied_view_model_classes (Array[SoftClassPath]): [Read-Write] Viewmodel class that the resolver explicitly does not support.

k2_create_instance(expected_type, user_widget) NotifyFieldValueChanged

K2 Create Instance

Parameters:
Return type:

NotifyFieldValueChanged

k2_destroy_instance(view_model, view) None

K2 Destroy Instance

Parameters: