コード例 #1
0
 /// <summary>
 /// Adds current theme from WidgetFactory
 /// </summary>
 /// <param name="aArgs">
 /// Arguments <see cref="FactoryInvocationArgs"/>
 /// </param>
 public static void AddDefaultTheme(this FactoryInvocationArgs aArgs)
 {
     foreach (string s in WidgetFactory.DefaultTheme.Filters)
     {
         aArgs.AddFilter(s);
     }
 }
コード例 #2
0
 /// <summary>
 /// Adds theme to creation parameters
 /// </summary>
 /// <param name="aArgs">
 /// Arguments <see cref="FactoryInvocationArgs"/>
 /// </param>
 /// <param name="aTheme">
 /// Theme <see cref="WidgetFactoryTheme"/>
 /// </param>
 public static void AddTheme(this FactoryInvocationArgs aArgs, WidgetFactoryTheme aTheme)
 {
     if (aTheme == null)
     {
         return;
     }
     foreach (string s in aTheme.Filters)
     {
         aArgs.AddFilter(s);
     }
 }