There are two ways to initialize a WebDomain
when adding it to a ManagedSettingStore
to be shielded. The first is by providing the relevant URL. The second is by providing a token representing a WebDomain
that the user picked from the FamilyActivityPicker
When using the second way, I'm able to configure the appropriate shield with aShieldConfigurationDelegate
and control its behavior with a ShieldActionDelegate
When using the first way, I am not. The shield is rendered, but I have no control over its appearance or behavior. My ShieldConfigurationDelegate
and ShieldActionDelegate
classes are not being hit.
How can I set the ShieldConfigurationDataSource
of WebDomain
s constructed via explicit URL?