Package org.openfaces.util

Examples of org.openfaces.util.ScriptBuilder


            options = createFormatOptions(context, slider);
        } catch (JSONException e) {
            throw new FacesException(e);
        }

        Script initScript = new ScriptBuilder().initScript(context, slider, "O$.Slider._init",
                slider.getValue(), slider.getMinValue(), slider.getMaxValue(),
                slider.getMinorTickSpacing(), slider.getMajorTickSpacing(),
                slider.getOrientation(), slider.getFillDirection(),
                slider.isDisabled(), slider.isTooltipEnabled(),
                slider.isBarCanChangeValue(), slider.isBarVisible(),
View Full Code Here


        return true;
    }

    private void encodeScriptAndStyles(FacesContext context, FileAttachments fileAttachments) throws IOException {

        Script initScript = new ScriptBuilder().initScript(context, fileAttachments, "O$.FileAttachments._init");

        Rendering.renderInitScript(context, initScript,
                Resources.utilJsURL(context),
                Resources.internalURL(context, JS_SCRIPT_URL)
        );
View Full Code Here

        String focusedClass = Styles.getCSSClass(context, inputSecret, inputSecret.getFocusedStyle(), StyleGroup.regularStyleGroup(3), inputSecret.getFocusedClass(), null);

        String value = Rendering.convertToString(context, inputSecret, inputSecret.getValue());
        boolean promptVisible = value == null || value.length() == 0;

        ScriptBuilder scriptBuilder = new ScriptBuilder();
        scriptBuilder.initScript(context, inputSecret, "O$.InputSecret._init",
                inputSecret.getInterval(),
                inputSecret.getDuration(),
                inputSecret.getReplacement(),
                promptVisible,
                promptText,
View Full Code Here

    @Override
    protected void encodeInitScript(FacesContext context, OUIInputText inputText) throws IOException {
        super.encodeInitScript(context, inputText);
        InputTextarea inputTextarea = (InputTextarea) inputText;
        if (inputTextarea.isAutoGrowing()) {
            ScriptBuilder scriptBuilder = new ScriptBuilder();
            scriptBuilder.initScript(context, inputTextarea, "O$.InputTextarea._init", inputTextarea.getId());
            Rendering.renderInitScript(context, scriptBuilder,
                    Resources.utilJsURL(context),
                    Resources.internalURL(context, "input/inputTextarea.js")
            );
        }
View Full Code Here

        else if (!component.isStandalone())
            invokerId = component.getParent().getClientId(context);
        else
            invokerId = null;

        ScriptBuilder sb = new ScriptBuilder();
        final FileAttachments attachmentsComponent = component.getFileAttachmentsComponent();
        sb.initScript(context, component, getScriptInitFunction(),
                invokerId,
                Rendering.getEventWithOnPrefix(context, component, getComponentName()),
                attachmentsComponent.getImmutableClientId(),
                component.getFileAttachment().getId()
        );
View Full Code Here

                    : TimeZone.getDefault();
            dateFormat.setTimeZone(timeZone);
            formatDate = dateFormat.format(date);
        }

        ScriptBuilder sb = new ScriptBuilder().initScript(context, dc, "O$.DateChooser._init",
                pattern,
                formatDate,
                dc.getLocale(),
                dc.getOnchange());
View Full Code Here

        Position popupPosition = abstractFileUpload.getPosition();
        String browseButtonId = clientId + (multipleFileUpload.getExternalBrowseButton() == null || multipleFileUpload.getShowInPopup() ?
                DIV_HEADER_ID : FOOTER_DIV_ID) + BROWSE_BTN_ID;

        Script initScript = new ScriptBuilder().initScript(context, multipleFileUpload, "O$.FileUpload._init",
                multipleFileUpload.getMinQuantity(),
                multipleFileUpload.getMaxQuantity(),
                uploadedSize,
                fileInfoClass,
                infoTitleClass,
View Full Code Here

        String focusedClass = Styles.getCSSClass(context, inputText, inputText.getFocusedStyle(), StyleGroup.regularStyleGroup(3), inputText.getFocusedClass(), null);

        String value = Rendering.convertToString(context, inputText, inputText.getValue());
        boolean promptVisible = value == null || value.length() == 0;
       
        Script initScript = new ScriptBuilder().initScript(context, inputText, "O$.InputText._init",
                promptText,
                promptTextClass,
                rolloverClass,
                focusedClass,
                inputText.isDisabled(),
View Full Code Here

                defStopUrl = Resources.getURL(context, null, null, DEFAULT_STOP_URL);
                listOfImages.add(defStopUrl);
                Rendering.renderPreloadImagesScript(context, listOfImages, false);
            }
        }
        Script initScript = new ScriptBuilder().initScript(context, fileUpload, "O$.SingleFileUpload._init",
                uploadedSize,
                fileUpload.getNotUploadedStatusText(),
                fileUpload.getInProgressStatusText(),
                fileUpload.getUploadedStatusText(),
                fileUpload.getFileSizeLimitErrorText(),
View Full Code Here

            options = createFormatOptions(context, spinner);
        } catch (JSONException e) {
            throw new FacesException(e);
        }

        ScriptBuilder sb = new ScriptBuilder().initScript(context, spinner, "O$.Spinner._init",
                spinner.getMinValue(),
                spinner.getMaxValue(),
                spinner.getStep(),
                spinner.isCycled(),
                buttonStyleClass,
View Full Code Here

TOP

Related Classes of org.openfaces.util.ScriptBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.