internal DataBindingModifierTypeRegistration(BaseDataBindingModifierType dataBindingModifierType, Plugin plugin)
        {
            DataBindingModifierType = dataBindingModifierType;
            Plugin = plugin;

            Plugin.Disabled += OnDisabled;
        }
示例#2
0
        private void DataBindingModifierTypeStoreOnDataBindingModifierAdded(object?sender, DataBindingModifierTypeStoreEvent e)
        {
            if (ModifierType != null)
            {
                return;
            }

            BaseDataBindingModifierType modifierType = e.TypeRegistration.DataBindingModifierType;

            if (modifierType.Plugin !.Guid == Entity.ModifierTypePluginGuid && modifierType.GetType().Name == Entity.ModifierType)
            {
                UpdateModifierType(modifierType);
            }
        }