Esempio n. 1
0
        public SortableWidget Options(Boolean disabled             = false,
                                      String appendTo              = "parent",
                                      String axis                  = null,
                                      String cancel                = ":input,button",
                                      String connectWith           = null,
                                      String containment           = null,
                                      String cursor                = "auto",
                                      CursorAt cursorAt            = null,
                                      int delay                    = 0,
                                      int distance                 = 1,
                                      Boolean dropOnEmpty          = true,
                                      Boolean forceHelperSize      = false,
                                      Boolean forcePlaceholderSize = false,
                                      int[] grid                   = null,
                                      String handle                = null,
                                      String helper                = "original",
                                      String items                 = "> *",
                                      int opacity                  = -1,
                                      String placeholder           = null,
                                      dynamic revert               = null,
                                      Boolean scroll               = true,
                                      int scrollSensitivity        = 20,
                                      int scrollSpeed              = 20,
                                      String tolerance             = "intersect",
                                      int zIndex                   = 1000
                                      )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => appendTo),
                JuiceHelpers.GetMemberInfo(() => axis),
                JuiceHelpers.GetMemberInfo(() => cancel),
                JuiceHelpers.GetMemberInfo(() => connectWith),
                JuiceHelpers.GetMemberInfo(() => containment),
                JuiceHelpers.GetMemberInfo(() => cursor),
                JuiceHelpers.GetMemberInfo(() => cursorAt),
                JuiceHelpers.GetMemberInfo(() => delay),
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => distance),
                JuiceHelpers.GetMemberInfo(() => dropOnEmpty),
                JuiceHelpers.GetMemberInfo(() => forceHelperSize),
                JuiceHelpers.GetMemberInfo(() => forcePlaceholderSize),
                JuiceHelpers.GetMemberInfo(() => grid),
                JuiceHelpers.GetMemberInfo(() => handle),
                JuiceHelpers.GetMemberInfo(() => helper),
                JuiceHelpers.GetMemberInfo(() => items),
                JuiceHelpers.GetMemberInfo(() => opacity),
                JuiceHelpers.GetMemberInfo(() => placeholder),
                JuiceHelpers.GetMemberInfo(() => revert),
                JuiceHelpers.GetMemberInfo(() => scroll),
                JuiceHelpers.GetMemberInfo(() => scrollSensitivity),
                JuiceHelpers.GetMemberInfo(() => scrollSpeed),
                JuiceHelpers.GetMemberInfo(() => tolerance),
                JuiceHelpers.GetMemberInfo(() => zIndex)
                );

            return(this);
        }
Esempio n. 2
0
        public ProgressbarWidget Options(Boolean disabled = false, int value = 0)
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => value)
                );

            return(this);
        }
Esempio n. 3
0
        public ButtonWidget Options(Boolean disabled = false, ButtonIcons icons = null, String label = null, Boolean text = true)
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => icons),
                JuiceHelpers.GetMemberInfo(() => label),
                JuiceHelpers.GetMemberInfo(() => text)
                );

            return(this);
        }
Esempio n. 4
0
        public MenuWidget Options(Boolean disabled = false, MenuIcons icons = null, String menus = "ul", PositionOptions position = null, String role = "menu")
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => icons),
                JuiceHelpers.GetMemberInfo(() => menus),
                JuiceHelpers.GetMemberInfo(() => position),
                JuiceHelpers.GetMemberInfo(() => role)
                );

            return(this);
        }
Esempio n. 5
0
        public PositionWidget Options(String my = "center", String at = "center", String of = null, String collision = "flip", /* String using = null, */ String within = "window")
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => my),
                JuiceHelpers.GetMemberInfo(() => at),
                JuiceHelpers.GetMemberInfo(() => of),
                JuiceHelpers.GetMemberInfo(() => collision),
                JuiceHelpers.GetMemberInfo(() => within)
                );

            return(this);
        }
Esempio n. 6
0
        public SelectableWidget Options(Boolean disabled = false, Boolean autoRefresh = true, String cancel = "input,textarea,button,select,option", int delay = 0, int distance = 0, String filter = "*", String tolerance = "touch")
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => autoRefresh),
                JuiceHelpers.GetMemberInfo(() => cancel),
                JuiceHelpers.GetMemberInfo(() => delay),
                JuiceHelpers.GetMemberInfo(() => distance),
                JuiceHelpers.GetMemberInfo(() => filter),
                JuiceHelpers.GetMemberInfo(() => tolerance)
                );

            return(this);
        }
