Esempio n. 1
0
 public WidgetContext(FormContext formContext) : base()
 {
     _parameters = new DynamicObj();
     FormContext = formContext;
     IsViewMode  = formContext.IsViewMode;
     AppContext  = formContext.Context;
 }
Esempio n. 2
0
        public static WidgetContext BuildContext(FormContext formContext, string widgetId, ControlDefinition controlDef = null)
        {
            var cnxt = new WidgetContext(formContext);

            cnxt.ControlId         = widgetId;
            cnxt.ControlDefinition = controlDef;

            return(cnxt);
        }
Esempio n. 3
0
        public static ActionContext BuildWithDefinition(FormContext formContext, ActionLinkDefinition definition)
        {
            var cntxt = new ActionContext(formContext, definition.ActionType, definition.ActionId);

            return(cntxt);
        }
Esempio n. 4
0
 public ActionContext(FormContext formContext, ActionType type, string id)
 {
     _FormContext = formContext;
     Type         = type;
     ActionId     = id;
 }