Show / Hide Table of Contents

Interface IContainsDynamicFlags

Properties with [DynamicFlags] attribute will result client side's selector to try to look for this container in their parent. If there is an entry with the same name, then selector will use contained flags instead of the default ones. Nothing will be replaced if there is no such entry. For a demo see how wages declare their WagesPaidFromAccount and how AppointedTitle clears its InJurisdiction flag.

Inherited Members
IHasUniversalID.ControllerID
Namespace: Eco.Core.Utils
Assembly: Eco.Core.dll
Syntax
[ForceCreateView]
public interface IContainsDynamicFlags : IController, IViewController, IHasUniversalID

Properties

PropNameToDynamicFlags

Declaration
[SyncToView(null, true)]
Dictionary<string, ViewSelectorFlags> PropNameToDynamicFlags { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, ViewSelectorFlags>

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
ViewExtensions.SetFlags(IContainsDynamicFlags, String, ViewSelectorFlags)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