Esempio n. 7
0
        public TooltipWidget Options(Boolean disabled = false, String content = null, dynamic hide = null, String items = "[title]", dynamic show = null, String tooltipClass = null, Boolean track = false)
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => content),
                JuiceHelpers.GetMemberInfo(() => hide),
                JuiceHelpers.GetMemberInfo(() => items),
                JuiceHelpers.GetMemberInfo(() => show),
                JuiceHelpers.GetMemberInfo(() => tooltipClass),
                JuiceHelpers.GetMemberInfo(() => track)
                );

            return(this);
        }
Esempio n. 8
0
        public DroppableWidget Options(Boolean disabled = false, String accept = "*", String activeClass = null, Boolean addClasses = true, Boolean greedy = false, String hoverClass = null, String scope = "default", String tolerance = "intersect")
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => accept),
                JuiceHelpers.GetMemberInfo(() => activeClass),
                JuiceHelpers.GetMemberInfo(() => addClasses),
                JuiceHelpers.GetMemberInfo(() => greedy),
                JuiceHelpers.GetMemberInfo(() => hoverClass),
                JuiceHelpers.GetMemberInfo(() => scope),
                JuiceHelpers.GetMemberInfo(() => tolerance)
                );

            return(this);
        }
Esempio n. 9
0
        public AutoCompleteWidget Options(String labelText = "Select:", Boolean disabled = false, String appendTo = "body", Boolean autoFocus = false, int delay = 300, int minLength = 1, dynamic source = null)
        {
            LabelText = labelText;

            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => appendTo),
                JuiceHelpers.GetMemberInfo(() => autoFocus),
                JuiceHelpers.GetMemberInfo(() => delay),
                JuiceHelpers.GetMemberInfo(() => minLength),
                JuiceHelpers.GetMemberInfo(() => source)
                );

            return(this);
        }
Esempio n. 10
0
        public SpinnerWidget Options(Boolean disabled = false, String culture = null, SpinnerIcons icons = null, Boolean incremental = true, dynamic max = null, dynamic min = null, String numberFormat = null, int page = 10, dynamic step = null)
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => culture),
                JuiceHelpers.GetMemberInfo(() => icons),
                JuiceHelpers.GetMemberInfo(() => incremental),
                JuiceHelpers.GetMemberInfo(() => max),
                JuiceHelpers.GetMemberInfo(() => min),
                JuiceHelpers.GetMemberInfo(() => numberFormat),
                JuiceHelpers.GetMemberInfo(() => page),
                JuiceHelpers.GetMemberInfo(() => step)
                );

            return(this);
        }
Esempio n. 11
0
        public SliderWidget Options(Boolean disabled = false, dynamic animate = null, int max = 100, int min = 0, String orientation = "horizontal", dynamic range = null, int step = 1, int value = 0, int[] values = null)
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => animate),
                JuiceHelpers.GetMemberInfo(() => max),
                JuiceHelpers.GetMemberInfo(() => min),
                JuiceHelpers.GetMemberInfo(() => orientation),
                JuiceHelpers.GetMemberInfo(() => range),
                JuiceHelpers.GetMemberInfo(() => step),
                JuiceHelpers.GetMemberInfo(() => value),
                JuiceHelpers.GetMemberInfo(() => values)
                );

            return(this);
        }
