Class MonacoDiffEditorInline

  • All Implemented Interfaces:
    java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.primefaces.component.api.PrimeClientBehaviorHolder, org.primefaces.component.api.Widget

    public class MonacoDiffEditorInline
    extends MonacoDiffEditorBase
    Component for the Monaco diff code editor JavaScript library. This is the inline monaco editor that creates a new instance in a textarea element on the same page. There is also framed version available that creates an editor in an iframe for better scoping.
    Since:
    11.0.1
    See Also:
    MonacoDiffEditorFramed
    • Constructor Detail

      • MonacoDiffEditorInline

        public MonacoDiffEditorInline()
        Default no-arg constructor for this widget invoked by the framework.
    • Method Detail

      • getBehaviorEventMapping

        public java.util.Map<java.lang.String,​java.lang.Class<? extends javax.faces.event.BehaviorEvent>> getBehaviorEventMapping()
      • getEventNames

        public final java.util.Collection<java.lang.String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class javax.faces.component.html.HtmlInputTextarea
      • getExtender

        public final java.lang.String getExtender()
      • setExtender

        public final void setExtender​(java.lang.String extender)
      • getOverflowWidgetsDomNode

        public final java.lang.String getOverflowWidgetsDomNode()
      • setOverflowWidgetsDomNode

        public final void setOverflowWidgetsDomNode​(java.lang.String overflowWidgetsDomNode)