Esempio n. 12
0
        public DialogWidget Options(Boolean disabled      = false,
                                    Boolean autoOpen      = true,
                                    ButtonList buttons    = null,
                                    Boolean closeOnEscape = true,
                                    String closeText      = "close",
                                    String dialogClass    = "",
                                    Boolean draggable     = true,
                                    dynamic height        = null,
                                    dynamic hide          = null,
                                    int maxHeight         = -1,
                                    int maxWidth          = -1,
                                    int minHeight         = 150,
                                    int minWidth          = 150,
                                    Boolean modal         = false,
                                    Boolean resizable     = true,
                                    dynamic show          = null,
                                    Boolean stack         = true,
                                    String title          = "",
                                    int width             = 300,
                                    int zIndex            = 1000
                                    )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => autoOpen),
                JuiceHelpers.GetMemberInfo(() => buttons),
                JuiceHelpers.GetMemberInfo(() => closeOnEscape),
                JuiceHelpers.GetMemberInfo(() => closeText),
                JuiceHelpers.GetMemberInfo(() => dialogClass),
                JuiceHelpers.GetMemberInfo(() => draggable),
                JuiceHelpers.GetMemberInfo(() => height),
                JuiceHelpers.GetMemberInfo(() => hide),
                JuiceHelpers.GetMemberInfo(() => maxHeight),
                JuiceHelpers.GetMemberInfo(() => maxWidth),
                JuiceHelpers.GetMemberInfo(() => minHeight),
                JuiceHelpers.GetMemberInfo(() => minWidth),
                JuiceHelpers.GetMemberInfo(() => modal),
                JuiceHelpers.GetMemberInfo(() => resizable),
                JuiceHelpers.GetMemberInfo(() => show),
                JuiceHelpers.GetMemberInfo(() => stack),
                JuiceHelpers.GetMemberInfo(() => title),
                JuiceHelpers.GetMemberInfo(() => width),
                JuiceHelpers.GetMemberInfo(() => zIndex)
                );

            return(this);
        }
Esempio n. 13
0
        public ResizableWidget Options(Boolean disabled        = false,
                                       String alsoResize       = null,
                                       Boolean animate         = false,
                                       dynamic animateDuration = null,
                                       String animateEasing    = "swing",
                                       dynamic aspectRatio     = null,
                                       Boolean autoHide        = false,
                                       String cancel           = null,
                                       dynamic containment     = null,
                                       int delay      = 0,
                                       int distance   = 1,
                                       Boolean ghost  = false,
                                       int[] grid     = null,
                                       String handles = null,
                                       String helper  = null,
                                       int maxHeight  = -1,
                                       int maxWidth   = -1,
                                       int minHeight  = 10,
                                       int minWidth   = 10
                                       )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => alsoResize),
                JuiceHelpers.GetMemberInfo(() => animate),
                JuiceHelpers.GetMemberInfo(() => animateDuration),
                JuiceHelpers.GetMemberInfo(() => animateEasing),
                JuiceHelpers.GetMemberInfo(() => aspectRatio),
                JuiceHelpers.GetMemberInfo(() => autoHide),
                JuiceHelpers.GetMemberInfo(() => cancel),
                JuiceHelpers.GetMemberInfo(() => containment),
                JuiceHelpers.GetMemberInfo(() => delay),
                JuiceHelpers.GetMemberInfo(() => distance),
                JuiceHelpers.GetMemberInfo(() => ghost),
                JuiceHelpers.GetMemberInfo(() => grid),
                JuiceHelpers.GetMemberInfo(() => handles),
                JuiceHelpers.GetMemberInfo(() => helper),
                JuiceHelpers.GetMemberInfo(() => maxHeight),
                JuiceHelpers.GetMemberInfo(() => maxWidth),
                JuiceHelpers.GetMemberInfo(() => minHeight),
                JuiceHelpers.GetMemberInfo(() => minWidth)
                );

            return(this);
        }
Esempio n. 14
0
        public TabsWidget Options(Boolean disabled    = false,
                                  dynamic active      = null,
                                  Boolean collapsible = false,
                                  String @event       = "click",
                                  String heightStyle  = "content",
                                  dynamic hide        = null,
                                  dynamic show        = null
                                  )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => active),
                JuiceHelpers.GetMemberInfo(() => collapsible),
                JuiceHelpers.GetMemberInfo(() => @event),
                JuiceHelpers.GetMemberInfo(() => heightStyle),
                JuiceHelpers.GetMemberInfo(() => hide),
                JuiceHelpers.GetMemberInfo(() => show)
                );

            return(this);
        }
Esempio n. 15
0
        public AccordionWidget Options(Boolean disabled     = false, dynamic active = null,
                                       dynamic animate      = null,
                                       Boolean collapsible  = false,
                                       String @event        = "click",
                                       String header        = "> li > :first-child,> :not(li):even",
                                       String heightStyle   = "auto",
                                       AccordionIcons icons = null
                                       )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => active),
                JuiceHelpers.GetMemberInfo(() => animate),
                JuiceHelpers.GetMemberInfo(() => collapsible),
                JuiceHelpers.GetMemberInfo(() => @event),
                JuiceHelpers.GetMemberInfo(() => header),
                JuiceHelpers.GetMemberInfo(() => heightStyle),
                JuiceHelpers.GetMemberInfo(() => icons)
                );

            return(this);
        }
Esempio n. 16
0
        public DatepickerWidget Options(Boolean disabled               = false,
                                        String altField                = "",
                                        String altFormat               = "",
                                        String appendText              = "",
                                        Boolean autoSize               = false,
                                        String buttonImage             = "",
                                        Boolean buttonImageOnly        = false,
                                        String buttonText              = "...",
                                        String calculateWeek           = null,
                                        Boolean changeMonth            = false,
                                        Boolean changeYear             = false,
                                        String closeText               = "Done",
                                        Boolean constrainInput         = true,
                                        String currentText             = "Today",
                                        String dateFormat              = "mm/dd/yy",
                                        String[] dayNames              = null,
                                        String[] dayNamesMin           = null,
                                        String[] dayNamesShort         = null,
                                        dynamic defaultDate            = null,
                                        String duration                = "normal",
                                        int firstDay                   = 0,
                                        Boolean gotoCurrent            = false,
                                        Boolean hideIfNoPrevNext       = false,
                                        Boolean isRTL                  = false,
                                        dynamic maxDate                = null,
                                        dynamic minDate                = null,
                                        String[] monthNames            = null,
                                        String[] monthNamesShort       = null,
                                        Boolean navigationAsDateFormat = false,
                                        String nextText                = "Next",
                                        int numberOfMonths             = 1,
                                        String prevText                = "Prev",
                                        Boolean selectOtherMonths      = false,
                                        dynamic shortYearCutoff        = null,
                                        String showAnim                = "show",
                                        Boolean showButtonPanel        = false,
                                        int showCurrentAtPos           = 0,
                                        Boolean showMonthAfterYear     = false,
                                        String showOn                  = "focus",
                                        ShowOptions showOptions        = null,
                                        Boolean showOtherMonths        = false,
                                        Boolean showWeek               = false,
                                        int stepMonths                 = 1,
                                        String weekHeader              = "Wk",
                                        String yearRange               = "c-10:c+10",
                                        String yearSuffix              = ""
                                        )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => altField),
                JuiceHelpers.GetMemberInfo(() => altFormat),
                JuiceHelpers.GetMemberInfo(() => appendText),
                JuiceHelpers.GetMemberInfo(() => autoSize),
                JuiceHelpers.GetMemberInfo(() => buttonImage),
                JuiceHelpers.GetMemberInfo(() => buttonImageOnly),
                JuiceHelpers.GetMemberInfo(() => buttonText),
                JuiceHelpers.GetMemberInfo(() => calculateWeek),
                JuiceHelpers.GetMemberInfo(() => changeMonth),
                JuiceHelpers.GetMemberInfo(() => changeYear),
                JuiceHelpers.GetMemberInfo(() => closeText),
                JuiceHelpers.GetMemberInfo(() => constrainInput),
                JuiceHelpers.GetMemberInfo(() => currentText),
                JuiceHelpers.GetMemberInfo(() => dateFormat),
                JuiceHelpers.GetMemberInfo(() => dayNames),
                JuiceHelpers.GetMemberInfo(() => dayNamesMin),
                JuiceHelpers.GetMemberInfo(() => dayNamesShort),
                JuiceHelpers.GetMemberInfo(() => defaultDate),
                JuiceHelpers.GetMemberInfo(() => duration),
                JuiceHelpers.GetMemberInfo(() => firstDay),
                JuiceHelpers.GetMemberInfo(() => gotoCurrent),
                JuiceHelpers.GetMemberInfo(() => hideIfNoPrevNext),
                JuiceHelpers.GetMemberInfo(() => isRTL),
                JuiceHelpers.GetMemberInfo(() => maxDate),
                JuiceHelpers.GetMemberInfo(() => minDate),
                JuiceHelpers.GetMemberInfo(() => monthNames),
                JuiceHelpers.GetMemberInfo(() => monthNamesShort),
                JuiceHelpers.GetMemberInfo(() => navigationAsDateFormat),
                JuiceHelpers.GetMemberInfo(() => nextText),
                JuiceHelpers.GetMemberInfo(() => numberOfMonths),
                JuiceHelpers.GetMemberInfo(() => prevText),
                JuiceHelpers.GetMemberInfo(() => selectOtherMonths),
                JuiceHelpers.GetMemberInfo(() => shortYearCutoff),
                JuiceHelpers.GetMemberInfo(() => showAnim),
                JuiceHelpers.GetMemberInfo(() => showButtonPanel),
                JuiceHelpers.GetMemberInfo(() => showCurrentAtPos),
                JuiceHelpers.GetMemberInfo(() => showMonthAfterYear),
                JuiceHelpers.GetMemberInfo(() => showOn),
                JuiceHelpers.GetMemberInfo(() => showOptions),
                JuiceHelpers.GetMemberInfo(() => showOtherMonths),
                JuiceHelpers.GetMemberInfo(() => showWeek),
                JuiceHelpers.GetMemberInfo(() => stepMonths),
                JuiceHelpers.GetMemberInfo(() => weekHeader),
                JuiceHelpers.GetMemberInfo(() => yearRange),
                JuiceHelpers.GetMemberInfo(() => yearSuffix)
                );

            return(this);
        }
Esempio n. 17
0
        public DraggableWidget Options(Boolean disabled         = false,
                                       Boolean addClasses       = true,
                                       String appendTo          = "parent",
                                       String axis              = null,
                                       String cancel            = "input,textarea,button,select,option",
                                       String connectToSortable = null,
                                       dynamic containment      = null,
                                       String cursor            = "auto",
                                       CursorAt cursorAt        = null,
                                       int delay                = 0,
                                       int distance             = 1,
                                       int[] grid               = null,
                                       String handle            = null,
                                       String helper            = "original",
                                       dynamic iframeFix        = null,
                                       int opacity              = -1,
                                       Boolean refreshPositions = false,
                                       dynamic revert           = null,
                                       int revertDuration       = 500,
                                       String scope             = "default",
                                       Boolean scroll           = true,
                                       int scrollSensitivity    = 20,
                                       int scrollSpeed          = 20,
                                       dynamic snap             = null,
                                       String snapMode          = "both",
                                       int snapTolerance        = 20,
                                       String stack             = null,
                                       int zIndex               = -1
                                       )
        {
            base.SetOptions(
                JuiceHelpers.GetMemberInfo(() => disabled),
                JuiceHelpers.GetMemberInfo(() => addClasses),
                JuiceHelpers.GetMemberInfo(() => appendTo),
                JuiceHelpers.GetMemberInfo(() => axis),
                JuiceHelpers.GetMemberInfo(() => cancel),
                JuiceHelpers.GetMemberInfo(() => connectToSortable),
                JuiceHelpers.GetMemberInfo(() => containment),
                JuiceHelpers.GetMemberInfo(() => cursor),
                JuiceHelpers.GetMemberInfo(() => cursorAt),
                JuiceHelpers.GetMemberInfo(() => delay),
                JuiceHelpers.GetMemberInfo(() => distance),
                JuiceHelpers.GetMemberInfo(() => grid),
                JuiceHelpers.GetMemberInfo(() => handle),
                JuiceHelpers.GetMemberInfo(() => helper),
                JuiceHelpers.GetMemberInfo(() => iframeFix),
                JuiceHelpers.GetMemberInfo(() => opacity),
                JuiceHelpers.GetMemberInfo(() => refreshPositions),
                JuiceHelpers.GetMemberInfo(() => revert),
                JuiceHelpers.GetMemberInfo(() => revertDuration),
                JuiceHelpers.GetMemberInfo(() => scope),
                JuiceHelpers.GetMemberInfo(() => scroll),
                JuiceHelpers.GetMemberInfo(() => scrollSensitivity),
                JuiceHelpers.GetMemberInfo(() => scrollSpeed),
                JuiceHelpers.GetMemberInfo(() => snap),
                JuiceHelpers.GetMemberInfo(() => snapMode),
                JuiceHelpers.GetMemberInfo(() => snapTolerance),
                JuiceHelpers.GetMemberInfo(() => stack),
                JuiceHelpers.GetMemberInfo(() => zIndex)
                );

            return(this);
        }